)]}'
{"id":"openstack%2Fpython-openstackclient~501926","triplet_id":"openstack%2Fpython-openstackclient~master~I95468984cbb32e092560fad7e6ed070fb8944a45","project":"openstack/python-openstackclient","branch":"master","topic":"bp/nova-validate-certificates","hashtags":[],"change_id":"I95468984cbb32e092560fad7e6ed070fb8944a45","subject":"Add trusted_image_certificates to server","status":"ABANDONED","created":"2017-09-08 02:40:00.000000000","updated":"2022-03-10 12:07:14.000000000","total_comment_count":32,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ff281cc0802ace11dc1794a2071156768c024a32","_number":501926,"virtual_id_number":501926,"owner":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"date":"2018-06-29 13:00:40.000000000","_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":-1,"date":"2018-06-19 01:54:18.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":-1,"date":"2018-07-23 21:53:24.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-09-08 03:42:26.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2018-06-18 23:04:42.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2018-06-19 01:54:18.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":"2018-06-29 13:00:40.000000000","updated_by":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"reviewer":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"state":"REVIEWER"},{"updated":"2018-07-23 21:53:24.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"}],"messages":[{"id":"210aceb3e3aa5c9c35a69f9b32dd5966a4a7d601","author":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"date":"2017-09-08 02:40:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7e522b58dff5760d41b86124e807caddf1f00731","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-09-08 03:42:26.000000000","message":"Patch Set 1: Code-Review+1\n\nseems fine, would be nice if some of the nova bits started to merge before this merged","accounts_in_message":[],"_revision_number":1},{"id":"78d2d4548e2404613d297ad14ac4596d484b6acc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-08 04:31:56.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/26/501926/1/check/gate-python-openstackclient-docs-ubuntu-xenial/3f3c0f0//doc/build/html/ : SUCCESS in 4m 46s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/26/501926/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/dadc68d/ : SUCCESS in 4m 39s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/26/501926/1/check/gate-python-openstackclient-python27-ubuntu-xenial/f978c6b/ : SUCCESS in 3m 46s\n- gate-python-openstackclient-python35 http://logs.openstack.org/26/501926/1/check/gate-python-openstackclient-python35/0437bef/ : SUCCESS in 3m 35s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/26/501926/1/check/gate-python-openstackclient-releasenotes/cdafd55//releasenotes/build/html/ : SUCCESS in 4m 03s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/26/501926/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/5d907ff/ : SUCCESS in 1h 18m 26s\n- check-osc-plugins http://logs.openstack.org/26/501926/1/check/check-osc-plugins/162aa31/ : SUCCESS in 5m 12s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/26/501926/1/check/gate-osc-dsvm-functional-ubuntu-xenial/30bffa7/ : FAILURE in 43m 25s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/26/501926/1/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/ea34fb8/ : FAILURE in 43m 39s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/26/501926/1/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/f9177ae/ : FAILURE in 39m 33s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/26/501926/1/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/0419b40/ : SUCCESS in 1h 50m 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"89734c6a5b4ba54d008400fde1b8955d889b03a8","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-09-08 16:34:36.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)\n\nI don\u0027t mind so much if the nova reviews have landed as much as making sure a released novaclient properly supports it before we merge.\n\nI don\u0027t think we have any other command options that get a global environment variable.  If this is required please make a case for it, there are potential issues and precedence we need to be very carefull with.","accounts_in_message":[],"_revision_number":1},{"id":"9b4e42c1fc55600fcd1bc6389a312af07bfc21b1","author":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"date":"2017-09-12 02:35:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1bff609113a3dc2e62dc576e266926fdd025ea13","author":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"date":"2017-09-12 02:37:23.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e5cf2a52e78a099707efbc14ad3b4704fa7d45f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-12 04:30:09.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/26/501926/2/check/gate-python-openstackclient-docs-ubuntu-xenial/555e224//doc/build/html/ : SUCCESS in 5m 34s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/26/501926/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/8e5c5a4/ : SUCCESS in 5m 03s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/26/501926/2/check/gate-python-openstackclient-python27-ubuntu-xenial/ac71e00/ : SUCCESS in 4m 14s\n- gate-python-openstackclient-python35 http://logs.openstack.org/26/501926/2/check/gate-python-openstackclient-python35/bf28fce/ : SUCCESS in 5m 24s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/26/501926/2/check/gate-python-openstackclient-releasenotes/6a5f0b6//releasenotes/build/html/ : SUCCESS in 4m 13s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/26/501926/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/3361688/ : SUCCESS in 1h 21m 49s\n- check-osc-plugins http://logs.openstack.org/26/501926/2/check/check-osc-plugins/15952ea/ : SUCCESS in 5m 13s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/26/501926/2/check/gate-osc-dsvm-functional-ubuntu-xenial/fe70fb8/ : FAILURE in 48m 58s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/26/501926/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/f163060/ : FAILURE in 50m 46s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/26/501926/2/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/502002f/ : FAILURE in 46m 48s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/26/501926/2/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/348e532/ : SUCCESS in 1h 48m 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7de96b543f008565f218f79e5b624bc63e49b9db","author":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"date":"2017-09-12 19:35:47.000000000","message":"Patch Set 2:\n\n@Dean Thanks for the feedback. I agree that we should wait until the corresponding patch is merged into novaclient before merging here.\n\nIn regards to the new environment variable: During the Ocata Nova Security Summit, it was concluded that allowing users to \"source the trusted certificate UUIDs as environment variables\" [1] would simplify the usability of the cursive certificate validation feature. We are doing this in the corresponding novclient patch [2] and thought it would make most sense to add the same features in openstackclient.\n\n[1] https://etherpad.openstack.org/p/ocata-nova-summit-security\n[2] https://review.openstack.org/#/c/500396/","accounts_in_message":[],"_revision_number":2},{"id":"4dde1626af94f6adb7f3e731fd4a04cdb0c8039d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-09-13 16:24:22.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\nThe volume test failures should be fixed now","accounts_in_message":[],"_revision_number":2},{"id":"3c1df03e776a6a83dd83268cd2fc734e9a65c86c","author":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"date":"2017-09-13 16:59:35.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0e8494b215ba40ee46ff08dc4d0dc57614996e92","author":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"date":"2017-09-13 23:21:43.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7890bc19ee62e43a57d6c34ec2f9f18549991b1f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-14 01:43:52.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/26/501926/3/check/gate-python-openstackclient-docs-ubuntu-xenial/0dac2f0//doc/build/html/ : SUCCESS in 9m 50s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/26/501926/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/16a33df/ : SUCCESS in 5m 11s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/26/501926/3/check/gate-python-openstackclient-python27-ubuntu-xenial/354a763/ : SUCCESS in 8m 05s\n- gate-python-openstackclient-python35 http://logs.openstack.org/26/501926/3/check/gate-python-openstackclient-python35/116a12c/ : SUCCESS in 8m 02s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/26/501926/3/check/gate-python-openstackclient-releasenotes/dfc0577//releasenotes/build/html/ : SUCCESS in 8m 50s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/26/501926/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/1c167f9/ : SUCCESS in 1h 39m 22s\n- check-osc-plugins http://logs.openstack.org/26/501926/3/check/check-osc-plugins/5304a95/ : SUCCESS in 6m 49s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/26/501926/3/check/gate-osc-dsvm-functional-ubuntu-xenial/7b81ab7/ : FAILURE in 55m 00s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/26/501926/3/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/0e54601/ : FAILURE in 52m 50s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/26/501926/3/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/e49c641/ : FAILURE in 1h 03m 13s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/26/501926/3/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/b6240c9/ : FAILURE in 15m 19s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"7478d71950b8772e0bbd8a5b230ed13a5ea39f88","author":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"date":"2017-09-15 18:40:36.000000000","message":"Patch Set 3:\n\n(2 comments)\n\nI had a minor comment.","accounts_in_message":[],"_revision_number":3},{"id":"a10cc730acc5b860dfedd44007cdd2c21b630369","author":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"date":"2017-09-15 20:43:42.000000000","message":"Patch Set 3:\n\n(1 comment)\n\nA note on the commit message.","accounts_in_message":[],"_revision_number":3},{"id":"459466797bd06bc9096d79dac14d24cd7dcfc472","author":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"date":"2017-09-19 21:23:41.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"9e8152a3406fc830b1c0c5f41d72d5f20ee13f86","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-20 00:30:56.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/26/501926/4/check/gate-python-openstackclient-docs-ubuntu-xenial/9d1de9c//doc/build/html/ : SUCCESS in 5m 13s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/26/501926/4/check/gate-python-openstackclient-pep8-ubuntu-xenial/a5eba4b/ : SUCCESS in 5m 14s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/26/501926/4/check/gate-python-openstackclient-python27-ubuntu-xenial/51bf74c/ : SUCCESS in 5m 15s\n- gate-python-openstackclient-python35 http://logs.openstack.org/26/501926/4/check/gate-python-openstackclient-python35/fc88752/ : SUCCESS in 4m 46s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/26/501926/4/check/gate-python-openstackclient-releasenotes/9fdea39//releasenotes/build/html/ : SUCCESS in 5m 04s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/26/501926/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/1f2f36d/ : SUCCESS in 1h 27m 18s\n- check-osc-plugins http://logs.openstack.org/26/501926/4/check/check-osc-plugins/229ce3c/ : SUCCESS in 5m 13s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/26/501926/4/check/gate-osc-dsvm-functional-ubuntu-xenial/eda08a9/ : FAILURE in 46m 52s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/26/501926/4/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/8e05a27/ : FAILURE in 45m 03s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/26/501926/4/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/ba466e6/ : FAILURE in 45m 03s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/26/501926/4/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/c677a7a/ : SUCCESS in 1h 47m 05s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"c0ea0ee7605ae167b5146dab32408fe45ff4fdbf","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-09-20 21:32:44.000000000","message":"Patch Set 4:\n\nFWIW this isn\u0027t going to pass functional tests until the novaclient change is released.","accounts_in_message":[],"_revision_number":4},{"id":"63b419a7cd9c33a1fae6cb72f3c017783db75e25","author":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"date":"2017-10-10 22:10:47.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"29a302a3a8230922c0e256fe9b7485849cb2d202","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-10-11 02:17:33.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://logs.openstack.org/26/501926/5/check/gate-python-openstackclient-docs-ubuntu-xenial/5018e7d/ : FAILURE in 1m 20s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/26/501926/5/check/gate-python-openstackclient-pep8-ubuntu-xenial/e734c5c/ : SUCCESS in 8m 05s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/26/501926/5/check/gate-python-openstackclient-python27-ubuntu-xenial/5a935c7/ : FAILURE in 1m 20s\n- gate-python-openstackclient-python35 http://logs.openstack.org/26/501926/5/check/gate-python-openstackclient-python35/5404038/ : FAILURE in 1m 28s\n- gate-python-openstackclient-releasenotes http://logs.openstack.org/26/501926/5/check/gate-python-openstackclient-releasenotes/4e20213/ : FAILURE in 1m 43s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/26/501926/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/3e00924/ : SUCCESS in 1h 13m 11s\n- check-osc-plugins http://logs.openstack.org/26/501926/5/check/check-osc-plugins/1ad44a6/ : FAILURE in 39s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/26/501926/5/check/gate-osc-dsvm-functional-ubuntu-xenial/675f461/ : FAILURE in 45m 06s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/26/501926/5/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/d292feb/ : FAILURE in 47m 58s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/26/501926/5/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/aec6cb4/ : FAILURE in 40m 05s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/26/501926/5/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/a7fc0e2/ : FAILURE in 32m 07s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"375bbdcf8bd8ee2a71ba0e4a4b27ddcc0588905c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-10-11 04:51:39.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed.\n\n- openstack-tox-pep8 http://logs.openstack.org/26/501926/5/check/openstack-tox-pep8/4357108/ : SUCCESS in 5m 20s\n- openstack-tox-py27 http://logs.openstack.org/26/501926/5/check/openstack-tox-py27/867897d/ : RETRY_LIMIT in 1m 35s\n- openstack-tox-py35 http://logs.openstack.org/26/501926/5/check/openstack-tox-py35/f2ef2f2/ : SUCCESS in 4m 40s\n- build-openstack-sphinx-docs http://logs.openstack.org/26/501926/5/check/build-openstack-sphinx-docs/e6eb6cb/html/ : SUCCESS in 7m 17s\n- build-openstack-releasenotes http://logs.openstack.org/26/501926/5/check/build-openstack-releasenotes/d33b0dd/ : RETRY_LIMIT in 2m 23s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/26/501926/5/check/legacy-tempest-dsvm-neutron-src/d2a7ff2/ : FAILURE in 5m 29s\n- legacy-check-osc-plugins http://logs.openstack.org/26/501926/5/check/legacy-check-osc-plugins/413a4c6/ : FAILURE in 1m 52s (non-voting)\n- legacy-osc-dsvm-functional http://logs.openstack.org/26/501926/5/check/legacy-osc-dsvm-functional/70f504e/ : FAILURE in 4m 56s\n- legacy-osc-dsvm-functional-tips http://logs.openstack.org/26/501926/5/check/legacy-osc-dsvm-functional-tips/d1d406e/ : FAILURE in 30m 55s (non-voting)\n- legacy-osc-dsvm-functional-n-net http://logs.openstack.org/26/501926/5/check/legacy-osc-dsvm-functional-n-net/ccf1013/ : FAILURE in 5m 04s (non-voting)\n- legacy-tripleo-ci-centos-7-nonha-multinode-oooq http://logs.openstack.org/26/501926/5/check/legacy-tripleo-ci-centos-7-nonha-multinode-oooq/ec775e0/ : FAILURE in 26m 02s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"6526a5140535aea065cd013dc01395663597fabb","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-12-18 01:35:13.000000000","message":"Removed reviewer Jenkins with the following votes:\n\n* Verified-1 by Jenkins (3)\n","accounts_in_message":[],"_revision_number":5},{"id":"c8ffde35e09a5c983457ed0a261221b9512e2c33","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-15 15:08:59.000000000","message":"Patch Set 5: Code-Review-1\n\n(8 comments)","accounts_in_message":[],"_revision_number":5},{"id":"27af1409c83d68797b8872d0f4de03ab71cd9d8b","author":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"date":"2018-06-18 20:14:43.000000000","message":"Patch Set 5:\n\n(8 comments)\n\nThank you for the feedback, @Matt Riedemann.  I have addressed your comments in the latest patch, and had a question about id vs ids.","accounts_in_message":[],"_revision_number":5},{"id":"7f1fa3443b30815d90f9e39a7d1a5fb9b9607321","author":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"date":"2018-06-18 20:14:50.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"d05742896e613140f1533ca4a2a2290494f44659","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-18 22:22:05.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/26/501926/6/check/openstack-tox-pep8/22120ee/ : SUCCESS in 9m 29s\n- openstack-tox-py27 http://logs.openstack.org/26/501926/6/check/openstack-tox-py27/7234b0e/ : SUCCESS in 9m 38s\n- openstack-tox-py35 http://logs.openstack.org/26/501926/6/check/openstack-tox-py35/9dbe15a/ : SUCCESS in 8m 26s\n- build-openstack-sphinx-docs http://logs.openstack.org/26/501926/6/check/build-openstack-sphinx-docs/366ca35/html/ : SUCCESS in 6m 35s\n- build-openstack-releasenotes http://logs.openstack.org/26/501926/6/check/build-openstack-releasenotes/5cda227/html/ : SUCCESS in 5m 10s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/26/501926/6/check/legacy-tempest-dsvm-neutron-src/dbf2d64/ : SUCCESS in 1h 30m 11s\n- openstackclient-check-plugins http://logs.openstack.org/26/501926/6/check/openstackclient-check-plugins/16e95fb/ : SUCCESS in 7m 15s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/26/501926/6/check/osc-tox-py27-tips/db4a54b/ : SUCCESS in 7m 02s\n- osc-tox-py35-tips http://logs.openstack.org/26/501926/6/check/osc-tox-py35-tips/1517683/ : SUCCESS in 11m 19s\n- osc-functional-devstack http://logs.openstack.org/26/501926/6/check/osc-functional-devstack/48e3869/ : FAILURE in 40m 40s\n- osc-functional-devstack-tips http://logs.openstack.org/26/501926/6/check/osc-functional-devstack-tips/648024c/ : FAILURE in 53m 37s\n- openstack-tox-lower-constraints http://logs.openstack.org/26/501926/6/check/openstack-tox-lower-constraints/f5d2cec/ : SUCCESS in 6m 20s","accounts_in_message":[],"_revision_number":6},{"id":"0081ba5734f88a43ff19dac9e73d4786d018b0fe","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-18 22:59:25.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"71e3c570f10ef133ee97c31a8bbedd4c6926a014","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-18 23:01:38.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"3241500c536aa8c8a02822511b69c327f1d4d047","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-18 23:04:42.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"0563307cad12d9731480b2a820eb2615dcead2f8","author":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"date":"2018-06-18 23:44:46.000000000","message":"Patch Set 6:\n\n(2 comments)\n\nThank you for the suggestions to fix the functional tests!","accounts_in_message":[],"_revision_number":6},{"id":"28b4936165f23c4d23e9c9510b5959e84fdd23f6","author":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"date":"2018-06-18 23:45:06.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"887325df4795c15137230ec4f5884469dd28211d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-19 01:54:18.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/26/501926/7/check/openstack-tox-pep8/7b5c075/ : SUCCESS in 5m 26s\n- openstack-tox-py27 http://logs.openstack.org/26/501926/7/check/openstack-tox-py27/271b848/ : SUCCESS in 6m 34s\n- openstack-tox-py35 http://logs.openstack.org/26/501926/7/check/openstack-tox-py35/81062db/ : SUCCESS in 6m 12s\n- build-openstack-sphinx-docs http://logs.openstack.org/26/501926/7/check/build-openstack-sphinx-docs/ea64716/html/ : SUCCESS in 5m 27s\n- build-openstack-releasenotes http://logs.openstack.org/26/501926/7/check/build-openstack-releasenotes/1f661e6/html/ : SUCCESS in 5m 14s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/26/501926/7/check/legacy-tempest-dsvm-neutron-src/6af8272/ : FAILURE in 1h 05m 52s\n- openstackclient-check-plugins http://logs.openstack.org/26/501926/7/check/openstackclient-check-plugins/0233830/ : SUCCESS in 7m 25s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/26/501926/7/check/osc-tox-py27-tips/57c6a6f/ : SUCCESS in 8m 00s\n- osc-tox-py35-tips http://logs.openstack.org/26/501926/7/check/osc-tox-py35-tips/08e4c89/ : SUCCESS in 7m 41s\n- osc-functional-devstack http://logs.openstack.org/26/501926/7/check/osc-functional-devstack/5cca845/ : FAILURE in 46m 32s\n- osc-functional-devstack-tips http://logs.openstack.org/26/501926/7/check/osc-functional-devstack-tips/709e24d/ : FAILURE in 53m 07s\n- openstack-tox-lower-constraints http://logs.openstack.org/26/501926/7/check/openstack-tox-lower-constraints/ed85046/ : SUCCESS in 6m 03s","accounts_in_message":[],"_revision_number":7},{"id":"794866e2ce661ceabe1d6e2f833edb9be3a759da","author":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"date":"2018-06-29 13:00:40.000000000","message":"Patch Set 7:\n\n@Matt Riedemann: I understand that this won\u0027t be able to merge until a new novaclient is released -- what is the process for requesting that a new version of novaclient be released?","accounts_in_message":[],"_revision_number":7},{"id":"7247a28fae8f69dad19306142a092cac434777da","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2018-07-23 21:53:24.000000000","message":"Patch Set 7: Code-Review-1\n\n(2 comments)\n\nI\u0027d like to hear the strong use case for an environment variable here.  They nearly always map to global options.\n\nAlso the docs need to be updated for the new options.","accounts_in_message":[],"_revision_number":7},{"id":"ff281cc0802ace11dc1794a2071156768c024a32","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-03-10 12:07:14.000000000","message":"Abandoned\n\nThis was eventually done in change I4e9faea05c499bd91034d1d284c44fdcc8e18db5","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"b9a59022c2b52c5348711913dd39bb6c022703e9","revisions":{"f2f658fa1fd6aed476d82072b3add9b65682c3b3":{"kind":"REWORK","_number":1,"created":"2017-09-08 02:40:00.000000000","uploader":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"ref":"refs/changes/26/501926/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/26/501926/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/1"}}},"commit":{"parents":[{"commit":"8f4440a6de4425afb77f647ae2dca9452b1166f0","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8f4440a6de4425afb77f647ae2dca9452b1166f0"}]}],"author":{"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","date":"2017-09-08 02:33:54.000000000","tz":-240},"committer":{"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","date":"2017-09-08 02:38:24.000000000","tz":-240},"subject":"Create/Rebuild server with trusted certificate IDs","message":"Create/Rebuild server with trusted certificate IDs\n\nThis change adds a `--trusted-certificate-ids` option to the\n`server create` and `server rebuild` commands. This option takes in a\ncomma-separated list of trusted certificate UUIDs, which will be used to\nvalidate certificates in the image signature verification process. If\nUUID values are not specified using this option, the value of the newly\nadded OS_TRUSTED_CERTIFICATE_IDS environment variable will be used\ninstead. This value will be converted into a list before being passed\non.\n\nChange-Id: I95468984cbb32e092560fad7e6ed070fb8944a45\nDepends-On: Iedd3fea0e86648fae364f075915555dcb2c4f199\nImplements: blueprint nova-validate-certificates\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f2f658fa1fd6aed476d82072b3add9b65682c3b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f2f658fa1fd6aed476d82072b3add9b65682c3b3"}]},"branch":"refs/heads/master"},"8e1ba164c3fae94cbaa71ebc43a394071d3a1424":{"kind":"REWORK","_number":2,"created":"2017-09-12 02:35:39.000000000","uploader":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"ref":"refs/changes/26/501926/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/26/501926/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/2"}}},"commit":{"parents":[{"commit":"8f4440a6de4425afb77f647ae2dca9452b1166f0","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8f4440a6de4425afb77f647ae2dca9452b1166f0"}]}],"author":{"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","date":"2017-09-08 02:33:54.000000000","tz":-240},"committer":{"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","date":"2017-09-12 02:33:22.000000000","tz":-240},"subject":"Create/Rebuild server with trusted certificate IDs","message":"Create/Rebuild server with trusted certificate IDs\n\nThis change adds a `--trusted-certificate-id` option to the `server\ncreate` and `server rebuild` commands. This option takes in a trusted\ncertificate UUID, which will be used to validate certificates in the\nimage signature verification process. The option can be repeated to\nspecify multiple trusted certificate. If UUID values are not specified\nusing this option, the value of the newly added\nOS_TRUSTED_CERTIFICATE_IDS environment variable will be used instead.\nThis value will be converted into a list before being passed on.\n\nChange-Id: I95468984cbb32e092560fad7e6ed070fb8944a45\nDepends-On: Iedd3fea0e86648fae364f075915555dcb2c4f199\nImplements: blueprint nova-validate-certificates\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8e1ba164c3fae94cbaa71ebc43a394071d3a1424"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8e1ba164c3fae94cbaa71ebc43a394071d3a1424"}]},"branch":"refs/heads/master"},"c881761d9546e717831dd0c5e00e3b6e2e7aa9d9":{"kind":"REWORK","_number":3,"created":"2017-09-13 23:21:43.000000000","uploader":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"ref":"refs/changes/26/501926/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/26/501926/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/3"}}},"commit":{"parents":[{"commit":"f63bb180036c0f2d096eefaaaf2fbdd60a427343","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f63bb180036c0f2d096eefaaaf2fbdd60a427343"}]}],"author":{"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","date":"2017-09-08 02:33:54.000000000","tz":-240},"committer":{"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","date":"2017-09-13 23:21:35.000000000","tz":-240},"subject":"Create/Rebuild server with trusted certificate IDs","message":"Create/Rebuild server with trusted certificate IDs\n\nThis change adds a `--trusted-certificate-id` option to the `server\ncreate` and `server rebuild` commands. This option takes in a trusted\ncertificate UUID, which will be used to validate certificates in the\nimage signature verification process. The option can be repeated to\nspecify multiple trusted certificate. If UUID values are not specified\nusing this option, the value of the newly added\nOS_TRUSTED_CERTIFICATE_IDS environment variable will be used instead.\nThis value will be converted into a list before being passed on.\n\nChange-Id: I95468984cbb32e092560fad7e6ed070fb8944a45\nDepends-On: Iedd3fea0e86648fae364f075915555dcb2c4f199\nImplements: blueprint nova-validate-certificates\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c881761d9546e717831dd0c5e00e3b6e2e7aa9d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c881761d9546e717831dd0c5e00e3b6e2e7aa9d9"}]},"branch":"refs/heads/master"},"14ece964b96c9966c2e0962a5a3ea175218c516e":{"kind":"REWORK","_number":4,"created":"2017-09-19 21:23:41.000000000","uploader":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"ref":"refs/changes/26/501926/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/26/501926/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/4"}}},"commit":{"parents":[{"commit":"f88d2f53ba576734a81227410e0232616dc766f4","subject":"Merge \"Add functional test cases for \"volume qos associate/disassociate\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f88d2f53ba576734a81227410e0232616dc766f4"}]}],"author":{"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","date":"2017-09-08 02:33:54.000000000","tz":-240},"committer":{"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","date":"2017-09-19 21:20:38.000000000","tz":-240},"subject":"Create/Rebuild server with trusted certificate IDs","message":"Create/Rebuild server with trusted certificate IDs\n\nThis change adds a `--trusted-certificate-id` option to the `server\ncreate` and `server rebuild` commands. This option takes in a trusted\ncertificate ID, which will be used to validate certificates in the\nimage signature verification process. The option can be repeated to\nspecify multiple trusted certificate. If ID values are not specified\nusing this option, the value of the newly added\nOS_TRUSTED_CERTIFICATE_IDS environment variable will be used instead.\nThis value will be converted into a list before being passed on.\n\nChange-Id: I95468984cbb32e092560fad7e6ed070fb8944a45\nDepends-On: I235541a689732826950c7b2a510d5835211120c3\nImplements: blueprint nova-validate-certificates\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/14ece964b96c9966c2e0962a5a3ea175218c516e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/14ece964b96c9966c2e0962a5a3ea175218c516e"}]},"branch":"refs/heads/master"},"91418203bd093829344beac988502c68ea6fe4f1":{"kind":"REWORK","_number":5,"created":"2017-10-10 22:10:47.000000000","uploader":{"_account_id":24711,"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","username":"jackie-truong"},"ref":"refs/changes/26/501926/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/26/501926/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/5"}}},"commit":{"parents":[{"commit":"a87bd58fb4de5dc5f99193b88d2a3f8bd1338c52","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a87bd58fb4de5dc5f99193b88d2a3f8bd1338c52"}]}],"author":{"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","date":"2017-09-08 02:33:54.000000000","tz":-240},"committer":{"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","date":"2017-10-10 22:09:54.000000000","tz":-240},"subject":"Add trusted_image_certificates to server","message":"Add trusted_image_certificates to server\n\nThis change adds a `--trusted-image-certificate-id` option to the\n`server create` and `server rebuild` commands. This option takes in a\ntrusted image certificate ID, which will be used to validate\ncertificates in the image signature verification process. The option can\nbe repeated to specify multiple trusted image certificates. If ID values\nare not specified using this option, the value of the newly added\nOS_TRUSTED_IMAGE_CERTIFICATE_IDS environment variable will be used\ninstead. This value will be converted into a list before being passed\non.\n\nChange-Id: I95468984cbb32e092560fad7e6ed070fb8944a45\nDepends-On: I235541a689732826950c7b2a510d5835211120c3\nImplements: blueprint nova-validate-certificates\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/91418203bd093829344beac988502c68ea6fe4f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/91418203bd093829344beac988502c68ea6fe4f1"}]},"branch":"refs/heads/master"},"9b2833ff54efab0fce58a15f8d9f2bddd23be709":{"kind":"REWORK","_number":6,"created":"2018-06-18 20:14:50.000000000","uploader":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"ref":"refs/changes/26/501926/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/26/501926/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/6"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","date":"2017-09-08 02:33:54.000000000","tz":-240},"committer":{"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","date":"2018-06-18 20:12:25.000000000","tz":-240},"subject":"Add trusted_image_certificates to server","message":"Add trusted_image_certificates to server\n\nThis change adds a `--trusted-image-certificate-id` option to the\n`server create` and `server rebuild` commands. This option takes in a\ntrusted image certificate ID, which will be used to validate\ncertificates in the image signature verification process. The option can\nbe repeated to specify multiple trusted image certificates. If ID values\nare not specified using this option, the value of the newly added\nOS_TRUSTED_IMAGE_CERTIFICATE_IDS environment variable will be used\ninstead. This value will be converted into a list before being passed\non.\n\nThe `server rebuild` command also gets a new\n``--trusted-image-certificates-unset`` option to unset/reset the\ntrusted image certificates in a server during rebuild. This is\nsimilar to unsetting key_name and user_data during rebuild.\n\nChange-Id: I95468984cbb32e092560fad7e6ed070fb8944a45\nImplements: blueprint nova-validate-certificates\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9b2833ff54efab0fce58a15f8d9f2bddd23be709"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9b2833ff54efab0fce58a15f8d9f2bddd23be709"}]},"branch":"refs/heads/master"},"b9a59022c2b52c5348711913dd39bb6c022703e9":{"kind":"REWORK","_number":7,"created":"2018-06-18 23:45:06.000000000","uploader":{"_account_id":7012,"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","username":"brianna-poulos"},"ref":"refs/changes/26/501926/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/26/501926/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/26/501926/7"}}},"commit":{"parents":[{"commit":"9766eb23e797935fcafa4990b46cedde83b19fc6","subject":"Merge \"Fix server show for microversion 2.47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9766eb23e797935fcafa4990b46cedde83b19fc6"}]}],"author":{"name":"Jackie Truong","email":"jacklyn.truong@jhuapl.edu","date":"2017-09-08 02:33:54.000000000","tz":-240},"committer":{"name":"Brianna Poulos","email":"Brianna.Poulos@jhuapl.edu","date":"2018-06-18 23:44:58.000000000","tz":-240},"subject":"Add trusted_image_certificates to server","message":"Add trusted_image_certificates to server\n\nThis change adds a `--trusted-image-certificate-id` option to the\n`server create` and `server rebuild` commands. This option takes in a\ntrusted image certificate ID, which will be used to validate\ncertificates in the image signature verification process. The option can\nbe repeated to specify multiple trusted image certificates. If ID values\nare not specified using this option, the value of the newly added\nOS_TRUSTED_IMAGE_CERTIFICATE_IDS environment variable will be used\ninstead. This value will be converted into a list before being passed\non.\n\nThe `server rebuild` command also gets a new\n``--trusted-image-certificates-unset`` option to unset/reset the\ntrusted image certificates in a server during rebuild. This is\nsimilar to unsetting key_name and user_data during rebuild.\n\nChange-Id: I95468984cbb32e092560fad7e6ed070fb8944a45\nImplements: blueprint nova-validate-certificates\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b9a59022c2b52c5348711913dd39bb6c022703e9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b9a59022c2b52c5348711913dd39bb6c022703e9"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
