)]}'
{"id":"openstack%2Fpython-tripleoclient~825935","triplet_id":"openstack%2Fpython-tripleoclient~stable%2Fussuri~I42531b4e6f7b3b18ae085cc2eb36234cb306b375","project":"openstack/python-tripleoclient","branch":"stable/ussuri","topic":"bug/1953552-stable/ussuri","attention_set":{},"removed_from_attention_set":{"24245":{"account":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"last_update":"2022-01-25 21:54:43.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I42531b4e6f7b3b18ae085cc2eb36234cb306b375","subject":"Use netaddr when comparing local_ip for changes","status":"MERGED","created":"2022-01-22 16:41:20.000000000","updated":"2022-01-25 21:57:31.000000000","submitted":"2022-01-25 21:54:43.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":"825935-bug/1953552-stable/ussuri","cherry_pick_of_change":820958,"cherry_pick_of_patch_set":1,"meta_rev_id":"b77884689c172bf1721d6ed27eb16a2c8b3e1b94","_number":825935,"virtual_id_number":825935,"owner":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-01-25 21:54:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"}],"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":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-01-25 16:07:41.000000000","_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"}],"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":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2022-01-25 16:07:41.000000000","_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-01-22 21:23:45.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":"2022-01-25 16:07:41.000000000","updated_by":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"reviewer":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"state":"REVIEWER"}],"messages":[{"id":"edef3c9e0e078f18d784c1987b3f7d090279fb2e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"date":"2022-01-22 16:41:20.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"7d377bf07da35fc33c71c854795fe59b7c7e301e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-22 21:23:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0936ec3f96e64f7894feff0a21d6bf41 : SUCCESS in 4m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4e08d5c786054cb589816977e1abbbc6 : SUCCESS in 5m 02s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/55b4b51ed6914f20bcb04fe8ad2db1f7 : SUCCESS in 5m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/776fa5a14d7449219585aea3eb129aa3 : SUCCESS in 7m 05s\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/73dc5b0dcd02405b8bab8fecce968400 : SUCCESS in 4h 31m 13s\n- tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/74c456bd2b3a4ff794d8e8a686917ed2 : SUCCESS in 2h 15m 26s\n- tripleo-ci-centos-8-undercloud-containers https://zuul.opendev.org/t/openstack/build/e5dd0a70eb6b4f02ab9f15d107f2261a : SUCCESS in 1h 25m 08s\n- tripleo-ci-centos-8-standalone https://zuul.opendev.org/t/openstack/build/947430305ea046009defda5215769307 : SUCCESS in 1h 38m 28s\n- tripleo-ci-centos-8-content-provider-train https://zuul.opendev.org/t/openstack/build/4f9311e5a9ff495aaf6328780c4cf288 : SUCCESS in 4h 41m 03s\n- tripleo-ci-centos-8-standalone-upgrade-ussuri https://zuul.opendev.org/t/openstack/build/253e42bd2756403a8241d66d5fce8e83 : SUCCESS in 2h 39m 59s\n- tripleo-ci-centos-8-undercloud-upgrade-ussuri https://zuul.opendev.org/t/openstack/build/b2933b7cc21b4f03a15daa7f4d349de7 : SUCCESS in 2h 30m 19s\n- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates-ussuri https://zuul.opendev.org/t/openstack/build/6e54f40a2a5344bc8e45ec7db61ca4e7 : SUCCESS in 2h 11m 01s\n- tripleo-ci-centos-8-scenario000-multinode-oooq-container-upgrades-ussuri https://zuul.opendev.org/t/openstack/build/02a5ef6eec1c4b169767c706e8d71e2a : SUCCESS in 2h 16m 04s","accounts_in_message":[],"_revision_number":1},{"id":"b2fb96a29b37730ae2a8a0eae6362c1b35f79ef5","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2022-01-25 16:07:41.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"3b95a7c5ba1a8a6f2498f8139ed851ba297af69f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-25 16:09:16.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"6511193d33cbeebbadcfe8a332ce4e6d2af73019","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-25 21:54:42.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/af2102ece0e14479aa7a2ce9f499c11e : SUCCESS in 4m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8a14ab785e1c4c92861bb025a822b1d7 : SUCCESS in 5m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/6fdbb4377dac44c79bea7b861e485ee4 : SUCCESS in 7m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/04ec93a207b74a3c9d9620bf30763617 : SUCCESS in 8m 00s\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/0c164c7255c4478483c94473e4d9c95e : SUCCESS in 3h 59m 42s\n- tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/eac43220c0084ceb9d83a76eda149b19 : SUCCESS in 1h 40m 44s\n- tripleo-ci-centos-8-undercloud-containers https://zuul.opendev.org/t/openstack/build/dd94b2404147437baa9dc89a45a6a387 : SUCCESS in 1h 03m 17s\n- tripleo-ci-centos-8-standalone https://zuul.opendev.org/t/openstack/build/a3be2b7a0dc1433e97c7a271d57eccd2 : SUCCESS in 1h 16m 40s\n- tripleo-ci-centos-8-content-provider-train https://zuul.opendev.org/t/openstack/build/4f19513c5cb84408ba8b2d2c18fec23b : SUCCESS in 3h 56m 29s\n- tripleo-ci-centos-8-standalone-upgrade-ussuri https://zuul.opendev.org/t/openstack/build/852ea644ef9a404caa7bf2ae62a19959 : SUCCESS in 2h 28m 13s\n- tripleo-ci-centos-8-undercloud-upgrade-ussuri https://zuul.opendev.org/t/openstack/build/4d343d5be2d04f07aa1632eea9fffe31 : SUCCESS in 2h 22m 50s\n- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates-ussuri https://zuul.opendev.org/t/openstack/build/a98c701f81b74dd78aa309e26446bc6b : SUCCESS in 1h 53m 36s\n- tripleo-ci-centos-8-scenario000-multinode-oooq-container-upgrades-ussuri https://zuul.opendev.org/t/openstack/build/b4ffcfbec4784f0b8a5bf915a666fff6 : SUCCESS in 1h 44m 16s","accounts_in_message":[],"_revision_number":1},{"id":"99b7f5540dd780fa8ccd87682bf959e6366cad99","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-25 21:54:43.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"b77884689c172bf1721d6ed27eb16a2c8b3e1b94","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-25 21:57:31.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c3aab50d606e4d72ad3f64c311b22b7c : SUCCESS in 58s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"731b34a485dfc01c089135e9454ae41304c94313","revisions":{"731b34a485dfc01c089135e9454ae41304c94313":{"kind":"REWORK","_number":1,"created":"2022-01-22 16:41:20.000000000","uploader":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"ref":"refs/changes/35/825935/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-tripleoclient","ref":"refs/changes/35/825935/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-tripleoclient refs/changes/35/825935/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-tripleoclient refs/changes/35/825935/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-tripleoclient refs/changes/35/825935/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-tripleoclient refs/changes/35/825935/1"}}},"commit":{"parents":[{"commit":"1eb2a99ac114faa82358c3adf9b440ecba2d5451","subject":"Use Validations libs Client for main validation entry point","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tripleoclient/commit/1eb2a99ac114faa82358c3adf9b440ecba2d5451"}]}],"author":{"name":"Harald Jensås","email":"hjensas@redhat.com","date":"2021-12-07 22:37:30.000000000","tz":60},"committer":{"name":"Harald Jensås","email":"hjensas@redhat.com","date":"2022-01-22 16:41:20.000000000","tz":0},"subject":"Use netaddr when comparing local_ip for changes","message":"Use netaddr when comparing local_ip for changes\n\nIn undercloud preflight validations the IP address in\nconfig is compared to the IP address on the deployed\nundercloud. For IPv6 the string discovered on the\nsystem may be in a different format, representing the\nsame actual IP address and netmask but written using a\ndifferent valid syntax.\n\nLoad the existing IP and config IP as a netaddr.IPNetwork,\nand compare both the networks and IPs to ensure we compare\nthe actuall address and network, not the strings.\n\nCloses-Bug: #1953552\nChange-Id: I42531b4e6f7b3b18ae085cc2eb36234cb306b375\n(cherry picked from commit 02b67f8e63833a783ad83ece6ecdb1f0eb080ed0)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tripleoclient/commit/731b34a485dfc01c089135e9454ae41304c94313"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tripleoclient/commit/731b34a485dfc01c089135e9454ae41304c94313"}]},"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":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"}}]}],"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":{}}}]}
