-
Notifications
You must be signed in to change notification settings - Fork 26
Misc 2026-related fixes #2511
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: stackhpc/2026.1
Are you sure you want to change the base?
Misc 2026-related fixes #2511
Changes from all commits
d24ff6f
2cade7d
f8054ce
776f2fc
1c3a776
c2e1bc2
6b5d2cd
1edbf3a
7b85017
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1 @@ | ||
| [volume] | ||
| catalog_type = volumev3 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,49 +1,49 @@ | ||
| --- | ||
| # This file is autogenerated by Ansible using the following workflow: | ||
| # https://github.com/stackhpc/stackhpc-release-train/actions/workflows/package-update-kayobe.yml | ||
| stackhpc_pulp_repo_almalinux_10_proxysql_3_0_version: 20260605T211649 | ||
| stackhpc_pulp_repo_centos_stream_10_docker_aarch64_version: 20260620T010620 | ||
| stackhpc_pulp_repo_centos_stream_10_docker_version: 20260619T215327 | ||
| stackhpc_pulp_repo_centos_stream_10_nfv_openvswitch_aarch64_version: 20260603T233007 | ||
| stackhpc_pulp_repo_centos_stream_10_nfv_openvswitch_version: 20260602T230909 | ||
| stackhpc_pulp_repo_centos_stream_10_storage_ceph_squid_aarch64_version: 20260603T233007 | ||
| stackhpc_pulp_repo_centos_stream_10_storage_ceph_squid_version: 20260602T230909 | ||
| stackhpc_pulp_repo_almalinux_10_proxysql_3_0_version: 20260731T220708 | ||
| stackhpc_pulp_repo_centos_stream_10_docker_aarch64_version: 20260807T001829 | ||
| stackhpc_pulp_repo_centos_stream_10_docker_version: 20260806T213958 | ||
| stackhpc_pulp_repo_centos_stream_10_nfv_openvswitch_aarch64_version: 20260729T102151 | ||
| stackhpc_pulp_repo_centos_stream_10_nfv_openvswitch_version: 20260729T092535 | ||
|
Comment on lines
+7
to
+8
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🗄️ Data Integrity & Integration | 🟠 Major | ⚡ Quick win 🧩 Analysis chain🏁 Script executed: #!/usr/bin/env bash
set -euo pipefail
# Find OVN LTS version definitions and consumers.
rg -n --glob '*.yml' --glob '*.yaml' \
'stackhpc_(pulp_)?repo_(multiarch_)?centos_stream_10_ovn_lts(_aarch64)?_version' .Repository: stackhpc/stackhpc-kayobe-config Length of output: 874 🏁 Script executed: #!/usr/bin/env bash
set -euo pipefail
printf '%s\n' '--- OVN references across tracked files ---'
rg -n --hidden --glob '!*.pyc' \
'centos_stream_10_ovn_lts|ovn_lts_version|nfv_openvswitch' .
printf '%s\n' '--- Relevant pulp configuration ---'
sed -n '225,265p' etc/kayobe/pulp.yml
printf '%s\n' '--- Pulp repository version entries ---'
rg -n -C 3 \
'stackhpc_pulp_repo_(centos_stream_10|multiarch_centos_stream_10)_' \
etc/kayobe/pulp-repo-versions.yml
printf '%s\n' '--- Version-file and variable-loading references ---'
rg -n --glob '*.yml' --glob '*.yaml' \
'pulp-repo-versions|repo-versions|vars_files|include_vars|pulp_repo_' \
etc/kayobe | head -250Repository: stackhpc/stackhpc-kayobe-config Length of output: 41822 🏁 Script executed: #!/usr/bin/env bash
set -euo pipefail
printf '%s\n' '--- All OVN-related configuration ---'
rg -n -i --hidden --glob '!*.pyc' '\bovn\b|openvswitch' etc/kayobe
printf '%s\n' '--- Pulp configuration loading ---'
rg -n --hidden --glob '*.yml' --glob '*.yaml' \
'pulp\.yml|pulp-repo-versions\.yml|stackhpc_pulp_repo_multiarch_centos_stream_10_ovn_lts_version' \
etc
printf '%s\n' '--- Static variable-resolution check ---'
python3 - <<'PY'
from pathlib import Path
import re
root = Path(".")
versions = root / "etc/kayobe/pulp-repo-versions.yml"
pulp = root / "etc/kayobe/pulp.yml"
ci_files = [
root / "etc/kayobe/environments/ci-builder/stackhpc-ci.yml",
root / "etc/kayobe/environments/ci-multinode/stackhpc-ci.yml",
root / "etc/kayobe/environments/aio/release-train.yml",
]
text = versions.read_text()
defined = set(re.findall(r"^([A-Za-z0-9_]+):", text, re.M))
pulp_text = pulp.read_text()
lookup_names = re.findall(
r"lookup\('vars',\s*'([^']*?)'\s*~\s*arch_suffix\s*~\s*'([^']*)'",
pulp_text,
)
for prefix, suffix in lookup_names:
if "ovn_lts" in prefix:
print("OVN lookup template:", prefix + "<arch_suffix>" + suffix)
for arch_suffix in ("", "_aarch64"):
name = prefix + arch_suffix + suffix
print(f"{name}: {'DEFINED' if name in defined else 'MISSING'}")
for path in ci_files:
matches = [
line.strip()
for line in path.read_text().splitlines()
if "ovn_lts_version" in line
]
print(path, "OVN consumers:", matches)
PYRepository: stackhpc/stackhpc-kayobe-config Length of output: 13458 Define the OVN LTS repository pins. The OVN LTS lookup resolves neither architecture-specific variable. Add both generated entries to |
||
| stackhpc_pulp_repo_centos_stream_10_storage_ceph_squid_aarch64_version: 20260715T232156 | ||
| stackhpc_pulp_repo_centos_stream_10_storage_ceph_squid_version: 20260715T221325 | ||
| stackhpc_pulp_repo_doca_3_2_2_rhel10_aarch64_version: 20260326T091359 | ||
| stackhpc_pulp_repo_doca_3_2_2_rhel10_x86_64_version: 20260326T091359 | ||
| stackhpc_pulp_repo_docker_ce_ubuntu_noble_version: 20260622T222357 | ||
| stackhpc_pulp_repo_docker_ce_ubuntu_noble_version: 20260806T213958 | ||
| stackhpc_pulp_repo_elrepo_10_aarch64_version: 20260220T152827 | ||
| stackhpc_pulp_repo_elrepo_10_version: 20260620T002710 | ||
| stackhpc_pulp_repo_epel_10_aarch64_version: 20260624T000231 | ||
| stackhpc_pulp_repo_epel_10_version: 20260623T220913 | ||
| stackhpc_pulp_repo_ubuntu_noble_fluent_6_version: 20260615T110539 | ||
| stackhpc_pulp_repo_rhel_10_fluent_6_version: 20260327T202539 | ||
| stackhpc_pulp_repo_grafana_version: 20260623T210745 | ||
| stackhpc_pulp_repo_elrepo_10_version: 20260808T215227 | ||
| stackhpc_pulp_repo_epel_10_aarch64_version: 20260809T222153 | ||
| stackhpc_pulp_repo_epel_10_version: 20260809T213002 | ||
| stackhpc_pulp_repo_grafana_apt_version: 20260622T222446 | ||
| stackhpc_pulp_repo_grafana_version: 20260808T202551 | ||
| stackhpc_pulp_repo_opensearch_3_x_yum_version: 20260610T213138 | ||
| stackhpc_pulp_repo_opensearch_dashboards_3_x_yum_version: 20260610T213138 | ||
| stackhpc_pulp_repo_rhel9_rabbitmq_erlang_27_aarch64_version: 20260112T224827 | ||
| stackhpc_pulp_repo_rhel9_rabbitmq_erlang_version: 20260616T214234 | ||
| stackhpc_pulp_repo_rhel9_rabbitmq_server_version: 20260616T214234 | ||
| stackhpc_pulp_repo_rhel9_rabbitmq_erlang_27_aarch64_version: 20260724T213912 | ||
| stackhpc_pulp_repo_rhel9_rabbitmq_erlang_version: 20260801T204034 | ||
| stackhpc_pulp_repo_rhel9_rabbitmq_server_version: 20260723T204348 | ||
| stackhpc_pulp_repo_rhel_10_fluent_6_version: 20260713T205137 | ||
| stackhpc_pulp_repo_rhel_10_mariadb_11_4_aarch64_version: 20260527T210633 | ||
| stackhpc_pulp_repo_rhel_10_mariadb_11_4_version: 20260527T210633 | ||
| stackhpc_pulp_repo_rocky_10_2_appstream_aarch64_version: 20260620T010620 | ||
| stackhpc_pulp_repo_rocky_10_2_appstream_source_version: 20260620T003535 | ||
| stackhpc_pulp_repo_rocky_10_2_appstream_version: 20260620T002710 | ||
| stackhpc_pulp_repo_rocky_10_2_baseos_aarch64_version: 20260620T010620 | ||
| stackhpc_pulp_repo_rocky_10_2_baseos_source_version: 20260620T003535 | ||
| stackhpc_pulp_repo_rocky_10_2_baseos_version: 20260620T003803 | ||
| stackhpc_pulp_repo_rocky_10_2_crb_aarch64_version: 20260620T010620 | ||
| stackhpc_pulp_repo_rocky_10_2_crb_source_version: 20260602T004048 | ||
| stackhpc_pulp_repo_rocky_10_2_crb_version: 20260620T002710 | ||
| stackhpc_pulp_repo_rocky_10_2_appstream_aarch64_version: 20260808T223703 | ||
| stackhpc_pulp_repo_rocky_10_2_appstream_source_version: 20260807T222618 | ||
| stackhpc_pulp_repo_rocky_10_2_appstream_version: 20260809T215710 | ||
| stackhpc_pulp_repo_rocky_10_2_baseos_aarch64_version: 20260808T223703 | ||
| stackhpc_pulp_repo_rocky_10_2_baseos_source_version: 20260808T220410 | ||
| stackhpc_pulp_repo_rocky_10_2_baseos_version: 20260808T222350 | ||
| stackhpc_pulp_repo_rocky_10_2_crb_aarch64_version: 20260808T223703 | ||
| stackhpc_pulp_repo_rocky_10_2_crb_source_version: 20260727T225001 | ||
| stackhpc_pulp_repo_rocky_10_2_crb_version: 20260809T215710 | ||
| stackhpc_pulp_repo_rocky_10_2_extras_aarch64_version: 20260602T012631 | ||
| stackhpc_pulp_repo_rocky_10_2_extras_source_version: 20260602T004048 | ||
| stackhpc_pulp_repo_rocky_10_2_extras_version: 20260602T001113 | ||
| stackhpc_pulp_repo_rocky_10_2_highavailability_aarch64_version: 20260602T012631 | ||
| stackhpc_pulp_repo_rocky_10_2_highavailability_source_version: 20260602T004048 | ||
| stackhpc_pulp_repo_rocky_10_2_highavailability_version: 20260602T001113 | ||
| stackhpc_pulp_repo_rocky_10_2_security_aarch64_version: 20260606T230245 | ||
| stackhpc_pulp_repo_rocky_10_2_security_source_version: 20260605T232846 | ||
| stackhpc_pulp_repo_rocky_10_2_security_version: 20260606T223509 | ||
| stackhpc_pulp_repo_ubuntu_cloud_archive_version: 20260621T235438 | ||
| stackhpc_pulp_repo_ubuntu_noble_security_version: 20260622T030723 | ||
| stackhpc_pulp_repo_ubuntu_noble_version: 20260622T030723 | ||
| stackhpc_pulp_repo_rocky_10_2_highavailability_aarch64_version: 20260805T000358 | ||
| stackhpc_pulp_repo_rocky_10_2_highavailability_source_version: 20260804T234046 | ||
| stackhpc_pulp_repo_rocky_10_2_highavailability_version: 20260804T231810 | ||
| stackhpc_pulp_repo_rocky_10_2_security_aarch64_version: 20260808T223703 | ||
| stackhpc_pulp_repo_rocky_10_2_security_source_version: 20260808T220410 | ||
| stackhpc_pulp_repo_rocky_10_2_security_version: 20260809T215710 | ||
| stackhpc_pulp_repo_ubuntu_cloud_archive_version: 20260809T222411 | ||
| stackhpc_pulp_repo_ubuntu_noble_fluent_6_version: 20260615T110539 | ||
| stackhpc_pulp_repo_ubuntu_noble_security_version: 20260810T002626 | ||
| stackhpc_pulp_repo_ubuntu_noble_version: 20260810T002626 | ||
Uh oh!
There was an error while loading. Please reload this page.