Skip to content

Commit 72e93bd

Browse files
authored
Merge pull request #1272 from mercedes-benz/tobiasgiese/add-v1alpha6-api-types
✨ Add v1alpha6 API types
2 parents f5e9dca + c961171 commit 72e93bd

File tree

89 files changed

+8586
-1263
lines changed

Some content is hidden

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

89 files changed

+8586
-1263
lines changed

.golangci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@ linters-settings:
8484
- pkg: sigs.k8s.io/cluster-api-provider-openstack/api/v1alpha4
8585
alias: infrav1alpha4
8686
- pkg: sigs.k8s.io/cluster-api-provider-openstack/api/v1alpha5
87+
alias: infrav1alpha5
88+
- pkg: sigs.k8s.io/cluster-api-provider-openstack/api/v1alpha6
8789
alias: infrav1
8890
- pkg: sigs.k8s.io/cluster-api-provider-openstack/pkg/utils/errors
8991
alias: capoerrors

Makefile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -228,10 +228,9 @@ generate-go: $(MOCKGEN)
228228
object:headerFile=./hack/boilerplate/boilerplate.generatego.txt
229229
$(CONVERSION_GEN) \
230230
--input-dirs=./api/v1alpha3 \
231-
--output-file-base=zz_generated.conversion \
232-
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt
233-
$(CONVERSION_GEN) \
234231
--input-dirs=./api/v1alpha4 \
232+
--input-dirs=./api/v1alpha5 \
233+
--input-dirs=./api/v1alpha6 \
235234
--output-file-base=zz_generated.conversion \
236235
--go-header-file=./hack/boilerplate/boilerplate.generatego.txt
237236
go generate ./...

PROJECT

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,15 @@ resources:
3535
- group: infrastructure
3636
kind: OpenStackClusterTemplate
3737
version: v1alpha5
38+
- group: infrastructure
39+
version: v1alpha6
40+
kind: OpenStackCluster
41+
- group: infrastructure
42+
version: v1alpha6
43+
kind: OpenStackMachine
44+
- group: infrastructure
45+
version: v1alpha6
46+
kind: OpenStackMachineTemplate
47+
- group: infrastructure
48+
kind: OpenStackClusterTemplate
49+
version: v1alpha6

README.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,30 +38,33 @@ previous cluster managers such as [kops][kops] and
3838
This provider's versions are compatible with the following versions of Cluster API:
3939

4040
| | v1alpha3 (v0.3) | v1alpha4 (v0.4) | v1beta1 (v1.1) |
41-
| ---------------------------------- | --------------- | --------------- | -------------- |
41+
|------------------------------------| --------------- | --------------- | -------------- |
4242
| OpenStack Provider v1alpha3 (v0.3) || | |
4343
| OpenStack Provider v1alpha4 (v0.4) | || |
4444
| OpenStack Provider v1alpha4 (v0.5) | | ||
45-
| OpenStack Provider v1alpha5 | | ||
45+
| OpenStack Provider v1alpha5 (v0.6) | | ||
46+
| OpenStack Provider v1alpha6 | | ||
4647

4748

4849
This provider's versions are able to install and manage the following versions of Kubernetes:
4950

5051
| | v1.16 | v1.17 | v1.18 | v1.19 | v1.20 | v1.21 | v1.22 | v1.23 | v1.24 |
51-
| ---------------------------------- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
52+
|------------------------------------| ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
5253
| OpenStack Provider v1alpha3 (v0.3) |||||| | | | |
5354
| OpenStack Provider v1alpha4 (v0.4) | | | | || | | | |
5455
| OpenStack Provider v1alpha4 (v0.5) | | | | ||| + | + | + |
55-
| OpenStack Provider v1alpha5 | | | | | || + |||
56+
| OpenStack Provider v1alpha5 (v0.6) | | | | | || + |||
57+
| OpenStack Provider v1alpha6 | | | | | || + |||
5658

5759
This provider's versions are able to install Kubernetes to the following versions of OpenStack:
5860

5961
| | Pike | Queens | Rocky | Stein | Train | Ussuri | Victoria | Wallaby | Xena |
60-
| ---------------------------------- | ---- | ------ | ----- | ----- | ----- | ------ | -------- | ------- | ---- |
62+
|------------------------------------| ---- | ------ | ----- | ----- | ----- | ------ | -------- | ------- | ---- |
6163
| OpenStack Provider v1alpha3 (v0.3) | + | + | + ||||| | |
6264
| OpenStack Provider v1alpha4 (v0.4) | + | + | + | + | + | + || | |
6365
| OpenStack Provider v1alpha4 (v0.5) | + | + | + | + | + | + || | |
64-
| OpenStack Provider v1alpha5 | + | + | + | + | + | + ||||
66+
| OpenStack Provider v1alpha5 (v0.6) | + | + | + | + | + | + ||||
67+
| OpenStack Provider v1alpha6 | + | + | + | + | + | + ||||
6568

6669
Test status:
6770

0 commit comments

Comments
 (0)