)]}'
{"id":"openstack%2Fdevstack-vagrant~340992","triplet_id":"openstack%2Fdevstack-vagrant~master~I827b7e1695f61ef2742137195866cb2deb4a390f","project":"openstack/devstack-vagrant","branch":"master","topic":"hotfix/keypair-add-in-local-sh","hashtags":[],"change_id":"I827b7e1695f61ef2742137195866cb2deb4a390f","subject":"Work around invalid public key issue","status":"MERGED","created":"2016-07-12 15:04:46.000000000","updated":"2016-10-06 04:56:45.000000000","submitted":"2016-10-06 04:56:45.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8348c7444a6b31c43d63538a294c7e63a960e25f","_number":340992,"virtual_id_number":340992,"owner":{"_account_id":22720,"name":"Sviatoslav Sydorenko","display_name":"@webknjaz","email":"webknjaz@redhat.com","username":"webknjaz"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-10-06 04:56:45.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":22838,"name":"Alexander Zhukov","email":"zhukovaa90@gmail.com"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"recommended":{"_account_id":22838,"name":"Alexander Zhukov","email":"zhukovaa90@gmail.com"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-07-18 13:03:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":22838,"name":"Alexander Zhukov","email":"zhukovaa90@gmail.com"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":2,"date":"2016-10-06 04:56:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":22838,"name":"Alexander Zhukov","email":"zhukovaa90@gmail.com"},{"value":0,"date":"2016-07-13 06:50:52.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"date":"2016-07-13 06:50:39.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"date":"2016-07-13 06:50:32.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":1,"date":"2016-10-06 04:56:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":22838,"name":"Alexander Zhukov","email":"zhukovaa90@gmail.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-07-13 06:50:32.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2016-07-13 06:50:39.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2016-07-13 06:50:52.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":"2016-07-18 13:03:30.000000000","updated_by":{"_account_id":22838,"name":"Alexander Zhukov","email":"zhukovaa90@gmail.com"},"reviewer":{"_account_id":22838,"name":"Alexander Zhukov","email":"zhukovaa90@gmail.com"},"state":"REVIEWER"},{"updated":"2016-10-06 04:56:32.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2016-10-06 04:56:45.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"c26616c407e0b1f259ff5e48c64356759be7a37e","author":{"_account_id":22720,"name":"Sviatoslav Sydorenko","display_name":"@webknjaz","email":"webknjaz@redhat.com","username":"webknjaz"},"date":"2016-07-12 15:04:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"45dd4d4d7f0efe62becf3787e4bfc939a4a3e7d1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-12 15:04:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- noop http://logs.openstack.org/92/340992/1/check/noop/5921fe8/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"3e3c1a455b94874e5942eddecf246a8f2ed7dca6","author":{"_account_id":22720,"name":"Sviatoslav Sydorenko","display_name":"@webknjaz","email":"webknjaz@redhat.com","username":"webknjaz"},"date":"2016-07-12 15:10:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"62179e20491e4a1ed88d25c14a5428742f90b1d5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-12 15:10:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- noop http://logs.openstack.org/92/340992/2/check/noop/81bf704/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"0675212c615ae11b6bfee86e41a178fc07c08bfa","author":{"_account_id":22720,"name":"Sviatoslav Sydorenko","display_name":"@webknjaz","email":"webknjaz@redhat.com","username":"webknjaz"},"date":"2016-07-12 15:29:39.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"e1a8fdf1d1a39ee75152928dd41f035117821769","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-12 15:29:51.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- noop http://logs.openstack.org/92/340992/3/check/noop/8480b1d/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"aecb15c3e5122f32bb40c4a48c491a74ef53c847","author":{"_account_id":22838,"name":"Alexander Zhukov","email":"zhukovaa90@gmail.com"},"date":"2016-07-18 13:03:30.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"3106d102bf137a77c558f1ac471ef756d2cf1e3c","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-10-06 04:56:32.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"f7bb7d881ad64079729e2c787216ed8e0cf71de5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-06 04:56:42.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"02e2e3d460134f71456c4d95561d11c4eb6052f1","date":"2016-10-06 04:56:45.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"30195edde9f46b0256f20c15acd7ac1cfa2ce004","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-06 04:56:45.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- noop http://logs.openstack.org/92/340992/3/gate/noop/e98ff1f/ : SUCCESS","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"ad67271514d2a0a9fd8c90865d110d90ffae3fec","revisions":{"4377d9b7b2399637d6f90619240f68308e6136cf":{"kind":"REWORK","_number":1,"created":"2016-07-12 15:04:46.000000000","uploader":{"_account_id":22720,"name":"Sviatoslav Sydorenko","display_name":"@webknjaz","email":"webknjaz@redhat.com","username":"webknjaz"},"ref":"refs/changes/92/340992/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-vagrant","ref":"refs/changes/92/340992/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-vagrant refs/changes/92/340992/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-vagrant refs/changes/92/340992/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-vagrant refs/changes/92/340992/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-vagrant refs/changes/92/340992/1"}}},"commit":{"parents":[{"commit":"1091c275b7352e4f4662d638321977ad3cf343a4","subject":"Move public key path into separate variable","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-vagrant/commit/1091c275b7352e4f4662d638321977ad3cf343a4"}]}],"author":{"name":"Sviatoslav Sydorenko","email":"wk@sydorenko.org.ua","date":"2016-07-12 15:04:25.000000000","tz":180},"committer":{"name":"Sviatoslav Sydorenko","email":"wk@sydorenko.org.ua","date":"2016-07-12 15:04:25.000000000","tz":180},"subject":"Work around invalid public key issue","message":"Work around invalid public key issue\n\nChange-Id: I827b7e1695f61ef2742137195866cb2deb4a390f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-vagrant/commit/4377d9b7b2399637d6f90619240f68308e6136cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-vagrant/commit/4377d9b7b2399637d6f90619240f68308e6136cf"}]},"branch":"refs/heads/master"},"51f2394c7dbba3456381ee1eb290c5f420015772":{"kind":"REWORK","_number":2,"created":"2016-07-12 15:10:43.000000000","uploader":{"_account_id":22720,"name":"Sviatoslav Sydorenko","display_name":"@webknjaz","email":"webknjaz@redhat.com","username":"webknjaz"},"ref":"refs/changes/92/340992/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-vagrant","ref":"refs/changes/92/340992/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-vagrant refs/changes/92/340992/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-vagrant refs/changes/92/340992/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-vagrant refs/changes/92/340992/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-vagrant refs/changes/92/340992/2"}}},"commit":{"parents":[{"commit":"1091c275b7352e4f4662d638321977ad3cf343a4","subject":"Move public key path into separate variable","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-vagrant/commit/1091c275b7352e4f4662d638321977ad3cf343a4"}]}],"author":{"name":"Sviatoslav Sydorenko","email":"wk@sydorenko.org.ua","date":"2016-07-12 15:04:25.000000000","tz":180},"committer":{"name":"Sviatoslav Sydorenko","email":"wk@sydorenko.org.ua","date":"2016-07-12 15:10:25.000000000","tz":180},"subject":"Work around invalid public key issue","message":"Work around invalid public key issue\n\nChange-Id: I827b7e1695f61ef2742137195866cb2deb4a390f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-vagrant/commit/51f2394c7dbba3456381ee1eb290c5f420015772"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-vagrant/commit/51f2394c7dbba3456381ee1eb290c5f420015772"}]},"branch":"refs/heads/master"},"ad67271514d2a0a9fd8c90865d110d90ffae3fec":{"kind":"REWORK","_number":3,"created":"2016-07-12 15:29:39.000000000","uploader":{"_account_id":22720,"name":"Sviatoslav Sydorenko","display_name":"@webknjaz","email":"webknjaz@redhat.com","username":"webknjaz"},"ref":"refs/changes/92/340992/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-vagrant","ref":"refs/changes/92/340992/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-vagrant refs/changes/92/340992/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-vagrant refs/changes/92/340992/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-vagrant refs/changes/92/340992/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-vagrant refs/changes/92/340992/3"}}},"commit":{"parents":[{"commit":"e15d17e0ed1bcf72752cc07a76cfd5f1edabcb8c","subject":"Use git.openstack.org everywhere","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-vagrant/commit/e15d17e0ed1bcf72752cc07a76cfd5f1edabcb8c"}]}],"author":{"name":"Sviatoslav Sydorenko","email":"wk@sydorenko.org.ua","date":"2016-07-12 15:04:12.000000000","tz":180},"committer":{"name":"Sviatoslav Sydorenko","email":"wk@sydorenko.org.ua","date":"2016-07-12 15:23:00.000000000","tz":180},"subject":"Work around invalid public key issue","message":"Work around invalid public key issue\n\nI\u0027ve faced with inability of keystone to recognize a public key\ninside of `~stack/.ssh/autorized_keys` file. This happened because\nof puppet writing three-line comment stating it was generated\nautomatically. With this fix it works fine.\n\nChanges, I\u0027ve done:\n- Move public key path into separate variable\n- Write public key into tmp file and pass it to `nova keypair-add`\n\nChange-Id: I827b7e1695f61ef2742137195866cb2deb4a390f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-vagrant/commit/ad67271514d2a0a9fd8c90865d110d90ffae3fec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-vagrant/commit/ad67271514d2a0a9fd8c90865d110d90ffae3fec"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
