Skip to content

Commit 8715f36

Browse files
committed
feat: task changes
1 parent d17db8b commit 8715f36

File tree

15 files changed

+1300
-47
lines changed

15 files changed

+1300
-47
lines changed

.buildkite/pipeline.yml

Lines changed: 35 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ steps:
66
key: aws-up-ubuntu
77
concurrency_group: aws-ub
88
concurrency: 1
9-
command: make ci-aws-rp -e DEPLOYMENT_ID=ci-bs-ub-`tr -dc a-z0-9 </dev/urandom | head -c 4` -e DISTRO=ubuntu-focal --keep-going
9+
command: DEPLOYMENT_ID=ci-bs-ub-`tr -dc a-z0-9 </dev/urandom | head -c 4` DISTRO=ubuntu-focal task ci:aws:basic
1010
plugins:
1111
- seek-oss/aws-sm#v2.3.2:
1212
json-to-env:
1313
- json-key: .
1414
secret-id: sdlc/prod/buildkite/deployment_automation
1515
- docker#v5.8.0:
16-
image: glrp/atgt:latest
16+
image: glrp/atgt:v1.0.8
1717
environment:
1818
- AWS_ACCESS_KEY_ID
1919
- AWS_SECRET_ACCESS_KEY
@@ -22,14 +22,14 @@ steps:
2222
key: aws-up-ubuntu-tiered
2323
concurrency_group: aws-ub
2424
concurrency: 1
25-
command: make ci-aws-rp-tiered -e DEPLOYMENT_ID=ci-ts-ub-`tr -dc a-z0-9 </dev/urandom | head -c 4` -e DISTRO=ubuntu-focal --keep-going
25+
command: DEPLOYMENT_ID=ci-ts-ub-`tr -dc a-z0-9 </dev/urandom | head -c 4` DISTRO=ubuntu-focal task ci:aws:tiered
2626
plugins:
2727
- seek-oss/aws-sm#v2.3.2:
2828
json-to-env:
2929
- json-key: .
3030
secret-id: sdlc/prod/buildkite/deployment_automation
3131
- docker#v5.8.0:
32-
image: glrp/atgt:latest
32+
image: glrp/atgt:v1.0.8
3333
environment:
3434
- AWS_ACCESS_KEY_ID
3535
- AWS_SECRET_ACCESS_KEY
@@ -39,14 +39,14 @@ steps:
3939
key: aws-up-ubuntu-ts-large
4040
concurrency_group: aws-ub
4141
concurrency: 1
42-
command: make ci-aws-rp-tiered -e DEPLOYMENT_ID=ci-ts-ub-lg-`tr -dc a-z0-9 </dev/urandom | head -c 4` -e DISTRO=ubuntu-focal -e INSTANCE_TYPE_AWS=is4gen.4xlarge -e MACHINE_ARCH=arm64 --keep-going
42+
command: DEPLOYMENT_ID=ci-ts-ub-lg-`tr -dc a-z0-9 </dev/urandom | head -c 4` DISTRO=ubuntu-focal INSTANCE_TYPE_AWS=is4gen.4xlarge MACHINE_ARCH=arm64 task ci:aws:tiered
4343
plugins:
4444
- seek-oss/aws-sm#v2.3.2:
4545
json-to-env:
4646
- json-key: .
4747
secret-id: sdlc/prod/buildkite/deployment_automation
4848
- docker#v5.8.0:
49-
image: glrp/atgt:latest
49+
image: glrp/atgt:v1.0.8
5050
environment:
5151
- AWS_ACCESS_KEY_ID
5252
- AWS_SECRET_ACCESS_KEY
@@ -56,30 +56,31 @@ steps:
5656
key: aws-up-fedora
5757
concurrency_group: aws-fd
5858
concurrency: 1
59-
command: make ci-aws-rp -e DEPLOYMENT_ID=ci-bs-fd-`tr -dc a-z0-9 </dev/urandom | head -c 4` -e DISTRO=Fedora-Cloud-Base-39 --keep-going
59+
command: DEPLOYMENT_ID=ci-bs-fd-`tr -dc a-z0-9 </dev/urandom | head -c 4` DISTRO=Fedora-Cloud-Base-39 DISABLE_GRAFANA_GPG_CHECK=true task ci:aws:basic
6060
plugins:
6161
- seek-oss/aws-sm#v2.3.2:
6262
json-to-env:
6363
- json-key: .
6464
secret-id: sdlc/prod/buildkite/deployment_automation
6565
- docker#v5.8.0:
66-
image: glrp/atgt:latest
66+
image: glrp/atgt:v1.0.8
6767
environment:
6868
- AWS_ACCESS_KEY_ID
6969
- AWS_SECRET_ACCESS_KEY
7070
- AWS_DEFAULT_REGION
71+
- DISABLE_GRAFANA_GPG_CHECK
7172
- label: aws fedora connect
7273
key: aws-up-fed-con
7374
concurrency_group: aws-fd-cn
7475
concurrency: 1
75-
command: make ci-aws-rp-connect -e DEPLOYMENT_ID=ci-cn-fd-`tr -dc a-z0-9 </dev/urandom | head -c 4` -e DISTRO=Fedora-Cloud-Base-39 --keep-going
76+
command: DEPLOYMENT_ID=ci-cn-fd-`tr -dc a-z0-9 </dev/urandom | head -c 4` DISTRO=Fedora-Cloud-Base-39 task ci:aws:connect
7677
plugins:
7778
- seek-oss/aws-sm#v2.3.2:
7879
json-to-env:
7980
- json-key: .
8081
secret-id: sdlc/prod/buildkite/deployment_automation
8182
- docker#v5.8.0:
82-
image: glrp/atgt:latest
83+
image: glrp/atgt:v1.0.8
8384
environment:
8485
- AWS_ACCESS_KEY_ID
8586
- AWS_SECRET_ACCESS_KEY
@@ -89,31 +90,32 @@ steps:
8990
key: aws-up-fedora-tiered
9091
concurrency_group: aws-fd
9192
concurrency: 1
92-
command: make ci-aws-rp-tiered -e DEPLOYMENT_ID=ci-ts-fd-`tr -dc a-z0-9 </dev/urandom | head -c 4` -e DISTRO=Fedora-Cloud-Base-39 --keep-going
93+
command: DEPLOYMENT_ID=ci-ts-fd-`tr -dc a-z0-9 </dev/urandom | head -c 4` DISTRO=Fedora-Cloud-Base-39 DISABLE_GRAFANA_GPG_CHECK=true task ci:aws:tiered
9394
plugins:
9495
- seek-oss/aws-sm#v2.3.2:
9596
json-to-env:
9697
- json-key: .
9798
secret-id: sdlc/prod/buildkite/deployment_automation
9899
- docker#v5.8.0:
99-
image: glrp/atgt:latest
100+
image: glrp/atgt:v1.0.8
100101
environment:
101102
- AWS_ACCESS_KEY_ID
102103
- AWS_SECRET_ACCESS_KEY
103104
- REDPANDA_LICENSE
104105
- AWS_DEFAULT_REGION
106+
- DISABLE_GRAFANA_GPG_CHECK
105107
- label: aws fedora tiered connect
106108
key: aws-up-fed-cts
107109
concurrency_group: aws-fd-cn
108110
concurrency: 1
109-
command: make ci-aws-rp-ts-connect -e DEPLOYMENT_ID=ci-ct-fd-`tr -dc a-z0-9 </dev/urandom | head -c 4` -e DISTRO=Fedora-Cloud-Base-39 --keep-going
111+
command: DEPLOYMENT_ID=ci-ct-fd-`tr -dc a-z0-9 </dev/urandom | head -c 4` DISTRO=Fedora-Cloud-Base-39 task ci:aws:enterprise
110112
plugins:
111113
- seek-oss/aws-sm#v2.3.2:
112114
json-to-env:
113115
- json-key: .
114116
secret-id: sdlc/prod/buildkite/deployment_automation
115117
- docker#v5.8.0:
116-
image: glrp/atgt:latest
118+
image: glrp/atgt:v1.0.8
117119
environment:
118120
- AWS_ACCESS_KEY_ID
119121
- AWS_SECRET_ACCESS_KEY
@@ -124,14 +126,14 @@ steps:
124126
key: aws-up-fedora-ts-large
125127
concurrency_group: aws-fd
126128
concurrency: 1
127-
command: make ci-aws-rp-tiered -e DEPLOYMENT_ID=ci-ts-fd-lg-`tr -dc a-z0-9 </dev/urandom | head -c 4` -e DISTRO=Fedora-Cloud-Base-39 -e INSTANCE_TYPE_AWS=is4gen.4xlarge -e MACHINE_ARCH=arm64 --keep-going
129+
command: DEPLOYMENT_ID=ci-ts-fd-lg-`tr -dc a-z0-9 </dev/urandom | head -c 4` DISTRO=Fedora-Cloud-Base-39 INSTANCE_TYPE_AWS=is4gen.4xlarge MACHINE_ARCH=arm64 task ci:aws:tiered
128130
plugins:
129131
- seek-oss/aws-sm#v2.3.2:
130132
json-to-env:
131133
- json-key: .
132134
secret-id: sdlc/prod/buildkite/deployment_automation
133135
- docker#v5.8.0:
134-
image: glrp/atgt:latest
136+
image: glrp/atgt:v1.0.8
135137
environment:
136138
- AWS_ACCESS_KEY_ID
137139
- AWS_SECRET_ACCESS_KEY
@@ -141,73 +143,73 @@ steps:
141143
key: gcp-up-ubuntu
142144
concurrency_group: gcp-ub
143145
concurrency: 1
144-
command: make ci-gcp-rp -e GCP_IMAGE="ubuntu-os-cloud/ubuntu-2204-lts" -e DEPLOYMENT_ID="ci-bs-ub-`tr -dc a-z0-9 </dev/urandom | head -c 4`" --keep-going
146+
command: GCP_IMAGE="ubuntu-os-cloud/ubuntu-2204-lts" DEPLOYMENT_ID="ci-bs-ub-`tr -dc a-z0-9 </dev/urandom | head -c 4`" task ci:gcp:basic
145147
plugins:
146148
- seek-oss/aws-sm#v2.3.2:
147149
json-to-env:
148150
- json-key: .
149151
secret-id: sdlc/prod/buildkite/deployment_automation
150152
- docker#v5.8.0:
151-
image: glrp/atgt:latest
153+
image: glrp/atgt:v1.0.8
152154
environment:
153155
- GCP_CREDS
154156
- label: gcp ubuntu tiered
155157
key: gcp-up-ubuntu-tiered
156158
concurrency_group: gcp-ub
157159
concurrency: 1
158-
command: make ci-gcp-rp-tiered -e GCP_IMAGE="ubuntu-os-cloud/ubuntu-2204-lts" -e DEPLOYMENT_ID="ci-ts-ub-`tr -dc a-z0-9 </dev/urandom | head -c 4`" --keep-going
160+
command: GCP_IMAGE="ubuntu-os-cloud/ubuntu-2204-lts" DEPLOYMENT_ID="ci-ts-ub-`tr -dc a-z0-9 </dev/urandom | head -c 4`" task ci:gcp:tiered
159161
plugins:
160162
- seek-oss/aws-sm#v2.3.2:
161163
json-to-env:
162164
- json-key: .
163165
secret-id: sdlc/prod/buildkite/deployment_automation
164166
- docker#v5.8.0:
165-
image: glrp/atgt:latest
166-
pre-exit: make destroy-gcp
167+
image: glrp/atgt:v1.0.8
168+
pre-exit: task cloud:gcp-down
167169
environment:
168170
- GCP_CREDS
169171
- REDPANDA_LICENSE
170172
- label: gcp fedora basic
171173
key: gcp-up-fedora
172174
concurrency_group: gcp-fd
173175
concurrency: 1
174-
command: make ci-gcp-rp -e GCP_IMAGE="fedora-cloud/fedora-cloud-39" -e DEPLOYMENT_ID="ci-bs-fd-`tr -dc a-z0-9 </dev/urandom | head -c 4`" --keep-going
176+
command: GCP_IMAGE="fedora-cloud/fedora-cloud-39" DEPLOYMENT_ID="ci-bs-fd-`tr -dc a-z0-9 </dev/urandom | head -c 4`" task ci:gcp:basic
175177
plugins:
176178
- seek-oss/aws-sm#v2.3.2:
177179
json-to-env:
178180
- json-key: .
179181
secret-id: sdlc/prod/buildkite/deployment_automation
180182
- docker#v5.8.0:
181-
image: glrp/atgt:latest
183+
image: glrp/atgt:v1.0.8
182184
environment:
183185
- GCP_CREDS
184186
- label: gcp fedora tiered
185187
key: gcp-up-fedora-tiered
186188
concurrency_group: gcp-fd
187189
concurrency: 1
188-
command: make ci-gcp-rp-tiered -e GCP_IMAGE="fedora-cloud/fedora-cloud-39" -e DEPLOYMENT_ID="ci-ud-fd-`tr -dc a-z0-9 </dev/urandom | head -c 4`" --keep-going
190+
command: GCP_IMAGE="fedora-cloud/fedora-cloud-39" DEPLOYMENT_ID="ci-ud-fd-`tr -dc a-z0-9 </dev/urandom | head -c 4`" task ci:gcp:tiered
189191
plugins:
190192
- seek-oss/aws-sm#v2.3.2:
191193
json-to-env:
192194
- json-key: .
193195
secret-id: sdlc/prod/buildkite/deployment_automation
194196
- docker#v5.8.0:
195-
image: glrp/atgt:latest
197+
image: glrp/atgt:v1.0.8
196198
environment:
197199
- GCP_CREDS
198200
- REDPANDA_LICENSE
199201
- label: unstable aws fedora tiered
200202
key: aws-us-fedora-tiered
201203
concurrency_group: unstable
202204
concurrency: 1
203-
command: make ci-aws-rp-tiered -e DEPLOYMENT_ID=ci-ts-fd-us-`tr -dc a-z0-9 </dev/urandom | head -c 4` -e DISTRO=Fedora-Cloud-Base-39 -e IS_USING_UNSTABLE=true --keep-going
205+
command: DEPLOYMENT_ID=ci-ts-fd-us-`tr -dc a-z0-9 </dev/urandom | head -c 4` DISTRO=Fedora-Cloud-Base-39 IS_USING_UNSTABLE=true task ci:aws:tiered
204206
plugins:
205207
- seek-oss/aws-sm#v2.3.2:
206208
json-to-env:
207209
- json-key: .
208210
secret-id: sdlc/prod/buildkite/deployment_automation
209211
- docker#v5.8.0:
210-
image: glrp/atgt:latest
212+
image: glrp/atgt:v1.0.8
211213
environment:
212214
- AWS_ACCESS_KEY_ID
213215
- AWS_SECRET_ACCESS_KEY
@@ -217,14 +219,14 @@ steps:
217219
key: aws-us-fedora-ts-large
218220
concurrency_group: unstable
219221
concurrency: 1
220-
command: make ci-aws-rp-tiered -e DEPLOYMENT_ID=ci-ts-fd-us-lg-`tr -dc a-z0-9 </dev/urandom | head -c 4` -e DISTRO=Fedora-Cloud-Base-39 -e IS_USING_UNSTABLE=true -e INSTANCE_TYPE_AWS=is4gen.4xlarge -e MACHINE_ARCH=arm64 --keep-going
222+
command: DEPLOYMENT_ID=ci-ts-fd-us-lg-`tr -dc a-z0-9 </dev/urandom | head -c 4` DISTRO=Fedora-Cloud-Base-39 IS_USING_UNSTABLE=true INSTANCE_TYPE_AWS=is4gen.4xlarge MACHINE_ARCH=arm64 task ci:aws:tiered
221223
plugins:
222224
- seek-oss/aws-sm#v2.3.2:
223225
json-to-env:
224226
- json-key: .
225227
secret-id: sdlc/prod/buildkite/deployment_automation
226228
- docker#v5.8.0:
227-
image: glrp/atgt:latest
229+
image: glrp/atgt:v1.0.8
228230
environment:
229231
- AWS_ACCESS_KEY_ID
230232
- AWS_SECRET_ACCESS_KEY
@@ -234,14 +236,14 @@ steps:
234236
key: aws-us-ubuntu-tiered
235237
concurrency_group: unstable
236238
concurrency: 1
237-
command: make ci-aws-rp-tiered -e DEPLOYMENT_ID=ci-ts-ub-us-`tr -dc a-z0-9 </dev/urandom | head -c 4` -e DISTRO=ubuntu-focal -e IS_USING_UNSTABLE=true --keep-going
239+
command: DEPLOYMENT_ID=ci-ts-ub-us-`tr -dc a-z0-9 </dev/urandom | head -c 4` DISTRO=ubuntu-focal IS_USING_UNSTABLE=true task ci:aws:tiered
238240
plugins:
239241
- seek-oss/aws-sm#v2.3.2:
240242
json-to-env:
241243
- json-key: .
242244
secret-id: sdlc/prod/buildkite/deployment_automation
243245
- docker#v5.8.0:
244-
image: glrp/atgt:latest
246+
image: glrp/atgt:v1.0.8
245247
environment:
246248
- AWS_ACCESS_KEY_ID
247249
- AWS_SECRET_ACCESS_KEY
@@ -251,14 +253,14 @@ steps:
251253
key: aws-us-ubuntu-ts-large
252254
concurrency_group: unstable
253255
concurrency: 1
254-
command: make ci-aws-rp-tiered -e DEPLOYMENT_ID=ci-ts-ub-us-lg-`tr -dc a-z0-9 </dev/urandom | head -c 4` -e DISTRO=ubuntu-focal -e IS_USING_UNSTABLE=true -e INSTANCE_TYPE_AWS=is4gen.4xlarge -e MACHINE_ARCH=arm64 --keep-going
256+
command: DEPLOYMENT_ID=ci-ts-ub-us-lg-`tr -dc a-z0-9 </dev/urandom | head -c 4` DISTRO=ubuntu-focal IS_USING_UNSTABLE=true INSTANCE_TYPE_AWS=is4gen.4xlarge MACHINE_ARCH=arm64 task ci:aws:tiered
255257
plugins:
256258
- seek-oss/aws-sm#v2.3.2:
257259
json-to-env:
258260
- json-key: .
259261
secret-id: sdlc/prod/buildkite/deployment_automation
260262
- docker#v5.8.0:
261-
image: glrp/atgt:latest
263+
image: glrp/atgt:v1.0.8
262264
environment:
263265
- AWS_ACCESS_KEY_ID
264266
- AWS_SECRET_ACCESS_KEY

0 commit comments

Comments
 (0)