)]}'
{"id":"openstack%2Fopenstacksdk~739159","triplet_id":"openstack%2Fopenstacksdk~master~I7aaaf44ab1a1d4d25225843227ef6ab6d8564063","project":"openstack/openstacksdk","branch":"master","topic":"ignore-ipv6","hashtags":[],"change_id":"I7aaaf44ab1a1d4d25225843227ef6ab6d8564063","subject":"Ignore IPv6 addresses if force_ipv4 is set","status":"MERGED","created":"2020-07-03 02:22:44.000000000","updated":"2020-07-03 14:08:53.000000000","submitted":"2020-07-03 14:05:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":13,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"739159-1593785108939-b4231495","meta_rev_id":"b4f4a54d449367e58c4c1168b4a9ba8da22b4ac0","_number":739159,"virtual_id_number":739159,"owner":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"date":"2020-07-03 12:44:48.000000000","_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-07-03 14:05:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-07-03 12:53:54.000000000","_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":2,"date":"2020-07-03 12:40:09.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2020-07-03 07:30:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":1,"date":"2020-07-03 12:40:09.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-07-03 07:30:32.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2020-07-03 12:40:09.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2020-07-03 12:44:48.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2020-07-03 14:05:08.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"}],"messages":[{"id":"3a6ece8b483094fc5b08b8b4635d4ed66d9c9998","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2020-07-03 02:22:44.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9cf6e9d947ad63eb2df9c8e2253e23fdc35c7cc1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-03 03:47:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6657c064f5f94ac6bad45f4e7b388c24 : SUCCESS in 4m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7d23a2ffea304c0b8bc744dc5fc774df : SUCCESS in 3m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f50812d715434ad3ac5ec9df3fef6bb3 : SUCCESS in 3m 54s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/bf9671e78e3d4fc0b774ae487209db1b : SUCCESS in 4m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3729c7990540412d9575bf2088f29d9f : SUCCESS in 4m 17s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a3d03b3ba4bd4530b9939de2008035fc : SUCCESS in 40m 08s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/c84029ef8d9f4d469c6aa5202b95a9d6 : SUCCESS in 5m 03s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/78e829a33c8349c48150356c1e2b4363 : SUCCESS in 4m 05s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/16ed94f618024e0e9baa7bd4af8e13af : SUCCESS in 4m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/33ed3234afe24474bbb7b0e5fe67f9bb : SUCCESS in 6m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2ab895a5e7de46109b754a92ff60f279 : SUCCESS in 4m 01s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/a5d88d03e014430580d7c6cab22fd5ac : SUCCESS in 26m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/404c2691cf6a42c49475a0c9ebe89d8c : SUCCESS in 54m 16s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a9a4b38abdbb4e9abb09e5d833f00918 : SUCCESS in 1h 18m 12s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/feb4901671d84e92bc4f44cd62376a7f : SUCCESS in 37m 38s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/4e5ebdbc9c9245bca2fb3326c87a6094 : SUCCESS in 50m 42s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/18a239b01851472b9a8dd062abfea8a8 : POST_FAILURE in 22m 48s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/cd3de6c80fd94b6abbea4796ee6a756b : SUCCESS in 28m 58s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0dccae2daa3f4a59a942c76984513441 : SUCCESS in 35m 23s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/a7a72c7d901c421d81738036999322bf : SUCCESS in 41m 01s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/a25ce0b36e2840b5a8cd59d2783efd83 : SUCCESS in 14m 58s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/44374465124f41c29cf299f6d51490f7 : SUCCESS in 53m 30s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/a9eac3679e9c4431a8db4e20c352f9aa : SUCCESS in 28m 56s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/5c497ec458c34d109792fa51a0619782 : FAILURE in 28m 08s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/c9a2c2236e53469fb6a6f6b165eb4aa7 : FAILURE in 1h 04m 34s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1f4dfcf035c33eebaf9ec2e36ff817a9eca6c93e","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2020-07-03 06:20:03.000000000","message":"Patch Set 1:\n\n(4 comments)\n\n+2 on the functional change, just some docs remarks/question","accounts_in_message":[],"_revision_number":1},{"id":"980de90aa5f609047fa87fe31c281aa6cd4671a8","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2020-07-03 06:33:35.000000000","message":"Patch Set 1:\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"21d3965b8143a9b5087d5e11782c425d71f82184","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2020-07-03 06:34:06.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b4feff56949737e7be4f22429c3397318ad369f3","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2020-07-03 07:30:32.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f3e9ff89b86751c6f492aa18d393cf43ddf668ed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-03 09:33:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4db33f67b7c54a32b239a2a7f32da2a4 : SUCCESS in 6m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9b918c2e23824df2b3e1631df64c2528 : SUCCESS in 6m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d99f3d42707d4764b050a719ad55756a : SUCCESS in 6m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f96f9d6b2daf4aeda2ff53bb918bc94a : SUCCESS in 4m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5cb97c4b0891491abb913a09e8a7b1f3 : SUCCESS in 5m 49s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/70899868faaf4ade8113c4d03457a8f4 : SUCCESS in 55m 25s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/d716a589b7b14839bfa642f93b803876 : SUCCESS in 7m 23s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/b1bb887b94e846c88e50d77f47c87031 : SUCCESS in 7m 30s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/33f2c04ff05a4593b3a3145905486db2 : SUCCESS in 6m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2dc870b9626a4349bff7d2a1c4dd5552 : SUCCESS in 10m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/90559bad12144ecfaa143a537a326cc9 : SUCCESS in 5m 14s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/073c6c203ede4a5c86f0c36fbbfa44de : SUCCESS in 38m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b34142609e86456caaa2918974f3118a : SUCCESS in 51m 30s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/df0adc6858d84b67b59ed7da465417da : SUCCESS in 1h 20m 49s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/a7a2a29672b74139aa135e3a953ea904 : SUCCESS in 53m 50s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/838ef8d043f74827b7b3062ab5bec6f1 : SUCCESS in 56m 14s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/561570080e9548b4a3be4e6ba90804dd : POST_FAILURE in 45m 03s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/5d4b5979c4584201a722105ab87bb5f8 : SUCCESS in 52m 27s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/557aaabc079148fd858a619a097dd0b2 : SUCCESS in 56m 01s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/fddf2bfe899f4999b7bacc668668d6bb : SUCCESS in 1h 04m 38s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/68763bf77b03440ba95b5ff9e75b05e6 : SUCCESS in 17m 44s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/dc46f3be14b54d6ba3feccdb80a44bb3 : SUCCESS in 1h 06m 39s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/bc61052e81574f53a05e599374ec0398 : SUCCESS in 51m 26s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/1daaee8d6be7404ba53bc085670568aa : FAILURE in 39m 48s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/044d63ce211a4b03866cfe036cbd5fae : FAILURE in 38m 00s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4ccdef5797a50a99869d847936d80309d1386847","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-07-03 12:40:09.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"895fbc2dffa23949a179c408469c536fd8388912","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-03 12:40:27.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"fca5fcc24625f8fc53015617b9a3c4279ca29c87","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-07-03 12:42:38.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3b6b164c5fc669802d330b5396f95ce95795c953","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-07-03 12:44:48.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b6460bfe0218c36593de5b0bb8f9d14f4cf83f96","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2020-07-03 12:52:03.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b9a2953f5756c8a63cbefb1eef7e1a3d204fedb1","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2020-07-03 12:53:54.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"bff3d9e04ed74752b835ae01c30cf7691b23645e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-03 14:05:08.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"e4eb7947f9601e63523253f62d99c5803a216097","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-03 14:05:08.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/31b98de666524baa99269adc464253b9 : SUCCESS in 5m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4057ee66ba494ed7af33e787a5e3155b : SUCCESS in 8m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3fd2ba30a2704a5988cd35d67c30c38a : SUCCESS in 5m 18s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/89023825edbc4c549c5590735d69d868 : SUCCESS in 5m 27s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2db1c31d1a6943fa85d0bad6e78de58a : SUCCESS in 53m 46s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/e90f68eed1cb4619bbfa0a635610878b : SUCCESS in 6m 37s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/9eefabaf896448fb999b2490ffbc0ffc : SUCCESS in 4m 52s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/a8872f26a21d426584aad6c6e146de08 : SUCCESS in 6m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a3f89bace30f48f281495d5acf7c9f57 : SUCCESS in 11m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/03eec480904a41bd976916e194764c21 : SUCCESS in 3m 55s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/4f398e7935db4b8e93bda9e0f969d605 : SUCCESS in 25m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/10f6016e7a4c423ea45057f41ae41ecc : SUCCESS in 40m 34s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/1e4d9a8904d04f0cb993209c03bcded2 : SUCCESS in 1h 20m 05s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/ed1afeaa21e74179a148652597a42340 : SUCCESS in 53m 40s","accounts_in_message":[],"_revision_number":2},{"id":"fef505ce75bee96341c641beb1e582e405f6722f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-03 14:08:53.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b6e68b767d754da9b2215f972cb4f1e8 : SUCCESS in 3m 18s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1e8516e73b3a4f9081701d99bfcdbb3e : SUCCESS in 3m 01s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"661a0eb4b514c079f4388fc32850e05b3de045c7","revisions":{"c81e58e32c267e584188f28d976356f5632d944d":{"kind":"REWORK","_number":1,"created":"2020-07-03 02:22:44.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/59/739159/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/59/739159/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/59/739159/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/59/739159/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/59/739159/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/59/739159/1"}}},"commit":{"parents":[{"commit":"3b693c2b9159d291ce3b7e44cf0b7051150eebf5","subject":"Merge \"Fix deleting stacks by id when waiting for result\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3b693c2b9159d291ce3b7e44cf0b7051150eebf5"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2020-07-03 01:30:00.000000000","tz":600},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2020-07-03 02:22:31.000000000","tz":600},"subject":"Ignore IPv6 addresses if force_ipv4 is set","message":"Ignore IPv6 addresses if force_ipv4 is set\n\nCurrently if a cloud config sets force_ipv4, it will still have the\npublic_v6 field populated if the provider API gives an IPv6 address.\n\nI can not see why you would want this address populated if you are\ntelling the cloud to force IPv4.  As a concrete example;\nIf6e1a0402b9b7f93cc76623c01049764abc68b2a proposes in zuul-jobs adding\nthe IPv6 address to /etc/hosts for multinode jobs.  It does this by\nwalking the nodepool interface values, which on some clouds with\nforce_ipv4 set will have invalid/unconfigured IPv6 entries.\n\nI\u0027ve updated the documentation to expand a bit more on what situations\nthis flag might be useful, which AIUI is really mostly about clouds\nthat return you an IPv6 address in the API but don\u0027t give you a\npractical way to auto-configure it.\n\nChange-Id: I7aaaf44ab1a1d4d25225843227ef6ab6d8564063\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c81e58e32c267e584188f28d976356f5632d944d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c81e58e32c267e584188f28d976356f5632d944d"}]},"branch":"refs/heads/master"},"661a0eb4b514c079f4388fc32850e05b3de045c7":{"kind":"REWORK","_number":2,"created":"2020-07-03 06:34:06.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/59/739159/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/59/739159/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/59/739159/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/59/739159/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/59/739159/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/59/739159/2"}}},"commit":{"parents":[{"commit":"3b693c2b9159d291ce3b7e44cf0b7051150eebf5","subject":"Merge \"Fix deleting stacks by id when waiting for result\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3b693c2b9159d291ce3b7e44cf0b7051150eebf5"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2020-07-03 01:30:00.000000000","tz":600},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2020-07-03 06:33:54.000000000","tz":600},"subject":"Ignore IPv6 addresses if force_ipv4 is set","message":"Ignore IPv6 addresses if force_ipv4 is set\n\nCurrently if a cloud config sets force_ipv4, it will still have the\npublic_v6 field populated if the provider API gives an IPv6 address.\n\nI can not see why you would want this address populated if you are\ntelling the cloud to force IPv4.  As a concrete example;\nIf6e1a0402b9b7f93cc76623c01049764abc68b2a proposes in zuul-jobs adding\nthe IPv6 address to /etc/hosts for multinode jobs.  It does this by\nwalking the nodepool interface values, which on some clouds with\nforce_ipv4 set will have invalid/unconfigured IPv6 entries.\n\nI\u0027ve updated the documentation to expand a bit more on what situations\nthis flag might be useful, which AIUI is really mostly about clouds\nthat return you an IPv6 address in the API but don\u0027t give you a\npractical way to auto-configure it.\n\nChange-Id: I7aaaf44ab1a1d4d25225843227ef6ab6d8564063\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/661a0eb4b514c079f4388fc32850e05b3de045c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/661a0eb4b514c079f4388fc32850e05b3de045c7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
