)]}'
{"id":"openstack%2Fkayobe~808932","triplet_id":"openstack%2Fkayobe~stable%2Fussuri~I14db53ed6e57d37bbd28dd5819e432e3fe6628b2","project":"openstack/kayobe","branch":"stable/ussuri","hashtags":[],"change_id":"I14db53ed6e57d37bbd28dd5819e432e3fe6628b2","subject":"Use ansible_facts to reference facts","status":"MERGED","created":"2021-09-14 11:22:26.000000000","updated":"2021-10-01 15:21:58.000000000","submitted":"2021-10-01 15:20:01.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"808932","meta_rev_id":"2df8d0ec3037b51180b96eca06935809a7f984be","_number":808932,"virtual_id_number":808932,"owner":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-10-01 15:20:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"all":[{"value":2,"date":"2021-10-01 08:18:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-09-17 13:30:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"all":[{"value":1,"date":"2021-10-01 08:18:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-09-14 12:31:24.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-09-17 13:30:58.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"}],"messages":[{"id":"faa152ce7336e3e3dd06f9ae6fb9986ec538039f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2021-09-14 11:22:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cd2058f49a755a9e4640c3f7324a742c88db355e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-14 12:31:24.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e800cc9e1acd4818865d98c7f66a31ea : SUCCESS in 5m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fc64b785a6f44c6e829bf352284946f9 : SUCCESS in 5m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5e9362462c1f4572b63ce999d9c129cc : SUCCESS in 4m 57s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/4180aaf214d24810872f68f5845d9ab1 : SUCCESS in 4m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56b2249330624f9b960a71d19e50d090 : SUCCESS in 8m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3dc283bd154f442a99fe1849704f518e : SUCCESS in 5m 21s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/820be068fed04f93b152890513c5a88c : FAILURE in 4m 55s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/f3f5187a85354f559de423260d0c19b9 : SUCCESS in 10m 10s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/c6f9f9e0fea04ced9bfd6c4e2e784fb2 : SUCCESS in 19m 25s\n- kayobe-overcloud-centos8 https://zuul.opendev.org/t/openstack/build/92881778c87949ca8afc35fbf6b22414 : FAILURE in 11m 00s\n- kayobe-overcloud-host-configure-centos8 https://zuul.opendev.org/t/openstack/build/2a4746aba49042b2aa7e1df20bdf0d63 : FAILURE in 8m 25s\n- kayobe-overcloud-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/8c8c26e206ce43d588a15cc12d061792 : FAILURE in 1h 08m 10s\n- kayobe-seed-centos8 https://zuul.opendev.org/t/openstack/build/b568b4a2e063449499a6a8472c03a3ac : FAILURE in 10m 08s\n- kayobe-seed-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/3343bb322cb34f0e812a990a235b660a : SUCCESS in 26m 21s\n- kayobe-seed-vm-centos8 https://zuul.opendev.org/t/openstack/build/20485cd5a858438fa7467af56cd5f767 : FAILURE in 7m 03s\n\nWarning:\n  Comments left for invalid file roles/kayobe-diagnostics/files/get_logs.sh\n  Comments left for invalid file tools/release.sh\n  Comments left for invalid file tools/test-ansible.sh\n  Comments left for invalid file tools/ansible-galaxy-retried.sh","accounts_in_message":[],"_revision_number":1},{"id":"28f091f863a54c582c0d5a941aaf754a6d71385b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2021-09-14 13:26:40.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"781de613bf2fdbaee2e518a678d19c7fe8f67c80","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-14 14:39:39.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c94b09e3cafb4bcead9d408221b47aaf : SUCCESS in 5m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0da5ce19a6f94ceda11dbf730d751cea : SUCCESS in 5m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9d88ea326e8d45c1921ececf223f98ad : SUCCESS in 5m 26s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/99b8a63111144ccca47098a05e62b0e1 : SUCCESS in 5m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/09a0bd84230844d6be3632d23e619b37 : SUCCESS in 6m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a440d715cdf9464c84acd885e8bd9eaf : SUCCESS in 4m 18s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/a8b1c554c0254072921760fdb7a3bcf2 : SUCCESS in 5m 09s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/fc770e96e0254f1f853225204eac907e : SUCCESS in 9m 00s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/7b202e7ef380400c9bb5e715bee0686b : SUCCESS in 18m 17s\n- kayobe-overcloud-centos8 https://zuul.opendev.org/t/openstack/build/37294b2a4f634b44b82e21a6af69d29b : FAILURE in 49m 58s\n- kayobe-overcloud-host-configure-centos8 https://zuul.opendev.org/t/openstack/build/ab5478ca037b47b0ae304c80078b6743 : SUCCESS in 13m 37s\n- kayobe-overcloud-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/def9c50d2ed0440d9cdf2392f17de38a : FAILURE in 1h 05m 51s\n- kayobe-seed-centos8 https://zuul.opendev.org/t/openstack/build/539134bbd7774725bd53e1a2a742dc11 : SUCCESS in 28m 32s\n- kayobe-seed-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/aca11fac7bc84020ad7b5cc9cd8648c0 : SUCCESS in 26m 01s\n- kayobe-seed-vm-centos8 https://zuul.opendev.org/t/openstack/build/5c3735f8393d46cba652963930c39e9b : SUCCESS in 9m 33s\n\nWarning:\n  Comments left for invalid file roles/kayobe-diagnostics/files/get_logs.sh\n  Comments left for invalid file tools/release.sh\n  Comments left for invalid file tools/test-ansible.sh\n  Comments left for invalid file tools/ansible-galaxy-retried.sh","accounts_in_message":[],"_revision_number":2},{"id":"7422ddf781c415eee8e75e82a1a2525fe4eec7e3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2021-09-15 08:07:21.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"95433edb2f619f43af720b897bfc7138ffef0332","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-15 10:15:14.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/db9004cde1af4291802344ceecdfd001 : SUCCESS in 7m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9cb37ac6d9114ec7a93dc62fa092116e : SUCCESS in 6m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5ef2756450174f40ae230e249f418b1b : SUCCESS in 6m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/11ef55f624684d8a9fe20cfadc483c31 : SUCCESS in 5m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3eca72ba402346f68fb49f05f8c82c40 : SUCCESS in 9m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4b606a3af9ec487b9f0586531ae540f8 : SUCCESS in 5m 50s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/8a7d6e3943e34e35af0a24aeb86f1e4f : SUCCESS in 7m 10s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/309082d4dcbe472795c716f712e22724 : SUCCESS in 10m 44s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/a3fd500abc2a423ab258f3d7ff928b85 : SUCCESS in 20m 21s\n- kayobe-overcloud-centos8 https://zuul.opendev.org/t/openstack/build/eccd46df8ac04c53a6644944a04a10dd : SUCCESS in 1h 01m 39s\n- kayobe-overcloud-host-configure-centos8 https://zuul.opendev.org/t/openstack/build/21226ea348134f73b309c101514c76ff : SUCCESS in 16m 39s\n- kayobe-overcloud-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/cc29cc29fe5647ac9ad8a04ce1fa3233 : SUCCESS in 1h 59m 17s\n- kayobe-seed-centos8 https://zuul.opendev.org/t/openstack/build/eed4d0ed191c492a84c08752246e547b : SUCCESS in 27m 53s\n- kayobe-seed-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/62238c87f0474fc8bc65cc17ef018866 : SUCCESS in 27m 37s\n- kayobe-seed-vm-centos8 https://zuul.opendev.org/t/openstack/build/9fe0f7231e10434cbc3bd51aecf9150a : SUCCESS in 12m 17s\n\nWarning:\n  Comments left for invalid file tools/release.sh\n  Comments left for invalid file tools/test-ansible.sh\n  Comments left for invalid file tools/ansible-galaxy-retried.sh\n  Comments left for invalid file roles/kayobe-diagnostics/files/get_logs.sh","accounts_in_message":[],"_revision_number":3},{"id":"f10daec97deaddef1d622642aaf56f88659abf9d","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2021-09-17 13:30:58.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"d432ebdab0ecbd59f29bbc6eaa8ef75c3ed90353","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2021-10-01 08:18:16.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"f8b93bcf153cd815c525ea55dee26d06308772c9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-01 08:18:57.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"24ef5a7a252e4868d22467fa7dd620ce0c4d313a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-01 15:20:01.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/83bdad53ea694a0a939128db2a39a76d : SUCCESS in 5m 14s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e0a0f26fd6b4417480c4f4b752b0f5c7 : SUCCESS in 4m 53s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/c90fe08f4f774f4097a72ef74bbd62a9 : SUCCESS in 5m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cd43133d0a1d4ef5aae30c6db532e165 : SUCCESS in 7m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a147cc6b23e34dd984c54cfc4aa9c98a : SUCCESS in 4m 25s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/18a16948df804a38b151e085661f946f : SUCCESS in 5m 37s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/3981e1afea2d4ba3a55f67a57b022c59 : SUCCESS in 9m 50s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/286196a3027b4f8282cdb294141977cb : SUCCESS in 17m 54s\n- kayobe-overcloud-centos8 https://zuul.opendev.org/t/openstack/build/50952979f61b44279656dd2bcc5db8f5 : SUCCESS in 1h 10m 09s\n- kayobe-overcloud-host-configure-centos8 https://zuul.opendev.org/t/openstack/build/61999eb4e4264c9ca41683e8cc035516 : SUCCESS in 17m 15s\n- kayobe-overcloud-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/b13b06cff1a24871a4f13cccbfcf3f1f : SUCCESS in 2h 09m 49s\n- kayobe-seed-centos8 https://zuul.opendev.org/t/openstack/build/8f3555e5191545a68d0b61fd747d2722 : SUCCESS in 28m 40s\n- kayobe-seed-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/2fa42d723cd344e3bb8a66733d55718e : SUCCESS in 29m 34s\n- kayobe-seed-vm-centos8 https://zuul.opendev.org/t/openstack/build/d92a5bf3f81241ff8d13a0c40811f3de : SUCCESS in 12m 58s\n\nWarning:\n  Comments left for invalid file roles/kayobe-diagnostics/files/get_logs.sh\n  Comments left for invalid file tools/ansible-galaxy-retried.sh\n  Comments left for invalid file tools/release.sh\n  Comments left for invalid file tools/test-ansible.sh","accounts_in_message":[],"_revision_number":3},{"id":"6b73ec24e5f25494b76161dbbf9c827a3dee1c03","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-01 15:20:01.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"2df8d0ec3037b51180b96eca06935809a7f984be","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-01 15:21:58.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3506c0b890ea4593ba4d216a246fd6f6 : SUCCESS in 1m 13s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2eebedd3ce454caeaf045fe12e9724f3 : SUCCESS in 1m 03s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"31af98f2b01ff57f4c61311398442ace4e4a832d","revisions":{"37fad5f50bf9f624f23f494d038799c7e2e9f3f8":{"kind":"REWORK","_number":1,"created":"2021-09-14 11:22:26.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/32/808932/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/32/808932/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/32/808932/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/32/808932/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/32/808932/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/32/808932/1"}}},"commit":{"parents":[{"commit":"02ea57de3563e5c401a72175db82fc0e2215d1a9","subject":"Add twentyFiveGigE to port descriptions in inspector rules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/02ea57de3563e5c401a72175db82fc0e2215d1a9"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2021-05-13 14:33:17.000000000","tz":60},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2021-09-14 11:19:48.000000000","tz":60},"subject":"Use ansible_facts to reference facts","message":"Use ansible_facts to reference facts\n\nBy default, Ansible injects a variable for every fact, prefixed with\nansible_. This can result in a large number of variables for each host,\nwhich at scale can incur a performance penalty. Ansible provides a\nconfiguration option [0] that can be set to False to prevent this\ninjection of facts. In this case, facts should be referenced via\nansible_facts.\u003cfact\u003e.\n\nThis change updates all references to Ansible facts within Kayobe\nfrom using individual fact variables to using the items in the\nansible_facts dictionary. This allows users to disable fact variable\ninjection in their Ansible configuration, which may provide some\nperformance improvement.\n\nThis change disables fact variable injection in the ansible\nconfiguration used in CI, to catch any attempts to use the injected\nvariables.\n\n[0] https://docs.ansible.com/ansible/latest/reference_appendices/config.html#inject-facts-as-vars\n\nStory: 2007993\nTask: 42464\nDepends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/791276\n\nChange-Id: I14db53ed6e57d37bbd28dd5819e432e3fe6628b2\n(cherry picked from commit f639ad0b3514c3a6a485b2e75082ac0b3b850454)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/37fad5f50bf9f624f23f494d038799c7e2e9f3f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/37fad5f50bf9f624f23f494d038799c7e2e9f3f8"}]},"branch":"refs/heads/stable/ussuri"},"756408a908032891b0498bf0a08214a4cffe3b56":{"kind":"REWORK","_number":2,"created":"2021-09-14 13:26:40.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/32/808932/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/32/808932/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/32/808932/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/32/808932/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/32/808932/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/32/808932/2"}}},"commit":{"parents":[{"commit":"02ea57de3563e5c401a72175db82fc0e2215d1a9","subject":"Add twentyFiveGigE to port descriptions in inspector rules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/02ea57de3563e5c401a72175db82fc0e2215d1a9"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2021-05-13 14:33:17.000000000","tz":60},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2021-09-14 13:26:29.000000000","tz":60},"subject":"Use ansible_facts to reference facts","message":"Use ansible_facts to reference facts\n\nBy default, Ansible injects a variable for every fact, prefixed with\nansible_. This can result in a large number of variables for each host,\nwhich at scale can incur a performance penalty. Ansible provides a\nconfiguration option [0] that can be set to False to prevent this\ninjection of facts. In this case, facts should be referenced via\nansible_facts.\u003cfact\u003e.\n\nThis change updates all references to Ansible facts within Kayobe\nfrom using individual fact variables to using the items in the\nansible_facts dictionary. This allows users to disable fact variable\ninjection in their Ansible configuration, which may provide some\nperformance improvement.\n\nThis change disables fact variable injection in the ansible\nconfiguration used in CI, to catch any attempts to use the injected\nvariables.\n\n[0] https://docs.ansible.com/ansible/latest/reference_appendices/config.html#inject-facts-as-vars\n\nStory: 2007993\nTask: 42464\nDepends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/791276\n\nChange-Id: I14db53ed6e57d37bbd28dd5819e432e3fe6628b2\n(cherry picked from commit f639ad0b3514c3a6a485b2e75082ac0b3b850454)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/756408a908032891b0498bf0a08214a4cffe3b56"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/756408a908032891b0498bf0a08214a4cffe3b56"}]},"branch":"refs/heads/stable/ussuri"},"31af98f2b01ff57f4c61311398442ace4e4a832d":{"kind":"REWORK","_number":3,"created":"2021-09-15 08:07:21.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/32/808932/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/32/808932/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/32/808932/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/32/808932/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/32/808932/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/32/808932/3"}}},"commit":{"parents":[{"commit":"02ea57de3563e5c401a72175db82fc0e2215d1a9","subject":"Add twentyFiveGigE to port descriptions in inspector rules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/02ea57de3563e5c401a72175db82fc0e2215d1a9"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2021-05-13 14:33:17.000000000","tz":60},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2021-09-15 08:07:12.000000000","tz":60},"subject":"Use ansible_facts to reference facts","message":"Use ansible_facts to reference facts\n\nBy default, Ansible injects a variable for every fact, prefixed with\nansible_. This can result in a large number of variables for each host,\nwhich at scale can incur a performance penalty. Ansible provides a\nconfiguration option [0] that can be set to False to prevent this\ninjection of facts. In this case, facts should be referenced via\nansible_facts.\u003cfact\u003e.\n\nThis change updates all references to Ansible facts within Kayobe\nfrom using individual fact variables to using the items in the\nansible_facts dictionary. This allows users to disable fact variable\ninjection in their Ansible configuration, which may provide some\nperformance improvement.\n\nThis change disables fact variable injection in the ansible\nconfiguration used in CI, to catch any attempts to use the injected\nvariables.\n\n[0] https://docs.ansible.com/ansible/latest/reference_appendices/config.html#inject-facts-as-vars\n\nStory: 2007993\nTask: 42464\nDepends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/791276\n\nChange-Id: I14db53ed6e57d37bbd28dd5819e432e3fe6628b2\n(cherry picked from commit f639ad0b3514c3a6a485b2e75082ac0b3b850454)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/31af98f2b01ff57f4c61311398442ace4e4a832d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/31af98f2b01ff57f4c61311398442ace4e4a832d"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"}},{"label":"Backport-Candidate","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
