)]}'
{"id":"openstack%2Fpuppet-openstacklib~575093","triplet_id":"openstack%2Fpuppet-openstacklib~master~I2cd52b65929efdb1dc59a09b44d4f54e854adcaf","project":"openstack/puppet-openstacklib","branch":"master","topic":"deban-is-py3","hashtags":[],"change_id":"I2cd52b65929efdb1dc59a09b44d4f54e854adcaf","subject":"Debian: use libapache2-mod-wsgi-py3","status":"ABANDONED","created":"2018-06-13 12:26:00.000000000","updated":"2018-06-19 08:10:39.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"79ba03b27ab5178bde5158eb949efdfcf3b9c409","_number":575093,"virtual_id_number":575093,"owner":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"value":1,"date":"2018-06-13 19:43:38.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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"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":"","default_value":0,"optional":true},"Workflow":{"rejected":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"all":[{"value":-1,"date":"2018-06-14 08:58:07.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"_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":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-06-13 19:43: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":"d4fbe3809f77682dce2201bd413dd2dbff762f47","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2018-06-13 12:26:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e65d8cb599a44649f4347a907465800c54994cb0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-13 14:21:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- puppet-openstack-lint http://logs.openstack.org/93/575093/1/check/puppet-openstack-lint/82fe1cf/ : SUCCESS in 3m 47s\n- puppet-openstack-syntax-4 http://logs.openstack.org/93/575093/1/check/puppet-openstack-syntax-4/74bb462/ : SUCCESS in 3m 34s\n- puppet-openstack-syntax-5 http://logs.openstack.org/93/575093/1/check/puppet-openstack-syntax-5/d0b41ef/ : SUCCESS in 4m 28s\n- puppet-openstack-unit-4.8-centos-7 http://logs.openstack.org/93/575093/1/check/puppet-openstack-unit-4.8-centos-7/3065700/ : SUCCESS in 11m 06s\n- puppet-openstack-unit-latest-centos-7 http://logs.openstack.org/93/575093/1/check/puppet-openstack-unit-latest-centos-7/0f92ba4/ : SUCCESS in 13m 44s (non-voting)\n- puppet-openstack-integration-4-scenario001-tempest-centos-7 http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-4-scenario001-tempest-centos-7/0d5754a/ : SUCCESS in 1h 05m 17s\n- puppet-openstack-integration-4-scenario002-tempest-centos-7 http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-4-scenario002-tempest-centos-7/1a140d9/ : SUCCESS in 1h 09m 32s\n- puppet-openstack-integration-4-scenario003-tempest-centos-7 http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-4-scenario003-tempest-centos-7/df22eca/ : SUCCESS in 1h 23m 12s\n- puppet-openstack-integration-4-scenario004-tempest-centos-7 http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-4-scenario004-tempest-centos-7/ac4ca83/ : SUCCESS in 57m 15s\n- puppet-openstack-integration-5-scenario001-tempest-centos-7 http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-5-scenario001-tempest-centos-7/20cb3f1/ : SUCCESS in 1h 10m 10s (non-voting)\n- puppet-openstack-integration-5-scenario002-tempest-centos-7 http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-5-scenario002-tempest-centos-7/58a6a69/ : SUCCESS in 1h 07m 38s (non-voting)\n- puppet-openstack-integration-5-scenario003-tempest-centos-7 http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-5-scenario003-tempest-centos-7/2262e98/ : SUCCESS in 1h 20m 38s (non-voting)\n- puppet-openstack-integration-5-scenario004-tempest-centos-7 http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-5-scenario004-tempest-centos-7/36d7f7f/ : SUCCESS in 52m 19s (non-voting)\n- puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial/394ca60/ : SUCCESS in 44m 49s\n- puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial/871b184/ : SUCCESS in 42m 14s\n- puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial/a7e8dde/ : SUCCESS in 43m 45s\n- puppet-openstack-integration-4-scenario004-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-4-scenario004-tempest-ubuntu-xenial/853d825/ : SUCCESS in 37m 27s (non-voting)\n- puppet-openstack-integration-5-scenario001-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-5-scenario001-tempest-ubuntu-xenial/2a49143/ : SUCCESS in 40m 11s (non-voting)\n- puppet-openstack-integration-5-scenario002-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-5-scenario002-tempest-ubuntu-xenial/d017e6a/ : SUCCESS in 44m 02s (non-voting)\n- puppet-openstack-integration-5-scenario003-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-5-scenario003-tempest-ubuntu-xenial/8a7444e/ : SUCCESS in 37m 52s (non-voting)\n- puppet-openstack-integration-5-scenario004-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-5-scenario004-tempest-ubuntu-xenial/313b41b/ : SUCCESS in 31m 16s (non-voting)\n- puppet-openstack-integration-4-scenario001-tempest-debian-stable http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-4-scenario001-tempest-debian-stable/e03df5a/ : FAILURE in 6m 55s (non-voting)\n- puppet-openstack-integration-4-scenario002-tempest-debian-stable http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-4-scenario002-tempest-debian-stable/b1055df/ : FAILURE in 6m 22s (non-voting)\n- puppet-openstack-integration-4-scenario003-tempest-debian-stable http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-4-scenario003-tempest-debian-stable/227840f/ : FAILURE in 5m 59s (non-voting)\n- puppet-openstack-integration-4-scenario004-tempest-debian-stable http://logs.openstack.org/93/575093/1/check/puppet-openstack-integration-4-scenario004-tempest-debian-stable/1c2f065/ : FAILURE in 11m 16s (non-voting)\n- puppet-openstack-beaker-centos-7 http://logs.openstack.org/93/575093/1/check/puppet-openstack-beaker-centos-7/bb1184d/ : SUCCESS in 15m 54s\n- puppet-openstack-beaker-xenial http://logs.openstack.org/93/575093/1/check/puppet-openstack-beaker-xenial/372c2ce/ : SUCCESS in 10m 53s","accounts_in_message":[],"_revision_number":1},{"id":"aa0e72ad9ccdc2e24b511dd7dd8aaa012865f7f6","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2018-06-13 14:33:57.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"edc016afce729a6879421b460b10f40c83ee63e2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-13 19:43:38.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- puppet-openstack-lint http://logs.openstack.org/93/575093/2/check/puppet-openstack-lint/d3c0dfc/ : SUCCESS in 5m 20s\n- puppet-openstack-syntax-4 http://logs.openstack.org/93/575093/2/check/puppet-openstack-syntax-4/f338aeb/ : SUCCESS in 4m 34s\n- puppet-openstack-syntax-5 http://logs.openstack.org/93/575093/2/check/puppet-openstack-syntax-5/4868bca/ : SUCCESS in 4m 32s\n- puppet-openstack-unit-4.8-centos-7 http://logs.openstack.org/93/575093/2/check/puppet-openstack-unit-4.8-centos-7/f7406d5/ : SUCCESS in 11m 35s\n- puppet-openstack-unit-latest-centos-7 http://logs.openstack.org/93/575093/2/check/puppet-openstack-unit-latest-centos-7/7a9e0f0/ : SUCCESS in 11m 58s (non-voting)\n- puppet-openstack-integration-4-scenario001-tempest-centos-7 http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-4-scenario001-tempest-centos-7/2d435aa/ : SUCCESS in 1h 11m 52s\n- puppet-openstack-integration-4-scenario002-tempest-centos-7 http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-4-scenario002-tempest-centos-7/cfb1c88/ : SUCCESS in 1h 08m 40s\n- puppet-openstack-integration-4-scenario003-tempest-centos-7 http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-4-scenario003-tempest-centos-7/d4f488f/ : SUCCESS in 1h 17m 06s\n- puppet-openstack-integration-4-scenario004-tempest-centos-7 http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-4-scenario004-tempest-centos-7/770d2d8/ : SUCCESS in 55m 20s\n- puppet-openstack-integration-5-scenario001-tempest-centos-7 http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-5-scenario001-tempest-centos-7/07de821/ : SUCCESS in 1h 18m 00s (non-voting)\n- puppet-openstack-integration-5-scenario002-tempest-centos-7 http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-5-scenario002-tempest-centos-7/01ef413/ : SUCCESS in 1h 16m 18s (non-voting)\n- puppet-openstack-integration-5-scenario003-tempest-centos-7 http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-5-scenario003-tempest-centos-7/8f81b4d/ : SUCCESS in 1h 18m 15s (non-voting)\n- puppet-openstack-integration-5-scenario004-tempest-centos-7 http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-5-scenario004-tempest-centos-7/d9ab2a4/ : SUCCESS in 55m 31s (non-voting)\n- puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-4-scenario001-tempest-ubuntu-xenial/ea01cb4/ : SUCCESS in 41m 27s\n- puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-4-scenario002-tempest-ubuntu-xenial/7815b3a/ : SUCCESS in 42m 27s\n- puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-4-scenario003-tempest-ubuntu-xenial/08768ed/ : SUCCESS in 38m 34s\n- puppet-openstack-integration-4-scenario004-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-4-scenario004-tempest-ubuntu-xenial/f952c03/ : SUCCESS in 34m 36s (non-voting)\n- puppet-openstack-integration-5-scenario001-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-5-scenario001-tempest-ubuntu-xenial/7fda4f0/ : SUCCESS in 43m 00s (non-voting)\n- puppet-openstack-integration-5-scenario002-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-5-scenario002-tempest-ubuntu-xenial/7911019/ : SUCCESS in 41m 44s (non-voting)\n- puppet-openstack-integration-5-scenario003-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-5-scenario003-tempest-ubuntu-xenial/5cb8340/ : SUCCESS in 38m 19s (non-voting)\n- puppet-openstack-integration-5-scenario004-tempest-ubuntu-xenial http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-5-scenario004-tempest-ubuntu-xenial/04258e1/ : SUCCESS in 38m 09s (non-voting)\n- puppet-openstack-integration-4-scenario001-tempest-debian-stable http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-4-scenario001-tempest-debian-stable/8ac4399/ : FAILURE in 8m 38s (non-voting)\n- puppet-openstack-integration-4-scenario002-tempest-debian-stable http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-4-scenario002-tempest-debian-stable/f9ba85d/ : FAILURE in 4m 52s (non-voting)\n- puppet-openstack-integration-4-scenario003-tempest-debian-stable http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-4-scenario003-tempest-debian-stable/5c0797a/ : FAILURE in 8m 37s (non-voting)\n- puppet-openstack-integration-4-scenario004-tempest-debian-stable http://logs.openstack.org/93/575093/2/check/puppet-openstack-integration-4-scenario004-tempest-debian-stable/ecf1742/ : FAILURE in 7m 46s (non-voting)\n- puppet-openstack-beaker-centos-7 http://logs.openstack.org/93/575093/2/check/puppet-openstack-beaker-centos-7/bb8b4fc/ : SUCCESS in 17m 41s\n- puppet-openstack-beaker-xenial http://logs.openstack.org/93/575093/2/check/puppet-openstack-beaker-xenial/c996416/ : SUCCESS in 12m 29s","accounts_in_message":[],"_revision_number":2},{"id":"baea0544f3340a0152a1359e63281152952ee0ab","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2018-06-14 08:58:07.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"780cba5759fd08b5297238144ce3b66bb027b7b9","author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"date":"2018-06-19 08:10:39.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ea8cf185ad25392831cbde7bd78ccef4a417f2d7","revisions":{"026922b1f54c0d6184f5d6dfc241d69471603cb9":{"kind":"REWORK","_number":1,"created":"2018-06-13 12:26:00.000000000","uploader":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"ref":"refs/changes/93/575093/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/93/575093/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/93/575093/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/93/575093/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/93/575093/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/93/575093/1"}}},"commit":{"parents":[{"commit":"735a7d8a9269ab8c985621d2ca8030e26d7fbd05","subject":"fix tox python3 overrides","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/735a7d8a9269ab8c985621d2ca8030e26d7fbd05"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2018-06-13 12:23:20.000000000","tz":120},"committer":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2018-06-13 12:23:20.000000000","tz":120},"subject":"Debian: use libapache2-mod-wsgi-py3","message":"Debian: use libapache2-mod-wsgi-py3\n\nCurrently, libapache2-mod-wsgi-py3 is selected in fixtures/scenario00x.pp\nbut this is problematic: since the class is called, it is scheduled first\nbefore any Apache WSGI using class is called, resulting in files in\n/etc/apache2/sites-available to be deleted before the packages are\ninstalled. Therefore, on the 2nd run, the files are there, and then the\nruns are found as non-indempotant.\n\nTherefore, selecting libapache2-mod-wsgi-py3 must be done in openstacklib\ninstead. This also has the advantage that operators wont have to manually\nselect libapache2-mod-wsgi-py3 in their composition scripts.\n\nChange-Id: I2cd52b65929efdb1dc59a09b44d4f54e854adcaf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/026922b1f54c0d6184f5d6dfc241d69471603cb9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/026922b1f54c0d6184f5d6dfc241d69471603cb9"}]},"branch":"refs/heads/master"},"ea8cf185ad25392831cbde7bd78ccef4a417f2d7":{"kind":"REWORK","_number":2,"created":"2018-06-13 14:33:57.000000000","uploader":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"ref":"refs/changes/93/575093/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/93/575093/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/93/575093/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/93/575093/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/93/575093/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/93/575093/2"}}},"commit":{"parents":[{"commit":"735a7d8a9269ab8c985621d2ca8030e26d7fbd05","subject":"fix tox python3 overrides","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/735a7d8a9269ab8c985621d2ca8030e26d7fbd05"}]}],"author":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2018-06-13 12:23:20.000000000","tz":120},"committer":{"name":"Thomas Goirand","email":"zigo@debian.org","date":"2018-06-13 14:33:47.000000000","tz":120},"subject":"Debian: use libapache2-mod-wsgi-py3","message":"Debian: use libapache2-mod-wsgi-py3\n\nCurrently, libapache2-mod-wsgi-py3 is selected in fixtures/scenario00x.pp\nbut this is problematic: since the class is called, it is scheduled first\nbefore any Apache WSGI using class is called, resulting in files in\n/etc/apache2/sites-available to be deleted before the packages are\ninstalled. Therefore, on the 2nd run, the files are there, and then the\nruns are found as non-indempotant.\n\nTherefore, selecting libapache2-mod-wsgi-py3 must be done in openstacklib\ninstead. This also has the advantage that operators wont have to manually\nselect libapache2-mod-wsgi-py3 in their composition scripts.\n\nChange-Id: I2cd52b65929efdb1dc59a09b44d4f54e854adcaf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/ea8cf185ad25392831cbde7bd78ccef4a417f2d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/ea8cf185ad25392831cbde7bd78ccef4a417f2d7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
