)]}'
{"id":"openstack%2Fopenstack-helm~655935","triplet_id":"openstack%2Fopenstack-helm~master~Iac2b080d5d44bdf07534126419a1d5dd86055d6b","project":"openstack/openstack-helm","branch":"master","topic":"keystone-cred","hashtags":[],"change_id":"Iac2b080d5d44bdf07534126419a1d5dd86055d6b","subject":"Skip cred-key setup when keys already exist","status":"MERGED","created":"2019-04-26 16:13:11.000000000","updated":"2019-04-30 16:10:38.000000000","submitted":"2019-04-30 16:10:38.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"655935-1556640638979-af911147","meta_rev_id":"f6c0ab492cd0e9aca8f944d042023beac493ff67","_number":655935,"virtual_id_number":655935,"owner":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-04-30 16:10:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},{"value":0,"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"}],"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":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-04-30 15:27:28.000000000","_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},{"value":2,"date":"2019-04-28 04:43:04.000000000","_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"}],"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":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-04-30 15:27:28.000000000","_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},{"value":0,"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-04-28 04:43:04.000000000","updated_by":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"reviewer":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"state":"REVIEWER"},{"updated":"2019-04-30 15:27:28.000000000","updated_by":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"reviewer":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"state":"REVIEWER"},{"updated":"2019-04-30 16:10:38.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":"85dd749e7d6b81dd89712014e7f711566e4b50a9","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2019-04-26 16:13:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8eb7d28aba4e963b8c9505b3444a2d1b0c83582e","author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"date":"2019-04-26 16:31:14.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"805fe7a577e2242aea38964e04410846839233f3","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2019-04-26 16:33:58.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"53f960714c924dc5f2835d0a9b611213bcea1ab8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-26 18:06:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/35/655935/2/check/openstack-tox-docs/4619ba0/html/ : SUCCESS in 4m 54s\n- openstack-helm-lint http://logs.openstack.org/35/655935/2/check/openstack-helm-lint/7e40f21/ : SUCCESS in 1m 31s\n- openstack-helm-bandit http://logs.openstack.org/35/655935/2/check/openstack-helm-bandit/e4a81e3/ : SUCCESS in 9m 26s\n- openstack-helm-keystone http://logs.openstack.org/35/655935/2/check/openstack-helm-keystone/393a889/ : SUCCESS in 18m 24s\n- openstack-helm-keystone-rocky-opensuse_15 http://logs.openstack.org/35/655935/2/check/openstack-helm-keystone-rocky-opensuse_15/384c342/ : SUCCESS in 18m 30s (non-voting)\n- openstack-helm-keystone-ldap http://logs.openstack.org/35/655935/2/check/openstack-helm-keystone-ldap/783c785/ : SUCCESS in 20m 44s\n- openstack-helm-glance http://logs.openstack.org/35/655935/2/check/openstack-helm-glance/a2b49c9/ : SUCCESS in 22m 42s\n- openstack-helm-heat http://logs.openstack.org/35/655935/2/check/openstack-helm-heat/9e142bd/ : SUCCESS in 20m 51s\n- openstack-helm-cinder http://logs.openstack.org/35/655935/2/check/openstack-helm-cinder/5c03959/ : SUCCESS in 32m 35s\n- openstack-helm-compute-kit http://logs.openstack.org/35/655935/2/check/openstack-helm-compute-kit/28f804b/ : SUCCESS in 38m 04s\n- openstack-helm-apparmor http://logs.openstack.org/35/655935/2/check/openstack-helm-apparmor/63d187f/ : SUCCESS in 36m 57s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"611c036fb187100e71fcd5ee5970a038484c871e","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2019-04-26 18:31:08.000000000","message":"Patch Set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"bfcbf7bc02a6e3f28eb3ec55ce8e5cfff0817822","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-26 19:15:01.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/35/655935/3/check/openstack-tox-docs/79cf7aa/html/ : SUCCESS in 7m 42s\n- openstack-helm-lint http://logs.openstack.org/35/655935/3/check/openstack-helm-lint/5988b72/ : SUCCESS in 1m 36s\n- openstack-helm-bandit http://logs.openstack.org/35/655935/3/check/openstack-helm-bandit/324209d/ : SUCCESS in 10m 24s\n- openstack-helm-keystone http://logs.openstack.org/35/655935/3/check/openstack-helm-keystone/86bc12e/ : SUCCESS in 19m 24s\n- openstack-helm-keystone-rocky-opensuse_15 http://logs.openstack.org/35/655935/3/check/openstack-helm-keystone-rocky-opensuse_15/a518c7b/ : SUCCESS in 18m 43s (non-voting)\n- openstack-helm-keystone-ldap http://logs.openstack.org/35/655935/3/check/openstack-helm-keystone-ldap/dcc1a67/ : SUCCESS in 19m 43s\n- openstack-helm-glance http://logs.openstack.org/35/655935/3/check/openstack-helm-glance/37be114/ : SUCCESS in 22m 23s\n- openstack-helm-heat http://logs.openstack.org/35/655935/3/check/openstack-helm-heat/41939bb/ : SUCCESS in 20m 12s\n- openstack-helm-cinder http://logs.openstack.org/35/655935/3/check/openstack-helm-cinder/6368c75/ : SUCCESS in 34m 05s\n- openstack-helm-compute-kit http://logs.openstack.org/35/655935/3/check/openstack-helm-compute-kit/91cecf2/ : SUCCESS in 36m 09s\n- openstack-helm-apparmor http://logs.openstack.org/35/655935/3/check/openstack-helm-apparmor/808d976/ : SUCCESS in 40m 18s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"65baaac5fccbd0dc8e4360e191d0aec01f343942","author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"date":"2019-04-28 04:43:04.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"9a235c7ec39d370a56b0f0f96d829b4105fe1404","author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"date":"2019-04-30 15:27:28.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"99e4d3d0f30ca36a7fb7ba0a42b5e641256242d7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-30 15:27:41.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"9e2bb52b1942eed80b70e006f9181b3fcdbc7aa7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-30 16:10:38.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/35/655935/3/gate/openstack-tox-docs/6b10669/html/ : SUCCESS in 4m 35s\n- openstack-helm-lint http://logs.openstack.org/35/655935/3/gate/openstack-helm-lint/c098fd2/ : SUCCESS in 1m 45s\n- openstack-helm-keystone http://logs.openstack.org/35/655935/3/gate/openstack-helm-keystone/e368d83/ : SUCCESS in 18m 31s\n- openstack-helm-keystone-ldap http://logs.openstack.org/35/655935/3/gate/openstack-helm-keystone-ldap/4fa7f06/ : SUCCESS in 18m 53s\n- openstack-helm-glance http://logs.openstack.org/35/655935/3/gate/openstack-helm-glance/14001eb/ : SUCCESS in 21m 28s\n- openstack-helm-heat http://logs.openstack.org/35/655935/3/gate/openstack-helm-heat/07d72a5/ : SUCCESS in 20m 42s\n- openstack-helm-cinder http://logs.openstack.org/35/655935/3/gate/openstack-helm-cinder/48fb4eb/ : SUCCESS in 32m 57s\n- openstack-helm-compute-kit http://logs.openstack.org/35/655935/3/gate/openstack-helm-compute-kit/95a8eed/ : SUCCESS in 35m 03s","accounts_in_message":[],"_revision_number":3},{"id":"3ccb1443591373dd789e1c112f2fde9e6fefbb17","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-30 16:10:38.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"3b14e77d2acfce681fdf163461eddb347980deeb","revisions":{"b42003897799878635d6d0e3725af362436f67d2":{"kind":"REWORK","_number":1,"created":"2019-04-26 16:13:11.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/35/655935/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/35/655935/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/35/655935/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/35/655935/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/35/655935/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/35/655935/1"}}},"commit":{"parents":[{"commit":"0f459ecfeee07daf056209430314406ee11f816f","subject":"[Docs] Fixed a few typos","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/0f459ecfeee07daf056209430314406ee11f816f"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2019-04-26 16:12:48.000000000","tz":-300},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2019-04-26 16:12:48.000000000","tz":-300},"subject":"WIP - Skip cred-key setup when keys already exist","message":"WIP - Skip cred-key setup when keys already exist\n\nChange-Id: Iac2b080d5d44bdf07534126419a1d5dd86055d6b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/b42003897799878635d6d0e3725af362436f67d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/b42003897799878635d6d0e3725af362436f67d2"}]},"branch":"refs/heads/master"},"419d93c8aad3b494bd780b61bf5be5b89e21afc5":{"kind":"REWORK","_number":2,"created":"2019-04-26 16:33:58.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/35/655935/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/35/655935/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/35/655935/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/35/655935/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/35/655935/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/35/655935/2"}}},"commit":{"parents":[{"commit":"0f459ecfeee07daf056209430314406ee11f816f","subject":"[Docs] Fixed a few typos","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/0f459ecfeee07daf056209430314406ee11f816f"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2019-04-26 16:12:48.000000000","tz":-300},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2019-04-26 16:33:56.000000000","tz":0},"subject":"WIP - Skip cred-key setup when keys already exist","message":"WIP - Skip cred-key setup when keys already exist\n\nChange-Id: Iac2b080d5d44bdf07534126419a1d5dd86055d6b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/419d93c8aad3b494bd780b61bf5be5b89e21afc5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/419d93c8aad3b494bd780b61bf5be5b89e21afc5"}]},"branch":"refs/heads/master"},"3b14e77d2acfce681fdf163461eddb347980deeb":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2019-04-26 18:31:08.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/35/655935/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/35/655935/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/35/655935/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/35/655935/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/35/655935/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/35/655935/3"}}},"commit":{"parents":[{"commit":"0f459ecfeee07daf056209430314406ee11f816f","subject":"[Docs] Fixed a few typos","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/0f459ecfeee07daf056209430314406ee11f816f"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2019-04-26 16:12:48.000000000","tz":-300},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2019-04-26 18:31:07.000000000","tz":0},"subject":"Skip cred-key setup when keys already exist","message":"Skip cred-key setup when keys already exist\n\nThis change adds a conditional to the _fernet_setup to avoid\noverwriting credential-keys when keystone-manage credential-setup\nis ran and there are already existing credential keys. This will\nmitigate issues where encrypted credential blobs in keystone were\nbecoming un-decryptable when the credential keys were being\noverridden or lost upon upgrading.\n\nChange-Id: Iac2b080d5d44bdf07534126419a1d5dd86055d6b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/3b14e77d2acfce681fdf163461eddb347980deeb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/3b14e77d2acfce681fdf163461eddb347980deeb"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
