)]}'
{"id":"openstack%2Fpython-openstackclient~536163","triplet_id":"openstack%2Fpython-openstackclient~master~I29e03b72acd931305cbdac5a9ff666854d05c6d7","project":"openstack/python-openstackclient","branch":"master","topic":"bp/application-credentials","hashtags":[],"change_id":"I29e03b72acd931305cbdac5a9ff666854d05c6d7","subject":"Add CRUD support for application credentials","status":"MERGED","created":"2018-01-21 19:03:02.000000000","updated":"2018-03-14 02:16:35.000000000","submitted":"2018-03-14 02:16:35.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":37,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"536163-1520993795678-ff185365","meta_rev_id":"51961c9c3071434d0f36267e4dcb307d42b3340f","_number":536163,"virtual_id_number":536163,"owner":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2018-03-14 02:16:35.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2018-03-14 00:44:39.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":2,"date":"2018-02-01 15:29:26.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":1,"date":"2018-03-14 00:44:39.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-02-01 15:29:26.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"},{"updated":"2018-03-14 00:44:39.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-03-14 02:16:35.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":"87297c6346fa0f727c2280bbf094546ca08e8f9b","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-21 19:03:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ee9b4ea4ec2a8c4c9c9b9ccbbcd0b974da4e9f7b","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-21 19:03:15.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"812be687eaf16ac31bf60f7c5e7d021dbcef4729","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-21 20:45:21.000000000","message":"Patch Set 1: 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/63/536163/1/check/openstack-tox-pep8/f41962e/ : SUCCESS in 5m 23s\n- openstack-tox-py27 http://logs.openstack.org/63/536163/1/check/openstack-tox-py27/c460518/ : SUCCESS in 4m 23s\n- openstack-tox-py35 http://logs.openstack.org/63/536163/1/check/openstack-tox-py35/a82556f/ : SUCCESS in 4m 22s\n- build-openstack-sphinx-docs http://logs.openstack.org/63/536163/1/check/build-openstack-sphinx-docs/c4c9edb/html/ : SUCCESS in 4m 32s\n- build-openstack-releasenotes http://logs.openstack.org/63/536163/1/check/build-openstack-releasenotes/34832d8/html/ : SUCCESS in 3m 52s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/63/536163/1/check/legacy-tempest-dsvm-neutron-src/5fc9614/ : SUCCESS in 1h 41m 12s\n- openstackclient-check-plugins http://logs.openstack.org/63/536163/1/check/openstackclient-check-plugins/446d5e9/ : FAILURE in 5m 52s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/63/536163/1/check/osc-tox-py27-tips/ef0830e/ : SUCCESS in 4m 48s\n- osc-tox-py35-tips http://logs.openstack.org/63/536163/1/check/osc-tox-py35-tips/9debfc8/ : SUCCESS in 4m 30s\n- osc-functional-devstack http://logs.openstack.org/63/536163/1/check/osc-functional-devstack/ee802a9/ : FAILURE in 41m 22s\n- osc-functional-devstack-tips http://logs.openstack.org/63/536163/1/check/osc-functional-devstack-tips/69d1626/ : FAILURE in 46m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6aa9a0a108797e8e5cbd89ad41453cb62235696b","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-01-22 03:27:27.000000000","message":"Patch Set 1:\n\n(7 comments)\n\nfew comments, no -1 since it\u0027s WIP","accounts_in_message":[],"_revision_number":1},{"id":"742bb0ace037c1a6568930c2fe0c6f45ff1e8494","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-22 09:08:13.000000000","message":"Patch Set 1:\n\n(5 comments)\n\nThanks for reviewing this, Steve!","accounts_in_message":[],"_revision_number":1},{"id":"262b62c49a5a9afe43c9e1c34628190e797c3f1c","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-22 15:17:24.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0c39c804b79eef31a37b6f330342378582cca4f4","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-01-22 16:14:54.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"ecfb2ae834d28ec2b08183f3b66d4352d3f22b41","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-22 16:17:40.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"fd3bd85b76efc8c05371f4fff05ad9f51f696030","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-01-22 16:18:50.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7030c8eaf9ac39882d5f713f2aa57d76e30edd62","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-22 23:07:33.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ff4a5f81ce628340c7bec421d919ec8e4a662f20","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-22 23:07:47.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"2d6ffd05a47966b7173b975797d1396dadb1ce87","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-22 23:13:03.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d9733a7d369949d4372f57ccb6f013e3d9ce1815","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-22 23:13:18.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"f78fffe87b9fe5fb575923ed900c3db25aa6a9af","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-23 01:14:13.000000000","message":"Patch Set 3: 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/63/536163/3/check/openstack-tox-pep8/52cdc70/ : FAILURE in 5m 16s\n- openstack-tox-py27 http://logs.openstack.org/63/536163/3/check/openstack-tox-py27/7619371/ : SUCCESS in 4m 47s\n- openstack-tox-py35 http://logs.openstack.org/63/536163/3/check/openstack-tox-py35/3af60b2/ : SUCCESS in 4m 39s\n- build-openstack-sphinx-docs http://logs.openstack.org/63/536163/3/check/build-openstack-sphinx-docs/638664d/html/ : SUCCESS in 5m 24s\n- build-openstack-releasenotes http://logs.openstack.org/63/536163/3/check/build-openstack-releasenotes/15975a0/html/ : SUCCESS in 3m 52s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/63/536163/3/check/legacy-tempest-dsvm-neutron-src/47e2568/ : SUCCESS in 1h 29m 02s\n- openstackclient-check-plugins http://logs.openstack.org/63/536163/3/check/openstackclient-check-plugins/410a213/ : FAILURE in 8m 44s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/63/536163/3/check/osc-tox-py27-tips/79bc2aa/ : SUCCESS in 4m 41s\n- osc-tox-py35-tips http://logs.openstack.org/63/536163/3/check/osc-tox-py35-tips/be882f3/ : SUCCESS in 4m 52s\n- osc-functional-devstack http://logs.openstack.org/63/536163/3/check/osc-functional-devstack/9a07ef2/ : FAILURE in 44m 46s\n- osc-functional-devstack-tips http://logs.openstack.org/63/536163/3/check/osc-functional-devstack-tips/efd2d2e/ : FAILURE in 47m 25s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"d0563fef7df1a55e23c4b4beaa057d5a4e790fbb","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2018-01-23 01:15:43.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"95d328e46fd8834e4291f07cd9a9908e8602e115","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-23 11:39:59.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"08bdbc942810057f8a15867b19c5a064d628595d","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-24 23:05:37.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"59b99255f9c7b43355ba405baf9223d600d22e3b","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-25 01:24:55.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b33be1baeb246756e786deee695729667dc9aba3","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2018-01-25 03:15:37.000000000","message":"Patch Set 4:\n\n(11 comments)\n\nThis is looking really good Colleen.  I\u0027ve left a bunch of picky little comments, the --role option is fine now, and we have a way forward if the additional values are needed in the future.","accounts_in_message":[],"_revision_number":4},{"id":"a72006d09da676a93fba187b680412690945abb7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-25 03:55:26.000000000","message":"Patch Set 4: 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/63/536163/4/check/openstack-tox-pep8/6eb68a9/ : SUCCESS in 6m 23s\n- openstack-tox-py27 http://logs.openstack.org/63/536163/4/check/openstack-tox-py27/cc0f13c/ : SUCCESS in 7m 48s\n- openstack-tox-py35 http://logs.openstack.org/63/536163/4/check/openstack-tox-py35/13d9206/ : SUCCESS in 8m 34s\n- build-openstack-sphinx-docs http://logs.openstack.org/63/536163/4/check/build-openstack-sphinx-docs/2e9e7fc/html/ : SUCCESS in 8m 12s\n- build-openstack-releasenotes http://logs.openstack.org/63/536163/4/check/build-openstack-releasenotes/18f9ff4/html/ : SUCCESS in 4m 40s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/63/536163/4/check/legacy-tempest-dsvm-neutron-src/88fd6ef/ : SUCCESS in 2h 00m 32s\n- openstackclient-check-plugins http://logs.openstack.org/63/536163/4/check/openstackclient-check-plugins/1a8d511/ : SUCCESS in 9m 03s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/63/536163/4/check/osc-tox-py27-tips/7ab92f3/ : SUCCESS in 7m 52s\n- osc-tox-py35-tips http://logs.openstack.org/63/536163/4/check/osc-tox-py35-tips/98b45d4/ : SUCCESS in 8m 24s\n- osc-functional-devstack http://logs.openstack.org/63/536163/4/check/osc-functional-devstack/8c3df7f/ : FAILURE in 1h 56m 02s\n- osc-functional-devstack-tips http://logs.openstack.org/63/536163/4/check/osc-functional-devstack-tips/b4a0c04/ : FAILURE in 41m 45s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"92c586b0cbb018836ed0d5b5eca4fdb0e85797f2","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-01-25 04:16:55.000000000","message":"Patch Set 4:\n\nmostly agree with dtroyers comments, once addressed it\u0027s good to go","accounts_in_message":[],"_revision_number":4},{"id":"ae31abffce8116b104720fefa4899ada21fab494","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-25 09:11:49.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"acde0ea9bf5c438ddd99ac1ee22ee059b9c603ae","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2018-01-25 12:50:54.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"252811fe67302a753870c3d0e988538720b59fb1","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-25 17:36:05.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"709ae8fb86fa645c06782a7d6054e955b34f8279","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-01-25 19:30:21.000000000","message":"Patch Set 5: Code-Review+2\n\nbig +2\n\nit does depend on a new cut of KSC (and a g-r bump), but this code is looking good.","accounts_in_message":[],"_revision_number":5},{"id":"ab615444d3df0414dd70df38d061b7c4b7e784f4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-25 20:31:01.000000000","message":"Patch Set 5: 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/63/536163/5/check/openstack-tox-pep8/db8cb95/ : SUCCESS in 4m 46s\n- openstack-tox-py27 http://logs.openstack.org/63/536163/5/check/openstack-tox-py27/c3a5d85/ : SUCCESS in 5m 25s\n- openstack-tox-py35 http://logs.openstack.org/63/536163/5/check/openstack-tox-py35/cb4ad70/ : SUCCESS in 5m 15s\n- build-openstack-sphinx-docs http://logs.openstack.org/63/536163/5/check/build-openstack-sphinx-docs/f5beac5/html/ : SUCCESS in 5m 30s\n- build-openstack-releasenotes http://logs.openstack.org/63/536163/5/check/build-openstack-releasenotes/721449f/html/ : SUCCESS in 4m 16s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/63/536163/5/check/legacy-tempest-dsvm-neutron-src/da2bede/ : SUCCESS in 1h 15m 11s\n- openstackclient-check-plugins http://logs.openstack.org/63/536163/5/check/openstackclient-check-plugins/aef06b6/ : SUCCESS in 6m 45s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/63/536163/5/check/osc-tox-py27-tips/08f3a76/ : SUCCESS in 5m 47s\n- osc-tox-py35-tips http://logs.openstack.org/63/536163/5/check/osc-tox-py35-tips/c5d1980/ : SUCCESS in 5m 29s\n- osc-functional-devstack http://logs.openstack.org/63/536163/5/check/osc-functional-devstack/6de9a48/ : FAILURE in 1h 07m 35s\n- osc-functional-devstack-tips http://logs.openstack.org/63/536163/5/check/osc-functional-devstack-tips/8178655/ : FAILURE in 39m 39s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"d749e2b39f3366b40570e4bcbbcef4ac0442dd1d","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-25 21:13:06.000000000","message":"Patch Set 5:\n\nany day now https://review.openstack.org/#/c/537645/","accounts_in_message":[],"_revision_number":5},{"id":"95bf5a29b2a813ab61d41ed4d70a54666bd0f27b","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-30 20:50:16.000000000","message":"Uploaded patch set 6: Commit message was updated.","accounts_in_message":[],"_revision_number":6},{"id":"880e3fb3e5af5a67c57141d964ee2baebe5dac40","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-30 22:17:25.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/63/536163/6/check/openstack-tox-pep8/29b12b1/ : SUCCESS in 5m 17s\n- openstack-tox-py27 http://logs.openstack.org/63/536163/6/check/openstack-tox-py27/7f5f507/ : SUCCESS in 5m 01s\n- openstack-tox-py35 http://logs.openstack.org/63/536163/6/check/openstack-tox-py35/051caf0/ : SUCCESS in 5m 00s\n- build-openstack-sphinx-docs http://logs.openstack.org/63/536163/6/check/build-openstack-sphinx-docs/7600b61/html/ : SUCCESS in 4m 53s\n- build-openstack-releasenotes http://logs.openstack.org/63/536163/6/check/build-openstack-releasenotes/d249348/html/ : SUCCESS in 4m 54s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/63/536163/6/check/legacy-tempest-dsvm-neutron-src/1f647d5/ : SUCCESS in 1h 16m 38s\n- openstackclient-check-plugins http://logs.openstack.org/63/536163/6/check/openstackclient-check-plugins/f49eb92/ : SUCCESS in 8m 52s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/63/536163/6/check/osc-tox-py27-tips/506de51/ : SUCCESS in 5m 48s\n- osc-tox-py35-tips http://logs.openstack.org/63/536163/6/check/osc-tox-py35-tips/ab0290d/ : SUCCESS in 5m 50s\n- osc-functional-devstack http://logs.openstack.org/63/536163/6/check/osc-functional-devstack/fabca77/ : SUCCESS in 35m 26s\n- osc-functional-devstack-tips http://logs.openstack.org/63/536163/6/check/osc-functional-devstack-tips/3b36e39/ : SUCCESS in 43m 07s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"47e84944b307e0cf9f1bbe60b8aa0229d8acb223","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2018-02-01 15:29:26.000000000","message":"Patch Set 6: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"b3d095d21f96722adaec1e752a3fa8c95335d02a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-03-14 00:44:39.000000000","message":"Patch Set 6: Workflow+1 Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"9dde92a3e58bc630b578d70e75596abd4a1a8f98","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2018-03-14 00:44:45.000000000","message":"Patch Set 6:\n\nthanks Colleen!","accounts_in_message":[],"_revision_number":6},{"id":"a63afc99a599448248da7e841f9d39793ce89542","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-14 00:44:52.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"1e909521c06557a8b386b6a6dd2d3ac55b987687","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-14 02:16:35.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/63/536163/6/gate/openstack-tox-pep8/5208e5c/ : SUCCESS in 4m 20s\n- openstack-tox-py27 http://logs.openstack.org/63/536163/6/gate/openstack-tox-py27/521f4ec/ : SUCCESS in 4m 35s\n- openstack-tox-py35 http://logs.openstack.org/63/536163/6/gate/openstack-tox-py35/d1692a4/ : SUCCESS in 4m 37s\n- build-openstack-sphinx-docs http://logs.openstack.org/63/536163/6/gate/build-openstack-sphinx-docs/85ea399/html/ : SUCCESS in 6m 29s\n- build-openstack-releasenotes http://logs.openstack.org/63/536163/6/gate/build-openstack-releasenotes/e35bc32/html/ : SUCCESS in 3m 50s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/63/536163/6/gate/legacy-tempest-dsvm-neutron-src/fe7a106/ : SUCCESS in 1h 26m 36s\n- osc-tox-py27-tips http://logs.openstack.org/63/536163/6/gate/osc-tox-py27-tips/7dac282/ : SUCCESS in 5m 10s\n- osc-tox-py35-tips http://logs.openstack.org/63/536163/6/gate/osc-tox-py35-tips/a24500c/ : SUCCESS in 5m 03s\n- osc-functional-devstack http://logs.openstack.org/63/536163/6/gate/osc-functional-devstack/69d7856/ : SUCCESS in 42m 18s","accounts_in_message":[],"_revision_number":6},{"id":"5255af9e7ab895f9f9ff591087e00775cc98fb30","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-14 02:16:35.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"375964f270e125b8887e0ca4ee1cbe15d5eddf04","revisions":{"62abdd517889552a6d0013e8cd2fd4ee5d4d0f68":{"kind":"REWORK","_number":1,"created":"2018-01-21 19:03:02.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/63/536163/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/63/536163/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/1"}}},"commit":{"parents":[{"commit":"161c79f7037364d6e69e43f1d0a9c605b96ebb88","subject":"Move more jobs in-repo","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/161c79f7037364d6e69e43f1d0a9c605b96ebb88"}]}],"author":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2018-01-21 19:02:02.000000000","tz":60},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2018-01-21 19:02:02.000000000","tz":60},"subject":"Add CRUD support for application credentials","message":"Add CRUD support for application credentials\n\nAdd support for creating, retrieving, and deleting application\ncredentials. Application credentials do not support updates.\n\nbp application-credentials\n\nChange-Id: I29e03b72acd931305cbdac5a9ff666854d05c6d7\nDepends-on: \u003ca future release of python-keystoneclient\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/62abdd517889552a6d0013e8cd2fd4ee5d4d0f68"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/62abdd517889552a6d0013e8cd2fd4ee5d4d0f68"}]},"branch":"refs/heads/master"},"f19ca198e283adf719ef4a513a6ff8e990b19ccc":{"kind":"REWORK","_number":2,"created":"2018-01-22 23:07:33.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/63/536163/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/63/536163/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/2"}}},"commit":{"parents":[{"commit":"1e30be92d8b30e834b161c2246a499775d6ec6bc","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1e30be92d8b30e834b161c2246a499775d6ec6bc"}]}],"author":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2018-01-21 19:02:02.000000000","tz":60},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2018-01-22 23:07:29.000000000","tz":60},"subject":"Add CRUD support for application credentials","message":"Add CRUD support for application credentials\n\nAdd support for creating, retrieving, and deleting application\ncredentials. Application credentials do not support updates.\n\nbp application-credentials\n\nChange-Id: I29e03b72acd931305cbdac5a9ff666854d05c6d7\nDepends-on: \u003ca future release of python-keystoneclient\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f19ca198e283adf719ef4a513a6ff8e990b19ccc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f19ca198e283adf719ef4a513a6ff8e990b19ccc"}]},"branch":"refs/heads/master"},"7e1d8086204fcb458cd1428d3a92a9fa05bfc604":{"kind":"REWORK","_number":3,"created":"2018-01-22 23:13:03.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/63/536163/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/63/536163/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/3"}}},"commit":{"parents":[{"commit":"1e30be92d8b30e834b161c2246a499775d6ec6bc","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1e30be92d8b30e834b161c2246a499775d6ec6bc"}]}],"author":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2018-01-21 19:02:02.000000000","tz":60},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2018-01-22 23:12:52.000000000","tz":60},"subject":"Add CRUD support for application credentials","message":"Add CRUD support for application credentials\n\nAdd support for creating, retrieving, and deleting application\ncredentials. Application credentials do not support updates.\n\nbp application-credentials\n\nChange-Id: I29e03b72acd931305cbdac5a9ff666854d05c6d7\nDepends-on: \u003ca future release of python-keystoneclient\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7e1d8086204fcb458cd1428d3a92a9fa05bfc604"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7e1d8086204fcb458cd1428d3a92a9fa05bfc604"}]},"branch":"refs/heads/master"},"8e0474205233914c2cba882e7d787405a8a77d6a":{"kind":"REWORK","_number":4,"created":"2018-01-25 01:24:55.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/63/536163/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/63/536163/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/4"}}},"commit":{"parents":[{"commit":"1e30be92d8b30e834b161c2246a499775d6ec6bc","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1e30be92d8b30e834b161c2246a499775d6ec6bc"}]}],"author":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2018-01-21 19:02:02.000000000","tz":60},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2018-01-25 01:20:39.000000000","tz":60},"subject":"Add CRUD support for application credentials","message":"Add CRUD support for application credentials\n\nAdd support for creating, retrieving, and deleting application\ncredentials. Application credentials do not support updates.\n\nIn order to provide a positive user experience for the `--role` option,\nthis patch also includes an improvement to the\n`identity.common._get_token_resource()` function that allows it to\nintrospect the roles list within a token. This way there is no need to\nmake a request to keystone to retrieve a role object, which would fail\nmost of the time anyway due to keystone\u0027s default policy prohibiting\nunprivileged users from retrieving roles.\n\nbp application-credentials\n\nChange-Id: I29e03b72acd931305cbdac5a9ff666854d05c6d7\nDepends-on: \u003ca requirements bump for python-keystoneclient\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8e0474205233914c2cba882e7d787405a8a77d6a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8e0474205233914c2cba882e7d787405a8a77d6a"}]},"branch":"refs/heads/master"},"7115f4b8f3fe70115325a480d0d535cfb5954257":{"kind":"REWORK","_number":5,"created":"2018-01-25 17:36:05.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/63/536163/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/63/536163/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/5"}}},"commit":{"parents":[{"commit":"1e30be92d8b30e834b161c2246a499775d6ec6bc","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1e30be92d8b30e834b161c2246a499775d6ec6bc"}]}],"author":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2018-01-21 19:02:02.000000000","tz":60},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2018-01-25 09:51:37.000000000","tz":60},"subject":"Add CRUD support for application credentials","message":"Add CRUD support for application credentials\n\nAdd support for creating, retrieving, and deleting application\ncredentials. Application credentials do not support updates.\n\nIn order to provide a positive user experience for the `--role` option,\nthis patch also includes an improvement to the\n`identity.common._get_token_resource()` function that allows it to\nintrospect the roles list within a token. This way there is no need to\nmake a request to keystone to retrieve a role object, which would fail\nmost of the time anyway due to keystone\u0027s default policy prohibiting\nunprivileged users from retrieving roles.\n\nbp application-credentials\n\nChange-Id: I29e03b72acd931305cbdac5a9ff666854d05c6d7\nDepends-on: \u003ca requirements bump for python-keystoneclient\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7115f4b8f3fe70115325a480d0d535cfb5954257"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7115f4b8f3fe70115325a480d0d535cfb5954257"}]},"branch":"refs/heads/master"},"375964f270e125b8887e0ca4ee1cbe15d5eddf04":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2018-01-30 20:50:16.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/63/536163/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/63/536163/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/63/536163/6"}}},"commit":{"parents":[{"commit":"1e30be92d8b30e834b161c2246a499775d6ec6bc","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1e30be92d8b30e834b161c2246a499775d6ec6bc"}]}],"author":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2018-01-21 19:02:02.000000000","tz":60},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2018-01-30 20:50:01.000000000","tz":60},"subject":"Add CRUD support for application credentials","message":"Add CRUD support for application credentials\n\nAdd support for creating, retrieving, and deleting application\ncredentials. Application credentials do not support updates.\n\nIn order to provide a positive user experience for the `--role` option,\nthis patch also includes an improvement to the\n`identity.common._get_token_resource()` function that allows it to\nintrospect the roles list within a token. This way there is no need to\nmake a request to keystone to retrieve a role object, which would fail\nmost of the time anyway due to keystone\u0027s default policy prohibiting\nunprivileged users from retrieving roles.\n\nbp application-credentials\n\nChange-Id: I29e03b72acd931305cbdac5a9ff666854d05c6d7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/375964f270e125b8887e0ca4ee1cbe15d5eddf04"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/375964f270e125b8887e0ca4ee1cbe15d5eddf04"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
