Skip to content

Commit f5a4f9e

Browse files
authored
Merge pull request #644 from shiftstack/scaffolding-fixes
Scaffolding fixes
2 parents 7601b7c + c375dd2 commit f5a4f9e

12 files changed

Lines changed: 24 additions & 61 deletions

cmd/scaffold-controller/data/tests/create-full/00-create-resource.yaml.template

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
name: {{ $packageName }}-create-full
88
spec:
99
cloudCredentialsRef:
10-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
10+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
1111
cloudName: openstack
1212
secretName: openstack-clouds
1313
managementPolicy: managed
@@ -21,7 +21,7 @@ metadata:
2121
name: {{ .PackageName }}-create-full
2222
spec:
2323
cloudCredentialsRef:
24-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
24+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
2525
cloudName: openstack
2626
secretName: openstack-clouds
2727
managementPolicy: managed

cmd/scaffold-controller/data/tests/create-minimal/00-create-resource.yaml.template

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
name: {{ $packageName }}-create-minimal
88
spec:
99
cloudCredentialsRef:
10-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
10+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
1111
cloudName: openstack
1212
secretName: openstack-clouds
1313
managementPolicy: managed
@@ -21,7 +21,7 @@ metadata:
2121
name: {{ .PackageName }}-create-minimal
2222
spec:
2323
cloudCredentialsRef:
24-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
24+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
2525
cloudName: openstack
2626
secretName: openstack-clouds
2727
managementPolicy: managed
@@ -30,7 +30,7 @@ spec:
3030
{{- if len .RequiredCreateDependencies }}
3131
resource:
3232
{{- range .RequiredCreateDependencies }}
33-
{{ . | camelCase }}Ref: {{ $packageName }}-create-full
33+
{{ . | camelCase }}Ref: {{ $packageName }}-create-minimal
3434
{{- end }}
3535
{{- else }}
3636
resource: {}

cmd/scaffold-controller/data/tests/dependency/01-create-dependencies.yaml.template

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ metadata:
1414
name: {{ $packageName }}-dependency-pending
1515
spec:
1616
cloudCredentialsRef:
17-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
17+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
1818
cloudName: openstack
1919
secretName: openstack-clouds
2020
managementPolicy: managed
@@ -29,7 +29,7 @@ metadata:
2929
name: {{ $packageName }}-dependency
3030
spec:
3131
cloudCredentialsRef:
32-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
32+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
3333
cloudName: openstack
3434
secretName: openstack-clouds
3535
managementPolicy: managed

cmd/scaffold-controller/data/tests/import-dependency/01-create-trap-resource.yaml.template

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,7 @@ metadata:
77
name: {{ $packageName }}-import-dependency-not-this-one
88
spec:
99
cloudCredentialsRef:
10-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
11-
cloudName: openstack
12-
secretName: openstack-clouds
13-
managementPolicy: managed
14-
# TODO(scaffolding): Add the necessary fields to create the resource
15-
resource: {}
16-
{{ end -}}
17-
{{ range .RequiredCreateDependencies -}}
18-
---
19-
apiVersion: openstack.k-orc.cloud/v1alpha1
20-
kind: {{ . }}
21-
metadata:
22-
name: {{ $packageName }}-import-dependency-not-this-one
23-
spec:
24-
cloudCredentialsRef:
25-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
10+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
2611
cloudName: openstack
2712
secretName: openstack-clouds
2813
managementPolicy: managed
@@ -37,14 +22,11 @@ metadata:
3722
name: {{ $packageName }}-import-dependency-not-this-one
3823
spec:
3924
cloudCredentialsRef:
40-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
25+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
4126
cloudName: openstack
4227
secretName: openstack-clouds
4328
managementPolicy: managed
4429
resource:
45-
{{- range .RequiredCreateDependencies }}
46-
{{ . | camelCase }}Ref: {{ $packageName }}-import-dependency-not-this-one
47-
{{- end }}
4830
{{- range .ImportDependencies }}
4931
{{ . | camelCase }}Ref: {{ $packageName }}-import-dependency-not-this-one
5032
{{- end }}

cmd/scaffold-controller/data/tests/import-dependency/02-create-resource.yaml.template

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,4 @@
11
{{ $packageName := .PackageName -}}
2-
{{ range .RequiredCreateDependencies -}}
3-
---
4-
apiVersion: openstack.k-orc.cloud/v1alpha1
5-
kind: {{ . }}
6-
metadata:
7-
name: {{ $packageName }}-import-dependency-external
8-
spec:
9-
cloudCredentialsRef:
10-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
11-
cloudName: openstack
12-
secretName: openstack-clouds
13-
managementPolicy: managed
14-
# TODO(scaffolding): Add the necessary fields to create the resource
15-
resource: {}
16-
{{ end -}}
172
{{ range .ImportDependencies -}}
183
---
194
apiVersion: openstack.k-orc.cloud/v1alpha1
@@ -22,7 +7,7 @@ metadata:
227
name: {{ $packageName }}-import-dependency-external
238
spec:
249
cloudCredentialsRef:
25-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
10+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
2611
cloudName: openstack
2712
secretName: openstack-clouds
2813
managementPolicy: managed
@@ -36,14 +21,11 @@ metadata:
3621
name: {{ $packageName }}-import-dependency-external
3722
spec:
3823
cloudCredentialsRef:
39-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
24+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
4025
cloudName: openstack-admin
4126
secretName: openstack-clouds
4227
managementPolicy: managed
4328
resource:
44-
{{- range .RequiredCreateDependencies }}
45-
{{ . | camelCase }}Ref: {{ $packageName }}-import-dependency-external
46-
{{- end }}
4729
{{- range .ImportDependencies }}
4830
{{ . | camelCase }}Ref: {{ $packageName }}-import-dependency-external
4931
{{- end }}

cmd/scaffold-controller/data/tests/import-error/00-create-resources.yaml.template

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
name: {{ $packageName }}-import-error
88
spec:
99
cloudCredentialsRef:
10-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
10+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
1111
cloudName: openstack
1212
secretName: openstack-clouds
1313
managementPolicy: managed
@@ -21,7 +21,7 @@ metadata:
2121
name: {{ .PackageName }}-import-error-external-1
2222
spec:
2323
cloudCredentialsRef:
24-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
24+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
2525
cloudName: openstack
2626
secretName: openstack-clouds
2727
managementPolicy: managed
@@ -38,7 +38,7 @@ metadata:
3838
name: {{ .PackageName }}-import-error-external-2
3939
spec:
4040
cloudCredentialsRef:
41-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
41+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
4242
cloudName: openstack
4343
secretName: openstack-clouds
4444
managementPolicy: managed

cmd/scaffold-controller/data/tests/import/01-create-trap-resource.yaml.template

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
name: {{ $packageName }}-import-external-not-this-one
88
spec:
99
cloudCredentialsRef:
10-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
10+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
1111
cloudName: openstack
1212
secretName: openstack-clouds
1313
managementPolicy: managed
@@ -24,7 +24,7 @@ metadata:
2424
name: {{ .PackageName }}-import-external-not-this-one
2525
spec:
2626
cloudCredentialsRef:
27-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
27+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
2828
cloudName: openstack
2929
secretName: openstack-clouds
3030
managementPolicy: managed

cmd/scaffold-controller/data/tests/import/02-create-resource.yaml.template

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
name: {{ $packageName }}-import
88
spec:
99
cloudCredentialsRef:
10-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
10+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
1111
cloudName: openstack
1212
secretName: openstack-clouds
1313
managementPolicy: managed
@@ -21,7 +21,7 @@ metadata:
2121
name: {{ .PackageName }}-import-external
2222
spec:
2323
cloudCredentialsRef:
24-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
24+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
2525
cloudName: openstack
2626
secretName: openstack-clouds
2727
managementPolicy: managed

cmd/scaffold-controller/data/tests/update/00-minimal-resource.yaml.template

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
name: {{ $packageName }}-update
88
spec:
99
cloudCredentialsRef:
10-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created
10+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created
1111
cloudName: openstack
1212
secretName: openstack-clouds
1313
managementPolicy: managed
@@ -21,7 +21,7 @@ metadata:
2121
name: {{ .PackageName }}-update
2222
spec:
2323
cloudCredentialsRef:
24-
# TODO(scaffolding): Use openstack-admin if the resouce needs admin credentials to be created or updated
24+
# TODO(scaffolding): Use openstack-admin if the resource needs admin credentials to be created or updated
2525
cloudName: openstack
2626
secretName: openstack-clouds
2727
managementPolicy: managed

cmd/scaffold-controller/data/tests/update/00-prerequisites.yaml.template renamed to cmd/scaffold-controller/data/tests/update/00-secret.yaml.template

File renamed without changes.

0 commit comments

Comments
 (0)