all:
  hosts:
    ubuntu-jammy:
      ansible_connection: ssh
      ansible_host: 81.163.192.70
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 0ce3db63-c1de-4050-b097-5196b3712f1c
        host_id: 25afcdcd4b24cc9d1766f11f81549380a3029030a455889bb61ec093
        interface_ip: 81.163.192.70
        label: ubuntu-jammy
        private_ipv4: 10.128.7.181
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.70
        public_ipv6: ''
        region: null
        slot: null
  vars:
    zuul:
      _inheritance_path:
      - '<Job base branches: None source: YAKEcloud/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job python-black branches: None source: osism/zuul-jobs/.zuul.yaml@main#54>'
      - '<Job python-black branches: None source: YAKEcloud/yake-ansible/.zuul.yaml@main#91>'
      ansible_version: '8'
      attempts: 1
      branch: main
      build: 8f513e0d84ca4af09262cbad006fee10
      buildset: 8cebdcf830464062b30569443acc0e38
      change: '158'
      change_message: "chore(deps): update dependency derailed/k9s to v0.50.2\n\n\
        This PR contains the following updates:\n\n| Package | Update | Change |\n\
        |---|---|---|\n| [derailed/k9s](https://redirect.github.com/derailed/k9s)\
        \ | minor | `v0.40.10` -> `v0.50.2` |\n\n---\n\n### Release Notes\n\n<details>\n\
        <summary>derailed/k9s (derailed/k9s)</summary>\n\n### [`v0.50.2`](https://redirect.github.com/derailed/k9s/compare/v0.50.1...v0.50.2)\n\
        \n[Compare Source](https://redirect.github.com/derailed/k9s/compare/v0.50.1...v0.50.2)\n\
        \n### [`v0.50.1`](https://redirect.github.com/derailed/k9s/releases/tag/v0.50.1)\n\
        \n[Compare Source](https://redirect.github.com/derailed/k9s/compare/v0.50.0...v0.50.1)\n\
        \n<img src=\"https://raw.githubusercontent.com/derailed/k9s/master/assets/k9s.png\"\
        \ align=\"center\" width=\"800\" height=\"auto\"/>\n\n### Release v0.51\n\
        #### Notes\n\nThank you to all that contributed with flushing out issues and\
        \ enhancements for K9s!\nI'll try to mark some of these issues as fixed. But\
        \ if you don't mind grab the latest rev\nand see if we're happier with some\
        \ of the fixes!\nIf you've filed an issue please help me verify and close.\n\
        \nYour support, kindness and awesome suggestions to make K9s better are, as\
        \ ever, very much noted and appreciated!\nAlso big thanks to all that have\
        \ allocated their own time to help others on both slack and on this repo!!\n\
        \nAs you may know, K9s is not pimped out by corps with deep pockets, thus\
        \ if you feel K9s is helping your Kubernetes journey,\nplease consider joining\
        \ our [sponsorship program](https://redirect.github.com/sponsors/derailed)\
        \ and/or make some noise on social! [@&#8203;kitesurfer](https://twitter.com/kitesurfer)\n\
        \nOn Slack? Please join us [K9slackers](https://join.slack.com/t/k9sers/shared_invite/enQtOTA5MDEyNzI5MTU0LWQ1ZGI3MzliYzZhZWEyNzYxYzA3NjE0YTk1YmFmNzViZjIyNzhkZGI0MmJjYzhlNjdlMGJhYzE2ZGU1NjkyNTM)\n\
        \n#### 5-0, 5-0 HotFix!\n\nIt looks like we've broken a few things in the\
        \ clean up process \U0001F633\nApologizes for the `disruption in the farce`.\
        \ Hopefully happier on v0.50.1...\nCrossing fingers and toes!\n\n\u2620\uFE0F\
        \ Careful on this upgrade! \U0001F3F4\u200D\u2620\uFE0F\nWe've gone thru lots\
        \ of code revamp/refactor in the v0.50.0, so mileage may vary...\n\n***\n\n\
        #### Resolved Issues\n\n-   [#&#8203;3262](https://redirect.github.com/derailed/k9s/issues/3262)\
        \ Crash when no shellPod is defined in config file\n-   [#&#8203;3261](https://redirect.github.com/derailed/k9s/issues/3261)\
        \ aliases with namespace and/or labels produce an error\n-   [#&#8203;3258](https://redirect.github.com/derailed/k9s/issues/3258)\
        \ mac silicon 0.50.0 runtime error\n-   [#&#8203;3257](https://redirect.github.com/derailed/k9s/issues/3257)\
        \ pods are reported to run on nodes they are not running on\n-   [#&#8203;3256](https://redirect.github.com/derailed/k9s/issues/3256)\
        \ Pods view seems broken in 0.50.0\n-   [#&#8203;3255](https://redirect.github.com/derailed/k9s/issues/3255)\
        \ Custom view does not work randomly\n\n***\n\n<img src=\"https://raw.githubusercontent.com/derailed/k9s/master/assets/imhotep_logo.png\"\
        \ width=\"32\" height=\"auto\"/> \xA9 2025 Imhotep Software LLC. All materials\
        \ licensed under [Apache v2.0](http://www.apache.org/licenses/LICENSE-2.0)\n\
        \n### [`v0.50.0`](https://redirect.github.com/derailed/k9s/releases/tag/v0.50.0)\n\
        \n[Compare Source](https://redirect.github.com/derailed/k9s/compare/v0.40.10...v0.50.0)\n\
        \n<img src=\"https://raw.githubusercontent.com/derailed/k9s/master/assets/k9s.png\"\
        \ align=\"center\" width=\"800\" height=\"auto\"/>\n\n### Release v0.50\n\
        #### Notes\n\nThank you to all that contributed with flushing out issues and\
        \ enhancements for K9s!\nI'll try to mark some of these issues as fixed. But\
        \ if you don't mind grab the latest rev\nand see if we're happier with some\
        \ of the fixes!\nIf you've filed an issue please help me verify and close.\n\
        \nYour support, kindness and awesome suggestions to make K9s better are, as\
        \ ever, very much noted and appreciated!\nAlso big thanks to all that have\
        \ allocated their own time to help others on both slack and on this repo!!\n\
        \nAs you may know, K9s is not pimped out by corps with deep pockets, thus\
        \ if you feel K9s is helping your Kubernetes journey,\nplease consider joining\
        \ our [sponsorship program](https://redirect.github.com/sponsors/derailed)\
        \ and/or make some noise on social! [@&#8203;kitesurfer](https://twitter.com/kitesurfer)\n\
        \nOn Slack? Please join us [K9slackers](https://join.slack.com/t/k9sers/shared_invite/enQtOTA5MDEyNzI5MTU0LWQ1ZGI3MzliYzZhZWEyNzYxYzA3NjE0YTk1YmFmNzViZjIyNzhkZGI0MmJjYzhlNjdlMGJhYzE2ZGU1NjkyNTM)\n\
        \n***\n\n#### \u266B Sounds Behind The Release \u266D\n\n-   [Afterimage -\
        \ Justice](https://www.youtube.com/watch?v=9zBJlLbkfzA)\n-   [This Is The\
        \ Day - The The](https://www.youtube.com/watch?v=qBF3YqUzYRc)\n\n#### 5-O,\
        \ 5-0... Spring Cleaning In Effect!\n\n\u2620\uFE0F Careful on this upgrade!\
        \ \U0001F3F4\u200D\u2620\uFE0F\nWe've gone thru lots of code revamp/refactor\
        \ on this drop, so mileage may vary!!\n\n##### K9s Slow?\n\nIt looks like\
        \ K9s performance took a dive in the wrong direction circa v0.40.x releases.\n\
        Took a big perf/cleanup pass to improve perf and think this release should\
        \ help a lot (famous last words...)\n\n> NOTE! As my dear granny use to say:\
        \ `You can't cook a great meal without trashing the kitchen`,\n> So likely\
        \ I have broken a few things in the process. So thread carefully and report\
        \ back!\n\n##### Now with Super Column Blow!\n\nBy general demand, juice up\
        \ custom views! In a feature we like to refer to as `Super Column Blow...`\n\
        As of this drop, you can go full `Chuck Norris` and sprinkle some of your\
        \ JQ_FU with you custom views.\n\nFor example...\n\n```yaml\n\n### views.yaml\n\
        views:\n  v1/pods:\n    sortColumn: NAME:asc\n    columns:\n    - AGE\n  \
        \  - NAMESPACE\n    - NAME\n    - IMG-VERSION:.spec.containers[0].image|split(\"\
        :\")|.[-1]|R # => Grab the main container image name and pull the image version\n\
        \n### => out into the `IMG-VERSION` right aligned column\n```\n\n> NOTE: \u2622\
        \uFE0F This is very much experimental! Not all JQ queries features are supported!\n\
        > (See https://github.com/itchyny/gojq for the details!)\n\n#### Videos Are\
        \ In The Can!\n\nPlease dial [K9s Channel](https://www.youtube.com/channel/UC897uwPygni4QIjkPCpgjmw)\
        \ for up coming content...\n\n-   [K9s v0.40.0 -Column Blow- Sneak peek](https://youtu.be/iy6RDozAM4A)\n\
        -   [K9s v0.31.0 Configs+Sneak peek](https://youtu.be/X3444KfjguE)\n-   [K9s\
        \ v0.30.0 Sneak peek](https://youtu.be/mVBc1XneRJ4)\n-   [Vulnerability Scans](https://youtu.be/ULkl0MsaidU)\n\
        \n***\n\n#### Resolved Issues\n\n-   [#&#8203;3226](https://redirect.github.com/derailed/k9s/issues/3226)\
        \ Filter view will show mess when filtering some string\n-   [#&#8203;3224](https://redirect.github.com/derailed/k9s/issues/3224)\
        \ Respect kubectl.kubernetes.io/default-container annotation\n-   [#&#8203;3222](https://redirect.github.com/derailed/k9s/issues/3222)\
        \ Option to Display Resource Names Without API Version Prefix\n-   [#&#8203;3210](https://redirect.github.com/derailed/k9s/issues/3210)\
        \ Description line is buggy\n\n***\n\n#### Contributed PRs\n\nPlease be sure\
        \ to give `Big Thanks!` and `ATTA Girls/Boys!` to all the fine contributors\
        \ for making K9s better for all of us!!\n\n-   [#&#8203;3237](https://redirect.github.com/derailed/k9s/pull/3237)\
        \ fix: List CRDs which has k8s.io in their names\n-   [#&#8203;3223](https://redirect.github.com/derailed/k9s/pull/3223)\
        \ Fixed skin config ref of in_the_navy to in-the-navy\n-   [#&#8203;3110](https://redirect.github.com/derailed/k9s/pull/3110)\
        \ feat: add splashless option to suppress splash screen on start\n\n***\n\n\
        <img src=\"https://raw.githubusercontent.com/derailed/k9s/master/assets/imhotep_logo.png\"\
        \ width=\"32\" height=\"auto\"/> \xA9 2025 Imhotep Software LLC. All materials\
        \ licensed under [Apache v2.0](http://www.apache.org/licenses/LICENSE-2.0)\n\
        \n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5 **Schedule**: Branch\
        \ creation - At any time (no schedule defined), Automerge - At any time (no\
        \ schedule defined).\n\n\U0001F6A6 **Automerge**: Disabled by config. Please\
        \ merge this manually once you are satisfied.\n\n\u267B **Rebasing**: Whenever\
        \ PR becomes conflicted, or you tick the rebase/retry checkbox.\n\n\U0001F515\
        \ **Ignore**: Close this PR and you won't be reminded about this update again.\n\
        \n---\n\n - [ ] <!-- rebase-check -->If you want to rebase/retry this PR,\
        \ check this box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\
        \ View the [repository job log](https://developer.mend.io/github/YAKEcloud/yake-ansible).\n\
        <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjM5LjIzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/YAKEcloud/yake-ansible/pull/158
      child_jobs: []
      commit_id: bec7f9396964266869be0cda4f31432e9d5ae0f4
      event_id: f6694450-163f-11f0-8654-f7e25bdab71f
      executor:
        hostname: 7d211f194f6a
        inventory_file: /var/lib/zuul/builds/8f513e0d84ca4af09262cbad006fee10/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/8f513e0d84ca4af09262cbad006fee10/work/logs
        result_data_file: /var/lib/zuul/builds/8f513e0d84ca4af09262cbad006fee10/work/results.json
        src_root: /var/lib/zuul/builds/8f513e0d84ca4af09262cbad006fee10/work/src
        work_root: /var/lib/zuul/builds/8f513e0d84ca4af09262cbad006fee10/work
      items:
      - branch: main
        change: '158'
        change_url: https://github.com/YAKEcloud/yake-ansible/pull/158
        patchset: bec7f9396964266869be0cda4f31432e9d5ae0f4
        project:
          canonical_hostname: github.com
          canonical_name: github.com/YAKEcloud/yake-ansible
          name: YAKEcloud/yake-ansible
          short_name: yake-ansible
          src_dir: src/github.com/YAKEcloud/yake-ansible
      job: python-black
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGRlcmFpbGVkL2s5cyB0byB2MC41MC4yCgpUaGlzIFBSIGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgdXBkYXRlczoKCnwgUGFja2FnZSB8IFVwZGF0ZSB8IENoYW5nZSB8CnwtLS18LS0tfC0tLXwKfCBbZGVyYWlsZWQvazlzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVyYWlsZWQvazlzKSB8IG1pbm9yIHwgYHYwLjQwLjEwYCAtPiBgdjAuNTAuMmAgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmRlcmFpbGVkL2s5cyAoZGVyYWlsZWQvazlzKTwvc3VtbWFyeT4KCiMjIyBbYHYwLjUwLjJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVyYWlsZWQvazlzL2NvbXBhcmUvdjAuNTAuMS4uLnYwLjUwLjIpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kZXJhaWxlZC9rOXMvY29tcGFyZS92MC41MC4xLi4udjAuNTAuMikKCiMjIyBbYHYwLjUwLjFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVyYWlsZWQvazlzL3JlbGVhc2VzL3RhZy92MC41MC4xKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVyYWlsZWQvazlzL2NvbXBhcmUvdjAuNTAuMC4uLnYwLjUwLjEpCgo8aW1nIHNyYz0iaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2RlcmFpbGVkL2s5cy9tYXN0ZXIvYXNzZXRzL2s5cy5wbmciIGFsaWduPSJjZW50ZXIiIHdpZHRoPSI4MDAiIGhlaWdodD0iYXV0byIvPgoKIyMjIFJlbGVhc2UgdjAuNTEKIyMjIyBOb3RlcwoKVGhhbmsgeW91IHRvIGFsbCB0aGF0IGNvbnRyaWJ1dGVkIHdpdGggZmx1c2hpbmcgb3V0IGlzc3VlcyBhbmQgZW5oYW5jZW1lbnRzIGZvciBLOXMhCkknbGwgdHJ5IHRvIG1hcmsgc29tZSBvZiB0aGVzZSBpc3N1ZXMgYXMgZml4ZWQuIEJ1dCBpZiB5b3UgZG9uJ3QgbWluZCBncmFiIHRoZSBsYXRlc3QgcmV2CmFuZCBzZWUgaWYgd2UncmUgaGFwcGllciB3aXRoIHNvbWUgb2YgdGhlIGZpeGVzIQpJZiB5b3UndmUgZmlsZWQgYW4gaXNzdWUgcGxlYXNlIGhlbHAgbWUgdmVyaWZ5IGFuZCBjbG9zZS4KCllvdXIgc3VwcG9ydCwga2luZG5lc3MgYW5kIGF3ZXNvbWUgc3VnZ2VzdGlvbnMgdG8gbWFrZSBLOXMgYmV0dGVyIGFyZSwgYXMgZXZlciwgdmVyeSBtdWNoIG5vdGVkIGFuZCBhcHByZWNpYXRlZCEKQWxzbyBiaWcgdGhhbmtzIHRvIGFsbCB0aGF0IGhhdmUgYWxsb2NhdGVkIHRoZWlyIG93biB0aW1lIHRvIGhlbHAgb3RoZXJzIG9uIGJvdGggc2xhY2sgYW5kIG9uIHRoaXMgcmVwbyEhCgpBcyB5b3UgbWF5IGtub3csIEs5cyBpcyBub3QgcGltcGVkIG91dCBieSBjb3JwcyB3aXRoIGRlZXAgcG9ja2V0cywgdGh1cyBpZiB5b3UgZmVlbCBLOXMgaXMgaGVscGluZyB5b3VyIEt1YmVybmV0ZXMgam91cm5leSwKcGxlYXNlIGNvbnNpZGVyIGpvaW5pbmcgb3VyIFtzcG9uc29yc2hpcCBwcm9ncmFtXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vc3BvbnNvcnMvZGVyYWlsZWQpIGFuZC9vciBtYWtlIHNvbWUgbm9pc2Ugb24gc29jaWFsISBbQCYjODIwMztraXRlc3VyZmVyXShodHRwczovL3R3aXR0ZXIuY29tL2tpdGVzdXJmZXIpCgpPbiBTbGFjaz8gUGxlYXNlIGpvaW4gdXMgW0s5c2xhY2tlcnNdKGh0dHBzOi8vam9pbi5zbGFjay5jb20vdC9rOXNlcnMvc2hhcmVkX2ludml0ZS9lblF0T1RBNU1ERXlOekk1TVRVMExXUTFaR0kzTXpsaVl6WmhaV0V5TnpZeFl6QTNOakUwWVRrMVltRm1OelZpWmpJeU56aGtaR0kwTW1Kall6aGxOamRsTUdKaFl6RTJaR1UxTmpreU5UTSkKCiMjIyMgNS0wLCA1LTAgSG90Rml4IQoKSXQgbG9va3MgbGlrZSB3ZSd2ZSBicm9rZW4gYSBmZXcgdGhpbmdzIGluIHRoZSBjbGVhbiB1cCBwcm9jZXNzIPCfmLMKQXBvbG9naXplcyBmb3IgdGhlIGBkaXNydXB0aW9uIGluIHRoZSBmYXJjZWAuIEhvcGVmdWxseSBoYXBwaWVyIG9uIHYwLjUwLjEuLi4KQ3Jvc3NpbmcgZmluZ2VycyBhbmQgdG9lcyEKCuKYoO+4jyBDYXJlZnVsIG9uIHRoaXMgdXBncmFkZSEg8J+PtOKAjeKYoO+4jwpXZSd2ZSBnb25lIHRocnUgbG90cyBvZiBjb2RlIHJldmFtcC9yZWZhY3RvciBpbiB0aGUgdjAuNTAuMCwgc28gbWlsZWFnZSBtYXkgdmFyeS4uLgoKKioqCgojIyMjIFJlc29sdmVkIElzc3VlcwoKLSAgIFsjJiM4MjAzOzMyNjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kZXJhaWxlZC9rOXMvaXNzdWVzLzMyNjIpIENyYXNoIHdoZW4gbm8gc2hlbGxQb2QgaXMgZGVmaW5lZCBpbiBjb25maWcgZmlsZQotICAgWyMmIzgyMDM7MzI2MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RlcmFpbGVkL2s5cy9pc3N1ZXMvMzI2MSkgYWxpYXNlcyB3aXRoIG5hbWVzcGFjZSBhbmQvb3IgbGFiZWxzIHByb2R1Y2UgYW4gZXJyb3IKLSAgIFsjJiM4MjAzOzMyNThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kZXJhaWxlZC9rOXMvaXNzdWVzLzMyNTgpIG1hYyBzaWxpY29uIDAuNTAuMCBydW50aW1lIGVycm9yCi0gICBbIyYjODIwMzszMjU3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVyYWlsZWQvazlzL2lzc3Vlcy8zMjU3KSBwb2RzIGFyZSByZXBvcnRlZCB0byBydW4gb24gbm9kZXMgdGhleSBhcmUgbm90IHJ1bm5pbmcgb24KLSAgIFsjJiM4MjAzOzMyNTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kZXJhaWxlZC9rOXMvaXNzdWVzLzMyNTYpIFBvZHMgdmlldyBzZWVtcyBicm9rZW4gaW4gMC41MC4wCi0gICBbIyYjODIwMzszMjU1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVyYWlsZWQvazlzL2lzc3Vlcy8zMjU1KSBDdXN0b20gdmlldyBkb2VzIG5vdCB3b3JrIHJhbmRvbWx5CgoqKioKCjxpbWcgc3JjPSJodHRwczovL3Jhdy5naXRodWJ1c2VyY29udGVudC5jb20vZGVyYWlsZWQvazlzL21hc3Rlci9hc3NldHMvaW1ob3RlcF9sb2dvLnBuZyIgd2lkdGg9IjMyIiBoZWlnaHQ9ImF1dG8iLz4gwqkgMjAyNSBJbWhvdGVwIFNvZnR3YXJlIExMQy4gQWxsIG1hdGVyaWFscyBsaWNlbnNlZCB1bmRlciBbQXBhY2hlIHYyLjBdKGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMCkKCiMjIyBbYHYwLjUwLjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVyYWlsZWQvazlzL3JlbGVhc2VzL3RhZy92MC41MC4wKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVyYWlsZWQvazlzL2NvbXBhcmUvdjAuNDAuMTAuLi52MC41MC4wKQoKPGltZyBzcmM9Imh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS9kZXJhaWxlZC9rOXMvbWFzdGVyL2Fzc2V0cy9rOXMucG5nIiBhbGlnbj0iY2VudGVyIiB3aWR0aD0iODAwIiBoZWlnaHQ9ImF1dG8iLz4KCiMjIyBSZWxlYXNlIHYwLjUwCiMjIyMgTm90ZXMKClRoYW5rIHlvdSB0byBhbGwgdGhhdCBjb250cmlidXRlZCB3aXRoIGZsdXNoaW5nIG91dCBpc3N1ZXMgYW5kIGVuaGFuY2VtZW50cyBmb3IgSzlzIQpJJ2xsIHRyeSB0byBtYXJrIHNvbWUgb2YgdGhlc2UgaXNzdWVzIGFzIGZpeGVkLiBCdXQgaWYgeW91IGRvbid0IG1pbmQgZ3JhYiB0aGUgbGF0ZXN0IHJldgphbmQgc2VlIGlmIHdlJ3JlIGhhcHBpZXIgd2l0aCBzb21lIG9mIHRoZSBmaXhlcyEKSWYgeW91J3ZlIGZpbGVkIGFuIGlzc3VlIHBsZWFzZSBoZWxwIG1lIHZlcmlmeSBhbmQgY2xvc2UuCgpZb3VyIHN1cHBvcnQsIGtpbmRuZXNzIGFuZCBhd2Vzb21lIHN1Z2dlc3Rpb25zIHRvIG1ha2UgSzlzIGJldHRlciBhcmUsIGFzIGV2ZXIsIHZlcnkgbXVjaCBub3RlZCBhbmQgYXBwcmVjaWF0ZWQhCkFsc28gYmlnIHRoYW5rcyB0byBhbGwgdGhhdCBoYXZlIGFsbG9jYXRlZCB0aGVpciBvd24gdGltZSB0byBoZWxwIG90aGVycyBvbiBib3RoIHNsYWNrIGFuZCBvbiB0aGlzIHJlcG8hIQoKQXMgeW91IG1heSBrbm93LCBLOXMgaXMgbm90IHBpbXBlZCBvdXQgYnkgY29ycHMgd2l0aCBkZWVwIHBvY2tldHMsIHRodXMgaWYgeW91IGZlZWwgSzlzIGlzIGhlbHBpbmcgeW91ciBLdWJlcm5ldGVzIGpvdXJuZXksCnBsZWFzZSBjb25zaWRlciBqb2luaW5nIG91ciBbc3BvbnNvcnNoaXAgcHJvZ3JhbV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3Nwb25zb3JzL2RlcmFpbGVkKSBhbmQvb3IgbWFrZSBzb21lIG5vaXNlIG9uIHNvY2lhbCEgW0AmIzgyMDM7a2l0ZXN1cmZlcl0oaHR0cHM6Ly90d2l0dGVyLmNvbS9raXRlc3VyZmVyKQoKT24gU2xhY2s/IFBsZWFzZSBqb2luIHVzIFtLOXNsYWNrZXJzXShodHRwczovL2pvaW4uc2xhY2suY29tL3QvazlzZXJzL3NoYXJlZF9pbnZpdGUvZW5RdE9UQTVNREV5TnpJNU1UVTBMV1ExWkdJM016bGlZelpoWldFeU56WXhZekEzTmpFMFlUazFZbUZtTnpWaVpqSXlOemhrWkdJME1tSmpZemhsTmpkbE1HSmhZekUyWkdVMU5qa3lOVE0pCgoqKioKCiMjIyMg4pmrIFNvdW5kcyBCZWhpbmQgVGhlIFJlbGVhc2Ug4pmtCgotICAgW0FmdGVyaW1hZ2UgLSBKdXN0aWNlXShodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PTl6QkpsTGJrZnpBKQotICAgW1RoaXMgSXMgVGhlIERheSAtIFRoZSBUaGVdKGh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9cUJGM1lxVXpZUmMpCgojIyMjIDUtTywgNS0wLi4uIFNwcmluZyBDbGVhbmluZyBJbiBFZmZlY3QhCgrimKDvuI8gQ2FyZWZ1bCBvbiB0aGlzIHVwZ3JhZGUhIPCfj7TigI3imKDvuI8KV2UndmUgZ29uZSB0aHJ1IGxvdHMgb2YgY29kZSByZXZhbXAvcmVmYWN0b3Igb24gdGhpcyBkcm9wLCBzbyBtaWxlYWdlIG1heSB2YXJ5ISEKCiMjIyMjIEs5cyBTbG93PwoKSXQgbG9va3MgbGlrZSBLOXMgcGVyZm9ybWFuY2UgdG9vayBhIGRpdmUgaW4gdGhlIHdyb25nIGRpcmVjdGlvbiBjaXJjYSB2MC40MC54IHJlbGVhc2VzLgpUb29rIGEgYmlnIHBlcmYvY2xlYW51cCBwYXNzIHRvIGltcHJvdmUgcGVyZiBhbmQgdGhpbmsgdGhpcyByZWxlYXNlIHNob3VsZCBoZWxwIGEgbG90IChmYW1vdXMgbGFzdCB3b3Jkcy4uLikKCj4gTk9URSEgQXMgbXkgZGVhciBncmFubnkgdXNlIHRvIHNheTogYFlvdSBjYW4ndCBjb29rIGEgZ3JlYXQgbWVhbCB3aXRob3V0IHRyYXNoaW5nIHRoZSBraXRjaGVuYCwKPiBTbyBsaWtlbHkgSSBoYXZlIGJyb2tlbiBhIGZldyB0aGluZ3MgaW4gdGhlIHByb2Nlc3MuIFNvIHRocmVhZCBjYXJlZnVsbHkgYW5kIHJlcG9ydCBiYWNrIQoKIyMjIyMgTm93IHdpdGggU3VwZXIgQ29sdW1uIEJsb3chCgpCeSBnZW5lcmFsIGRlbWFuZCwganVpY2UgdXAgY3VzdG9tIHZpZXdzISBJbiBhIGZlYXR1cmUgd2UgbGlrZSB0byByZWZlciB0byBhcyBgU3VwZXIgQ29sdW1uIEJsb3cuLi5gCkFzIG9mIHRoaXMgZHJvcCwgeW91IGNhbiBnbyBmdWxsIGBDaHVjayBOb3JyaXNgIGFuZCBzcHJpbmtsZSBzb21lIG9mIHlvdXIgSlFfRlUgd2l0aCB5b3UgY3VzdG9tIHZpZXdzLgoKRm9yIGV4YW1wbGUuLi4KCmBgYHlhbWwKCiMjIyB2aWV3cy55YW1sCnZpZXdzOgogIHYxL3BvZHM6CiAgICBzb3J0Q29sdW1uOiBOQU1FOmFzYwogICAgY29sdW1uczoKICAgIC0gQUdFCiAgICAtIE5BTUVTUEFDRQogICAgLSBOQU1FCiAgICAtIElNRy1WRVJTSU9OOi5zcGVjLmNvbnRhaW5lcnNbMF0uaW1hZ2V8c3BsaXQoIjoiKXwuWy0xXXxSICMgPT4gR3JhYiB0aGUgbWFpbiBjb250YWluZXIgaW1hZ2UgbmFtZSBhbmQgcHVsbCB0aGUgaW1hZ2UgdmVyc2lvbgoKIyMjID0+IG91dCBpbnRvIHRoZSBgSU1HLVZFUlNJT05gIHJpZ2h0IGFsaWduZWQgY29sdW1uCmBgYAoKPiBOT1RFOiDimKLvuI8gVGhpcyBpcyB2ZXJ5IG11Y2ggZXhwZXJpbWVudGFsISBOb3QgYWxsIEpRIHF1ZXJpZXMgZmVhdHVyZXMgYXJlIHN1cHBvcnRlZCEKPiAoU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9pdGNoeW55L2dvanEgZm9yIHRoZSBkZXRhaWxzISkKCiMjIyMgVmlkZW9zIEFyZSBJbiBUaGUgQ2FuIQoKUGxlYXNlIGRpYWwgW0s5cyBDaGFubmVsXShodHRwczovL3d3dy55b3V0dWJlLmNvbS9jaGFubmVsL1VDODk3dXdQeWduaTRRSWprUENwZ2ptdykgZm9yIHVwIGNvbWluZyBjb250ZW50Li4uCgotICAgW0s5cyB2MC40MC4wIC1Db2x1bW4gQmxvdy0gU25lYWsgcGVla10oaHR0cHM6Ly95b3V0dS5iZS9peTZSRG96QU00QSkKLSAgIFtLOXMgdjAuMzEuMCBDb25maWdzK1NuZWFrIHBlZWtdKGh0dHBzOi8veW91dHUuYmUvWDM0NDRLZmpndUUpCi0gICBbSzlzIHYwLjMwLjAgU25lYWsgcGVla10oaHR0cHM6Ly95b3V0dS5iZS9tVkJjMVhuZVJKNCkKLSAgIFtWdWxuZXJhYmlsaXR5IFNjYW5zXShodHRwczovL3lvdXR1LmJlL1VMa2wwTXNhaWRVKQoKKioqCgojIyMjIFJlc29sdmVkIElzc3VlcwoKLSAgIFsjJiM4MjAzOzMyMjZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kZXJhaWxlZC9rOXMvaXNzdWVzLzMyMjYpIEZpbHRlciB2aWV3IHdpbGwgc2hvdyBtZXNzIHdoZW4gZmlsdGVyaW5nIHNvbWUgc3RyaW5nCi0gICBbIyYjODIwMzszMjI0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVyYWlsZWQvazlzL2lzc3Vlcy8zMjI0KSBSZXNwZWN0IGt1YmVjdGwua3ViZXJuZXRlcy5pby9kZWZhdWx0LWNvbnRhaW5lciBhbm5vdGF0aW9uCi0gICBbIyYjODIwMzszMjIyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZGVyYWlsZWQvazlzL2lzc3Vlcy8zMjIyKSBPcHRpb24gdG8gRGlzcGxheSBSZXNvdXJjZSBOYW1lcyBXaXRob3V0IEFQSSBWZXJzaW9uIFByZWZpeAotICAgWyMmIzgyMDM7MzIxMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RlcmFpbGVkL2s5cy9pc3N1ZXMvMzIxMCkgRGVzY3JpcHRpb24gbGluZSBpcyBidWdneQoKKioqCgojIyMjIENvbnRyaWJ1dGVkIFBScwoKUGxlYXNlIGJlIHN1cmUgdG8gZ2l2ZSBgQmlnIFRoYW5rcyFgIGFuZCBgQVRUQSBHaXJscy9Cb3lzIWAgdG8gYWxsIHRoZSBmaW5lIGNvbnRyaWJ1dG9ycyBmb3IgbWFraW5nIEs5cyBiZXR0ZXIgZm9yIGFsbCBvZiB1cyEhCgotICAgWyMmIzgyMDM7MzIzN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RlcmFpbGVkL2s5cy9wdWxsLzMyMzcpIGZpeDogTGlzdCBDUkRzIHdoaWNoIGhhcyBrOHMuaW8gaW4gdGhlaXIgbmFtZXMKLSAgIFsjJiM4MjAzOzMyMjNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kZXJhaWxlZC9rOXMvcHVsbC8zMjIzKSBGaXhlZCBza2luIGNvbmZpZyByZWYgb2YgaW5fdGhlX25hdnkgdG8gaW4tdGhlLW5hdnkKLSAgIFsjJiM4MjAzOzMxMTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kZXJhaWxlZC9rOXMvcHVsbC8zMTEwKSBmZWF0OiBhZGQgc3BsYXNobGVzcyBvcHRpb24gdG8gc3VwcHJlc3Mgc3BsYXNoIHNjcmVlbiBvbiBzdGFydAoKKioqCgo8aW1nIHNyYz0iaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2RlcmFpbGVkL2s5cy9tYXN0ZXIvYXNzZXRzL2ltaG90ZXBfbG9nby5wbmciIHdpZHRoPSIzMiIgaGVpZ2h0PSJhdXRvIi8+IMKpIDIwMjUgSW1ob3RlcCBTb2Z0d2FyZSBMTEMuIEFsbCBtYXRlcmlhbHMgbGljZW5zZWQgdW5kZXIgW0FwYWNoZSB2Mi4wXShodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjApCgo8L2RldGFpbHM+CgotLS0KCiMjIyBDb25maWd1cmF0aW9uCgrwn5OFICoqU2NoZWR1bGUqKjogQnJhbmNoIGNyZWF0aW9uIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLCBBdXRvbWVyZ2UgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkuCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL1lBS0VjbG91ZC95YWtlLWFuc2libGUpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUl6T1M0eU16Z3VNQ0lzSW5Wd1pHRjBaV1JKYmxabGNpSTZJak01TGpJek9DNHdJaXdpZEdGeVoyVjBRbkpoYm1Ob0lqb2liV0ZwYmlJc0lteGhZbVZzY3lJNld5SnlaVzV2ZG1GMFpTSmRmUT09LS0+Cg==
      patchset: bec7f9396964266869be0cda4f31432e9d5ae0f4
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/YAKEcloud/zuul-config:
            canonical_name: github.com/YAKEcloud/zuul-config
            checkout: main
            commit: 07adf233821b529967cf7b6f0b4ee4af1ba88b3f
          trusted/project_1/opendev.org/zuul/zuul-jobs:
            canonical_name: opendev.org/zuul/zuul-jobs
            checkout: master
            commit: 35410214c5e2732961503cd3d67869637ac683e2
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: c212ef9fff456ceede260bdfaaf903f6e2d2313a
          untrusted/project_1/github.com/YAKEcloud/zuul-config:
            canonical_name: github.com/YAKEcloud/zuul-config
            checkout: main
            commit: 07adf233821b529967cf7b6f0b4ee4af1ba88b3f
          untrusted/project_2/opendev.org/zuul/zuul-jobs:
            canonical_name: opendev.org/zuul/zuul-jobs
            checkout: master
            commit: 35410214c5e2732961503cd3d67869637ac683e2
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/python-black/run.yml
          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/YAKEcloud/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/zuul-jobs
            link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs
            role_path: ansible/playbook_0/role_2/zuul-jobs/roles
      post_review: false
      project:
        canonical_hostname: github.com
        canonical_name: github.com/YAKEcloud/yake-ansible
        name: YAKEcloud/yake-ansible
        short_name: yake-ansible
        src_dir: src/github.com/YAKEcloud/yake-ansible
      projects:
        github.com/YAKEcloud/yake-ansible:
          canonical_hostname: github.com
          canonical_name: github.com/YAKEcloud/yake-ansible
          checkout: main
          checkout_description: zuul branch
          commit: 4026ca8824c9cbdef0c9e1737693966e7d66cc8a
          name: YAKEcloud/yake-ansible
          required: false
          short_name: yake-ansible
          src_dir: src/github.com/YAKEcloud/yake-ansible
      ref: refs/pull/158/head
      resources: {}
      tenant: yakecloud
      timeout: 1800
      voting: true
