)]}'
{".zuul.d/base.yaml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"3511dc69ac748604da7d6284c2b262f57e6df31a","unresolved":true,"context_lines":[{"line_number":83,"context_line":""},{"line_number":84,"context_line":"- job:"},{"line_number":85,"context_line":"    name: magnum-tempest-plugin-tests-cluster-multinode-base"},{"line_number":86,"context_line":"    parent: magnum-tempest-plugin-base"},{"line_number":87,"context_line":"    nodeset: magnum-nested-virt-ubuntu-noble"},{"line_number":88,"context_line":"    vars:"},{"line_number":89,"context_line":"      configure_swap_size: 8192"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"63d469e3_e2d3ecd3","line":86,"updated":"2026-06-26 12:14:48.000000000","message":"If you use magnum-tempest-plugin-tests-cluster-base you can drop majority of the duplicated vars","commit_id":"b709cd09563daf8ee95de47d346d2b78d79160c1"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"91389a55fe32eee66673b1db5c5fe9bce4ace802","unresolved":false,"context_lines":[{"line_number":83,"context_line":""},{"line_number":84,"context_line":"- job:"},{"line_number":85,"context_line":"    name: magnum-tempest-plugin-tests-cluster-multinode-base"},{"line_number":86,"context_line":"    parent: magnum-tempest-plugin-base"},{"line_number":87,"context_line":"    nodeset: magnum-nested-virt-ubuntu-noble"},{"line_number":88,"context_line":"    vars:"},{"line_number":89,"context_line":"      configure_swap_size: 8192"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"622ef912_aa85f201","line":86,"in_reply_to":"63d469e3_e2d3ecd3","updated":"2026-07-17 08:51:39.000000000","message":"Done","commit_id":"b709cd09563daf8ee95de47d346d2b78d79160c1"},{"author":{"_account_id":39173,"name":"Alexandros Karolos Baousis","display_name":"AlexBaousisStackHPC","email":"alexandros@stackhpc.com","username":"alexbaousisstackhpc"},"change_message_id":"4a506b7c1c74701fd1c7127abe1366c0c443e32d","unresolved":false,"context_lines":[{"line_number":83,"context_line":""},{"line_number":84,"context_line":"- job:"},{"line_number":85,"context_line":"    name: magnum-tempest-plugin-tests-cluster-multinode-base"},{"line_number":86,"context_line":"    parent: magnum-tempest-plugin-base"},{"line_number":87,"context_line":"    nodeset: magnum-nested-virt-ubuntu-noble"},{"line_number":88,"context_line":"    vars:"},{"line_number":89,"context_line":"      configure_swap_size: 8192"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"d7a49817_18b7215d","line":86,"in_reply_to":"63d469e3_e2d3ecd3","updated":"2026-07-23 15:40:20.000000000","message":"Done","commit_id":"b709cd09563daf8ee95de47d346d2b78d79160c1"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"bf650be00fa57630c06a5fadf5e91d34900253f8","unresolved":false,"context_lines":[{"line_number":13,"context_line":"      - openstack/heat"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"    vars:"},{"line_number":16,"context_line":"      tempest_plugins:"},{"line_number":17,"context_line":"        - magnum-tempest-plugin"},{"line_number":18,"context_line":"      devstack_localrc:"},{"line_number":19,"context_line":"        GLANCE_LIMIT_IMAGE_SIZE_TOTAL: 5000"},{"line_number":20,"context_line":"      devstack_plugins:"},{"line_number":21,"context_line":"        barbican: https://opendev.org/openstack/barbican"},{"line_number":22,"context_line":"        magnum: https://opendev.org/openstack/magnum"},{"line_number":23,"context_line":"        manila: https://opendev.org/openstack/manila"},{"line_number":24,"context_line":"        octavia: https://opendev.org/openstack/octavia"},{"line_number":25,"context_line":"        heat: https://opendev.org/openstack/heat"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"      devstack_services:"},{"line_number":28,"context_line":"        heat: true"},{"line_number":29,"context_line":"        h-api: true"},{"line_number":30,"context_line":"        h-api-cfn: true"},{"line_number":31,"context_line":"        h-api-cw: true"},{"line_number":32,"context_line":"        h-eng: true"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"        s-account: false"},{"line_number":35,"context_line":"        s-container: false"},{"line_number":36,"context_line":"        s-object: false"},{"line_number":37,"context_line":"        s-proxy: false"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"        c-bak: false"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"      devstack_localrc:"},{"line_number":42,"context_line":"        GLANCE_LIMIT_IMAGE_SIZE_TOTAL: 5000"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"    irrelevant-files:"},{"line_number":45,"context_line":"      - ^.*\\.rst$"},{"line_number":46,"context_line":"      - ^api-ref/.*$"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"9783ade0_d9c23ecc","line":43,"range":{"start_line":16,"start_character":6,"end_line":43,"end_character":4},"updated":"2026-06-29 12:33:50.000000000","message":"The key \"devstack_localrc\" appears more than once; duplicate keys are not permitted.","commit_id":"fce59afd8906d7872b49d1b5ff0cfeedd5c1c3de"}],".zuul.d/jobs_2025_1.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"cb1c1738f289f9878d7a471d8a6527867f37bfd6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- job:"},{"line_number":3,"context_line":"    name: magnum-capi-helm-tests-cluster"},{"line_number":4,"context_line":"    parent: magnum-tempest-plugin-tests-cluster-base"},{"line_number":5,"context_line":"    nodeset: magnum-ubuntu-noble-32GB"},{"line_number":6,"context_line":"    pre-run: playbooks/pre.yaml"},{"line_number":7,"context_line":"    post-run: playbooks/post.yaml"},{"line_number":8,"context_line":"    required-projects:"},{"line_number":9,"context_line":"      - openstack/devstack-plugin-container"},{"line_number":10,"context_line":"      - openstack/magnum-capi-helm"},{"line_number":11,"context_line":"      - openstack/octavia"},{"line_number":12,"context_line":"      - openstack/ovn-octavia-provider"},{"line_number":13,"context_line":"    roles:"},{"line_number":14,"context_line":"      - zuul: openstack/devstack-plugin-container"},{"line_number":15,"context_line":"    vars:"},{"line_number":16,"context_line":"      kube_version: \"v1.34.7\""},{"line_number":17,"context_line":"      kube_version_dir: \"2026.04-5\""},{"line_number":18,"context_line":"      devstack_localrc:"},{"line_number":19,"context_line":"        CONTAINER_ENGINE: \"crio\""},{"line_number":20,"context_line":"        CRIO_VERSION: \"1.32.1\""},{"line_number":21,"context_line":"        DISABLE_AMP_IMAGE_BUILD: true"},{"line_number":22,"context_line":"        ETCD_VERSION: \"v3.6.11\""},{"line_number":23,"context_line":"        ETCD_SHA256: \"8756f7a4eaf921668a83de0bf13c0f65cae9186a165696e3ae8396afe6f557ed\""},{"line_number":24,"context_line":"        FIXED_RANGE: 10.1.0.0/20"},{"line_number":25,"context_line":"        K8S_CAPI_VERSION: \"v1.10.4\""},{"line_number":26,"context_line":"        K8S_CAPO_VERSION: \"v0.11.3\""},{"line_number":27,"context_line":"        # CAPI mgmt cluster kubernetes version"},{"line_number":28,"context_line":"        K8S_VERSION: \"1.34.7\""},{"line_number":29,"context_line":"        K8S_TOKEN: \"0cvq6p.k454yiandj1tjxxv\""},{"line_number":30,"context_line":"        K8S_COPY_KUBECONFIG_PATH: \"/etc/magnum/kubeconfig\""},{"line_number":31,"context_line":"        MAGNUM_GUEST_IMAGE_URL: \"https://github.com/vexxhost/capo-image-elements/releases/download/{{ kube_version_dir }}/ubuntu-24.04-{{ kube_version }}.qcow2\""},{"line_number":32,"context_line":"        MAGNUM_GUEST_IMAGE_EXTRA_PROPERTIES: \"--property kube_version\u003d{{ kube_version }}\""},{"line_number":33,"context_line":"        OCTAVIA_NODE: api"},{"line_number":34,"context_line":"      devstack_local_conf:"},{"line_number":35,"context_line":"        post-config:"},{"line_number":36,"context_line":"          $MAGNUM_CONF:"},{"line_number":37,"context_line":"            capi_helm:"},{"line_number":38,"context_line":"              default_helm_chart_version: \"0.23.0\""},{"line_number":39,"context_line":"        test-config:"},{"line_number":40,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":41,"context_line":"            magnum:"},{"line_number":42,"context_line":"              image_id: \"ubuntu-24.04-{{ kube_version }}\""},{"line_number":43,"context_line":"              labels:"},{"line_number":44,"context_line":"                octavia_provider: \"ovn\""},{"line_number":45,"context_line":"                master_lb_floating_ip_enabled: \"true\""},{"line_number":46,"context_line":"      devstack_plugins:"},{"line_number":47,"context_line":"        devstack-plugin-container: https://opendev.org/openstack/devstack-plugin-container"},{"line_number":48,"context_line":"        magnum: https://review.opendev.org/openstack/magnum"},{"line_number":49,"context_line":"        magnum-capi-helm: https://opendev.org/openstack/magnum-capi-helm"},{"line_number":50,"context_line":"        octavia: https://opendev.org/openstack/octavia"},{"line_number":51,"context_line":"        ovn-octavia-provider: https://github.com/openstack/ovn-octavia-provider"},{"line_number":52,"context_line":"      devstack_services:"},{"line_number":53,"context_line":"        etcd3: true"},{"line_number":54,"context_line":"        container: true"},{"line_number":55,"context_line":"        k8s-master: true"},{"line_number":56,"context_line":"        k8s-capi: true"},{"line_number":57,"context_line":"        octavia: true"},{"line_number":58,"context_line":"        o-api: true"},{"line_number":59,"context_line":"        o-cw: true"},{"line_number":60,"context_line":"        o-da: true"},{"line_number":61,"context_line":"        o-hk: true"},{"line_number":62,"context_line":"        o-hm: true"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"- job:"},{"line_number":65,"context_line":"    name: magnum-capi-helm-tests-cluster-calico"},{"line_number":66,"context_line":"    parent: magnum-capi-helm-tests-cluster"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"301fe13f_de83697a","line":63,"range":{"start_line":2,"start_character":2,"end_line":63,"end_character":0},"updated":"2026-06-30 13:53:58.000000000","message":"Job magnum-capi-helm-tests-cluster in openstack/magnum-tempest-plugin is not permitted to shadow job magnum-capi-helm-tests-cluster in openstack/magnum-capi-helm","commit_id":"d701729dab3525e7df81a75dca4df98e27469287"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"cb1c1738f289f9878d7a471d8a6527867f37bfd6","unresolved":false,"context_lines":[{"line_number":61,"context_line":"        o-hk: true"},{"line_number":62,"context_line":"        o-hm: true"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"- job:"},{"line_number":65,"context_line":"    name: magnum-capi-helm-tests-cluster-calico"},{"line_number":66,"context_line":"    parent: magnum-capi-helm-tests-cluster"},{"line_number":67,"context_line":"    vars:"},{"line_number":68,"context_line":"      devstack_local_conf:"},{"line_number":69,"context_line":"        test-config:"},{"line_number":70,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":71,"context_line":"            magnum:"},{"line_number":72,"context_line":"              network_driver: calico"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"- job:"},{"line_number":76,"context_line":"    name: magnum-tempest-plugin-tests-api-2025-1"},{"line_number":77,"context_line":"    parent: magnum-tempest-plugin-tests-api-base"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"aa341eff_f3f2c767","line":74,"range":{"start_line":64,"start_character":2,"end_line":74,"end_character":0},"updated":"2026-06-30 13:53:58.000000000","message":"Job magnum-capi-helm-tests-cluster-calico in openstack/magnum-tempest-plugin is not permitted to shadow job magnum-capi-helm-tests-cluster-calico in openstack/magnum-capi-helm","commit_id":"d701729dab3525e7df81a75dca4df98e27469287"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f94561039e4948d140754266623042d9526b5b71","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- job:"},{"line_number":3,"context_line":"    name: magnum-capi-helm-tests-cluster"},{"line_number":4,"context_line":"    parent: magnum-tempest-plugin-tests-cluster-base"},{"line_number":5,"context_line":"    nodeset: magnum-ubuntu-noble-32GB"},{"line_number":6,"context_line":"    pre-run: playbooks/pre.yaml"},{"line_number":7,"context_line":"    post-run: playbooks/post.yaml"},{"line_number":8,"context_line":"    required-projects:"},{"line_number":9,"context_line":"      - openstack/devstack-plugin-container"},{"line_number":10,"context_line":"      - openstack/magnum-capi-helm"},{"line_number":11,"context_line":"      - openstack/octavia"},{"line_number":12,"context_line":"      - openstack/ovn-octavia-provider"},{"line_number":13,"context_line":"    roles:"},{"line_number":14,"context_line":"      - zuul: openstack/devstack-plugin-container"},{"line_number":15,"context_line":"    vars:"},{"line_number":16,"context_line":"      kube_version: \"v1.34.7\""},{"line_number":17,"context_line":"      kube_version_dir: \"2026.04-5\""},{"line_number":18,"context_line":"      devstack_localrc:"},{"line_number":19,"context_line":"        CONTAINER_ENGINE: \"crio\""},{"line_number":20,"context_line":"        CRIO_VERSION: \"1.32.1\""},{"line_number":21,"context_line":"        DISABLE_AMP_IMAGE_BUILD: true"},{"line_number":22,"context_line":"        ETCD_VERSION: \"v3.6.11\""},{"line_number":23,"context_line":"        ETCD_SHA256: \"8756f7a4eaf921668a83de0bf13c0f65cae9186a165696e3ae8396afe6f557ed\""},{"line_number":24,"context_line":"        FIXED_RANGE: 10.1.0.0/20"},{"line_number":25,"context_line":"        K8S_CAPI_VERSION: \"v1.10.4\""},{"line_number":26,"context_line":"        K8S_CAPO_VERSION: \"v0.11.3\""},{"line_number":27,"context_line":"        # CAPI mgmt cluster kubernetes version"},{"line_number":28,"context_line":"        K8S_VERSION: \"1.34.7\""},{"line_number":29,"context_line":"        K8S_TOKEN: \"0cvq6p.k454yiandj1tjxxv\""},{"line_number":30,"context_line":"        K8S_COPY_KUBECONFIG_PATH: \"/etc/magnum/kubeconfig\""},{"line_number":31,"context_line":"        MAGNUM_GUEST_IMAGE_URL: \"https://github.com/vexxhost/capo-image-elements/releases/download/{{ kube_version_dir }}/ubuntu-24.04-{{ kube_version }}.qcow2\""},{"line_number":32,"context_line":"        MAGNUM_GUEST_IMAGE_EXTRA_PROPERTIES: \"--property kube_version\u003d{{ kube_version }}\""},{"line_number":33,"context_line":"        OCTAVIA_NODE: api"},{"line_number":34,"context_line":"      devstack_local_conf:"},{"line_number":35,"context_line":"        cluster_driver: cluster_api"},{"line_number":36,"context_line":"        post-config:"},{"line_number":37,"context_line":"          $MAGNUM_CONF:"},{"line_number":38,"context_line":"            capi_helm:"},{"line_number":39,"context_line":"              default_helm_chart_version: \"0.23.0\""},{"line_number":40,"context_line":"        test-config:"},{"line_number":41,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":42,"context_line":"            magnum:"},{"line_number":43,"context_line":"              image_id: \"ubuntu-24.04-{{ kube_version }}\""},{"line_number":44,"context_line":"              labels:"},{"line_number":45,"context_line":"                octavia_provider: \"ovn\""},{"line_number":46,"context_line":"                master_lb_floating_ip_enabled: \"true\""},{"line_number":47,"context_line":"      devstack_plugins:"},{"line_number":48,"context_line":"        devstack-plugin-container: https://opendev.org/openstack/devstack-plugin-container"},{"line_number":49,"context_line":"        magnum: https://review.opendev.org/openstack/magnum"},{"line_number":50,"context_line":"        magnum-capi-helm: https://opendev.org/openstack/magnum-capi-helm"},{"line_number":51,"context_line":"        octavia: https://opendev.org/openstack/octavia"},{"line_number":52,"context_line":"        ovn-octavia-provider: https://github.com/openstack/ovn-octavia-provider"},{"line_number":53,"context_line":"      devstack_services:"},{"line_number":54,"context_line":"        etcd3: true"},{"line_number":55,"context_line":"        container: true"},{"line_number":56,"context_line":"        k8s-master: true"},{"line_number":57,"context_line":"        k8s-capi: true"},{"line_number":58,"context_line":"        octavia: true"},{"line_number":59,"context_line":"        o-api: true"},{"line_number":60,"context_line":"        o-cw: true"},{"line_number":61,"context_line":"        o-da: true"},{"line_number":62,"context_line":"        o-hk: true"},{"line_number":63,"context_line":"        o-hm: true"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"- job:"},{"line_number":66,"context_line":"    name: magnum-capi-helm-tests-cluster-calico"},{"line_number":67,"context_line":"    parent: magnum-capi-helm-tests-cluster"}],"source_content_type":"text/x-yaml","patch_set":18,"id":"c7d3b0f7_3bffee10","line":64,"range":{"start_line":2,"start_character":2,"end_line":64,"end_character":0},"updated":"2026-06-30 14:02:20.000000000","message":"Job magnum-capi-helm-tests-cluster in openstack/magnum-tempest-plugin is not permitted to shadow job magnum-capi-helm-tests-cluster in openstack/magnum-capi-helm","commit_id":"719755f44c3daccd617abf3c93bcbe0804d5cb8c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f94561039e4948d140754266623042d9526b5b71","unresolved":false,"context_lines":[{"line_number":62,"context_line":"        o-hk: true"},{"line_number":63,"context_line":"        o-hm: true"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"- job:"},{"line_number":66,"context_line":"    name: magnum-capi-helm-tests-cluster-calico"},{"line_number":67,"context_line":"    parent: magnum-capi-helm-tests-cluster"},{"line_number":68,"context_line":"    vars:"},{"line_number":69,"context_line":"      devstack_local_conf:"},{"line_number":70,"context_line":"        test-config:"},{"line_number":71,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":72,"context_line":"            magnum:"},{"line_number":73,"context_line":"              network_driver: calico"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"- job:"},{"line_number":77,"context_line":"    name: magnum-tempest-plugin-tests-api-2025-1"},{"line_number":78,"context_line":"    parent: magnum-tempest-plugin-tests-api-base"}],"source_content_type":"text/x-yaml","patch_set":18,"id":"b6518d13_ccc37f9c","line":75,"range":{"start_line":65,"start_character":2,"end_line":75,"end_character":0},"updated":"2026-06-30 14:02:20.000000000","message":"Job magnum-capi-helm-tests-cluster-calico in openstack/magnum-tempest-plugin is not permitted to shadow job magnum-capi-helm-tests-cluster-calico in openstack/magnum-capi-helm","commit_id":"719755f44c3daccd617abf3c93bcbe0804d5cb8c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"1a6a40ae4fc603277366c9ba95f2191e72309382","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- job:"},{"line_number":3,"context_line":"    name: magnum-capi-helm-tests-cluster"},{"line_number":4,"context_line":"    parent: magnum-tempest-plugin-tests-cluster-base"},{"line_number":5,"context_line":"    nodeset: magnum-ubuntu-noble-32GB"},{"line_number":6,"context_line":"    pre-run: playbooks/pre.yaml"},{"line_number":7,"context_line":"    post-run: playbooks/post.yaml"},{"line_number":8,"context_line":"    required-projects:"},{"line_number":9,"context_line":"      - openstack/devstack-plugin-container"},{"line_number":10,"context_line":"      - openstack/magnum-capi-helm"},{"line_number":11,"context_line":"      - openstack/octavia"},{"line_number":12,"context_line":"      - openstack/ovn-octavia-provider"},{"line_number":13,"context_line":"    roles:"},{"line_number":14,"context_line":"      - zuul: openstack/devstack-plugin-container"},{"line_number":15,"context_line":"    vars:"},{"line_number":16,"context_line":"      kube_version: \"v1.34.7\""},{"line_number":17,"context_line":"      kube_version_dir: \"2026.04-5\""},{"line_number":18,"context_line":"      devstack_localrc:"},{"line_number":19,"context_line":"        CONTAINER_ENGINE: \"crio\""},{"line_number":20,"context_line":"        CRIO_VERSION: \"1.32.1\""},{"line_number":21,"context_line":"        DISABLE_AMP_IMAGE_BUILD: true"},{"line_number":22,"context_line":"        ETCD_VERSION: \"v3.6.11\""},{"line_number":23,"context_line":"        ETCD_SHA256: \"8756f7a4eaf921668a83de0bf13c0f65cae9186a165696e3ae8396afe6f557ed\""},{"line_number":24,"context_line":"        FIXED_RANGE: 10.1.0.0/20f"},{"line_number":25,"context_line":"        K8S_CAPI_VERSION: \"v1.10.4\""},{"line_number":26,"context_line":"        K8S_CAPO_VERSION: \"v0.11.3\""},{"line_number":27,"context_line":"        # CAPI mgmt cluster kubernetes version"},{"line_number":28,"context_line":"        K8S_VERSION: \"1.34.7\""},{"line_number":29,"context_line":"        K8S_TOKEN: \"0cvq6p.k454yiandj1tjxxv\""},{"line_number":30,"context_line":"        K8S_COPY_KUBECONFIG_PATH: \"/etc/magnum/kubeconfig\""},{"line_number":31,"context_line":"        MAGNUM_GUEST_IMAGE_URL: \"https://github.com/vexxhost/capo-image-elements/releases/download/{{ kube_version_dir }}/ubuntu-24.04-{{ kube_version }}.qcow2\""},{"line_number":32,"context_line":"        MAGNUM_GUEST_IMAGE_EXTRA_PROPERTIES: \"--property kube_version\u003d{{ kube_version }}\""},{"line_number":33,"context_line":"        OCTAVIA_NODE: api"},{"line_number":34,"context_line":"      devstack_local_conf:"},{"line_number":35,"context_line":"        cluster_driver: cluster_api"},{"line_number":36,"context_line":"        post-config:"},{"line_number":37,"context_line":"          $MAGNUM_CONF:"},{"line_number":38,"context_line":"            capi_helm:"},{"line_number":39,"context_line":"              default_helm_chart_version: \"0.23.0\""},{"line_number":40,"context_line":"        test-config:"},{"line_number":41,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":42,"context_line":"            magnum:"},{"line_number":43,"context_line":"              network_driver: calico"},{"line_number":44,"context_line":"              image_id: \"ubuntu-24.04-{{ kube_version }}\""},{"line_number":45,"context_line":"              labels:"},{"line_number":46,"context_line":"                octavia_provider: \"ovn\""},{"line_number":47,"context_line":"                master_lb_floating_ip_enabled: \"true\""},{"line_number":48,"context_line":"      devstack_plugins:"},{"line_number":49,"context_line":"        devstack-plugin-container: https://opendev.org/openstack/devstack-plugin-container"},{"line_number":50,"context_line":"        magnum: https://review.opendev.org/openstack/magnum"},{"line_number":51,"context_line":"        magnum-capi-helm: https://opendev.org/openstack/magnum-capi-helm"},{"line_number":52,"context_line":"        octavia: https://opendev.org/openstack/octavia"},{"line_number":53,"context_line":"        ovn-octavia-provider: https://github.com/openstack/ovn-octavia-provider"},{"line_number":54,"context_line":"      devstack_services:"},{"line_number":55,"context_line":"        etcd3: true"},{"line_number":56,"context_line":"        container: true"},{"line_number":57,"context_line":"        k8s-master: true"},{"line_number":58,"context_line":"        k8s-capi: true"},{"line_number":59,"context_line":"        octavia: true"},{"line_number":60,"context_line":"        o-api: true"},{"line_number":61,"context_line":"        o-cw: true"},{"line_number":62,"context_line":"        o-da: true"},{"line_number":63,"context_line":"        o-hk: true"},{"line_number":64,"context_line":"        o-hm: true"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"- job:"},{"line_number":67,"context_line":"    name: magnum-tempest-plugin-tests-api-2025-1"},{"line_number":68,"context_line":"    parent: magnum-tempest-plugin-tests-api-base"}],"source_content_type":"text/x-yaml","patch_set":19,"id":"1db4d082_5aa17b60","line":65,"range":{"start_line":2,"start_character":2,"end_line":65,"end_character":0},"updated":"2026-06-30 14:06:36.000000000","message":"Job magnum-capi-helm-tests-cluster in openstack/magnum-tempest-plugin is not permitted to shadow job magnum-capi-helm-tests-cluster in openstack/magnum-capi-helm","commit_id":"7cceb69d6fee22c6a25dab058209a836d5b3f318"}],".zuul.d/jobs_2025_2.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"71eb979260c18750c7f84cc2435365e8325613e8","unresolved":false,"context_lines":[{"line_number":27,"context_line":"            magnum:"},{"line_number":28,"context_line":"              image_id: fedora-coreos-38.20230806.3.0-openstack.x86_64"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"- job:"},{"line_number":31,"context_line":"    name: magnum-tempest-plugin-tests-cluster-2025-2"},{"line_number":32,"context_line":"    parent: magnum-tempest-plugin-tests-multinode-base"},{"line_number":33,"context_line":"    nodeset: magnum-nested-virt-ubuntu-noble"},{"line_number":34,"context_line":"    override-checkout: stable/2025.2"},{"line_number":35,"context_line":"    vars:"},{"line_number":36,"context_line":"      devstack_localrc:"},{"line_number":37,"context_line":"        MAGNUM_GUEST_IMAGE_URL: https://builds.coreos.fedoraproject.org/prod/streams/stable/builds/38.20230806.3.0/x86_64/fedora-coreos-38.20230806.3.0-openstack.x86_64.qcow2.xz"},{"line_number":38,"context_line":"      devstack_local_conf:"},{"line_number":39,"context_line":"        test-config:"},{"line_number":40,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":41,"context_line":"            magnum:"},{"line_number":42,"context_line":"              image_id: fedora-coreos-38.20230806.3.0-openstack.x86_64"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- job:"},{"line_number":45,"context_line":"    name: magnum-tempest-plugin-tests-cluster-2025-2-k8s_fcos_v1-v1.27.8"},{"line_number":46,"context_line":"    parent: magnum-tempest-plugin-tests-cluster-2025-2"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"4c86edf9_f7d7472f","line":43,"range":{"start_line":30,"start_character":2,"end_line":43,"end_character":0},"updated":"2026-06-25 12:31:28.000000000","message":"Job magnum-tempest-plugin-tests-multinode-base not defined","commit_id":"c26463a936cca422e3fb0c70d3f320433e44ca2e"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"cb1c1738f289f9878d7a471d8a6527867f37bfd6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- job:"},{"line_number":3,"context_line":"    name: magnum-capi-helm-tests-cluster"},{"line_number":4,"context_line":"    parent: magnum-tempest-plugin-tests-cluster-base"},{"line_number":5,"context_line":"    nodeset: magnum-ubuntu-noble-32GB"},{"line_number":6,"context_line":"    pre-run: playbooks/pre.yaml"},{"line_number":7,"context_line":"    post-run: playbooks/post.yaml"},{"line_number":8,"context_line":"    required-projects:"},{"line_number":9,"context_line":"      - openstack/devstack-plugin-container"},{"line_number":10,"context_line":"      - openstack/magnum-capi-helm"},{"line_number":11,"context_line":"      - openstack/octavia"},{"line_number":12,"context_line":"      - openstack/ovn-octavia-provider"},{"line_number":13,"context_line":"    roles:"},{"line_number":14,"context_line":"      - zuul: openstack/devstack-plugin-container"},{"line_number":15,"context_line":"    vars:"},{"line_number":16,"context_line":"      kube_version: \"v1.34.7\""},{"line_number":17,"context_line":"      kube_version_dir: \"2026.04-5\""},{"line_number":18,"context_line":"      devstack_localrc:"},{"line_number":19,"context_line":"        CONTAINER_ENGINE: \"crio\""},{"line_number":20,"context_line":"        CRIO_VERSION: \"1.32.1\""},{"line_number":21,"context_line":"        DISABLE_AMP_IMAGE_BUILD: true"},{"line_number":22,"context_line":"        ETCD_VERSION: \"v3.6.11\""},{"line_number":23,"context_line":"        ETCD_SHA256: \"8756f7a4eaf921668a83de0bf13c0f65cae9186a165696e3ae8396afe6f557ed\""},{"line_number":24,"context_line":"        FIXED_RANGE: 10.1.0.0/20"},{"line_number":25,"context_line":"        K8S_CAPI_VERSION: \"v1.10.4\""},{"line_number":26,"context_line":"        K8S_CAPO_VERSION: \"v0.11.3\""},{"line_number":27,"context_line":"        # CAPI mgmt cluster kubernetes version"},{"line_number":28,"context_line":"        K8S_VERSION: \"1.34.7\""},{"line_number":29,"context_line":"        K8S_TOKEN: \"0cvq6p.k454yiandj1tjxxv\""},{"line_number":30,"context_line":"        K8S_COPY_KUBECONFIG_PATH: \"/etc/magnum/kubeconfig\""},{"line_number":31,"context_line":"        MAGNUM_GUEST_IMAGE_URL: \"https://github.com/vexxhost/capo-image-elements/releases/download/{{ kube_version_dir }}/ubuntu-24.04-{{ kube_version }}.qcow2\""},{"line_number":32,"context_line":"        MAGNUM_GUEST_IMAGE_EXTRA_PROPERTIES: \"--property kube_version\u003d{{ kube_version }}\""},{"line_number":33,"context_line":"        OCTAVIA_NODE: api"},{"line_number":34,"context_line":"      devstack_local_conf:"},{"line_number":35,"context_line":"        post-config:"},{"line_number":36,"context_line":"          $MAGNUM_CONF:"},{"line_number":37,"context_line":"            capi_helm:"},{"line_number":38,"context_line":"              default_helm_chart_version: \"0.23.0\""},{"line_number":39,"context_line":"        test-config:"},{"line_number":40,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":41,"context_line":"            magnum:"},{"line_number":42,"context_line":"              image_id: \"ubuntu-24.04-{{ kube_version }}\""},{"line_number":43,"context_line":"              labels:"},{"line_number":44,"context_line":"                octavia_provider: \"ovn\""},{"line_number":45,"context_line":"                master_lb_floating_ip_enabled: \"true\""},{"line_number":46,"context_line":"      devstack_plugins:"},{"line_number":47,"context_line":"        devstack-plugin-container: https://opendev.org/openstack/devstack-plugin-container"},{"line_number":48,"context_line":"        magnum: https://review.opendev.org/openstack/magnum"},{"line_number":49,"context_line":"        magnum-capi-helm: https://opendev.org/openstack/magnum-capi-helm"},{"line_number":50,"context_line":"        octavia: https://opendev.org/openstack/octavia"},{"line_number":51,"context_line":"        ovn-octavia-provider: https://github.com/openstack/ovn-octavia-provider"},{"line_number":52,"context_line":"      devstack_services:"},{"line_number":53,"context_line":"        etcd3: true"},{"line_number":54,"context_line":"        container: true"},{"line_number":55,"context_line":"        k8s-master: true"},{"line_number":56,"context_line":"        k8s-capi: true"},{"line_number":57,"context_line":"        octavia: true"},{"line_number":58,"context_line":"        o-api: true"},{"line_number":59,"context_line":"        o-cw: true"},{"line_number":60,"context_line":"        o-da: true"},{"line_number":61,"context_line":"        o-hk: true"},{"line_number":62,"context_line":"        o-hm: true"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"- job:"},{"line_number":65,"context_line":"    name: magnum-capi-helm-tests-cluster-calico"},{"line_number":66,"context_line":"    parent: magnum-capi-helm-tests-cluster"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"91158cb5_a6089d91","line":63,"range":{"start_line":2,"start_character":2,"end_line":63,"end_character":0},"updated":"2026-06-30 13:53:58.000000000","message":"Job magnum-capi-helm-tests-cluster in openstack/magnum-tempest-plugin is not permitted to shadow job magnum-capi-helm-tests-cluster in openstack/magnum-capi-helm","commit_id":"d701729dab3525e7df81a75dca4df98e27469287"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"cb1c1738f289f9878d7a471d8a6527867f37bfd6","unresolved":false,"context_lines":[{"line_number":61,"context_line":"        o-hk: true"},{"line_number":62,"context_line":"        o-hm: true"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"- job:"},{"line_number":65,"context_line":"    name: magnum-capi-helm-tests-cluster-calico"},{"line_number":66,"context_line":"    parent: magnum-capi-helm-tests-cluster"},{"line_number":67,"context_line":"    vars:"},{"line_number":68,"context_line":"      devstack_local_conf:"},{"line_number":69,"context_line":"        test-config:"},{"line_number":70,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":71,"context_line":"            magnum:"},{"line_number":72,"context_line":"              network_driver: calico"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"- job:"},{"line_number":75,"context_line":"    name: magnum-tempest-plugin-tests-api-2025-2"},{"line_number":76,"context_line":"    parent: magnum-tempest-plugin-tests-api-base"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"e0c0712f_67e00620","line":73,"range":{"start_line":64,"start_character":2,"end_line":73,"end_character":0},"updated":"2026-06-30 13:53:58.000000000","message":"Job magnum-capi-helm-tests-cluster-calico in openstack/magnum-tempest-plugin is not permitted to shadow job magnum-capi-helm-tests-cluster-calico in openstack/magnum-capi-helm","commit_id":"d701729dab3525e7df81a75dca4df98e27469287"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"cb1c1738f289f9878d7a471d8a6527867f37bfd6","unresolved":false,"context_lines":[{"line_number":131,"context_line":"                octavia_ingress_controller_tag: v1.27.3"},{"line_number":132,"context_line":"                calico_tag: v3.26.4"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"- project-template:"},{"line_number":135,"context_line":"    name: magnum-tempest-plugin-jobs-2025-2"},{"line_number":136,"context_line":"    check:"},{"line_number":137,"context_line":"      jobs:"},{"line_number":138,"context_line":"        - magnum-tempest-plugin-tests-api-2025-2"},{"line_number":139,"context_line":"        - magnum-tempest-plugin-tests-sonobuoy-2025-2"},{"line_number":140,"context_line":"    gate:"},{"line_number":141,"context_line":"      jobs:"},{"line_number":142,"context_line":"        - magnum-tempest-plugin-tests-api-2025-2"},{"line_number":143,"context_line":"        - magnum-tempest-plugin-tests-sonobuoy-2025-2"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"046243f2_4aabf949","line":143,"range":{"start_line":134,"start_character":2,"end_line":143,"end_character":0},"updated":"2026-06-30 13:53:58.000000000","message":"Job magnum-tempest-plugin-tests-sonobuoy-2025-2 not defined","commit_id":"d701729dab3525e7df81a75dca4df98e27469287"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"cb1c1738f289f9878d7a471d8a6527867f37bfd6","unresolved":false,"context_lines":[{"line_number":131,"context_line":"                octavia_ingress_controller_tag: v1.27.3"},{"line_number":132,"context_line":"                calico_tag: v3.26.4"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"- project-template:"},{"line_number":135,"context_line":"    name: magnum-tempest-plugin-jobs-2025-2"},{"line_number":136,"context_line":"    check:"},{"line_number":137,"context_line":"      jobs:"},{"line_number":138,"context_line":"        - magnum-tempest-plugin-tests-api-2025-2"},{"line_number":139,"context_line":"        - magnum-tempest-plugin-tests-sonobuoy-2025-2"},{"line_number":140,"context_line":"    gate:"},{"line_number":141,"context_line":"      jobs:"},{"line_number":142,"context_line":"        - magnum-tempest-plugin-tests-api-2025-2"},{"line_number":143,"context_line":"        - magnum-tempest-plugin-tests-sonobuoy-2025-2"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"961bd9eb_5951556b","line":143,"range":{"start_line":134,"start_character":2,"end_line":143,"end_character":0},"updated":"2026-06-30 13:53:58.000000000","message":"Job magnum-tempest-plugin-tests-sonobuoy-2025-2 not defined","commit_id":"d701729dab3525e7df81a75dca4df98e27469287"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f94561039e4948d140754266623042d9526b5b71","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- job:"},{"line_number":3,"context_line":"    name: magnum-capi-helm-tests-cluster"},{"line_number":4,"context_line":"    parent: magnum-tempest-plugin-tests-cluster-base"},{"line_number":5,"context_line":"    nodeset: magnum-ubuntu-noble-32GB"},{"line_number":6,"context_line":"    pre-run: playbooks/pre.yaml"},{"line_number":7,"context_line":"    post-run: playbooks/post.yaml"},{"line_number":8,"context_line":"    required-projects:"},{"line_number":9,"context_line":"      - openstack/devstack-plugin-container"},{"line_number":10,"context_line":"      - openstack/magnum-capi-helm"},{"line_number":11,"context_line":"      - openstack/octavia"},{"line_number":12,"context_line":"      - openstack/ovn-octavia-provider"},{"line_number":13,"context_line":"    roles:"},{"line_number":14,"context_line":"      - zuul: openstack/devstack-plugin-container"},{"line_number":15,"context_line":"    vars:"},{"line_number":16,"context_line":"      kube_version: \"v1.34.7\""},{"line_number":17,"context_line":"      kube_version_dir: \"2026.04-5\""},{"line_number":18,"context_line":"      devstack_localrc:"},{"line_number":19,"context_line":"        CONTAINER_ENGINE: \"crio\""},{"line_number":20,"context_line":"        CRIO_VERSION: \"1.32.1\""},{"line_number":21,"context_line":"        DISABLE_AMP_IMAGE_BUILD: true"},{"line_number":22,"context_line":"        ETCD_VERSION: \"v3.6.11\""},{"line_number":23,"context_line":"        ETCD_SHA256: \"8756f7a4eaf921668a83de0bf13c0f65cae9186a165696e3ae8396afe6f557ed\""},{"line_number":24,"context_line":"        FIXED_RANGE: 10.1.0.0/20"},{"line_number":25,"context_line":"        K8S_CAPI_VERSION: \"v1.10.4\""},{"line_number":26,"context_line":"        K8S_CAPO_VERSION: \"v0.11.3\""},{"line_number":27,"context_line":"        # CAPI mgmt cluster kubernetes version"},{"line_number":28,"context_line":"        K8S_VERSION: \"1.34.7\""},{"line_number":29,"context_line":"        K8S_TOKEN: \"0cvq6p.k454yiandj1tjxxv\""},{"line_number":30,"context_line":"        K8S_COPY_KUBECONFIG_PATH: \"/etc/magnum/kubeconfig\""},{"line_number":31,"context_line":"        MAGNUM_GUEST_IMAGE_URL: \"https://github.com/vexxhost/capo-image-elements/releases/download/{{ kube_version_dir }}/ubuntu-24.04-{{ kube_version }}.qcow2\""},{"line_number":32,"context_line":"        MAGNUM_GUEST_IMAGE_EXTRA_PROPERTIES: \"--property kube_version\u003d{{ kube_version }}\""},{"line_number":33,"context_line":"        OCTAVIA_NODE: api"},{"line_number":34,"context_line":"      devstack_local_conf:"},{"line_number":35,"context_line":"        cluster_driver: cluster_api"},{"line_number":36,"context_line":"        post-config:"},{"line_number":37,"context_line":"          $MAGNUM_CONF:"},{"line_number":38,"context_line":"            capi_helm:"},{"line_number":39,"context_line":"              default_helm_chart_version: \"0.23.0\""},{"line_number":40,"context_line":"        test-config:"},{"line_number":41,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":42,"context_line":"            magnum:"},{"line_number":43,"context_line":"              image_id: \"ubuntu-24.04-{{ kube_version }}\""},{"line_number":44,"context_line":"              labels:"},{"line_number":45,"context_line":"                octavia_provider: \"ovn\""},{"line_number":46,"context_line":"                master_lb_floating_ip_enabled: \"true\""},{"line_number":47,"context_line":"      devstack_plugins:"},{"line_number":48,"context_line":"        devstack-plugin-container: https://opendev.org/openstack/devstack-plugin-container"},{"line_number":49,"context_line":"        magnum: https://review.opendev.org/openstack/magnum"},{"line_number":50,"context_line":"        magnum-capi-helm: https://opendev.org/openstack/magnum-capi-helm"},{"line_number":51,"context_line":"        octavia: https://opendev.org/openstack/octavia"},{"line_number":52,"context_line":"        ovn-octavia-provider: https://github.com/openstack/ovn-octavia-provider"},{"line_number":53,"context_line":"      devstack_services:"},{"line_number":54,"context_line":"        etcd3: true"},{"line_number":55,"context_line":"        container: true"},{"line_number":56,"context_line":"        k8s-master: true"},{"line_number":57,"context_line":"        k8s-capi: true"},{"line_number":58,"context_line":"        octavia: true"},{"line_number":59,"context_line":"        o-api: true"},{"line_number":60,"context_line":"        o-cw: true"},{"line_number":61,"context_line":"        o-da: true"},{"line_number":62,"context_line":"        o-hk: true"},{"line_number":63,"context_line":"        o-hm: true"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"- job:"},{"line_number":66,"context_line":"    name: magnum-capi-helm-tests-cluster-calico"},{"line_number":67,"context_line":"    parent: magnum-capi-helm-tests-cluster"}],"source_content_type":"text/x-yaml","patch_set":18,"id":"dbcc6dbc_b7d810d6","line":64,"range":{"start_line":2,"start_character":2,"end_line":64,"end_character":0},"updated":"2026-06-30 14:02:20.000000000","message":"Job magnum-capi-helm-tests-cluster in openstack/magnum-tempest-plugin is not permitted to shadow job magnum-capi-helm-tests-cluster in openstack/magnum-capi-helm","commit_id":"719755f44c3daccd617abf3c93bcbe0804d5cb8c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f94561039e4948d140754266623042d9526b5b71","unresolved":false,"context_lines":[{"line_number":62,"context_line":"        o-hk: true"},{"line_number":63,"context_line":"        o-hm: true"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"- job:"},{"line_number":66,"context_line":"    name: magnum-capi-helm-tests-cluster-calico"},{"line_number":67,"context_line":"    parent: magnum-capi-helm-tests-cluster"},{"line_number":68,"context_line":"    vars:"},{"line_number":69,"context_line":"      devstack_local_conf:"},{"line_number":70,"context_line":"        test-config:"},{"line_number":71,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":72,"context_line":"            magnum:"},{"line_number":73,"context_line":"              network_driver: calico"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"- job:"},{"line_number":76,"context_line":"    name: magnum-tempest-plugin-tests-api-2025-2"},{"line_number":77,"context_line":"    parent: magnum-tempest-plugin-tests-api-base"}],"source_content_type":"text/x-yaml","patch_set":18,"id":"0bc19c4c_c38ce8f2","line":74,"range":{"start_line":65,"start_character":2,"end_line":74,"end_character":0},"updated":"2026-06-30 14:02:20.000000000","message":"Job magnum-capi-helm-tests-cluster-calico in openstack/magnum-tempest-plugin is not permitted to shadow job magnum-capi-helm-tests-cluster-calico in openstack/magnum-capi-helm","commit_id":"719755f44c3daccd617abf3c93bcbe0804d5cb8c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"1a6a40ae4fc603277366c9ba95f2191e72309382","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- job:"},{"line_number":3,"context_line":"    name: magnum-capi-helm-tests-cluster"},{"line_number":4,"context_line":"    parent: magnum-tempest-plugin-tests-cluster-base"},{"line_number":5,"context_line":"    nodeset: magnum-ubuntu-noble-32GB"},{"line_number":6,"context_line":"    pre-run: playbooks/pre.yaml"},{"line_number":7,"context_line":"    post-run: playbooks/post.yaml"},{"line_number":8,"context_line":"    required-projects:"},{"line_number":9,"context_line":"      - openstack/devstack-plugin-container"},{"line_number":10,"context_line":"      - openstack/magnum-capi-helm"},{"line_number":11,"context_line":"      - openstack/octavia"},{"line_number":12,"context_line":"      - openstack/ovn-octavia-provider"},{"line_number":13,"context_line":"    roles:"},{"line_number":14,"context_line":"      - zuul: openstack/devstack-plugin-container"},{"line_number":15,"context_line":"    vars:"},{"line_number":16,"context_line":"      kube_version: \"v1.34.7\""},{"line_number":17,"context_line":"      kube_version_dir: \"2026.04-5\""},{"line_number":18,"context_line":"      devstack_localrc:"},{"line_number":19,"context_line":"        CONTAINER_ENGINE: \"crio\""},{"line_number":20,"context_line":"        CRIO_VERSION: \"1.32.1\""},{"line_number":21,"context_line":"        DISABLE_AMP_IMAGE_BUILD: true"},{"line_number":22,"context_line":"        ETCD_VERSION: \"v3.6.11\""},{"line_number":23,"context_line":"        ETCD_SHA256: \"8756f7a4eaf921668a83de0bf13c0f65cae9186a165696e3ae8396afe6f557ed\""},{"line_number":24,"context_line":"        FIXED_RANGE: 10.1.0.0/20"},{"line_number":25,"context_line":"        K8S_CAPI_VERSION: \"v1.10.4\""},{"line_number":26,"context_line":"        K8S_CAPO_VERSION: \"v0.11.3\""},{"line_number":27,"context_line":"        # CAPI mgmt cluster kubernetes version"},{"line_number":28,"context_line":"        K8S_VERSION: \"1.34.7\""},{"line_number":29,"context_line":"        K8S_TOKEN: \"0cvq6p.k454yiandj1tjxxv\""},{"line_number":30,"context_line":"        K8S_COPY_KUBECONFIG_PATH: \"/etc/magnum/kubeconfig\""},{"line_number":31,"context_line":"        MAGNUM_GUEST_IMAGE_URL: \"https://github.com/vexxhost/capo-image-elements/releases/download/{{ kube_version_dir }}/ubuntu-24.04-{{ kube_version }}.qcow2\""},{"line_number":32,"context_line":"        MAGNUM_GUEST_IMAGE_EXTRA_PROPERTIES: \"--property kube_version\u003d{{ kube_version }}\""},{"line_number":33,"context_line":"        OCTAVIA_NODE: api"},{"line_number":34,"context_line":"      devstack_local_conf:"},{"line_number":35,"context_line":"        cluster_driver: cluster_api"},{"line_number":36,"context_line":"        post-config:"},{"line_number":37,"context_line":"          $MAGNUM_CONF:"},{"line_number":38,"context_line":"            capi_helm:"},{"line_number":39,"context_line":"              default_helm_chart_version: \"0.23.0\""},{"line_number":40,"context_line":"        test-config:"},{"line_number":41,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":42,"context_line":"            magnum:"},{"line_number":43,"context_line":"              network_driver: calico"},{"line_number":44,"context_line":"              image_id: \"ubuntu-24.04-{{ kube_version }}\""},{"line_number":45,"context_line":"              labels:"},{"line_number":46,"context_line":"                octavia_provider: \"ovn\""},{"line_number":47,"context_line":"                master_lb_floating_ip_enabled: \"true\""},{"line_number":48,"context_line":"      devstack_plugins:"},{"line_number":49,"context_line":"        devstack-plugin-container: https://opendev.org/openstack/devstack-plugin-container"},{"line_number":50,"context_line":"        magnum: https://review.opendev.org/openstack/magnum"},{"line_number":51,"context_line":"        magnum-capi-helm: https://opendev.org/openstack/magnum-capi-helm"},{"line_number":52,"context_line":"        octavia: https://opendev.org/openstack/octavia"},{"line_number":53,"context_line":"        ovn-octavia-provider: https://github.com/openstack/ovn-octavia-provider"},{"line_number":54,"context_line":"      devstack_services:"},{"line_number":55,"context_line":"        etcd3: true"},{"line_number":56,"context_line":"        container: true"},{"line_number":57,"context_line":"        k8s-master: true"},{"line_number":58,"context_line":"        k8s-capi: true"},{"line_number":59,"context_line":"        octavia: true"},{"line_number":60,"context_line":"        o-api: true"},{"line_number":61,"context_line":"        o-cw: true"},{"line_number":62,"context_line":"        o-da: true"},{"line_number":63,"context_line":"        o-hk: true"},{"line_number":64,"context_line":"        o-hm: true"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"- job:"},{"line_number":67,"context_line":"    name: magnum-tempest-plugin-tests-api-2025-2"},{"line_number":68,"context_line":"    parent: magnum-tempest-plugin-tests-api-base"}],"source_content_type":"text/x-yaml","patch_set":19,"id":"b7bba849_8415914b","line":65,"range":{"start_line":2,"start_character":2,"end_line":65,"end_character":0},"updated":"2026-06-30 14:06:36.000000000","message":"Job magnum-capi-helm-tests-cluster in openstack/magnum-tempest-plugin is not permitted to shadow job magnum-capi-helm-tests-cluster in openstack/magnum-capi-helm","commit_id":"7cceb69d6fee22c6a25dab058209a836d5b3f318"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3f87471b547e2cc122140395244d248e615a0976","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- job:"},{"line_number":3,"context_line":"    name: magnum-capi-helm-tests-cluster"},{"line_number":4,"context_line":"    parent: magnum-tempest-plugin-tests-cluster-base"},{"line_number":5,"context_line":"    nodeset: magnum-ubuntu-noble-32GB"},{"line_number":6,"context_line":"    pre-run: playbooks/pre.yaml"},{"line_number":7,"context_line":"    post-run: playbooks/post.yaml"},{"line_number":8,"context_line":"    required-projects:"},{"line_number":9,"context_line":"      - openstack/devstack-plugin-container"},{"line_number":10,"context_line":"      - openstack/magnum-capi-helm"},{"line_number":11,"context_line":"      - openstack/octavia"},{"line_number":12,"context_line":"      - openstack/ovn-octavia-provider"},{"line_number":13,"context_line":"    roles:"},{"line_number":14,"context_line":"      - zuul: openstack/devstack-plugin-container"},{"line_number":15,"context_line":"    vars:"},{"line_number":16,"context_line":"      kube_version: \"v1.34.7\""},{"line_number":17,"context_line":"      kube_version_dir: \"2026.04-5\""},{"line_number":18,"context_line":"      devstack_localrc:"},{"line_number":19,"context_line":"        CONTAINER_ENGINE: \"crio\""},{"line_number":20,"context_line":"        CRIO_VERSION: \"1.32.1\""},{"line_number":21,"context_line":"        DISABLE_AMP_IMAGE_BUILD: true"},{"line_number":22,"context_line":"        ETCD_VERSION: \"v3.6.11\""},{"line_number":23,"context_line":"        ETCD_SHA256: \"8756f7a4eaf921668a83de0bf13c0f65cae9186a165696e3ae8396afe6f557ed\""},{"line_number":24,"context_line":"        FIXED_RANGE: 10.1.0.0/20"},{"line_number":25,"context_line":"        K8S_CAPI_VERSION: \"v1.10.4\""},{"line_number":26,"context_line":"        K8S_CAPO_VERSION: \"v0.11.3\""},{"line_number":27,"context_line":"        # CAPI mgmt cluster kubernetes version"},{"line_number":28,"context_line":"        K8S_VERSION: \"1.34.7\""},{"line_number":29,"context_line":"        K8S_TOKEN: \"0cvq6p.k454yiandj1tjxxv\""},{"line_number":30,"context_line":"        K8S_COPY_KUBECONFIG_PATH: \"/etc/magnum/kubeconfig\""},{"line_number":31,"context_line":"        MAGNUM_GUEST_IMAGE_URL: \"https://github.com/vexxhost/capo-image-elements/releases/download/{{ kube_version_dir }}/ubuntu-24.04-{{ kube_version }}.qcow2\""},{"line_number":32,"context_line":"        MAGNUM_GUEST_IMAGE_EXTRA_PROPERTIES: \"--property kube_version\u003d{{ kube_version }}\""},{"line_number":33,"context_line":"        OCTAVIA_NODE: api"},{"line_number":34,"context_line":"      devstack_local_conf:"},{"line_number":35,"context_line":"        cluster_driver: cluster_api"},{"line_number":36,"context_line":"        post-config:"},{"line_number":37,"context_line":"          $MAGNUM_CONF:"},{"line_number":38,"context_line":"            capi_helm:"},{"line_number":39,"context_line":"              default_helm_chart_version: \"0.23.0\""},{"line_number":40,"context_line":"        test-config:"},{"line_number":41,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":42,"context_line":"            magnum:"},{"line_number":43,"context_line":"              network_driver: calico"},{"line_number":44,"context_line":"              image_id: \"ubuntu-24.04-{{ kube_version }}\""},{"line_number":45,"context_line":"              labels:"},{"line_number":46,"context_line":"                octavia_provider: \"ovn\""},{"line_number":47,"context_line":"                master_lb_floating_ip_enabled: \"true\""},{"line_number":48,"context_line":"      devstack_plugins:"},{"line_number":49,"context_line":"        devstack-plugin-container: https://opendev.org/openstack/devstack-plugin-container"},{"line_number":50,"context_line":"        magnum: https://review.opendev.org/openstack/magnum"},{"line_number":51,"context_line":"        magnum-capi-helm: https://opendev.org/openstack/magnum-capi-helm"},{"line_number":52,"context_line":"        octavia: https://opendev.org/openstack/octavia"},{"line_number":53,"context_line":"        ovn-octavia-provider: https://github.com/openstack/ovn-octavia-provider"},{"line_number":54,"context_line":"      devstack_services:"},{"line_number":55,"context_line":"        etcd3: true"},{"line_number":56,"context_line":"        container: true"},{"line_number":57,"context_line":"        k8s-master: true"},{"line_number":58,"context_line":"        k8s-capi: true"},{"line_number":59,"context_line":"        octavia: true"},{"line_number":60,"context_line":"        o-api: true"},{"line_number":61,"context_line":"        o-cw: true"},{"line_number":62,"context_line":"        o-da: true"},{"line_number":63,"context_line":"        o-hk: true"},{"line_number":64,"context_line":"        o-hm: true"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"- job:"},{"line_number":67,"context_line":"    name: magnum-tempest-plugin-tests-api-2025-2"},{"line_number":68,"context_line":"    parent: magnum-tempest-plugin-tests-api-base"}],"source_content_type":"text/x-yaml","patch_set":20,"id":"35cdbfd5_a675d581","line":65,"range":{"start_line":2,"start_character":2,"end_line":65,"end_character":0},"updated":"2026-06-30 14:11:31.000000000","message":"Job magnum-capi-helm-tests-cluster in openstack/magnum-tempest-plugin is not permitted to shadow job magnum-capi-helm-tests-cluster in openstack/magnum-capi-helm","commit_id":"405579850d34ddb26004f7c3a68016ff5458abd1"}],".zuul.d/nodeset.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"cb1c1738f289f9878d7a471d8a6527867f37bfd6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- nodeset:"},{"line_number":2,"context_line":"    name: magnum-ubuntu-noble-32GB"},{"line_number":3,"context_line":"    nodes:"},{"line_number":4,"context_line":"      - name: controller"},{"line_number":5,"context_line":"        label: ubuntu-noble-32GB"},{"line_number":6,"context_line":"    groups:"},{"line_number":7,"context_line":"      - name: tempest"},{"line_number":8,"context_line":"        nodes:"},{"line_number":9,"context_line":"          - controller"}],"source_content_type":"text/x-yaml","patch_set":17,"id":"782b1894_4903c90e","line":9,"range":{"start_line":1,"start_character":2,"end_line":9,"end_character":0},"updated":"2026-06-30 13:53:58.000000000","message":"Nodeset magnum-ubuntu-noble-32GB already defined in project openstack/magnum-capi-helm","commit_id":"d701729dab3525e7df81a75dca4df98e27469287"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"f94561039e4948d140754266623042d9526b5b71","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- nodeset:"},{"line_number":2,"context_line":"    name: magnum-ubuntu-noble-32GB"},{"line_number":3,"context_line":"    nodes:"},{"line_number":4,"context_line":"      - name: controller"},{"line_number":5,"context_line":"        label: ubuntu-noble-32GB"},{"line_number":6,"context_line":"    groups:"},{"line_number":7,"context_line":"      - name: tempest"},{"line_number":8,"context_line":"        nodes:"},{"line_number":9,"context_line":"          - controller"}],"source_content_type":"text/x-yaml","patch_set":18,"id":"489b9fb7_abed5996","line":9,"range":{"start_line":1,"start_character":2,"end_line":9,"end_character":0},"updated":"2026-06-30 14:02:20.000000000","message":"Nodeset magnum-ubuntu-noble-32GB already defined in project openstack/magnum-capi-helm","commit_id":"719755f44c3daccd617abf3c93bcbe0804d5cb8c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"1a6a40ae4fc603277366c9ba95f2191e72309382","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- nodeset:"},{"line_number":2,"context_line":"    name: magnum-ubuntu-noble-32GB"},{"line_number":3,"context_line":"    nodes:"},{"line_number":4,"context_line":"      - name: controller"},{"line_number":5,"context_line":"        label: ubuntu-noble-32GB"},{"line_number":6,"context_line":"    groups:"},{"line_number":7,"context_line":"      - name: tempest"},{"line_number":8,"context_line":"        nodes:"},{"line_number":9,"context_line":"          - controller"}],"source_content_type":"text/x-yaml","patch_set":19,"id":"eb86ae64_8911bca7","line":9,"range":{"start_line":1,"start_character":2,"end_line":9,"end_character":0},"updated":"2026-06-30 14:06:36.000000000","message":"Nodeset magnum-ubuntu-noble-32GB already defined in project openstack/magnum-capi-helm","commit_id":"7cceb69d6fee22c6a25dab058209a836d5b3f318"}],"/COMMIT_MSG":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"3511dc69ac748604da7d6284c2b262f57e6df31a","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Alex Baousis \u003calexandros@stackhpc.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2026-06-25 14:15:12 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Added Sonobuoy smoke tests for the tempest cluster, this can be adjusted"},{"line_number":8,"context_line":"through the \u0027sonobuoy_tests\u0027 boolean variable, in tempest configuration."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Also added support for multiple control plane and multiple worker nodes;"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"297e20d2_ef6b3d71","line":7,"updated":"2026-06-26 12:14:48.000000000","message":"Subject line max 50 chars please and rest of the lines max 72 chars","commit_id":"b709cd09563daf8ee95de47d346d2b78d79160c1"},{"author":{"_account_id":39173,"name":"Alexandros Karolos Baousis","display_name":"AlexBaousisStackHPC","email":"alexandros@stackhpc.com","username":"alexbaousisstackhpc"},"change_message_id":"f450404c93b6db2f2b77f23505938ce817f13eaa","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Alex Baousis \u003calexandros@stackhpc.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2026-06-25 14:15:12 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Added Sonobuoy smoke tests for the tempest cluster, this can be adjusted"},{"line_number":8,"context_line":"through the \u0027sonobuoy_tests\u0027 boolean variable, in tempest configuration."},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"Also added support for multiple control plane and multiple worker nodes;"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"4056b37a_02270174","line":7,"in_reply_to":"297e20d2_ef6b3d71","updated":"2026-07-10 14:55:15.000000000","message":"Done","commit_id":"b709cd09563daf8ee95de47d346d2b78d79160c1"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"3511dc69ac748604da7d6284c2b262f57e6df31a","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"1da29cad_764144b1","updated":"2026-06-26 12:14:48.000000000","message":"Please split out the multinode changes to a separate patch (guidance in https://docs.openstack.org/contributors/code-and-documentation/patch-best-practices.html#patch-chains)","commit_id":"b709cd09563daf8ee95de47d346d2b78d79160c1"},{"author":{"_account_id":39173,"name":"Alexandros Karolos Baousis","display_name":"AlexBaousisStackHPC","email":"alexandros@stackhpc.com","username":"alexbaousisstackhpc"},"change_message_id":"4a506b7c1c74701fd1c7127abe1366c0c443e32d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"2ce757d1_8770ca67","in_reply_to":"1da29cad_764144b1","updated":"2026-07-23 15:40:20.000000000","message":"Done","commit_id":"b709cd09563daf8ee95de47d346d2b78d79160c1"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"91389a55fe32eee66673b1db5c5fe9bce4ace802","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"b992a833_d13aaec5","in_reply_to":"1da29cad_764144b1","updated":"2026-07-17 08:51:39.000000000","message":"Done","commit_id":"b709cd09563daf8ee95de47d346d2b78d79160c1"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"74e9e074b091c223b7ecd8520de86247c656c5ec","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":23,"id":"685640a8_7f420668","updated":"2026-07-10 12:14:11.000000000","message":"Drop the changes in jobs_2024/2025*.yaml - the magnum-capi-helm-tests are already running in this repo (defined in project.yaml) - if you need the 1.35 ones - please add them there (it will reference them from magnum-capi-helm repository - no need to define them twice).\nAnd then push a patch to magnum-capi-helm to enable using sonobuoy and add Depends-On: https://review.opendev.org/c/openstack/magnum-tempest-plugin/+/994772 in the commit message of the patch in magnum-capi-helm to test this functionality","commit_id":"f4e3a7bd455f6c5185d13e2813c5a5dadcc33c0c"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"91389a55fe32eee66673b1db5c5fe9bce4ace802","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"e04de1dc_9f4d7416","in_reply_to":"685640a8_7f420668","updated":"2026-07-17 08:51:39.000000000","message":"Done","commit_id":"f4e3a7bd455f6c5185d13e2813c5a5dadcc33c0c"},{"author":{"_account_id":39173,"name":"Alexandros Karolos Baousis","display_name":"AlexBaousisStackHPC","email":"alexandros@stackhpc.com","username":"alexbaousisstackhpc"},"change_message_id":"4a506b7c1c74701fd1c7127abe1366c0c443e32d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"f8d9e990_055c7920","in_reply_to":"685640a8_7f420668","updated":"2026-07-23 15:40:20.000000000","message":"Done","commit_id":"f4e3a7bd455f6c5185d13e2813c5a5dadcc33c0c"},{"author":{"_account_id":39173,"name":"Alexandros Karolos Baousis","display_name":"AlexBaousisStackHPC","email":"alexandros@stackhpc.com","username":"alexbaousisstackhpc"},"change_message_id":"4a506b7c1c74701fd1c7127abe1366c0c443e32d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"862771a0_523cf72d","updated":"2026-07-23 15:40:20.000000000","message":"recheck","commit_id":"ed4d71cf265aee83395ea41c80437c7a2cfbbd98"},{"author":{"_account_id":39173,"name":"Alexandros Karolos Baousis","display_name":"AlexBaousisStackHPC","email":"alexandros@stackhpc.com","username":"alexbaousisstackhpc"},"change_message_id":"1cab5dd4bb8d5666fa90a7717ec30cc996813efa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"b720ebaf_cef2353e","updated":"2026-07-24 08:54:28.000000000","message":"recheck","commit_id":"ed4d71cf265aee83395ea41c80437c7a2cfbbd98"}],"magnum_tempest_plugin/common/config.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":176,"context_line":"        cls.set_labels(config)"},{"line_number":177,"context_line":"        cls.set_sonobuoy_tests(config)"},{"line_number":178,"context_line":"        cls.set_cluster_master_count(config)"},{"line_number":179,"context_line":"        cls.set_cluster_node_count(config)"}],"source_content_type":"text/x-python","patch_set":1,"id":"dab90a34_ce42bc73","line":179,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: W292 no newline at end of file","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c697949ce33fb2ef5eb78bfb8b314d381418da76","unresolved":false,"context_lines":[{"line_number":177,"context_line":"        cls.set_sonobuoy_tests(config)"},{"line_number":178,"context_line":"        cls.set_cluster_master_count(config)"},{"line_number":179,"context_line":"        cls.set_cluster_node_count(config)"},{"line_number":180,"context_line":"        "}],"source_content_type":"text/x-python","patch_set":2,"id":"d6d49217_14611314","line":180,"updated":"2026-06-25 10:47:08.000000000","message":"pep8: W292 no newline at end of file","commit_id":"6afb861f7866fa4e0b820710244a7acfc21f97c7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c697949ce33fb2ef5eb78bfb8b314d381418da76","unresolved":false,"context_lines":[{"line_number":177,"context_line":"        cls.set_sonobuoy_tests(config)"},{"line_number":178,"context_line":"        cls.set_cluster_master_count(config)"},{"line_number":179,"context_line":"        cls.set_cluster_node_count(config)"},{"line_number":180,"context_line":"        "}],"source_content_type":"text/x-python","patch_set":2,"id":"9b30b30c_26270e6e","line":180,"updated":"2026-06-25 10:47:08.000000000","message":"pep8: W293 blank line contains whitespace","commit_id":"6afb861f7866fa4e0b820710244a7acfc21f97c7"}],"magnum_tempest_plugin/common/datagen.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":320,"context_line":""},{"line_number":321,"context_line":"def valid_cluster_data(cluster_template_id,"},{"line_number":322,"context_line":"                       name\u003ddata_utils.rand_name(\u0027cluster\u0027),"},{"line_number":323,"context_line":"                       node_count\u003d1, master_count\u003d1, create_timeout\u003dNone, master_lb_enabled\u003dFalse):"},{"line_number":324,"context_line":"    \"\"\"Generates random cluster data with valid"},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"    :param cluster_template_id: clustertemplate unique id that already exists"}],"source_content_type":"text/x-python","patch_set":1,"id":"5c9332d8_295be51e","line":323,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E501 line too long (99 \u003e 79 characters)","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":331,"context_line":""},{"line_number":332,"context_line":"    return cluster_data(cluster_template_id\u003dcluster_template_id, name\u003dname,"},{"line_number":333,"context_line":"                        master_count\u003dmaster_count, node_count\u003dnode_count,"},{"line_number":334,"context_line":"                        create_timeout\u003dcreate_timeout, master_lb_enabled\u003dmaster_lb_enabled)"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":""},{"line_number":337,"context_line":"def cluster_name_patch_data(name\u003ddata_utils.rand_name(\u0027cluster\u0027)):"}],"source_content_type":"text/x-python","patch_set":1,"id":"d7f4ef06_ab522c5f","line":334,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E501 line too long (91 \u003e 79 characters)","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c697949ce33fb2ef5eb78bfb8b314d381418da76","unresolved":false,"context_lines":[{"line_number":320,"context_line":""},{"line_number":321,"context_line":"def valid_cluster_data(cluster_template_id,"},{"line_number":322,"context_line":"                       name\u003ddata_utils.rand_name(\u0027cluster\u0027),"},{"line_number":323,"context_line":"                       node_count\u003d1, master_count\u003d1, create_timeout\u003dNone, "},{"line_number":324,"context_line":"                       master_lb_enabled\u003dFalse):"},{"line_number":325,"context_line":"    \"\"\"Generates random cluster data with valid"},{"line_number":326,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"354a444e_8c784147","line":323,"updated":"2026-06-25 10:47:08.000000000","message":"pep8: W291 trailing whitespace","commit_id":"6afb861f7866fa4e0b820710244a7acfc21f97c7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c697949ce33fb2ef5eb78bfb8b314d381418da76","unresolved":false,"context_lines":[{"line_number":335,"context_line":""},{"line_number":336,"context_line":"    return cluster_data(cluster_template_id\u003dcluster_template_id, name\u003dname,"},{"line_number":337,"context_line":"                        master_count\u003dmaster_count, node_count\u003dnode_count,"},{"line_number":338,"context_line":"                        create_timeout\u003dcreate_timeout, "},{"line_number":339,"context_line":"                        master_lb_enabled\u003dmaster_lb_enabled)"},{"line_number":340,"context_line":""},{"line_number":341,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"a0bbc44e_0d08052f","line":338,"updated":"2026-06-25 10:47:08.000000000","message":"pep8: W291 trailing whitespace","commit_id":"6afb861f7866fa4e0b820710244a7acfc21f97c7"}],"magnum_tempest_plugin/common/templates/cluster.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"        # NOTE (dimtruck) by default tempest sets timeout to 20 mins."},{"line_number":84,"context_line":"        # We need more time."},{"line_number":85,"context_line":"        test_timeout \u003d  7200"},{"line_number":86,"context_line":"        self.useFixture(fixtures.Timeout(test_timeout, gentle\u003dTrue))"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"    def tearDown(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"5cc304bf_d0eb32af","line":85,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E222 multiple spaces after operator","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":157,"context_line":"        IDEMPOTENT_IDS[\u0027test_create_list_sign_delete_clusters\u0027])"},{"line_number":158,"context_line":"    def test_create_list_sign_delete_clusters(self):"},{"line_number":159,"context_line":"        gen_model \u003d datagen.valid_cluster_data("},{"line_number":160,"context_line":"            cluster_template_id\u003dself.cluster_template.uuid, node_count\u003dconfig.Config.cluster_node_count, master_count\u003dconfig.Config.cluster_master_count, master_lb_enabled\u003dTrue)"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"        # test cluster create"},{"line_number":163,"context_line":"        _, cluster_model \u003d self._create_cluster(gen_model)"}],"source_content_type":"text/x-python","patch_set":1,"id":"93cab534_733e7379","line":160,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E501 line too long (177 \u003e 79 characters)","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":263,"context_line":"        self.clusters.remove(cluster_model.uuid)"},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"    def run_sonobuoy(self):"},{"line_number":266,"context_line":"        subprocess.run(\"sonobuoy run --mode conformance-lite --wait --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue)"},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"        subprocess.run(\"sonobuoy status --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue)"},{"line_number":269,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5baa8de6_23095a5f","line":266,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E501 line too long (134 \u003e 79 characters)","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":265,"context_line":"    def run_sonobuoy(self):"},{"line_number":266,"context_line":"        subprocess.run(\"sonobuoy run --mode conformance-lite --wait --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue)"},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"        subprocess.run(\"sonobuoy status --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue)"},{"line_number":269,"context_line":""},{"line_number":270,"context_line":"        result \u003d subprocess.run(\"sonobuoy retrieve --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue, capture_output\u003dTrue, text\u003dTrue)"},{"line_number":271,"context_line":"        tarball \u003d result.stdout.strip()"}],"source_content_type":"text/x-python","patch_set":1,"id":"5ab19653_70a86517","line":268,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E501 line too long (106 \u003e 79 characters)","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":267,"context_line":""},{"line_number":268,"context_line":"        subprocess.run(\"sonobuoy status --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue)"},{"line_number":269,"context_line":""},{"line_number":270,"context_line":"        result \u003d subprocess.run(\"sonobuoy retrieve --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue, capture_output\u003dTrue, text\u003dTrue)"},{"line_number":271,"context_line":"        tarball \u003d result.stdout.strip()"},{"line_number":272,"context_line":"        subprocess.run(\"mkdir -p /tmp/magnum-nodes/sonobuoy-results\", shell\u003dTrue, check\u003dTrue)"},{"line_number":273,"context_line":"        subprocess.run(f\"tar -xvf {tarball} -C /tmp/magnum-nodes/sonobuoy-results\", shell\u003dTrue, check\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":1,"id":"4207c790_4ce71062","line":270,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E501 line too long (149 \u003e 79 characters)","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":269,"context_line":""},{"line_number":270,"context_line":"        result \u003d subprocess.run(\"sonobuoy retrieve --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue, capture_output\u003dTrue, text\u003dTrue)"},{"line_number":271,"context_line":"        tarball \u003d result.stdout.strip()"},{"line_number":272,"context_line":"        subprocess.run(\"mkdir -p /tmp/magnum-nodes/sonobuoy-results\", shell\u003dTrue, check\u003dTrue)"},{"line_number":273,"context_line":"        subprocess.run(f\"tar -xvf {tarball} -C /tmp/magnum-nodes/sonobuoy-results\", shell\u003dTrue, check\u003dTrue)"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        subprocess.run(\"sonobuoy delete --all --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue)  "}],"source_content_type":"text/x-python","patch_set":1,"id":"fab60016_384486cb","line":272,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E501 line too long (93 \u003e 79 characters)","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":270,"context_line":"        result \u003d subprocess.run(\"sonobuoy retrieve --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue, capture_output\u003dTrue, text\u003dTrue)"},{"line_number":271,"context_line":"        tarball \u003d result.stdout.strip()"},{"line_number":272,"context_line":"        subprocess.run(\"mkdir -p /tmp/magnum-nodes/sonobuoy-results\", shell\u003dTrue, check\u003dTrue)"},{"line_number":273,"context_line":"        subprocess.run(f\"tar -xvf {tarball} -C /tmp/magnum-nodes/sonobuoy-results\", shell\u003dTrue, check\u003dTrue)"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        subprocess.run(\"sonobuoy delete --all --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue)  "},{"line_number":276,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"cc4fc63b_f620407a","line":273,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E501 line too long (107 \u003e 79 characters)","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":272,"context_line":"        subprocess.run(\"mkdir -p /tmp/magnum-nodes/sonobuoy-results\", shell\u003dTrue, check\u003dTrue)"},{"line_number":273,"context_line":"        subprocess.run(f\"tar -xvf {tarball} -C /tmp/magnum-nodes/sonobuoy-results\", shell\u003dTrue, check\u003dTrue)"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        subprocess.run(\"sonobuoy delete --all --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue)  "},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"    @testtools.testcase.attr(\u0027negative\u0027)"},{"line_number":278,"context_line":"    @decorators.idempotent_id("}],"source_content_type":"text/x-python","patch_set":1,"id":"64d87648_e07b1a11","line":275,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E501 line too long (112 \u003e 79 characters)","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":272,"context_line":"        subprocess.run(\"mkdir -p /tmp/magnum-nodes/sonobuoy-results\", shell\u003dTrue, check\u003dTrue)"},{"line_number":273,"context_line":"        subprocess.run(f\"tar -xvf {tarball} -C /tmp/magnum-nodes/sonobuoy-results\", shell\u003dTrue, check\u003dTrue)"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        subprocess.run(\"sonobuoy delete --all --kubeconfig /tmp/magnum-nodes/kube.conf\", shell\u003dTrue, check\u003dTrue)  "},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"    @testtools.testcase.attr(\u0027negative\u0027)"},{"line_number":278,"context_line":"    @decorators.idempotent_id("}],"source_content_type":"text/x-python","patch_set":1,"id":"699f0b1b_79ca65b4","line":275,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: W291 trailing whitespace","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c697949ce33fb2ef5eb78bfb8b314d381418da76","unresolved":false,"context_lines":[{"line_number":157,"context_line":"        IDEMPOTENT_IDS[\u0027test_create_list_sign_delete_clusters\u0027])"},{"line_number":158,"context_line":"    def test_create_list_sign_delete_clusters(self):"},{"line_number":159,"context_line":"        gen_model \u003d datagen.valid_cluster_data("},{"line_number":160,"context_line":"            cluster_template_id\u003dself.cluster_template.uuid, "},{"line_number":161,"context_line":"            node_count\u003dconfig.Config.cluster_node_count, "},{"line_number":162,"context_line":"            master_count\u003dconfig.Config.cluster_master_count, "},{"line_number":163,"context_line":"            master_lb_enabled\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":2,"id":"792c3934_58b5878e","line":160,"updated":"2026-06-25 10:47:08.000000000","message":"pep8: W291 trailing whitespace","commit_id":"6afb861f7866fa4e0b820710244a7acfc21f97c7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c697949ce33fb2ef5eb78bfb8b314d381418da76","unresolved":false,"context_lines":[{"line_number":158,"context_line":"    def test_create_list_sign_delete_clusters(self):"},{"line_number":159,"context_line":"        gen_model \u003d datagen.valid_cluster_data("},{"line_number":160,"context_line":"            cluster_template_id\u003dself.cluster_template.uuid, "},{"line_number":161,"context_line":"            node_count\u003dconfig.Config.cluster_node_count, "},{"line_number":162,"context_line":"            master_count\u003dconfig.Config.cluster_master_count, "},{"line_number":163,"context_line":"            master_lb_enabled\u003dTrue)"},{"line_number":164,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"6ffa52a4_5ab0bf4a","line":161,"updated":"2026-06-25 10:47:08.000000000","message":"pep8: W291 trailing whitespace","commit_id":"6afb861f7866fa4e0b820710244a7acfc21f97c7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c697949ce33fb2ef5eb78bfb8b314d381418da76","unresolved":false,"context_lines":[{"line_number":159,"context_line":"        gen_model \u003d datagen.valid_cluster_data("},{"line_number":160,"context_line":"            cluster_template_id\u003dself.cluster_template.uuid, "},{"line_number":161,"context_line":"            node_count\u003dconfig.Config.cluster_node_count, "},{"line_number":162,"context_line":"            master_count\u003dconfig.Config.cluster_master_count, "},{"line_number":163,"context_line":"            master_lb_enabled\u003dTrue)"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"        # test cluster create"}],"source_content_type":"text/x-python","patch_set":2,"id":"72708076_8a7f9bc5","line":162,"updated":"2026-06-25 10:47:08.000000000","message":"pep8: W291 trailing whitespace","commit_id":"6afb861f7866fa4e0b820710244a7acfc21f97c7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c697949ce33fb2ef5eb78bfb8b314d381418da76","unresolved":false,"context_lines":[{"line_number":312,"context_line":"            f\"sonobuoy delete --all --kubeconfig {kubeconfig}\","},{"line_number":313,"context_line":"            shell\u003dTrue,"},{"line_number":314,"context_line":"            check\u003dTrue,"},{"line_number":315,"context_line":"        ) "},{"line_number":316,"context_line":""},{"line_number":317,"context_line":"    @testtools.testcase.attr(\u0027negative\u0027)"},{"line_number":318,"context_line":"    @decorators.idempotent_id("}],"source_content_type":"text/x-python","patch_set":2,"id":"57602906_e1cb8648","line":315,"updated":"2026-06-25 10:47:08.000000000","message":"pep8: W291 trailing whitespace","commit_id":"6afb861f7866fa4e0b820710244a7acfc21f97c7"}],"magnum_tempest_plugin/config.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":87,"context_line":"                help\u003d\"Enable Sonobuoy\"),"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"    cfg.IntOpt(\"cluster_master_count\","},{"line_number":90,"context_line":"                default\u003d1,"},{"line_number":91,"context_line":"                help\u003d\"Number of master nodes to create in test clusters\"),"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    cfg.IntOpt(\"cluster_node_count\","}],"source_content_type":"text/x-python","patch_set":1,"id":"2b41111a_535e9779","line":90,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E127 continuation line over-indented for visual indent","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":88,"context_line":""},{"line_number":89,"context_line":"    cfg.IntOpt(\"cluster_master_count\","},{"line_number":90,"context_line":"                default\u003d1,"},{"line_number":91,"context_line":"                help\u003d\"Number of master nodes to create in test clusters\"),"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    cfg.IntOpt(\"cluster_node_count\","},{"line_number":94,"context_line":"                default\u003d1,"}],"source_content_type":"text/x-python","patch_set":1,"id":"03c9038b_8070081f","line":91,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E127 continuation line over-indented for visual indent","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":91,"context_line":"                help\u003d\"Number of master nodes to create in test clusters\"),"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    cfg.IntOpt(\"cluster_node_count\","},{"line_number":94,"context_line":"                default\u003d1,"},{"line_number":95,"context_line":"                help\u003d\"Number of worker nodes to create in test clusters\"),"},{"line_number":96,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":1,"id":"f14f6f9f_fbbf058b","line":94,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E127 continuation line over-indented for visual indent","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"8d55f623b048e143710f89e368845a5c9c09ff69","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    cfg.IntOpt(\"cluster_node_count\","},{"line_number":94,"context_line":"                default\u003d1,"},{"line_number":95,"context_line":"                help\u003d\"Number of worker nodes to create in test clusters\"),"},{"line_number":96,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":1,"id":"9d32b360_59e08500","line":95,"updated":"2026-06-24 16:42:49.000000000","message":"pep8: E127 continuation line over-indented for visual indent","commit_id":"d1cb67d9cef9b3ca6cee49c00ef63b71f7d1c0d2"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c697949ce33fb2ef5eb78bfb8b314d381418da76","unresolved":false,"context_lines":[{"line_number":83,"context_line":"               default\u003d\u0027{}\u0027,"},{"line_number":84,"context_line":"               help\u003d\"A dict of labels to be defined in cluster template\"),"},{"line_number":85,"context_line":"    cfg.BoolOpt(\"sonobuoy_tests\","},{"line_number":86,"context_line":"               default\u003dFalse,"},{"line_number":87,"context_line":"               help\u003d\"Enable Sonobuoy\"),"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"    cfg.IntOpt(\"cluster_master_count\","}],"source_content_type":"text/x-python","patch_set":2,"id":"1bda34fe_55879626","line":86,"updated":"2026-06-25 10:47:08.000000000","message":"pep8: E128 continuation line under-indented for visual indent","commit_id":"6afb861f7866fa4e0b820710244a7acfc21f97c7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c697949ce33fb2ef5eb78bfb8b314d381418da76","unresolved":false,"context_lines":[{"line_number":84,"context_line":"               help\u003d\"A dict of labels to be defined in cluster template\"),"},{"line_number":85,"context_line":"    cfg.BoolOpt(\"sonobuoy_tests\","},{"line_number":86,"context_line":"               default\u003dFalse,"},{"line_number":87,"context_line":"               help\u003d\"Enable Sonobuoy\"),"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"    cfg.IntOpt(\"cluster_master_count\","},{"line_number":90,"context_line":"               default\u003d1,"}],"source_content_type":"text/x-python","patch_set":2,"id":"c3a017e5_1876f091","line":87,"updated":"2026-06-25 10:47:08.000000000","message":"pep8: E128 continuation line under-indented for visual indent","commit_id":"6afb861f7866fa4e0b820710244a7acfc21f97c7"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c697949ce33fb2ef5eb78bfb8b314d381418da76","unresolved":false,"context_lines":[{"line_number":94,"context_line":"               default\u003d1,"},{"line_number":95,"context_line":"               help\u003d\"Number of worker nodes to create in test clusters\"),"},{"line_number":96,"context_line":"]"},{"line_number":97,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"43fb56e6_df8762e6","line":97,"updated":"2026-06-25 10:47:08.000000000","message":"pep8: W391 blank line at end of file","commit_id":"6afb861f7866fa4e0b820710244a7acfc21f97c7"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"782254fd76357a270cd1a78eb4b25dbc4cf922e9","unresolved":true,"context_lines":[{"line_number":83,"context_line":"               default\u003d\u0027{}\u0027,"},{"line_number":84,"context_line":"               help\u003d\"A dict of labels to be defined in cluster template\"),"},{"line_number":85,"context_line":"    cfg.BoolOpt(\"sonobuoy_tests\","},{"line_number":86,"context_line":"                default\u003dFalse,"},{"line_number":87,"context_line":"                help\u003d\"Enable Sonobuoy\"),"},{"line_number":88,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":24,"id":"fde4cfc6_583e1096","line":86,"updated":"2026-07-17 08:51:25.000000000","message":"default is False - do we have a change in magnum-capi-helm that would switch it to True and I could see results somewhere in CI?","commit_id":"5efbe6631b66692b8fe8850d0947538361ac7635"},{"author":{"_account_id":39173,"name":"Alexandros Karolos Baousis","display_name":"AlexBaousisStackHPC","email":"alexandros@stackhpc.com","username":"alexbaousisstackhpc"},"change_message_id":"4a506b7c1c74701fd1c7127abe1366c0c443e32d","unresolved":false,"context_lines":[{"line_number":83,"context_line":"               default\u003d\u0027{}\u0027,"},{"line_number":84,"context_line":"               help\u003d\"A dict of labels to be defined in cluster template\"),"},{"line_number":85,"context_line":"    cfg.BoolOpt(\"sonobuoy_tests\","},{"line_number":86,"context_line":"                default\u003dFalse,"},{"line_number":87,"context_line":"                help\u003d\"Enable Sonobuoy\"),"},{"line_number":88,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":24,"id":"386c01b6_833e429d","line":86,"in_reply_to":"fde4cfc6_583e1096","updated":"2026-07-23 15:40:20.000000000","message":"See: https://review.opendev.org/c/openstack/magnum-capi-helm/+/996795/1/zuul.d/base.yaml","commit_id":"5efbe6631b66692b8fe8850d0947538361ac7635"}]}
