Design
Important links for engineer working in downstream:
testproject: https://code.engineering.redhat.com/gerrit/c/testproject/+/299390
Add exclude for network-scripts in pre for bug https://bugzilla.redhat.com/show_bug.cgi?id=2043678
Need to move away from using nightly.
Job def: https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/299521
* Release file: https://code.engineering.redhat.com/gerrit/c/tripleo-environments/+/300678
* 822503: Introduce iptables_package var |https://review.opendev.org/c/zuul/zuul-jobs/+/822503
* Only add temp repos on el8 - https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/302181
Main patch with job def: https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/302630
307913: Define downstream_cert_install_command release file | https://code.engineering.redhat.com/gerrit/c/tripleo-environments/+/307913
* Add exclude for network-scripts in pre for bug https://bugzilla.redhat.com/show_bug.cgi?id=2043678
823365: Preliminary work to support CentOS 9 Stream | https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/823365
* Release file: https://code.engineering.redhat.com/gerrit/c/tripleo-environments/+/300678
* 822503: Introduce iptables_package var | https://review.opendev.org/c/zuul/zuul-jobs/+/822503
824598: Add configs for RHEL 9 image | https://review.opendev.org/c/openstack/tripleo-common/+/824598 (Merged)
* 824660: Fixes for centos-9-stream efi behaviour | https://review.opendev.org/c/openstack/diskimage-builder/+/824660
openstack/tripleo-puppet-elements master: Add config for RHEL9 in overcloud-base element https://review.opendev.org/c/openstack/tripleo-puppet-elements/+/825259 (Merged)
openstack/tripleo-puppet-elements master: Add config for EL9 in overcloud-agent element https://review.opendev.org/c/openstack/tripleo-puppet-elements/+/825263 (Merged)
825696: delorean-repo remove yum_plugin_priorities_package | https://review.opendev.org/c/openstack/tripleo-image-elements/+/825696 Merged
https://bugs.launchpad.net/tripleo/+bug/1957856 - Seems to be solved by https://review.opendev.org/c/openstack/diskimage-builder/+/824660
Add in pipeline: https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/308443
Job def: https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/305077
* Release file: https://code.engineering.redhat.com/gerrit/c/tripleo-environments/+/300678
* 822503: Introduce iptables_package var | https://review.opendev.org/c/zuul/zuul-jobs/+/822503
Job def
2022-01-22 03:53:15.085655 | TASK [fetch-zuul-cloner-fork : Install zuul-cloner shim dependencies]
2022-01-22 03:53:15.889468 | primary | ERROR
2022-01-22 03:53:15.889907 | primary | {
2022-01-22 03:53:15.889957 | primary | "msg": "Failed to find required executable virtualenv in paths: /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin"
2022-01-22 03:53:15.889988 | primary | }
Fix: https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-config/+/305898
No package epel-release available."
fix: https://review.rdoproject.org/r/c/config/+/39141
Node provisioning failure - Fixed
Overcloud deploy failing with "Error: /Stage[main]/Pacemaker::Corosync/User[hacluster]/password: change from [redacted] to [redacted] failed: chpasswd said chpasswd: cannot execute /usr/sbin/sss_cache: Permission denied" - We have workaround - selinux-policy in override repo
Issue - build_image.sh taking wrong release:
jboyer[m]> we're doing monthly updates of the RHEL 9 Beta channels
<jboyer[m]> another update will come in April
https://bugzilla.redhat.com/show_bug.cgi?id=2060047 - RHOSP17 overcloud-full image build failing with Error: "Problem: The operation would result in removing the following protected packages: grub2-pc"
https://bugzilla.redhat.com/show_bug.cgi?id=2060027 - RHOSP17 on RHEL-9 jobs failure with Error: nothing provides chkconfig and bc needed by openstack-network-scripts-10.11-1.el9osttrunk.x86_64
Periodic: https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/308483
https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/309437/3
https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/309439/3
https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/308664
Bug #1:-
Standalone deployment on sc07 failing to start rabbitmq_wait_bundle container, rabbitmq crash with error:{badmatch,{error,{{shutdown,{failed_to_start_child,net_kernel,{'EXIT',nodistribution}}} - https://bugzilla.redhat.com/2050624
Fix:
https://code.engineering.redhat.com/gerrit/c/openstack/sf-config/+/309499
https://code.engineering.redhat.com/gerrit/c/openstack/sf-config/+/309607
Bug #2:- Hitting same bug which we hit for wallaby: https://bugs.launchpad.net/tripleo/+bug/1959582
Awaiting new tripleo component
https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/316278
python3-vritualbmc deps issues, resolves with below:-
https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/317391
sc012 was not getting triggered in rhel-9 as well
https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/318369
We need to update rhel-8 criteria as well.
https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/309447
https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/309635
2022-02-17 06:09:20.623820 | fa163e41-308d-b41c-929e-00000000075a | FATAL | Ensure system is NTP time synced | undercloud | error={"changed": true, "cmd": ["chronyc", "waitsync", "30"], "delta": "0:04:50.219164", "end": "2022-02-17 06:09:20.594276", "msg": "non-zero return code", "rc": 1, "start": "2022-02-17 06:04:30.375112", "stderr": "", "stderr_lines": [], "stdout": "try: 1, refid: 00000000, correction: 0.000000000, skew: 0.000\ntry: 2, refid: 00000000, correction: 0.000000000, skew: 0.000\ntry: 3, refid: 00000000, correction:
Testing with fix: https://code.engineering.redhat.com/gerrit/c/tripleo-environments/+/312419
total 5 env - split for integtation line - 16.2 (rhel8), 17 (rhel8), 17 (rhel-9), 17(rhel-9 with uefi), and 1 for c9
https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-config/+/318572 and https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/318574
308787: RHEL9 RHOSP17 Integration line criteria file | https://code.engineering.redhat.com/gerrit/c/tripleo-environments/+/308787
https://review.rdoproject.org/r/c/rdo-infra/ci-config/+/39012 Enable the rhos17 promotion on rhel-9
https://issues.redhat.com/browse/CLOUDBLD-8692
2022-01-19 12:47:03.482550 | TASK [multi-node-bridge : Install openvswitch]
2022-01-19 12:47:06.573718 | primary | ERROR
2022-01-19 12:47:06.574145 | primary | {
2022-01-19 12:47:06.574192 | primary | "failures": [],
2022-01-19 12:47:06.574245 | primary | "msg": "Depsolve Error occured: \n Problem: package rdo-openvswitch-1:2.15-2.el9s.noarch requires network-scripts-openvswitch2.15, but none of the providers can be installed\n - package network-scripts-openvswitch2.15-2.15.0-35.el9s.x86_64 requires network-scripts, but none of the providers can be installed\n - package network-scripts-openvswitch2.15-2.15.0-51.el9s.x86_64 requires network-scripts, but none of the providers can be installed\n - package network-scripts-openvswitch2.15-2.15.0-56.el9s.x86_64 requires network-scripts, but no~~~~ne of the providers can be installed\n - cannot install the best candidate for the job\n - nothing provides initscripts(x86-64) >= 10.11.1 needed by openstack-network-scripts-10.11.1-1.el9s.x86_64",
2022-01-19 12:47:06.574280 | primary | "rc": 1,
2022-01-19 12:47:06.574307 | primary | "results": []
2022-01-19 12:47:06.574333 | primary | }
Workaround: Add rhos_release_args: "17-nightly ceph-5.1 -r 9.0"
in var
https://bugzilla.redhat.com/show_bug.cgi?id=2060027#c1
https://code.engineering.redhat.com/gerrit/c/tripleo-environments/+/314091
https://code.engineering.redhat.com/gerrit/c/openstack/tripleo-ci-internal-jobs/+/318504
##### 7 Reduce 16.2 line run from twice to once.