Ruck Rover - Mar 25th - 31st Mar 2022

tags: ruck_rover
Previous RR notes: https://hackmd.io/wjL3Tpu8RhqiFWdKoGTOSw?view

Mar 31

New/transient/no bug yet:

BUGS

Mar 30 (& earlier ongoing things tracked here)

BUGS

New/transient/no bug yet:

Mar 29

BUGS

New/transient/no bug yet:

Mar 28

BUGS

New/transient/no bug yet:

  • upstream zuul 10:17 -opendevstatus:#opendev- NOTICE: zuul isn't executing check jobs at the moment, investigation is ongoing, please be patient
  • downstream zuul 11:00 < fbo> In the process of restarting Zuul and Nodepool It seems to me that nodepool lost status of some nodes
  • Note that there was an issue with opendev zuul (around 10 pm UTC): all jobs were cleared from check and gate. Infra is working on it. https://review.opendev.org/c/openstack/tripleo-ci/+/835101 needs a rerun if not back in check/gate by tomorrow
Downstream rhel-9 line:

(click to expand)

periodic-tripleo-ci-rhel-9-bm_envB-3ctlr_1comp-featureset001-rhos-17 fails while overcloud deployment with following issue
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud Traceback (most recent call last):
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/tripleoclient/command.py", line 34, in run
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     super(Command, self).run(parsed_args)
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/osc_lib/command/command.py", line 39, in run
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     return super(Command, self).run(parsed_args)
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/cliff/command.py", line 186, in run
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     return_code = self.take_action(parsed_args) or 0
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/tripleoclient/v1/overcloud_deploy.py", line 1362, in take_action
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     deployment.set_deployment_status(
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     self.force_reraise()
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     raise self.value
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/tripleoclient/v1/overcloud_deploy.py", line 1334, in take_action
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     deployment.config_download(
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/tripleoclient/workflows/deployment.py", line 407, in config_download
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     utils.run_ansible_playbook(
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/tripleoclient/utils.py", line 732, in run_ansible_playbook
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     raise RuntimeError(err_msg)
2022-03-25 14:41:05 | 2022-03-25 14:41:05.858 157532 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud RuntimeError: Ansible execution failed. playbook: /home/zuul/overcloud-deploy/overcloud/config-download/overcloud/deploy_steps_playbook.yaml, Run Status: failed, Return Code: 2, To rerun the failed command manually execute the following script: /home/zuul/overcloud-deploy/overcloud/config-download/ansible-playbook-command.sh
periodic-tripleo-ci-rhel-9-ovb-1ctlr_2comp-featureset020-rbac-internal-rhos-17>periodic-tripleo-ci-rhel-9-ovb-1ctlr_2comp-featureset020-rbac-internal-rhos-17 is failing on overcloud deployment with tripleoclient.v1.overcloud_deploy.DeployOvercloud subprocess.CalledProcessError * chasing here: https://code.engineering.redhat.com/gerrit/c/testproject/+/397219
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud Traceback (most recent call last):
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/tripleoclient/command.py", line 34, in run
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     super(Command, self).run(parsed_args)
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/osc_lib/command/command.py", line 39, in run
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     return super(Command, self).run(parsed_args)
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/cliff/command.py", line 186, in run
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     return_code = self.take_action(parsed_args) or 0
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/tripleoclient/v1/overcloud_deploy.py", line 1216, in take_action
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     self.setup_ephemeral_heat(parsed_args)
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/tripleoclient/v1/overcloud_deploy.py", line 679, in setup_ephemeral_heat
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     self.orchestration_client = utils.launch_heat(self.heat_launcher)
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/tripleoclient/utils.py", line 2746, in launch_heat
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     launcher.launch_heat()
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib/python3.9/site-packages/tripleoclient/heat_launcher.py", line 507, in launch_heat
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     subprocess.check_call([
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud   File "/usr/lib64/python3.9/subprocess.py", line 373, in check_call
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud     raise CalledProcessError(retcode, cmd)
2022-03-27 23:32:55 | 2022-03-27 23:32:55.049 150380 ERROR tripleoclient.v1.overcloud_deploy.DeployOvercloud subprocess.CalledProcessError: Command '['sudo', 'podman', 'play', 'kube', '/home/zuul/overcloud-deploy/overcloud/heat-launcher/heat-pod.yaml']' returned non-zero exit status 125.

LAGGING COMPONENTS

RDO
rdo components

c8victoria c8train c9wallaby * all clear ussuri * tempest 18 days ago - 14 days ago wallaby c8 * network 11 days ago 3 days ago master * 11 days ago compute 3 days * 6 days ago tripleo 2 days ago * 5 days ago network 2 days ago * 4 days ago tempest 2 days ago * 4 days ago clients 3 days ago

*
OSP * 16.2 * 17 on rhel 8 * 17 on rhel 9

March 27

Notes:

Notes:

Bugs

March 25

  • new gate blocker centos-9 content provider https://bugs.launchpad.net/tripleo/+bug/1966384 (takashi also filed https://bugs.launchpad.net/tripleo/+bug/1966382)

  • RHOSP17 on RHEL9 container build failing:

  • Upstream

    • centos 9 master jobs are failing over compute. Following is the common failures seen among all jobs.
    ​​​​Preparing metadata (pyproject.toml) did not run successfully.
    ​​​​2022-03-25 03:41:26.265925 | primary |       error: Multiple top-level packages discovered in a flat-layout: ['roles', 'plugins', 'infrared_plugin'].
    ​​​​2022-03-25 03:41:26.265933 | primary |
    ​​​​2022-03-25 03:41:26.265940 | primary |       To avoid accidental inclusion of unwanted files or directories,
    ​​​​2022-03-25 03:41:26.265948 | primary |       setuptools will not proceed     with this build.
    ​​​​2022-03-25 03:41:26.265955 | primary |
    ​​​​2022-03-25 03:41:26.265962 | primary |       If you are trying to create a single distribution with multiple packages
    ​​​​2022-03-25 03:41:26.265970 | primary |       on purpose, you should not rely on automatic discovery.
    ​​​​2022-03-25 03:41:26.265977 | primary |       Instead, consider the following options:
    ​​​​2022-03-25 03:41:26.265991 | primary |
    ​​​​2022-03-25 03:41:26.265999 | primary |       1. set up custom discovery (`find` directive with `include` or `exclude`)
    ​​​​2022-03-25 03:41:26.266006 | primary |       2. use a `src-layout`
    ​​​​2022-03-25 03:41:26.266014 | primary |       3. explicitly set `py_modules` or `packages` with a list of names
    ​​​​2022-03-25 03:41:26.266021 | primary |
    ​​​​2022-03-25 03:41:26.266028 | primary |       To find more information, look for "package discovery" on setuptools docs.
    ​​​​2022-03-25 03:41:26.266036 | primary |       [end of output]
    ​​​​2022-03-25 03:41:26.266043 | primary |
    ​​​​2022-03-25 03:41:26.266068 | primary |   note: This error originates from a subprocess, and is likely not a problem with pip.
    ​​​​2022-03-25 03:41:26.267683 | primary | error: metadata-generation-failed
    ​​​​2022-03-25 03:41:26.267713 | primary |
    ​​​​2022-03-25 03:41:26.267721 | primary | × Encountered error while generating package metadata.
    ​​​​2022-03-25 03:41:26.267729 | primary | ╰─> See above for output.
    ​​​​2022-03-25 03:41:26.267736 | primary |
    ​​​​2022-03-25 03:41:26.267744 | primary | note: This is an issue with the package mentioned above, not pip.
    

March 24:

Select a repo