)]}'
{"id":"openstack%2Fcookbook-openstack-dashboard~682920","triplet_id":"openstack%2Fcookbook-openstack-dashboard~master~Ia994665c69b64725e7e5369ceb93ee9608620d2b","project":"openstack/cookbook-openstack-dashboard","branch":"master","topic":"chef-py3","hashtags":[],"change_id":"Ia994665c69b64725e7e5369ceb93ee9608620d2b","subject":"Use python3 packages on Ubuntu","status":"MERGED","created":"2019-09-18 14:52:03.000000000","updated":"2019-11-25 15:52:50.000000000","submitted":"2019-11-25 15:52:50.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"682920-1574697170902-8eeca06d","meta_rev_id":"8ca6465c8a2df5d880c33851cfa1a24b00413528","_number":682920,"virtual_id_number":682920,"owner":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},{"value":0,"_account_id":21961,"name":"Lance Albertson","email":"lance@osuosl.org","username":"ramereth"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-11-25 15:52:50.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":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},"all":[{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":2,"date":"2019-11-25 10:34:02.000000000","_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},{"value":0,"_account_id":21961,"name":"Lance Albertson","email":"lance@osuosl.org","username":"ramereth"},{"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":1,"date":"2019-11-25 14:51:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},{"value":0,"_account_id":21961,"name":"Lance Albertson","email":"lance@osuosl.org","username":"ramereth"},{"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},{"_account_id":21961,"name":"Lance Albertson","email":"lance@osuosl.org","username":"ramereth"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-01 21:46:16.000000000","updated_by":{"_account_id":21961,"name":"Lance Albertson","email":"lance@osuosl.org","username":"ramereth"},"reviewer":{"_account_id":21961,"name":"Lance Albertson","email":"lance@osuosl.org","username":"ramereth"},"state":"REVIEWER"},{"updated":"2019-11-25 10:34:02.000000000","updated_by":{"_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},"reviewer":{"_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},"state":"REVIEWER"},{"updated":"2019-11-25 15:52:50.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":"c8fed6539a4b13a76f39c81f0a827236624d4e88","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2019-09-18 14:52:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6a9edd1cc315a9f0acb0fca6f8664e85f2429705","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-18 15:50:39.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-chef-delivery https://zuul.opendev.org/t/openstack/build/c8d597b4d3a547b58c8825f9c99eba80 : FAILURE in 8m 08s\n- openstack-chef-integration-ubuntu https://zuul.opendev.org/t/openstack/build/1431ee26df67481f9ec735fef19bbb0c : SUCCESS in 41m 47s\n- openstack-chef-integration-centos https://zuul.opendev.org/t/openstack/build/0872e6a5949b4f17b1aba89437959b13 : FAILURE in 6m 35s","accounts_in_message":[],"_revision_number":1},{"id":"c3cc2506be83b76ec4a4d96c2c64bb8fb5b325c6","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2019-09-19 12:16:12.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"7e62bbf77304dd5a9f7b7f22c28aab7e1ebab13b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-19 13:16:12.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-chef-delivery https://zuul.opendev.org/t/openstack/build/83f638d9a4ed47ba9446fb17f8333cf7 : SUCCESS in 9m 02s\n- openstack-chef-integration-ubuntu https://zuul.opendev.org/t/openstack/build/c3c7320d01c4415f8cd4c66e6c82798a : SUCCESS in 54m 04s\n- openstack-chef-integration-centos https://zuul.opendev.org/t/openstack/build/e07e9aabd43245d19320462c8459ecc2 : SUCCESS in 55m 47s","accounts_in_message":[],"_revision_number":2},{"id":"8b42c4be2c735764d05527f68176380936a6ee0d","author":{"_account_id":21961,"name":"Lance Albertson","email":"lance@osuosl.org","username":"ramereth"},"date":"2019-10-01 21:46:16.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"e48959208bca8d19d23e418b4486a644121f22f4","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2019-10-02 12:29:16.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6952c3c5ced7765fa9e1c958803d0b5f9bd38379","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-02 13:19:25.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-chef-delivery https://zuul.opendev.org/t/openstack/build/043f2da6ae194f7ab08a4a1967916ee4 : SUCCESS in 8m 34s\n- openstack-chef-integration-ubuntu https://zuul.opendev.org/t/openstack/build/a4477dd9fa5747dc885bc87f6f37ebcd : SUCCESS in 42m 14s\n- openstack-chef-integration-centos https://zuul.opendev.org/t/openstack/build/fb04299370454cd89809e1c45cfaac77 : SUCCESS in 45m 37s","accounts_in_message":[],"_revision_number":3},{"id":"b8bf191e87815d4da8a103919f5a98c4d7829f3a","author":{"_account_id":19193,"name":"Christoph Albers","email":"c.albers@x-ion.de","username":"calbers"},"date":"2019-11-25 10:34:02.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"d40e30bd3c7dfc768fd9e88fdc87bb32981b789c","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2019-11-25 11:42:28.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"27c9b4cbb97aee46d958c786998db1a3383f7350","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2019-11-25 14:51:58.000000000","message":"Patch Set 3: -Workflow","accounts_in_message":[],"_revision_number":3},{"id":"348b349cd5471efe3de9d8de3f5b5ed1fdbb1b02","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2019-11-25 14:51:59.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"716e321fd53a54a4c6904f933ebd44c66ea26e54","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-25 14:52:14.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"3fcc7f2d719ffc1e53f250fab040e49b4dead3d2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-25 15:52:50.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-chef-delivery https://zuul.opendev.org/t/openstack/build/ba4c85180f1148c98bbdfe34bd368836 : SUCCESS in 10m 02s\n- openstack-chef-integration-ubuntu https://zuul.opendev.org/t/openstack/build/fd915da57776415f8e056a04cacf40ae : SUCCESS in 57m 27s\n- openstack-chef-integration-centos https://zuul.opendev.org/t/openstack/build/c4d2cec14a97448ea1613cc3d16978d6 : SUCCESS in 51m 18s","accounts_in_message":[],"_revision_number":3},{"id":"6e02ac272842b77c6615511f2ed5754826d91cd4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-25 15:52:50.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"a152f7bbca235b26a2e5f7534a4496fe6e56eca5","revisions":{"1fe8dedbab01b8c3ba1059b9311775cd81001409":{"kind":"REWORK","_number":1,"created":"2019-09-18 14:52:03.000000000","uploader":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"ref":"refs/changes/20/682920/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cookbook-openstack-dashboard","ref":"refs/changes/20/682920/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cookbook-openstack-dashboard refs/changes/20/682920/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cookbook-openstack-dashboard refs/changes/20/682920/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cookbook-openstack-dashboard refs/changes/20/682920/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cookbook-openstack-dashboard refs/changes/20/682920/1"}}},"commit":{"parents":[{"commit":"8f5ef483b92c9ef452a31bb2965dd18894b51263","subject":"Update and replace http with https for doc links","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookbook-openstack-dashboard/commit/8f5ef483b92c9ef452a31bb2965dd18894b51263"}]}],"author":{"name":"Jens Harbott","email":"j.harbott@x-ion.de","date":"2019-09-18 13:49:34.000000000","tz":0},"committer":{"name":"Jens Harbott","email":"j.harbott@x-ion.de","date":"2019-09-18 14:52:01.000000000","tz":0},"subject":"Use python3 packages on Ubuntu","message":"Use python3 packages on Ubuntu\n\nPython2.7 is going EOL soon, let us deploy python3 for Rocky from the\nstart, so we avoid having to switch later.\n\nAdd a workaround because the apache2::mod_wsgi recipe hardcodes python2 deployment.\n\nInstall neutron-*aas-dashboard plugins as distro packages and not from pypi.\n\nChange-Id: Ia994665c69b64725e7e5369ceb93ee9608620d2b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookbook-openstack-dashboard/commit/1fe8dedbab01b8c3ba1059b9311775cd81001409"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookbook-openstack-dashboard/commit/1fe8dedbab01b8c3ba1059b9311775cd81001409"}]},"branch":"refs/heads/master"},"9ddf2312ac2ce39d84bcd6874fff93971521b193":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-09-19 12:16:12.000000000","uploader":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"ref":"refs/changes/20/682920/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cookbook-openstack-dashboard","ref":"refs/changes/20/682920/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cookbook-openstack-dashboard refs/changes/20/682920/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cookbook-openstack-dashboard refs/changes/20/682920/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cookbook-openstack-dashboard refs/changes/20/682920/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cookbook-openstack-dashboard refs/changes/20/682920/2"}}},"commit":{"parents":[{"commit":"8f5ef483b92c9ef452a31bb2965dd18894b51263","subject":"Update and replace http with https for doc links","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookbook-openstack-dashboard/commit/8f5ef483b92c9ef452a31bb2965dd18894b51263"}]}],"author":{"name":"Jens Harbott","email":"j.harbott@x-ion.de","date":"2019-09-18 13:49:34.000000000","tz":0},"committer":{"name":"Jens Harbott (frickler)","email":"j.harbott@x-ion.de","date":"2019-09-19 12:16:05.000000000","tz":0},"subject":"Use python3 packages on Ubuntu","message":"Use python3 packages on Ubuntu\n\nPython2.7 is going EOL soon, let us deploy python3 for Rocky from the\nstart, so we avoid having to switch later.\n\nAdd a workaround because the apache2::mod_wsgi recipe hardcodes python2 deployment.\n\nInstall neutron-*aas-dashboard plugins as distro packages and not from pypi.\n\nDepends-On: https://review.opendev.org/682918\nChange-Id: Ia994665c69b64725e7e5369ceb93ee9608620d2b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookbook-openstack-dashboard/commit/9ddf2312ac2ce39d84bcd6874fff93971521b193"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookbook-openstack-dashboard/commit/9ddf2312ac2ce39d84bcd6874fff93971521b193"}]},"branch":"refs/heads/master"},"a152f7bbca235b26a2e5f7534a4496fe6e56eca5":{"kind":"REWORK","_number":3,"created":"2019-10-02 12:29:16.000000000","uploader":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"ref":"refs/changes/20/682920/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cookbook-openstack-dashboard","ref":"refs/changes/20/682920/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cookbook-openstack-dashboard refs/changes/20/682920/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cookbook-openstack-dashboard refs/changes/20/682920/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cookbook-openstack-dashboard refs/changes/20/682920/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cookbook-openstack-dashboard refs/changes/20/682920/3"}}},"commit":{"parents":[{"commit":"8f5ef483b92c9ef452a31bb2965dd18894b51263","subject":"Update and replace http with https for doc links","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookbook-openstack-dashboard/commit/8f5ef483b92c9ef452a31bb2965dd18894b51263"}]}],"author":{"name":"Jens Harbott","email":"j.harbott@x-ion.de","date":"2019-09-18 13:49:34.000000000","tz":0},"committer":{"name":"Jens Harbott","email":"j.harbott@x-ion.de","date":"2019-10-02 12:29:05.000000000","tz":0},"subject":"Use python3 packages on Ubuntu","message":"Use python3 packages on Ubuntu\n\nPython2.7 is going EOL soon, let us deploy python3 for Rocky from the\nstart, so we avoid having to switch later.\n\nAdd a workaround because the apache2::mod_wsgi recipe hardcodes python2 deployment.\n\nInstall neutron-*aas-dashboard plugins as distro packages and not from pypi.\n\nDepends-On: https://review.opendev.org/682918\nChange-Id: Ia994665c69b64725e7e5369ceb93ee9608620d2b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookbook-openstack-dashboard/commit/a152f7bbca235b26a2e5f7534a4496fe6e56eca5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cookbook-openstack-dashboard/commit/a152f7bbca235b26a2e5f7534a4496fe6e56eca5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
