Skip to content

Commit 2e55723

Browse files
authored
Merge pull request #4507 from piyush-jena/k8s-1.33
variants: add k8s-1.33 variants
2 parents a63f004 + 682f7de commit 2e55723

File tree

87 files changed

+524
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+524
-0
lines changed

Cargo.lock

Lines changed: 45 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,15 @@ members = [
2323
"variants/aws-k8s-1.31-fips",
2424
"variants/aws-k8s-1.32",
2525
"variants/aws-k8s-1.32-fips",
26+
"variants/aws-k8s-1.33",
27+
"variants/aws-k8s-1.33-fips",
2628
"variants/aws-k8s-1.27-nvidia",
2729
"variants/aws-k8s-1.28-nvidia",
2830
"variants/aws-k8s-1.29-nvidia",
2931
"variants/aws-k8s-1.30-nvidia",
3032
"variants/aws-k8s-1.31-nvidia",
3133
"variants/aws-k8s-1.32-nvidia",
34+
"variants/aws-k8s-1.33-nvidia",
3235
"variants/metal-dev",
3336
"variants/vmware-dev",
3437
"variants/vmware-k8s-1.28",
@@ -41,6 +44,8 @@ members = [
4144
"variants/vmware-k8s-1.31-fips",
4245
"variants/vmware-k8s-1.32",
4346
"variants/vmware-k8s-1.32-fips",
47+
"variants/vmware-k8s-1.33",
48+
"variants/vmware-k8s-1.33-fips",
4449
]
4550

4651
[profile.dev]

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,13 +68,15 @@ The following variants support EKS, as described above:
6868
* `aws-k8s-1.30`
6969
* `aws-k8s-1.31`
7070
* `aws-k8s-1.32`
71+
* `aws-k8s-1.33`
7172
* `aws-k8s-1.26-nvidia`
7273
* `aws-k8s-1.27-nvidia`
7374
* `aws-k8s-1.28-nvidia`
7475
* `aws-k8s-1.29-nvidia`
7576
* `aws-k8s-1.30-nvidia`
7677
* `aws-k8s-1.31-nvidia`
7778
* `aws-k8s-1.32-nvidia`
79+
* `aws-k8s-1.33-nvidia`
7880

7981
The following variants support ECS:
8082

@@ -90,6 +92,7 @@ We also have variants that are designed to be Kubernetes worker nodes in VMware:
9092
* `vmware-k8s-1.30`
9193
* `vmware-k8s-1.31`
9294
* `vmware-k8s-1.32`
95+
* `vmware-k8s-1.33`
9396

9497
The following variants are no longer supported:
9598

packages/settings-defaults/settings-defaults.spec

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,32 @@ Conflicts: %{_cross_os}settings-defaults(any)
165165
%description aws-k8s-1.32-nvidia
166166
%{summary}.
167167

168+
%package aws-k8s-1.33
169+
Summary: Settings defaults for the aws-k8s 1.33 variants
170+
Requires: (%{shrink:
171+
%{_cross_os}variant(aws-k8s-1.33) or
172+
%{_cross_os}variant(aws-k8s-1.33-fips)
173+
%{nil}})
174+
Provides: %{_cross_os}settings-defaults(any)
175+
Provides: %{_cross_os}settings-defaults(aws-k8s-1.33)
176+
Provides: %{_cross_os}settings-defaults(aws-k8s-1.33-fips)
177+
Conflicts: %{_cross_os}settings-defaults(any)
178+
179+
%description aws-k8s-1.33
180+
%{summary}.
181+
182+
%package aws-k8s-1.33-nvidia
183+
Summary: Settings defaults for the aws-k8s 1.33 nvidia variants
184+
Requires: (%{shrink:
185+
%{_cross_os}variant(aws-k8s-1.33-nvidia)
186+
%{nil}})
187+
Provides: %{_cross_os}settings-defaults(any)
188+
Provides: %{_cross_os}settings-defaults(aws-k8s-1.33-nvidia)
189+
Conflicts: %{_cross_os}settings-defaults(any)
190+
191+
%description aws-k8s-1.33-nvidia
192+
%{summary}.
193+
168194
%package metal-dev
169195
Summary: Settings defaults for the metal-dev variant
170196
Requires: %{_cross_os}variant(metal-dev)
@@ -217,6 +243,20 @@ Conflicts: %{_cross_os}settings-defaults(any)
217243
%description vmware-k8s-1.32
218244
%{summary}.
219245

246+
%package vmware-k8s-1.33
247+
Summary: Settings defaults for the vmware-k8s 1.33 variants
248+
Requires: (%{shrink:
249+
%{_cross_os}variant(vmware-k8s-1.33) or
250+
%{_cross_os}variant(vmware-k8s-1.33-fips)
251+
%{nil}})
252+
Provides: %{_cross_os}settings-defaults(any)
253+
Provides: %{_cross_os}settings-defaults(vmware-k8s-1.33)
254+
Provides: %{_cross_os}settings-defaults(vmware-k8s-1.33-fips)
255+
Conflicts: %{_cross_os}settings-defaults(any)
256+
257+
%description vmware-k8s-1.33
258+
%{summary}.
259+
220260
%prep
221261
%setup -T -c
222262
%cargo_prep
@@ -235,9 +275,12 @@ for defaults in \
235275
aws-k8s-1.31-nvidia \
236276
aws-k8s-1.32 \
237277
aws-k8s-1.32-nvidia \
278+
aws-k8s-1.33 \
279+
aws-k8s-1.33-nvidia \
238280
metal-dev \
239281
vmware-dev \
240282
vmware-k8s-1.32 \
283+
vmware-k8s-1.33 \
241284
;
242285
do
243286
projects+=( "-p" "settings-defaults-$(echo "${defaults}" | sed -e 's,\.,_,g')" )
@@ -269,9 +312,12 @@ for defaults in \
269312
aws-k8s-1.31-nvidia \
270313
aws-k8s-1.32 \
271314
aws-k8s-1.32-nvidia \
315+
aws-k8s-1.33 \
316+
aws-k8s-1.33-nvidia \
272317
metal-dev \
273318
vmware-dev \
274319
vmware-k8s-1.32 \
320+
vmware-k8s-1.33 \
275321
;
276322
do
277323
crate="$(echo "${defaults}" | sed -e 's,\.,_,g')"
@@ -330,6 +376,14 @@ done
330376
%{_cross_defaultsdir}/aws-k8s-1.32-nvidia.toml
331377
%{_cross_tmpfilesdir}/storewolf-defaults-aws-k8s-1.32-nvidia.conf
332378

379+
%files aws-k8s-1.33
380+
%{_cross_defaultsdir}/aws-k8s-1.33.toml
381+
%{_cross_tmpfilesdir}/storewolf-defaults-aws-k8s-1.33.conf
382+
383+
%files aws-k8s-1.33-nvidia
384+
%{_cross_defaultsdir}/aws-k8s-1.33-nvidia.toml
385+
%{_cross_tmpfilesdir}/storewolf-defaults-aws-k8s-1.33-nvidia.conf
386+
333387
%files metal-dev
334388
%{_cross_defaultsdir}/metal-dev.toml
335389
%{_cross_tmpfilesdir}/storewolf-defaults-metal-dev.conf
@@ -341,3 +395,7 @@ done
341395
%files vmware-k8s-1.32
342396
%{_cross_defaultsdir}/vmware-k8s-1.32.toml
343397
%{_cross_tmpfilesdir}/storewolf-defaults-vmware-k8s-1.32.conf
398+
399+
%files vmware-k8s-1.33
400+
%{_cross_defaultsdir}/vmware-k8s-1.33.toml
401+
%{_cross_tmpfilesdir}/storewolf-defaults-vmware-k8s-1.33.conf

packages/settings-plugins/settings-plugins.spec

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@ Provides: %{_cross_os}settings-plugin(aws-k8s-1.31)
7373
Provides: %{_cross_os}settings-plugin(aws-k8s-1.31-fips)
7474
Provides: %{_cross_os}settings-plugin(aws-k8s-1.32)
7575
Provides: %{_cross_os}settings-plugin(aws-k8s-1.32-fips)
76+
Provides: %{_cross_os}settings-plugin(aws-k8s-1.33)
77+
Provides: %{_cross_os}settings-plugin(aws-k8s-1.33-fips)
7678
Conflicts: %{_cross_os}settings-plugin(any)
7779
Conflicts: %{_cross_os}variant-flavor(nvidia)
7880

@@ -91,6 +93,7 @@ Provides: %{_cross_os}settings-plugin(aws-k8s-1.29-nvidia)
9193
Provides: %{_cross_os}settings-plugin(aws-k8s-1.30-nvidia)
9294
Provides: %{_cross_os}settings-plugin(aws-k8s-1.31-nvidia)
9395
Provides: %{_cross_os}settings-plugin(aws-k8s-1.32-nvidia)
96+
Provides: %{_cross_os}settings-plugin(aws-k8s-1.33-nvidia)
9497
Conflicts: %{_cross_os}settings-plugin(any)
9598

9699
%description aws-k8s-nvidia
@@ -131,6 +134,8 @@ Provides: %{_cross_os}settings-plugin(vmware-k8s-1.31)
131134
Provides: %{_cross_os}settings-plugin(vmware-k8s-1.31-fips)
132135
Provides: %{_cross_os}settings-plugin(vmware-k8s-1.32)
133136
Provides: %{_cross_os}settings-plugin(vmware-k8s-1.32-fips)
137+
Provides: %{_cross_os}settings-plugin(vmware-k8s-1.33)
138+
Provides: %{_cross_os}settings-plugin(vmware-k8s-1.33-fips)
134139
Conflicts: %{_cross_os}settings-plugin(any)
135140

136141
%description vmware-k8s

sources/Cargo.lock

Lines changed: 21 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sources/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,13 @@ members = [
2424
"settings-defaults/aws-k8s-1.31-nvidia",
2525
"settings-defaults/aws-k8s-1.32",
2626
"settings-defaults/aws-k8s-1.32-nvidia",
27+
"settings-defaults/aws-k8s-1.33",
28+
"settings-defaults/aws-k8s-1.33-nvidia",
2729
"settings-defaults/metal-dev",
2830
"settings-defaults/metal-k8s-1.30",
2931
"settings-defaults/vmware-dev",
3032
"settings-defaults/vmware-k8s-1.32",
33+
"settings-defaults/vmware-k8s-1.33",
3134

3235
# (all previous migrations archived; add new ones after this line)
3336
"settings-migrations/v1.34.0/kubelet-device-plugins-mig-settings",
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
[package]
2+
name = "settings-defaults-aws-k8s-1_33-nvidia"
3+
version = "0.1.0"
4+
edition = "2021"
5+
license = "Apache-2.0 OR MIT"
6+
publish = false
7+
build = "../build-defaults.rs"
8+
9+
[lib]
10+
path = "../defaults-toml.rs"
11+
12+
[build-dependencies]
13+
bottlerocket-defaults-helper.workspace = true
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../shared-defaults/defaults.toml
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../shared-defaults/aws-tuf.toml

0 commit comments

Comments
 (0)