all: children: zuul_unreachable: hosts: {} hosts: zuul-linter-fedora-stable: ansible_connection: kubectl ansible_host: zuul-linter-fedora-stable-0000076912 ansible_kubectl_context: main:zuul-worker/38-102-83-54:9023 ansible_port: null ansible_python_interpreter: /bin/python3 ansible_ssh_common_args: -o StrictHostKeyChecking=false ansible_user: zuul linters: - flake8 - yamllint nodepool: az: null cloud: /k1s04/ external_id: main-zuul-linter-fedora-stable-0000076912 host_id: null interface_ip: zuul-linter-fedora-stable-0000076912 label: zuul-linter-fedora-stable node_properties: {} private_ipv4: null private_ipv6: null provider: k1s04 public_ipv4: null public_ipv6: null region: null slot: null zuul_node: az: null cloud: /k1s04/ external_id: main-zuul-linter-fedora-stable-0000076912 host_id: null interface_ip: zuul-linter-fedora-stable-0000076912 label: zuul-linter-fedora-stable node_properties: {} private_ipv4: null private_ipv6: null provider: k1s04 public_ipv4: null public_ipv6: null region: null slot: null uuid: null zuul_use_fetch_output: true vars: linters: - flake8 - yamllint zuul: _inheritance_path: - '' - '' - '' ansible_version: '9' attempts: 1 branch: master build: d27bf176c9c348e98e2bde57bb0840f5 build_refs: - branch: master change: '35228' change_message: 'Add rotate-ansible-vault-password.py Add a new tool that can validate ansible-vault-encrypted secrets (in dry-run mode); and also rotate the vault password, re-encrypt all secrets, and update the vault zuul secret. Add extra carriage returns in some secret files to make it easier for the script to handle data. Add a gate job to validate secrets early. Change-Id: I62a98d5004e8720c51a418feae8bbae4b373586d ' change_url: https://softwarefactory-project.io/r/c/software-factory/sf-infra/+/35228 commit_id: 11c8fdc64b74dcaae6abd29fe5158063290f83d7 patchset: '3' project: canonical_hostname: softwarefactory-project.io canonical_name: softwarefactory-project.io/software-factory/sf-infra name: software-factory/sf-infra short_name: sf-infra src_dir: src/softwarefactory-project.io/software-factory/sf-infra src_dir: src/softwarefactory-project.io/software-factory/sf-infra topic: rotate_ansible_vault buildset: 923210e07bd74d4f8f2d943cdd1e1700 buildset_refs: - branch: master change: '35228' change_message: 'Add rotate-ansible-vault-password.py Add a new tool that can validate ansible-vault-encrypted secrets (in dry-run mode); and also rotate the vault password, re-encrypt all secrets, and update the vault zuul secret. Add extra carriage returns in some secret files to make it easier for the script to handle data. Add a gate job to validate secrets early. Change-Id: I62a98d5004e8720c51a418feae8bbae4b373586d ' change_url: https://softwarefactory-project.io/r/c/software-factory/sf-infra/+/35228 commit_id: 11c8fdc64b74dcaae6abd29fe5158063290f83d7 patchset: '3' project: canonical_hostname: softwarefactory-project.io canonical_name: softwarefactory-project.io/software-factory/sf-infra name: software-factory/sf-infra short_name: sf-infra src_dir: src/softwarefactory-project.io/software-factory/sf-infra src_dir: src/softwarefactory-project.io/software-factory/sf-infra topic: rotate_ansible_vault change: '35228' change_message: 'Add rotate-ansible-vault-password.py Add a new tool that can validate ansible-vault-encrypted secrets (in dry-run mode); and also rotate the vault password, re-encrypt all secrets, and update the vault zuul secret. Add extra carriage returns in some secret files to make it easier for the script to handle data. Add a gate job to validate secrets early. Change-Id: I62a98d5004e8720c51a418feae8bbae4b373586d ' change_url: https://softwarefactory-project.io/r/c/software-factory/sf-infra/+/35228 child_jobs: [] commit_id: 11c8fdc64b74dcaae6abd29fe5158063290f83d7 event_id: 971c034d437a48cc94a0901cc9929a27 executor: hostname: 38.102.83.40 inventory_file: /var/lib/zuul/builds/d27bf176c9c348e98e2bde57bb0840f5/ansible/inventory.yaml log_root: /var/lib/zuul/builds/d27bf176c9c348e98e2bde57bb0840f5/work/logs result_data_file: /var/lib/zuul/builds/d27bf176c9c348e98e2bde57bb0840f5/work/results.json src_root: /var/lib/zuul/builds/d27bf176c9c348e98e2bde57bb0840f5/work/src work_root: /var/lib/zuul/builds/d27bf176c9c348e98e2bde57bb0840f5/work include_vars: [] items: - branch: master change: '35228' change_message: 'Add rotate-ansible-vault-password.py Add a new tool that can validate ansible-vault-encrypted secrets (in dry-run mode); and also rotate the vault password, re-encrypt all secrets, and update the vault zuul secret. Add extra carriage returns in some secret files to make it easier for the script to handle data. Add a gate job to validate secrets early. Change-Id: I62a98d5004e8720c51a418feae8bbae4b373586d ' change_url: https://softwarefactory-project.io/r/c/software-factory/sf-infra/+/35228 commit_id: 11c8fdc64b74dcaae6abd29fe5158063290f83d7 patchset: '3' project: canonical_hostname: softwarefactory-project.io canonical_name: softwarefactory-project.io/software-factory/sf-infra name: software-factory/sf-infra short_name: sf-infra src_dir: src/softwarefactory-project.io/software-factory/sf-infra topic: rotate_ansible_vault job: linters jobtags: [] max_attempts: 3 message: QWRkIHJvdGF0ZS1hbnNpYmxlLXZhdWx0LXBhc3N3b3JkLnB5CgpBZGQgYSBuZXcgdG9vbCB0aGF0IGNhbiB2YWxpZGF0ZSBhbnNpYmxlLXZhdWx0LWVuY3J5cHRlZCBzZWNyZXRzIChpbgpkcnktcnVuIG1vZGUpOyBhbmQgYWxzbyByb3RhdGUgdGhlIHZhdWx0IHBhc3N3b3JkLCByZS1lbmNyeXB0IGFsbApzZWNyZXRzLCBhbmQgdXBkYXRlIHRoZSB2YXVsdCB6dXVsIHNlY3JldC4KCkFkZCBleHRyYSBjYXJyaWFnZSByZXR1cm5zIGluIHNvbWUgc2VjcmV0IGZpbGVzIHRvIG1ha2UgaXQgZWFzaWVyCmZvciB0aGUgc2NyaXB0IHRvIGhhbmRsZSBkYXRhLgoKQWRkIGEgZ2F0ZSBqb2IgdG8gdmFsaWRhdGUgc2VjcmV0cyBlYXJseS4KCkNoYW5nZS1JZDogSTYyYTk4ZDUwMDRlODcyMGM1MWE0MThmZWFlOGJiYWU0YjM3MzU4NmQK patchset: '3' pipeline: check playbook_context: playbook_projects: trusted/project_0/softwarefactory-project.io/config: canonical_name: softwarefactory-project.io/config checkout: master commit: f1e60a108533e276fb02e4f0701db6cbd5d19b16 trusted/project_1/softwarefactory-project.io/sf-jobs: canonical_name: softwarefactory-project.io/sf-jobs checkout: master commit: 464cf862d4834b5e0b94faf2ba2ee60d040b6d9a trusted/project_2/softwarefactory-project.io/zuul-jobs: canonical_name: softwarefactory-project.io/zuul-jobs checkout: master commit: c75fe6ef19c05b98349573c971950c51bbf24758 untrusted/project_0/softwarefactory-project.io/sf-jobs: canonical_name: softwarefactory-project.io/sf-jobs checkout: master commit: 464cf862d4834b5e0b94faf2ba2ee60d040b6d9a untrusted/project_1/softwarefactory-project.io/config: canonical_name: softwarefactory-project.io/config checkout: master commit: f1e60a108533e276fb02e4f0701db6cbd5d19b16 untrusted/project_2/softwarefactory-project.io/zuul-jobs: canonical_name: softwarefactory-project.io/zuul-jobs checkout: master commit: c75fe6ef19c05b98349573c971950c51bbf24758 playbooks: - path: untrusted/project_0/softwarefactory-project.io/sf-jobs/playbooks/linters/run.yaml roles: - checkout: master checkout_description: zuul branch link_name: ansible/playbook_0/role_0/config link_target: untrusted/project_1/softwarefactory-project.io/config role_path: ansible/playbook_0/role_0/config/roles - checkout: master checkout_description: playbook branch link_name: ansible/playbook_0/role_1/sf-jobs link_target: untrusted/project_0/softwarefactory-project.io/sf-jobs role_path: ansible/playbook_0/role_1/sf-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/softwarefactory-project.io/zuul-jobs role_path: ansible/playbook_0/role_2/zuul-jobs/roles post_playbooks: - path: trusted/project_0/softwarefactory-project.io/config/playbooks/base/post.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/post_playbook_0/role_0/config link_target: trusted/project_0/softwarefactory-project.io/config role_path: ansible/post_playbook_0/role_0/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_0/role_1/sf-jobs link_target: trusted/project_1/softwarefactory-project.io/sf-jobs role_path: ansible/post_playbook_0/role_1/sf-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/post_playbook_0/role_2/zuul-jobs link_target: trusted/project_2/softwarefactory-project.io/zuul-jobs role_path: ansible/post_playbook_0/role_2/zuul-jobs/roles pre_playbooks: - path: trusted/project_0/softwarefactory-project.io/config/playbooks/base/pre.yaml roles: - checkout: master checkout_description: playbook branch link_name: ansible/pre_playbook_0/role_0/config link_target: trusted/project_0/softwarefactory-project.io/config role_path: ansible/pre_playbook_0/role_0/config/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_0/role_1/sf-jobs link_target: trusted/project_1/softwarefactory-project.io/sf-jobs role_path: ansible/pre_playbook_0/role_1/sf-jobs/roles - checkout: master checkout_description: zuul branch link_name: ansible/pre_playbook_0/role_2/zuul-jobs link_target: trusted/project_2/softwarefactory-project.io/zuul-jobs role_path: ansible/pre_playbook_0/role_2/zuul-jobs/roles post_review: false post_timeout: null pre_timeout: null project: canonical_hostname: softwarefactory-project.io canonical_name: softwarefactory-project.io/software-factory/sf-infra name: software-factory/sf-infra short_name: sf-infra src_dir: src/softwarefactory-project.io/software-factory/sf-infra projects: softwarefactory-project.io/software-factory/sf-infra: canonical_hostname: softwarefactory-project.io canonical_name: softwarefactory-project.io/software-factory/sf-infra checkout: master checkout_description: zuul branch commit: 35f1ece7771e144e95d8d1b55d305d27585c27fa name: software-factory/sf-infra required: false short_name: sf-infra src_dir: src/softwarefactory-project.io/software-factory/sf-infra ref: refs/changes/28/35228/3 resources: zuul-linter-fedora-stable: context: main:zuul-worker/38-102-83-54:9023 namespace: main pod: zuul-linter-fedora-stable-0000076912 resources: cores: 0 instances: 1 ram: 0 stream_port1: 46025 stream_port2: 33889 tenant: local timeout: 1800 topic: rotate_ansible_vault voting: true zuul_use_fetch_output: true