)]}'
{"id":"openstack%2Fpython-openstackclient~702266","triplet_id":"openstack%2Fpython-openstackclient~master~Ibb2820add9b2fedaf5a8b1a77babf043f6641724","project":"openstack/python-openstackclient","branch":"master","topic":"dns-publish","hashtags":[],"change_id":"Ibb2820add9b2fedaf5a8b1a77babf043f6641724","subject":"Add unit tests and release note for dns_publish_fixed_ip","status":"MERGED","created":"2020-01-13 17:24:56.000000000","updated":"2020-03-24 21:27:31.000000000","submitted":"2020-03-24 21:24:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"702266-1585085092358-a663f06a","meta_rev_id":"81ba03092679cca92eaa978fe8d9e7e8a548392c","_number":702266,"virtual_id_number":702266,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-03-24 21:24:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":2,"date":"2020-03-23 17:36:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":1,"date":"2020-01-14 16:03:08.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2020-03-24 19:55:29.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"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)"},"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2020-03-24 19:55:29.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-01-13 19:46:47.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2020-01-14 14:48:52.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-01-14 16:03:08.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-03-23 17:36:30.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2020-03-24 19:55:29.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-03-24 21:24:52.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":"6034802b6015a38e61c90bb6f9438199f55d659d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2020-01-13 17:24:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5bf739ded918033caadc44ff0f7490e4d93e7c16","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-13 18:42:15.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/47ac1bcf686f45c8a44e02739086fe51 : SUCCESS in 5m 40s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/68a35111d2a0497583305f5a96e4a52b : SUCCESS in 4m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/980d6a369bd540f38220788216d636a4 : SUCCESS in 4m 53s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e11d4f6040384228ab3108756bb9c711 : SUCCESS in 4m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dde8dc6393f24d22809e18c8824026d6 : SUCCESS in 4m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dddb7c866e5a479ca2881263bc9bede9 : SUCCESS in 3m 26s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/bbecedd493394b9185696de16341d845 : SUCCESS in 4m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c4e8324ee6db44c08d1487ec228f0b7d : SUCCESS in 5m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/99c735d4ef164ae1a894af269a14d971 : SUCCESS in 5m 26s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/559ea4369c084f87947f63bbc0a8ec0e : SUCCESS in 1h 15m 57s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/c6738a7d03fb4de6b8cb3a63ca307d10 : SUCCESS in 56m 03s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/e9dbf077f8ea4a20a1d61c66e2d9f74c : SUCCESS in 59m 58s","accounts_in_message":[],"_revision_number":1},{"id":"40902110b1d776b7ec69b614cdf8d0a567434968","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2020-01-13 19:46:47.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"fb69e3a10388abbc4ff23301f3d74488c975946d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2020-01-13 21:08:54.000000000","message":"Patch Set 1:\n\nBoth were missing in the original review.  The release note is for adding the options in the parent review.  I\u0027ll clean up the text, thanks for catching that","accounts_in_message":[],"_revision_number":1},{"id":"e6fb0d8e89b45c0a56065dc94b121e2618399111","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2020-01-13 21:10:53.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7f40ca1dd08598dc0526600c1ab963f4f2100d07","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-13 23:12:43.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/9c9252d3f7d1425c9c3432b290ef4806 : SUCCESS in 9m 42s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/330376b309cc481690b4d4a665641579 : SUCCESS in 6m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/89bafd0847484b16ac44715dd758b051 : SUCCESS in 4m 57s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a84a1b50740f4b148551fd90a4c9b1e0 : SUCCESS in 5m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9688a32c288c4e51a93490d2b3002571 : SUCCESS in 4m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1915907287764816a2687cb51be90c92 : SUCCESS in 6m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/03b506ce021c4454ae95330a7710803b : SUCCESS in 5m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/58ff82906f0146e6bcf8fcf2ec0ff604 : SUCCESS in 6m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/73c6eb438dd34822ba11fd42d0016af5 : SUCCESS in 5m 32s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/35049ed1c98248dfbd27cd8d7f174f51 : SUCCESS in 1h 47m 24s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/b828bde33a824486ac2a824d4471d4cc : SUCCESS in 1h 09m 30s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f4dd786452e4431793c63cf5c103f25a : SUCCESS in 1h 23m 38s","accounts_in_message":[],"_revision_number":2},{"id":"c50c4d6d8b6f36fe530f0aa4beb969d5e300b94e","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-01-14 02:05:54.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)\n\nRelease note content looks good. Just really a side comment on the unit test, nothing that I think needs to be addressed here.","accounts_in_message":[],"_revision_number":2},{"id":"4fd389de1811dcea8703291ab8dfe75cdb3a1d1f","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2020-01-14 14:48:52.000000000","message":"Patch Set 2: Code-Review+1\n\n(2 comments)\n\nThanks for fixing up my patch, some small comments inline.","accounts_in_message":[],"_revision_number":2},{"id":"a5043aefefc01592acadb279145440a1ef4002a7","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-01-14 14:51:33.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"030f74defdb28341bc323094e4e5af56e2a7f209","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2020-01-14 15:53:04.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nYou know how your first submission in 3-4 weeks always has some cobwebs to knock out of the brain?  This is that... thanks.","accounts_in_message":[],"_revision_number":2},{"id":"87bb57f906f8bc861b976024c2f13bb0ba92e2a0","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2020-01-14 15:53:25.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5e77ec99436ef55e518f1d470f2c915582250923","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-01-14 16:03:08.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"1645f3278423bb083e0fa312d1fafc81508ca1ce","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-14 17:15:00.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/2ecbaa692cc245298e3259fd703f951f : SUCCESS in 7m 01s (non-voting)\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/bbe2df6424544928b4c780fa87a7464d : SUCCESS in 5m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cf91e26e052e40c1a1e2f7ce4b3c0653 : SUCCESS in 5m 29s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/01933799e0b24c1f8e1665d55ac183b7 : SUCCESS in 4m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c5fc648919bb45718a856f184a62db1f : SUCCESS in 3m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2b32cd5a76274cf3b744f038fdae7dc7 : SUCCESS in 4m 00s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e8e19036892d4727b2e081e09bf0c62a : SUCCESS in 5m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/724938c353994396acc381d35f00e116 : SUCCESS in 7m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/da7ee8050dc740068656bf64c6eaa0ba : SUCCESS in 7m 53s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1a889ae047a04b4f89320c94110ace63 : SUCCESS in 1h 19m 10s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/8f2e954fd88443a9a3421b9aaf5ebc29 : SUCCESS in 52m 03s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0bc69f47722345d881b5bf46ea9e6d95 : SUCCESS in 49m 27s","accounts_in_message":[],"_revision_number":3},{"id":"795c66618b79fe21574033491e9270d15b25a4b6","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-03-23 17:36:30.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c088fde75b3f443c871281e1c2964c04cf6b13f3","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-24 19:55:29.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"7e2a89228bdeea76e55e3e9868ab8b1441665a22","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-24 19:55:41.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"02565f55b33a6a7b7a1a5be91db0b059d3e46159","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-24 21:24:52.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/348a331cf85a4553bbca3404c101cc8e : SUCCESS in 7m 13s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a369f4b0bb0543b58bc21635ec9a4d47 : SUCCESS in 6m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/218a15ad5e434afa889ee4e8548d2201 : SUCCESS in 6m 57s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/45893031f67e4829a4931f1c9e0e4850 : SUCCESS in 7m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f93ab706d77e4a68849d7930b35b5db7 : SUCCESS in 7m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a607fdeb4cac4a259a9b553319e4ac21 : SUCCESS in 10m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e9ec9a758e634c53a32242fe1c3f76d6 : SUCCESS in 8m 12s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/442d07d06ce54ec5aae1bc1ad2b9fd58 : SUCCESS in 1h 21m 13s\n- osc-upload-image https://zuul.opendev.org/t/openstack/build/ae3792c8d9af4de990ffc4b3f3d1c7a3 : SUCCESS in 11m 48s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/a4403e5877ac47e29a31504e6fe1415b : SUCCESS in 1h 00m 41s","accounts_in_message":[],"_revision_number":3},{"id":"dbed9a1fa4a87e4db383dcef1cf4226510ba71c3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-24 21:24:52.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"58dbbf32ebf6c0b2e37fa4aa3d1651ddcf11fa2b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-24 21:27:31.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/96f65ea5206141fa8189ee9bfecbf91c : SUCCESS in 1m 39s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/75f71c39cf674cd4874a8d11931ade75 : SUCCESS in 2m 07s\n- osc-promote-image https://zuul.opendev.org/t/openstack/build/1181150b74a141f2bd9a19d1dd29eb97 : SUCCESS in 1m 03s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"68aa35f35f21476085e25ad2e3da51a1961948e4","revisions":{"43bccd9388d15a2d8fc4cdc92c019f8b6fcc45a5":{"kind":"REWORK","_number":1,"created":"2020-01-13 17:24:56.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/66/702266/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/702266/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/702266/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/702266/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/702266/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/702266/1"}}},"commit":{"parents":[{"commit":"b4e9b225b4435a7a3598b70617c1e6eb73613fa0","subject":"Add dns_publish_fixed_ip attribute to subnets","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b4e9b225b4435a7a3598b70617c1e6eb73613fa0"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2020-01-13 17:13:42.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2020-01-13 17:23:48.000000000","tz":-360},"subject":"Add unit tests and release note for dns_publish_fixed_ip","message":"Add unit tests and release note for dns_publish_fixed_ip\n\nFollow-up to https://review.opendev.org/#/c/679834/\n\nChange-Id: Ibb2820add9b2fedaf5a8b1a77babf043f6641724\nSigned-off-by: Dean Troyer \u003cdtroyer@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/43bccd9388d15a2d8fc4cdc92c019f8b6fcc45a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/43bccd9388d15a2d8fc4cdc92c019f8b6fcc45a5"}]},"branch":"refs/heads/master"},"945776dace11fdee974d9d9f4e5974b3c087e21b":{"kind":"REWORK","_number":2,"created":"2020-01-13 21:10:53.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/66/702266/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/702266/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/702266/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/702266/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/702266/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/702266/2"}}},"commit":{"parents":[{"commit":"b4e9b225b4435a7a3598b70617c1e6eb73613fa0","subject":"Add dns_publish_fixed_ip attribute to subnets","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b4e9b225b4435a7a3598b70617c1e6eb73613fa0"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2020-01-13 17:13:42.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2020-01-13 21:09:48.000000000","tz":-360},"subject":"Add unit tests and release note for dns_publish_fixed_ip","message":"Add unit tests and release note for dns_publish_fixed_ip\n\nFollow-up to https://review.opendev.org/#/c/679834/ which\nadded the options and lacked both a release note and\nminimal option-handling unit tests.\n\nChange-Id: Ibb2820add9b2fedaf5a8b1a77babf043f6641724\nSigned-off-by: Dean Troyer \u003cdtroyer@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/945776dace11fdee974d9d9f4e5974b3c087e21b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/945776dace11fdee974d9d9f4e5974b3c087e21b"}]},"branch":"refs/heads/master"},"68aa35f35f21476085e25ad2e3da51a1961948e4":{"kind":"REWORK","_number":3,"created":"2020-01-14 15:53:25.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/66/702266/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/702266/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/702266/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/702266/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/702266/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/702266/3"}}},"commit":{"parents":[{"commit":"b4e9b225b4435a7a3598b70617c1e6eb73613fa0","subject":"Add dns_publish_fixed_ip attribute to subnets","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b4e9b225b4435a7a3598b70617c1e6eb73613fa0"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2020-01-13 17:13:42.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2020-01-14 15:53:13.000000000","tz":-360},"subject":"Add unit tests and release note for dns_publish_fixed_ip","message":"Add unit tests and release note for dns_publish_fixed_ip\n\nFollow-up to https://review.opendev.org/#/c/679834/ which\nadded the options and lacked both a release note and\nminimal option-handling unit tests.\n\nChange-Id: Ibb2820add9b2fedaf5a8b1a77babf043f6641724\nSigned-off-by: Dean Troyer \u003cdtroyer@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/68aa35f35f21476085e25ad2e3da51a1961948e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/68aa35f35f21476085e25ad2e3da51a1961948e4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
