Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-18002

Discrepency between catalogsource used for deployment and for update in architecture pipeline.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • architecture
    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • rhos-ops-day1day2-upgrades
    • None
    • RHOS Upgrades 2025 Sprint 7, RHOS Upgrades 2025 Sprint 8
    • 2
    • Important

      To Reproduce 

      1. Deploy non-trunk architecture on a testproject
      2. The deployment fails at the end during log collection on that problem

       

      2025-06-30 21:41:03.966583 | controller |     - 'TASK [env_op_images : Retrieve openstack-operator-index pod cifmw_install_yamls_vars_content={''OPENSTACK_IMG'':
      2025-06-30 21:41:03.966588 | controller |       ''{{ selected_pod.status.containerStatuses[0].imageID }}''}] ***'
      2025-06-30 21:41:03.966593 | controller |     - 'Tuesday 01 July 2025  01:40:59 +0000 (0:00:03.489)       1:31:44.597 ********** '
      2025-06-30 21:41:03.966597 | controller |     - 'task path: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/env_op_images/tasks/main.yml:97'
      2025-06-30 21:41:03.966602 | controller |     - 'fatal: [localhost]: FAILED! => '
      2025-06-30 21:41:03.966607 | controller |     - '    msg: |'
      2025-06-30 21:41:03.966611 | controller |     - '      The task includes an option with an undefined variable. The error was: {{
      2025-06-30 21:41:03.966616 | controller |       pod_list.resources| selectattr(''metadata.generateName'', ''equalto'', ''openstack-operator-index-'')
      2025-06-30 21:41:03.966621 | controller |       | list | first }}: No first item, sequence was empty.. No first item, sequence was
      2025-06-30 21:41:03.966625 | controller |       empty.. {{ pod_list.resources| selectattr(''metadata.generateName'', ''equalto'',
      2025-06-30 21:41:03.966630 | controller |       ''openstack-operator-index-'') | list | first }}: No first item, sequence was empty..
      2025-06-30 21:41:03.966635 | controller |       No first item, sequence was empty.'
      2025-06-30 21:41:03.966640 | controller |     - ''
      2025-06-30 21:41:03.966649 | controller |     - '      The error appears to be in ''/home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/env_op_images/tasks/main.yml'':
      2025-06-30 21:41:03.966654 | controller |       line 97, column 7, but may'
      2025-06-30 21:41:03.966658 | controller |     - '      be elsewhere in the file depending on the exact syntax problem.'
      2025-06-30 21:41:03.966663 | controller |     - ''
      2025-06-30 21:41:03.966668 | controller |     - '      The offending line appears to be:'
      2025-06-30 21:41:03.966672 | controller |     - ''
      2025-06-30 21:41:03.966677 | controller |     - ''
      2025-06-30 21:41:03.966682 | controller |     - '          - name: Retrieve openstack-operator-index pod'
      2025-06-30 21:41:03.966687 | controller |     - '            ^ here'
       

       

      Expected behavior

      • Log collection works fine.

       

      Bug impact

      • Prevent testproject based update from running.

      Known workaround

      • None

              sathlang@redhat.com Sofer Athlan Guyot
              sathlang@redhat.com Sofer Athlan Guyot
              rhos-dfg-upgrades
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: