Skip to content

Commit b660c80

Browse files
authored
Merge branch 'main' into renovate/go-golang.org-x-oauth2-vulnerability
2 parents 7fdc522 + 3db1e48 commit b660c80

34 files changed

+809
-199
lines changed

.github/workflows/code-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747

4848
steps:
4949
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
50-
- uses: astral-sh/setup-uv@bd01e18f51369d5a26f1651c3cb451d3417e3bba # v6
50+
- uses: astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc # v6
5151
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
5252
with:
5353
python-version-file: python/${{ matrix.project }}/pyproject.toml

.github/workflows/containers.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
strategy:
3434
matrix:
3535
# if you add a container here, add it to the 'clean_containers' job below
36-
project: [ironic, neutron, keystone, nova, openstack-client, cinder]
36+
project: [ironic, neutron, keystone, nova, openstack-client, cinder, octavia]
3737

3838
steps:
3939
- name: setup docker buildx
@@ -182,6 +182,7 @@ jobs:
182182
- neutron
183183
- keystone
184184
- nova
185+
- octavia
185186
- openstack-client
186187
- dnsmasq
187188
- ironic-nautobot-client

ansible/requirements.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
collections:
22
- name: community.general
3-
version: "==10.7.1"
3+
version: "==10.7.2"
44
- name: openstack.cloud
55
version: "==2.4.1"
66
- name: networktocode.nautobot

apps/appsets/appset-understack-global.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ spec:
1212
- jsonPointers:
1313
# Allow temporarily disabling auto-sync for troubleshooting
1414
# https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Controlling-Resource-Modification/#allow-temporarily-toggling-auto-sync
15-
- /spec/syncPolicy
15+
- /spec/syncPolicy/automated
1616
goTemplate: true
1717
goTemplateOptions: ["missingkey=error"]
1818
generators:
@@ -33,6 +33,13 @@ spec:
3333
values:
3434
- "global"
3535
- "aio"
36+
values:
37+
# these should always be replaced by further rules below but provide
38+
# a default for the merge operations below
39+
understack_url: 'https://github.com/rackerlabs/understack.git'
40+
understack_ref: 'main'
41+
deploy_url: 'https://github.com/rackerlabs/understack.git'
42+
deploy_ref: 'main'
3643
# dev clusters allow some overrides
3744
- clusters:
3845
selector:

apps/appsets/appset-understack-infra.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ spec:
1212
- jsonPointers:
1313
# Allow temporarily disabling auto-sync for troubleshooting
1414
# https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Controlling-Resource-Modification/#allow-temporarily-toggling-auto-sync
15-
- /spec/syncPolicy
15+
- /spec/syncPolicy/automated
1616
goTemplate: true
1717
goTemplateOptions: ["missingkey=error"]
1818
generators:
@@ -34,6 +34,13 @@ spec:
3434
- "global"
3535
- "site"
3636
- "aio"
37+
values:
38+
# these should always be replaced by further rules below but provide
39+
# a default for the merge operations below
40+
understack_url: 'https://github.com/rackerlabs/understack.git'
41+
understack_ref: 'main'
42+
deploy_url: 'https://github.com/rackerlabs/understack.git'
43+
deploy_ref: 'main'
3744
# dev clusters allow some overrides
3845
- clusters:
3946
selector:

apps/appsets/appset-understack-openstack.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ spec:
1212
- jsonPointers:
1313
# Allow temporarily disabling auto-sync for troubleshooting
1414
# https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Controlling-Resource-Modification/#allow-temporarily-toggling-auto-sync
15-
- /spec/syncPolicy
15+
- /spec/syncPolicy/automated
1616
goTemplate: true
1717
goTemplateOptions: ["missingkey=error"]
1818
generators:
@@ -35,6 +35,13 @@ spec:
3535
# openstack is deployed at the site level
3636
- "site"
3737
- "aio"
38+
values:
39+
# these should always be replaced by further rules below but provide
40+
# a default for the merge operations below
41+
understack_url: 'https://github.com/rackerlabs/understack.git'
42+
understack_ref: 'main'
43+
deploy_url: 'https://github.com/rackerlabs/understack.git'
44+
deploy_ref: 'main'
3845
# dev clusters allow some overrides
3946
- clusters:
4047
selector:

apps/appsets/appset-understack-operators.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ spec:
1212
- jsonPointers:
1313
# Allow temporarily disabling auto-sync for troubleshooting
1414
# https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Controlling-Resource-Modification/#allow-temporarily-toggling-auto-sync
15-
- /spec/syncPolicy
15+
- /spec/syncPolicy/automated
1616
goTemplate: true
1717
goTemplateOptions: ["missingkey=error"]
1818
generators:
@@ -34,6 +34,13 @@ spec:
3434
- "global"
3535
- "site"
3636
- "aio"
37+
values:
38+
# these should always be replaced by further rules below but provide
39+
# a default for the merge operations below
40+
understack_url: 'https://github.com/rackerlabs/understack.git'
41+
understack_ref: 'main'
42+
deploy_url: 'https://github.com/rackerlabs/understack.git'
43+
deploy_ref: 'main'
3744
# dev clusters allow some overrides
3845
- clusters:
3946
selector:

apps/appsets/appset-understack-site.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ spec:
1212
- jsonPointers:
1313
# Allow temporarily disabling auto-sync for troubleshooting
1414
# https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/Controlling-Resource-Modification/#allow-temporarily-toggling-auto-sync
15-
- /spec/syncPolicy
15+
- /spec/syncPolicy/automated
1616
goTemplate: true
1717
goTemplateOptions: ["missingkey=error"]
1818
generators:
@@ -33,6 +33,13 @@ spec:
3333
values:
3434
- "site"
3535
- "aio"
36+
values:
37+
# these should always be replaced by further rules below but provide
38+
# a default for the merge operations below
39+
understack_url: 'https://github.com/rackerlabs/understack.git'
40+
understack_ref: 'main'
41+
deploy_url: 'https://github.com/rackerlabs/understack.git'
42+
deploy_ref: 'main'
3643
# dev clusters allow some overrides
3744
- clusters:
3845
selector:

apps/infra/sealed-secrets.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
component: sealed-secrets
3+
componentNamespace: kube-system
4+
sources:
5+
- ref: understack
6+
path: 'bootstrap/sealed-secrets'

apps/openstack/octavia.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
component: octavia
3+
repoURL: https://tarballs.opendev.org/openstack/openstack-helm
4+
chartVersion: 2025.1.12+80041dfbb

0 commit comments

Comments
 (0)