Skip to content

Commit 01f7b67

Browse files
authored
Merge branch 'stackhpc/2025.1' into fix-release-note-generation
2 parents 6acdae1 + 5707bb2 commit 01f7b67

File tree

292 files changed

+4240
-1034
lines changed

Some content is hidden

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

292 files changed

+4240
-1034
lines changed

.ansible-lint-ignore

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# This file contains ignores to rule violations for ansible-lint
2-
etc/kayobe/ansible/vault-deploy-barbican.yml fqcn[action-core]
3-
etc/kayobe/ansible/vault-generate-backend-tls.yml fqcn[action-core]
4-
etc/kayobe/ansible/vault-generate-internal-tls.yml fqcn[action-core]
5-
etc/kayobe/ansible/vault-generate-test-external-tls.yml fqcn[action-core]
6-
etc/kayobe/ansible/rabbitmq-reset.yml command-instead-of-module
7-
etc/kayobe/ansible/ubuntu-upgrade.yml syntax-check[missing-file]
8-
etc/kayobe/ansible/check-kayobe-version.yml command-instead-of-module
9-
etc/kayobe/ansible/check-kolla-ansible-version.yml command-instead-of-module
2+
etc/kayobe/ansible/vault/vault-deploy-barbican.yml fqcn[action-core]
3+
etc/kayobe/ansible/vault/vault-generate-backend-tls.yml fqcn[action-core]
4+
etc/kayobe/ansible/vault/vault-generate-internal-tls.yml fqcn[action-core]
5+
etc/kayobe/ansible/vault/vault-generate-test-external-tls.yml fqcn[action-core]
6+
etc/kayobe/ansible/fixes/rabbitmq-reset.yml command-instead-of-module
7+
etc/kayobe/ansible/maintenance/ubuntu-upgrade.yml syntax-check[missing-file]
8+
etc/kayobe/ansible/tools/check-kayobe-version.yml command-instead-of-module
9+
etc/kayobe/ansible/tools/check-kolla-ansible-version.yml command-instead-of-module

.automation.conf/run-books/pulp-sync-content.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@ KAYOBE_AUTOMATION_DIR="$(realpath "${PARENT}/../../.automation")"
88

99
function main {
1010
if [ "${PULP_DO_CONTAINER_SYNC:-}" = true ]; then
11-
${KAYOBE_AUTOMATION_DIR}/scripts/playbook-run.sh '$KAYOBE_CONFIG_PATH/ansible/pulp-container-sync.yml' -e stackhpc_pulp_images_kolla_filter="${PULP_KOLLA_FILTER:-}"
11+
${KAYOBE_AUTOMATION_DIR}/scripts/playbook-run.sh '$KAYOBE_CONFIG_PATH/ansible/pulp/pulp-container-sync.yml' -e stackhpc_pulp_images_kolla_filter="${PULP_KOLLA_FILTER:-}"
1212
fi
1313
if [ "${PULP_DO_CONTAINER_PUBLISH:-}" = true ]; then
14-
${KAYOBE_AUTOMATION_DIR}/scripts/playbook-run.sh '$KAYOBE_CONFIG_PATH/ansible/pulp-container-publish.yml' -e stackhpc_pulp_images_kolla_filter="${PULP_KOLLA_FILTER:-}"
14+
${KAYOBE_AUTOMATION_DIR}/scripts/playbook-run.sh '$KAYOBE_CONFIG_PATH/ansible/pulp/pulp-container-publish.yml' -e stackhpc_pulp_images_kolla_filter="${PULP_KOLLA_FILTER:-}"
1515
fi
1616
if [ "${PULP_DO_REPO_SYNC:-}" = true ]; then
17-
${KAYOBE_AUTOMATION_DIR}/scripts/playbook-run.sh '$KAYOBE_CONFIG_PATH/ansible/pulp-repo-sync.yml'
17+
${KAYOBE_AUTOMATION_DIR}/scripts/playbook-run.sh '$KAYOBE_CONFIG_PATH/ansible/pulp/pulp-repo-sync.yml'
1818
fi
1919
if [ "${PULP_DO_REPO_PUBLISH:-}" = true ]; then
20-
${KAYOBE_AUTOMATION_DIR}/scripts/playbook-run.sh '$KAYOBE_CONFIG_PATH/ansible/pulp-repo-publish.yml'
20+
${KAYOBE_AUTOMATION_DIR}/scripts/playbook-run.sh '$KAYOBE_CONFIG_PATH/ansible/pulp/pulp-repo-publish.yml'
2121
fi
2222
if [ "${PULP_DO_REPO_PROMOTE:-}" = true ]; then
23-
${KAYOBE_AUTOMATION_DIR}/scripts/playbook-run.sh '$KAYOBE_CONFIG_PATH/ansible/pulp-repo-promote-production.yml'
23+
${KAYOBE_AUTOMATION_DIR}/scripts/playbook-run.sh '$KAYOBE_CONFIG_PATH/ansible/pulp/pulp-repo-promote-production.yml'
2424
fi
2525
}
2626

.gemini/config.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
code_review:
2+
pull_request_opened:
3+
summary: false

.github/cherry-pick-bot.yml

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# This file is a list of path filters for the overcloud host image build workflow in .github/workflows/trigger-overcloud-host-image-build.yml.
2+
pulp-repo-versions: &pulp-repo-versions
3+
- 'etc/kayobe/pulp-repo-versions.yml'

.github/path-filters.yml renamed to .github/stackhpc-pull-request-path-filters.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ aio: &aio
1010
- '.github/workflows/stackhpc-build-kayobe-image.yml'
1111
- '.github/workflows/stackhpc-pull-request.yml'
1212
- 'etc/kayobe/*.yml'
13-
- 'etc/kayobe/ansible/configure-aio-resources.yml'
13+
- 'etc/kayobe/ansible/tools/configure-aio-resources.yml'
1414
- 'etc/kayobe/ansible/stackhpc-openstack-tests.yml'
15-
- 'etc/kayobe/ansible/growroot.yml'
15+
- 'etc/kayobe/ansible/tools/growroot.yml'
1616
- 'etc/kayobe/ansible/requirements.yml'
1717
- 'etc/kayobe/ansible/scripts/aio-init.sh'
1818
- 'etc/kayobe/environments/ci-aio/**'

.github/workflows/amphora-image-build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ jobs:
212212
run: |
213213
source venvs/kayobe/bin/activate &&
214214
source src/kayobe-config/kayobe-env --environment ci-builder &&
215-
kayobe playbook run src/kayobe-config/etc/kayobe/ansible/octavia-amphora-image-build.yml -e amphora_image_dest=/opt/kayobe/images/amphora/amphora-x64-haproxy.qcow2
215+
kayobe playbook run src/kayobe-config/etc/kayobe/ansible/maintenance/octavia-amphora-image-build.yml -e amphora_image_dest=/opt/kayobe/images/amphora/amphora-x64-haproxy.qcow2
216216
env:
217217
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
218218

@@ -231,7 +231,7 @@ jobs:
231231
source venvs/kayobe/bin/activate &&
232232
source src/kayobe-config/kayobe-env --environment ci-builder &&
233233
kayobe playbook run \
234-
src/kayobe-config/etc/kayobe/ansible/pulp-artifact-upload.yml \
234+
src/kayobe-config/etc/kayobe/ansible/pulp/pulp-artifact-upload.yml \
235235
-e artifact_path=/opt/kayobe/images/amphora \
236236
-e artifact_tag=${{ steps.image_tag.outputs.image_tag }} \
237237
-e file_regex="*.qcow2" \

.github/workflows/amphora-image-promote.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
source venvs/kayobe/bin/activate &&
6262
source src/kayobe-config/kayobe-env --environment ci-builder &&
6363
kayobe playbook run \
64-
src/kayobe-config/etc/kayobe/ansible/pulp-artifact-promote.yml \
64+
src/kayobe-config/etc/kayobe/ansible/pulp/pulp-artifact-promote.yml \
6565
-e repository_name="amphora-images-${{ steps.openstack_release.outputs.openstack_release }}" \
6666
-e pulp_base_path="amphora-images/${{ steps.openstack_release.outputs.openstack_release }}"
6767
env:

.github/workflows/ipa-image-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ jobs:
242242
source venvs/kayobe/bin/activate &&
243243
source src/kayobe-config/kayobe-env --environment ci-builder &&
244244
kayobe playbook run \
245-
src/kayobe-config/etc/kayobe/ansible/pulp-artifact-upload.yml \
245+
src/kayobe-config/etc/kayobe/ansible/pulp/pulp-artifact-upload.yml \
246246
-e artifact_path=/opt/kayobe/images/ipa \
247247
-e artifact_type=ipa-images \
248248
-e artifact_tag=${{ steps.ipa_image_tag.outputs.ipa_image_tag }} \
@@ -258,7 +258,7 @@ jobs:
258258
source venvs/kayobe/bin/activate &&
259259
source src/kayobe-config/kayobe-env --environment ci-builder &&
260260
kayobe playbook run \
261-
src/kayobe-config/etc/kayobe/ansible/pulp-artifact-upload.yml \
261+
src/kayobe-config/etc/kayobe/ansible/pulp/pulp-artifact-upload.yml \
262262
-e artifact_path=/opt/kayobe/images/ipa \
263263
-e artifact_type=ipa-images \
264264
-e artifact_tag=${{ steps.ipa_image_tag.outputs.ipa_image_tag }} \
@@ -299,7 +299,7 @@ jobs:
299299
source venvs/kayobe/bin/activate &&
300300
source src/kayobe-config/kayobe-env --environment ci-builder &&
301301
kayobe playbook run \
302-
src/kayobe-config/etc/kayobe/ansible/pulp-artifact-upload.yml \
302+
src/kayobe-config/etc/kayobe/ansible/pulp/pulp-artifact-upload.yml \
303303
-e artifact_path=/opt/kayobe/images/ipa \
304304
-e artifact_type=ipa-images \
305305
-e artifact_tag=${{ steps.ipa_image_tag.outputs.ipa_image_tag }} \
@@ -315,7 +315,7 @@ jobs:
315315
source venvs/kayobe/bin/activate &&
316316
source src/kayobe-config/kayobe-env --environment ci-builder &&
317317
kayobe playbook run \
318-
src/kayobe-config/etc/kayobe/ansible/pulp-artifact-upload.yml \
318+
src/kayobe-config/etc/kayobe/ansible/pulp/pulp-artifact-upload.yml \
319319
-e artifact_path=/opt/kayobe/images/ipa \
320320
-e artifact_type=ipa-images \
321321
-e artifact_tag=${{ steps.ipa_image_tag.outputs.ipa_image_tag }} \

0 commit comments

Comments
 (0)