Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
525 commits
Select commit Hold shift + click to select a range
c6c3cf3
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 28, 2026
e821725
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 28, 2026
cf92059
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
eb6b0e4
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
8c2d4a0
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
99fb59d
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
98cbe1a
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
04338d0
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
315fd12
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
406454d
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
19d9ca7
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
1b8e221
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
d0b5215
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
0251065
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
d736cd9
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
d2a0979
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 29, 2026
2c56397
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
0837d9c
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
c2b8d7c
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
5d4e222
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
561ba97
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
2dde835
fix: add organization_id to prometheus external_labels
nandajavarma Apr 30, 2026
ee7b328
Merge pull request #20 from gitpod-io/n/org-id-ext-label
nandajavarma Apr 30, 2026
d67fff2
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
7aff61f
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
d4db643
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
e396b78
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
5c6b4f6
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
75ecf46
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
dd258c7
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
8766088
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
1aa6de4
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
234b84b
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
6118edb
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
f90e4e4
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
13463cc
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
5b2e28f
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
921315e
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
1e98f8c
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
Apr 30, 2026
4358ba3
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 1, 2026
dab0743
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 1, 2026
f612135
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 1, 2026
d7d64d5
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 1, 2026
cafd551
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 1, 2026
485328d
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 1, 2026
017362b
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 1, 2026
48b9458
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 1, 2026
6c3b040
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 1, 2026
394e276
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 4, 2026
0460520
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 4, 2026
eb93795
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 4, 2026
49c3d5d
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 4, 2026
50c0b2c
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 4, 2026
4da4f47
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 4, 2026
853c100
feat: enable warm pool by default for all new runners
nandajavarma May 4, 2026
baca4f7
style: fix terraform formatting
nandajavarma May 4, 2026
eac4ec5
Merge pull request #21 from gitpod-io/n/warm-pool-default
nandajavarma May 4, 2026
ee4c48f
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 4, 2026
2e4d8d0
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 4, 2026
3f59485
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 4, 2026
1ab8913
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 4, 2026
9ad0ae0
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 4, 2026
769ae16
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
e253b94
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
fdbdb3b
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
a8c187c
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
00b9f8b
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
25aa26b
feat: support managed endpoint direct push in config-reloader
nandajavarma May 5, 2026
5788980
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
6a890e3
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
6006b02
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
07dc2f7
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
96f63dd
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
4400805
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
6fd10f0
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
b3c3e3b
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
878ea22
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
baef432
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 5, 2026
f2cf971
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
ed37243
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
1281bf3
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
79a82e1
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
fe13209
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
5cab704
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
94846d5
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
7159ead
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
07724a8
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
2c42cf8
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
bb0f1e4
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
4bd8081
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
22cb50f
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
6329dc2
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
58ee902
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
d1b6291
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
aab3ac9
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
dd5f9a4
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
888cfaf
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
ad1dff1
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
0819faa
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
7fe58dc
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 6, 2026
015a2e0
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 7, 2026
66c70c5
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 7, 2026
c1b733f
feat: report Terraform module version to the management plane
nandajavarma May 7, 2026
9969049
refactor: read module version from VERSION file
nandajavarma May 7, 2026
ebe0020
Merge pull request #23 from gitpod-io/n/tf-module-version
nandajavarma May 7, 2026
ab2d1ba
feat: add metrics audit receiver and MANAGED_METRICS_DIRECT_PUSH env var
nandajavarma May 7, 2026
f54f519
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 7, 2026
f436aea
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 7, 2026
9cf3257
Merge branch 'main' into nv/managed-metrics-push
nandajavarma May 7, 2026
e9d5fb1
Merge pull request #22 from gitpod-io/nv/managed-metrics-push
nandajavarma May 7, 2026
4996ec7
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 7, 2026
c504c01
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 7, 2026
d5e974e
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 7, 2026
59066c3
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 7, 2026
e3713cb
fix: replace authoritative project metadata with non-authoritative items
nandajavarma May 7, 2026
f67e652
fix: wire time_rotating to auth proxy TLS cert for actual rotation
nandajavarma May 7, 2026
0c2ff56
fix: close SSH port 22 to 0.0.0.0/0, restrict to IAP only
nandajavarma May 7, 2026
4b4806e
fix: enable full shielded VM hardening and block project SSH keys
nandajavarma May 7, 2026
c3d358a
feat: add flow logging to security-critical firewall rules
nandajavarma May 7, 2026
5641f2e
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 7, 2026
416ee84
fix: remove Honeycomb API key from Terraform and VM metadata
nandajavarma May 7, 2026
d715104
fix: remove honeycomb_api_key from example configuration
nandajavarma May 7, 2026
09733cc
Merge pull request #32 from gitpod-io/nv/remove-honeycomb-key
nandajavarma May 7, 2026
9e777b0
fix: add memory and CPU limits to all docker containers
nandajavarma May 7, 2026
47f28b2
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 7, 2026
1f035df
Merge pull request #26 from gitpod-io/nv/tighten-ssh-firewall
nandajavarma May 7, 2026
9857eac
Merge pull request #27 from gitpod-io/nv/shielded-vm-hardening
nandajavarma May 7, 2026
223ca7e
Merge pull request #24 from gitpod-io/nv/fix-authoritative-metadata
nandajavarma May 7, 2026
2f3dccf
Merge pull request #25 from gitpod-io/nv/fix-cert-rotation
nandajavarma May 7, 2026
d6d818e
Merge pull request #28 from gitpod-io/nv/firewall-flow-logging
nandajavarma May 7, 2026
d659d7b
Merge pull request #31 from gitpod-io/nv/docker-resource-limits
nandajavarma May 7, 2026
8dd901a
fix: add create_before_destroy to trust bundle GCS object
nandajavarma May 7, 2026
48a3b5f
Merge pull request #30 from gitpod-io/nv/fix-trust-bundle-rotation
nandajavarma May 7, 2026
a2b9a7a
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 7, 2026
d4a1b07
Revert "fix: replace authoritative project metadata with non-authorit…
nandajavarma May 8, 2026
bef86e8
Merge pull request #33 from gitpod-io/nv/revert-metadata-item
nandajavarma May 8, 2026
b9f900e
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 8, 2026
86313ed
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 8, 2026
64abbb9
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 8, 2026
34ce660
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 8, 2026
a1295f8
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 8, 2026
4326e32
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 8, 2026
6a3daaa
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 8, 2026
d52c82a
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 8, 2026
2a5a60b
chore: bump VERSION to v2.0.1
May 8, 2026
25fc9c7
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 8, 2026
adadfe5
fix: exclude merge commits from release changelog and add docs link
nandajavarma May 8, 2026
3399d98
Merge pull request #34 from gitpod-io/nan/release-changelog
nandajavarma May 8, 2026
65b6493
feat: add managed metrics direct push and audit receiver to proxy VM
nandajavarma May 8, 2026
97cc408
Merge pull request #35 from gitpod-io/nan/proxy-managed-metrics
nandajavarma May 8, 2026
4ecc728
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 8, 2026
65bf839
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 8, 2026
5093cd8
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 9, 2026
a9a8cc4
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 9, 2026
e574084
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
22afaee
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
a8ef924
fix(proxy): add missing symlink and start for metrics-audit-receiver
nandajavarma May 11, 2026
decda90
Merge pull request #36 from gitpod-io/nv/fix-proxy-startup
nandajavarma May 11, 2026
dba552f
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
32fbda8
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
dc4f0fc
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
d928864
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
887e3e0
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
774b2ea
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
41fa389
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
e44b657
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
65b7fe1
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
7841787
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
fffc5e6
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 11, 2026
6df27b5
Add allow-health-check tag to proxy instance template
carolinetaymor-qz May 11, 2026
e34d9a3
Wrap user-data with sensitive() to redact rendered cloud-init in plan…
carolinetaymor-qz May 11, 2026
199d2d1
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 12, 2026
e9e8ffa
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 12, 2026
b8a6659
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 12, 2026
0fbf27c
Merge pull request #37 from carolinetaymor-qz/caroline/a14-proxy-heal…
nandajavarma May 12, 2026
ac3a34e
Merge pull request #38 from carolinetaymor-qz/caroline/n9-sensitive-u…
nandajavarma May 12, 2026
2bbff32
feat: opt-in non-authoritative project metadata
nandajavarma May 12, 2026
9b36644
fix: revert README changes, shorten variable description
nandajavarma May 12, 2026
fb6957a
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 12, 2026
d021035
Merge pull request #40 from gitpod-io/nv/opt-in-metadata-item
nandajavarma May 12, 2026
3b2741f
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 12, 2026
f785d03
docs: explain why agent_storage needs objectAdmin
nandajavarma May 12, 2026
61d2935
Merge pull request #41 from gitpod-io/nan/agent-storage-iam-comment
nandajavarma May 12, 2026
6eb59b3
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 12, 2026
390eead
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 12, 2026
fa30e07
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 13, 2026
dc297c6
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 13, 2026
cfbc57c
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 13, 2026
d0abf54
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 13, 2026
43364a2
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 13, 2026
7fb2cf9
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 13, 2026
cef2bf9
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
1af618c
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
f3cf450
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
64341d6
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
2c74ba2
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
9e95984
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
84e4eaa
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
16b51a8
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
40f98e7
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
992604a
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
cfe436c
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
8be5592
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
0d22e85
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
5a308ec
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
d7d0722
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
a5d0684
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
04e87c6
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
4d19df4
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
a10bba5
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 14, 2026
0dad7c6
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 15, 2026
98fc232
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 15, 2026
354d422
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 15, 2026
7229c2e
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 15, 2026
8ab49a6
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 15, 2026
a5760d4
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 15, 2026
be7bc8d
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 15, 2026
4b82a15
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 16, 2026
37d7109
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
b8aba6c
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
e38f737
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
e8552a2
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
d5ebef8
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
e89e329
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
5f06c68
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
592b9b4
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
4a6cfb2
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
f4793cb
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
96186c7
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
b5d04fd
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
e2cbd75
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
976f52d
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
699e40e
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
be7c70b
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
9fbf56f
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
e023407
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
0976a70
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
ed70435
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
d8a8d7b
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
f5c9fbe
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 18, 2026
2036d0d
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 19, 2026
68b9c0d
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 19, 2026
5b32f51
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 19, 2026
18caf26
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 19, 2026
e882d60
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 19, 2026
67b659c
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 19, 2026
d60253c
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 19, 2026
4da6228
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 19, 2026
d399846
Update GCP runner, proxy, prometheus, and node-exporter images to ver…
May 19, 2026
b49ace4
Ignore changes to MIG version block on runner instance group manager
carolinetaymor-qz May 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
89 changes: 0 additions & 89 deletions .github/workflows/e2e-test-gcp-runner.yml

This file was deleted.

19 changes: 12 additions & 7 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,13 +61,13 @@ jobs:
id: changelog
run: |
if [ -n "${{ steps.prev_tag.outputs.tag }}" ]; then
# Get commits between tags, excluding automated image update commits
CHANGELOG=$(git log --pretty=format:"- %s (%h)" \
# Get non-merge commits between tags, excluding automated image update commits
CHANGELOG=$(git log --no-merges --pretty=format:"- %s (%h)" \
"${{ steps.prev_tag.outputs.tag }}..${RELEASE_TAG}" \
--grep="Update GCP runner, proxy, prometheus, and node-exporter images" --invert-grep)
else
# First release - get all commits excluding automated ones
CHANGELOG=$(git log --pretty=format:"- %s (%h)" \
# First release - get all non-merge commits excluding automated ones
CHANGELOG=$(git log --no-merges --pretty=format:"- %s (%h)" \
--grep="Update GCP runner, proxy, prometheus, and node-exporter images" --invert-grep)
fi

Expand All @@ -91,8 +91,8 @@ jobs:
if [ -n "$CHANGED_FILES" ]; then
echo "has_changes=true" >> $GITHUB_OUTPUT

# Get commits that touched IAM files
IAM_COMMITS=$(git log --pretty=format:"- %s (%h)" \
# Get non-merge commits that touched IAM files
IAM_COMMITS=$(git log --no-merges --pretty=format:"- %s (%h)" \
"${{ steps.prev_tag.outputs.tag }}..${RELEASE_TAG}" \
--grep="Update GCP runner, proxy, prometheus, and node-exporter images" --invert-grep \
-- $IAM_FILES)
Expand Down Expand Up @@ -124,7 +124,12 @@ jobs:
- name: Build release body
id: body
run: |
cat << 'EOF' > release_body.md
# Derive docs anchor from manifest version: 20260508.526 -> 20260508-526
DOCS_ANCHOR=$(echo "${{ steps.manifest.outputs.version }}" | tr '.' '-')

cat << EOF > release_body.md
For application changes in the GCP runner itself, see the [release notes](https://ona.com/docs/release-notes/gcp-runner#${DOCS_ANCHOR}).

## Container Images

| Component | Image |
Expand Down
14 changes: 0 additions & 14 deletions CHANGELOG.md

This file was deleted.

62 changes: 62 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# Contributing

[![Build with Ona](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/gitpod-io/terraform-google-ona-runner)

This document provides guidelines for contributing to the Ona GCP Runner Terraform module.

## Development Environment

The easiest way to get started is to open this repository in [Ona](https://ona.com/) or run the included [dev container](.devcontainer/) locally with [VS Code Dev Containers](https://code.visualstudio.com/docs/devcontainers/containers) or any compatible IDE. The dev container comes pre-configured with all required tools.

If you prefer a manual setup, install the following:

- [Terraform](https://terraform.io/) >= 1.0
- [Google Cloud SDK](https://cloud.google.com/sdk/install)
- [pre-commit](https://pre-commit.com/)
- [terraform-docs](https://github.com/terraform-docs/terraform-docs)

## File Structure

| Path | Description |
|---|---|
| `*.tf` | Root module resources |
| `variables.tf` | Input variables |
| `outputs.tf` | Output values |
| `versions.tf` | Provider and Terraform version constraints |
| `modules/` | Submodules |
| `examples/` | Example configurations |
| `docs/` | Additional documentation |
| `files/` | Template files used by resources |

## Making Changes

1. Fork the repository and create a feature branch.
2. Make your changes, following the conventions below.
3. Run linting and formatting checks.
4. Submit a pull request against `main`.

### Linting and Formatting

This repository uses [pre-commit](https://pre-commit.com/) hooks for `terraform fmt`, `terraform-docs`, `shellcheck`, and general file hygiene. Install the hooks once after cloning:

```bash
pre-commit install
```

To run all checks manually:

```bash
pre-commit run --all-files
```

### Generating Documentation

Input and output tables in README files are generated automatically by `terraform-docs` via pre-commit. If you change `variables.tf` or `outputs.tf`, the tables will be updated on your next commit. You can also regenerate them manually:

```bash
pre-commit run terraform_docs --all-files
```

## License

By contributing, you agree that your contributions will be licensed under the [Mozilla Public License 2.0](LICENSE).
Loading