all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fef1:7dfc
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: d906af56-10c2-4237-ae6a-56b7a54c7442
        host_id: 39b0ac6b1bd0318d0940af02f75334312eeed4057396383c275283da
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fef1:7dfc
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.109
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.106
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fef1:7dfc
        region: null
        slot: null
  vars:
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job flake8 explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#32>'
      - '<Job flake8 explicit: None implied: None source: osism/container-image-inventory-reconciler/.zuul.yaml@main#72>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: ea7054922f834665b35ad87a896bb835
      build_refs:
      - branch: main
        change: '385'
        change_message: "Ensure FRR and Netplan parameters are always generated for
          all manage\u2026\n\n\u2026d nodes\r\n\r\nPreviously, FRR and Netplan parameter
          generation depended on the reconciler mode and NETBOX_DATA_TYPES configuration.
          This change ensures that these parameters are always generated and written
          back to NetBox custom fields for all managed nodes, regardless of the mode
          or data types configuration.\r\n\r\nThe parameters are now:\r\n- Always
          generated for all managed nodes (not just in metalbox mode)\r\n- Always
          written back to NetBox custom fields for caching\r\n- Only included in inventory
          files when explicitly specified in NETBOX_DATA_TYPES\r\n\r\nThis simplifies
          the code by removing metalbox-specific logic and ensures consistent parameter
          generation across all reconciler modes.\r\n\r\nAI-assisted: Claude Code"
        change_url: https://github.com/osism/container-image-inventory-reconciler/pull/385
        commit_id: e20db12df65e05ae198e91eb541ccb889fdbd3ff
        patchset: e20db12df65e05ae198e91eb541ccb889fdbd3ff
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-inventory-reconciler
          name: osism/container-image-inventory-reconciler
          short_name: container-image-inventory-reconciler
        src_dir: src/github.com/osism/container-image-inventory-reconciler
        topic: null
      buildset: 539f6a6e624f4adeb269c0f45e1601fb
      buildset_refs:
      - branch: main
        change: '385'
        change_message: "Ensure FRR and Netplan parameters are always generated for
          all manage\u2026\n\n\u2026d nodes\r\n\r\nPreviously, FRR and Netplan parameter
          generation depended on the reconciler mode and NETBOX_DATA_TYPES configuration.
          This change ensures that these parameters are always generated and written
          back to NetBox custom fields for all managed nodes, regardless of the mode
          or data types configuration.\r\n\r\nThe parameters are now:\r\n- Always
          generated for all managed nodes (not just in metalbox mode)\r\n- Always
          written back to NetBox custom fields for caching\r\n- Only included in inventory
          files when explicitly specified in NETBOX_DATA_TYPES\r\n\r\nThis simplifies
          the code by removing metalbox-specific logic and ensures consistent parameter
          generation across all reconciler modes.\r\n\r\nAI-assisted: Claude Code"
        change_url: https://github.com/osism/container-image-inventory-reconciler/pull/385
        commit_id: e20db12df65e05ae198e91eb541ccb889fdbd3ff
        patchset: e20db12df65e05ae198e91eb541ccb889fdbd3ff
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-inventory-reconciler
          name: osism/container-image-inventory-reconciler
          short_name: container-image-inventory-reconciler
        src_dir: src/github.com/osism/container-image-inventory-reconciler
        topic: null
      change: '385'
      change_message: "Ensure FRR and Netplan parameters are always generated for
        all manage\u2026\n\n\u2026d nodes\r\n\r\nPreviously, FRR and Netplan parameter
        generation depended on the reconciler mode and NETBOX_DATA_TYPES configuration.
        This change ensures that these parameters are always generated and written
        back to NetBox custom fields for all managed nodes, regardless of the mode
        or data types configuration.\r\n\r\nThe parameters are now:\r\n- Always generated
        for all managed nodes (not just in metalbox mode)\r\n- Always written back
        to NetBox custom fields for caching\r\n- Only included in inventory files
        when explicitly specified in NETBOX_DATA_TYPES\r\n\r\nThis simplifies the
        code by removing metalbox-specific logic and ensures consistent parameter
        generation across all reconciler modes.\r\n\r\nAI-assisted: Claude Code"
      change_url: https://github.com/osism/container-image-inventory-reconciler/pull/385
      child_jobs: []
      commit_id: e20db12df65e05ae198e91eb541ccb889fdbd3ff
      event_id: 93ca04e0-4788-11f0-98ab-ced1b20bd923
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/ea7054922f834665b35ad87a896bb835/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/ea7054922f834665b35ad87a896bb835/work/logs
        result_data_file: /var/lib/zuul/builds/ea7054922f834665b35ad87a896bb835/work/results.json
        src_root: /var/lib/zuul/builds/ea7054922f834665b35ad87a896bb835/work/src
        work_root: /var/lib/zuul/builds/ea7054922f834665b35ad87a896bb835/work
      include_vars: []
      items:
      - branch: main
        change: '385'
        change_message: "Ensure FRR and Netplan parameters are always generated for
          all manage\u2026\n\n\u2026d nodes\r\n\r\nPreviously, FRR and Netplan parameter
          generation depended on the reconciler mode and NETBOX_DATA_TYPES configuration.
          This change ensures that these parameters are always generated and written
          back to NetBox custom fields for all managed nodes, regardless of the mode
          or data types configuration.\r\n\r\nThe parameters are now:\r\n- Always
          generated for all managed nodes (not just in metalbox mode)\r\n- Always
          written back to NetBox custom fields for caching\r\n- Only included in inventory
          files when explicitly specified in NETBOX_DATA_TYPES\r\n\r\nThis simplifies
          the code by removing metalbox-specific logic and ensures consistent parameter
          generation across all reconciler modes.\r\n\r\nAI-assisted: Claude Code"
        change_url: https://github.com/osism/container-image-inventory-reconciler/pull/385
        commit_id: e20db12df65e05ae198e91eb541ccb889fdbd3ff
        patchset: e20db12df65e05ae198e91eb541ccb889fdbd3ff
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-inventory-reconciler
          name: osism/container-image-inventory-reconciler
          short_name: container-image-inventory-reconciler
          src_dir: src/github.com/osism/container-image-inventory-reconciler
        topic: null
      job: flake8
      jobtags: []
      max_attempts: 3
      message: RW5zdXJlIEZSUiBhbmQgTmV0cGxhbiBwYXJhbWV0ZXJzIGFyZSBhbHdheXMgZ2VuZXJhdGVkIGZvciBhbGwgbWFuYWdl4oCmCgrigKZkIG5vZGVzDQoNClByZXZpb3VzbHksIEZSUiBhbmQgTmV0cGxhbiBwYXJhbWV0ZXIgZ2VuZXJhdGlvbiBkZXBlbmRlZCBvbiB0aGUgcmVjb25jaWxlciBtb2RlIGFuZCBORVRCT1hfREFUQV9UWVBFUyBjb25maWd1cmF0aW9uLiBUaGlzIGNoYW5nZSBlbnN1cmVzIHRoYXQgdGhlc2UgcGFyYW1ldGVycyBhcmUgYWx3YXlzIGdlbmVyYXRlZCBhbmQgd3JpdHRlbiBiYWNrIHRvIE5ldEJveCBjdXN0b20gZmllbGRzIGZvciBhbGwgbWFuYWdlZCBub2RlcywgcmVnYXJkbGVzcyBvZiB0aGUgbW9kZSBvciBkYXRhIHR5cGVzIGNvbmZpZ3VyYXRpb24uDQoNClRoZSBwYXJhbWV0ZXJzIGFyZSBub3c6DQotIEFsd2F5cyBnZW5lcmF0ZWQgZm9yIGFsbCBtYW5hZ2VkIG5vZGVzIChub3QganVzdCBpbiBtZXRhbGJveCBtb2RlKQ0KLSBBbHdheXMgd3JpdHRlbiBiYWNrIHRvIE5ldEJveCBjdXN0b20gZmllbGRzIGZvciBjYWNoaW5nDQotIE9ubHkgaW5jbHVkZWQgaW4gaW52ZW50b3J5IGZpbGVzIHdoZW4gZXhwbGljaXRseSBzcGVjaWZpZWQgaW4gTkVUQk9YX0RBVEFfVFlQRVMNCg0KVGhpcyBzaW1wbGlmaWVzIHRoZSBjb2RlIGJ5IHJlbW92aW5nIG1ldGFsYm94LXNwZWNpZmljIGxvZ2ljIGFuZCBlbnN1cmVzIGNvbnNpc3RlbnQgcGFyYW1ldGVyIGdlbmVyYXRpb24gYWNyb3NzIGFsbCByZWNvbmNpbGVyIG1vZGVzLg0KDQpBSS1hc3Npc3RlZDogQ2xhdWRlIENvZGU=
      patchset: e20db12df65e05ae198e91eb541ccb889fdbd3ff
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: caa0df55ed55158f32903d317317ac95db4da6ce
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: ba4995f1ef532a76883f76d00b5a298d7e1c09d3
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: caa0df55ed55158f32903d317317ac95db4da6ce
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/flake8/run.yaml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_0/zuul-jobs
            link_target: untrusted/project_0/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_0/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_1/zuul-config
            link_target: untrusted/project_1/github.com/osism/zuul-config
            role_path: ansible/playbook_0/role_1/zuul-config/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_2/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_2/openinfra-zuul-jobs/roles
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/osism/container-image-inventory-reconciler
        name: osism/container-image-inventory-reconciler
        short_name: container-image-inventory-reconciler
        src_dir: src/github.com/osism/container-image-inventory-reconciler
      projects:
        github.com/osism/container-image-inventory-reconciler:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-image-inventory-reconciler
          checkout: main
          checkout_description: zuul branch
          commit: cd8ad1de4a83803d2bd8daa0c7184aa7568d2325
          name: osism/container-image-inventory-reconciler
          required: false
          short_name: container-image-inventory-reconciler
          src_dir: src/github.com/osism/container-image-inventory-reconciler
      ref: refs/pull/385/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
