)]}'
{"id":"openstack%2Fpaunch~691528","triplet_id":"openstack%2Fpaunch~master~I917679da22fa09614e73053654df6ce181cf98fe","project":"openstack/paunch","branch":"master","topic":"tests/compat","hashtags":[],"change_id":"I917679da22fa09614e73053654df6ce181cf98fe","subject":"Fix backward compatibility for old config startup files","status":"MERGED","created":"2019-10-27 20:34:16.000000000","updated":"2020-01-09 14:37:50.000000000","submitted":"2019-10-31 19:23:07.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":22,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"691528-1572549787805-91d4b73c","meta_rev_id":"05635552ef55ac806102ce6e92df3852202baa3e","_number":691528,"virtual_id_number":691528,"owner":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-10-31 19:23:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":20172,"name":"Michele Baldessari","email":"michele@acksyn.org","username":"michele"},{"value":1,"date":"2019-10-31 13:09:33.000000000","_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"value":0,"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},{"value":0,"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":20778,"name":"Damien Ciabrini","email":"dciabrin@redhat.com","username":"dciabrin"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"}],"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":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":20172,"name":"Michele Baldessari","email":"michele@acksyn.org","username":"michele"},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"value":2,"date":"2019-10-31 14:32:26.000000000","_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},{"value":2,"date":"2019-10-31 16:19:30.000000000","_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":2,"date":"2019-10-31 10:01:11.000000000","_account_id":20778,"name":"Damien Ciabrini","email":"dciabrin@redhat.com","username":"dciabrin"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"}],"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":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":20172,"name":"Michele Baldessari","email":"michele@acksyn.org","username":"michele"},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"value":0,"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},{"value":1,"date":"2019-10-31 16:45:14.000000000","_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":20778,"name":"Damien Ciabrini","email":"dciabrin@redhat.com","username":"dciabrin"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},{"_account_id":20172,"name":"Michele Baldessari","email":"michele@acksyn.org","username":"michele"},{"_account_id":20778,"name":"Damien Ciabrini","email":"dciabrin@redhat.com","username":"dciabrin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-28 12:46:06.000000000","updated_by":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"reviewer":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"state":"REVIEWER"},{"updated":"2019-10-29 15:54:46.000000000","updated_by":{"_account_id":20172,"name":"Michele Baldessari","email":"michele@acksyn.org","username":"michele"},"reviewer":{"_account_id":20172,"name":"Michele Baldessari","email":"michele@acksyn.org","username":"michele"},"state":"REVIEWER"},{"updated":"2019-10-29 16:46:19.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2019-10-31 10:01:11.000000000","updated_by":{"_account_id":20778,"name":"Damien Ciabrini","email":"dciabrin@redhat.com","username":"dciabrin"},"reviewer":{"_account_id":20778,"name":"Damien Ciabrini","email":"dciabrin@redhat.com","username":"dciabrin"},"state":"REVIEWER"},{"updated":"2019-10-31 13:09:33.000000000","updated_by":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"reviewer":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-10-31 14:32:26.000000000","updated_by":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"reviewer":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"state":"REVIEWER"},{"updated":"2019-10-31 16:45:14.000000000","updated_by":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"reviewer":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"state":"REVIEWER"},{"updated":"2019-10-31 19:23:07.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":"a3f3458a84be53008c3be94505fd5ba63992e4f0","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-27 20:34:16.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9f3215e14514cda107b03422b0488279a780fc0d","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-27 20:44:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8bc1d50de0186586fd7146c54a03dfb7fb6e5fc1","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-27 20:48:07.000000000","message":"Topic changed from debug/dir to bug/1850050","accounts_in_message":[],"_revision_number":2},{"id":"b9c3e7deb038f3300985d50a5b54df34a975ab35","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-27 22:02:03.000000000","message":"Patch Set 2: Workflow-1\n\ni might have a way to make it backward compatible \u0026 transparent for the users.","accounts_in_message":[],"_revision_number":2},{"id":"129995bf105b90fcbcd1b9fe8098473623472e5c","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-27 22:34:31.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6134375424917f41cb47f4ef75069177c9ff4961","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-27 22:36:33.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"2249bd2c73ae232c82271f108c13f3e39e1c0507","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-28 01:09:14.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-containers-multinode https://zuul.opendev.org/t/openstack/build/944d796504194d54882af16dfc598e85 : SUCCESS in 2h 19m 57s\n- tripleo-ci-centos-7-undercloud-containers https://zuul.opendev.org/t/openstack/build/4ba8207917e8495e9b50b962b80c7886 : SUCCESS in 1h 32m 52s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates https://zuul.opendev.org/t/openstack/build/f44c79ff063d42108cf975a12af259d0 : SUCCESS in 2h 00m 59s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades https://zuul.opendev.org/t/openstack/build/88afb19e9ad549bcbb2aa5f63a54431f : SUCCESS in 2h 02m 17s (non-voting)\n- tripleo-ci-centos-7-standalone https://zuul.opendev.org/t/openstack/build/a4ec6bb38f674bfa9827928697504d99 : SUCCESS in 1h 46m 01s\n- tripleo-ci-centos-7-standalone-upgrade https://zuul.opendev.org/t/openstack/build/85cd3c95dc2c453a9388a1e6a2ce4408 : FAILURE in 1h 29m 59s (non-voting)\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/da7ee52613724d7eafebcfcfdb64d135 : SUCCESS in 4m 12s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/00dac7f4d45a43aa80e8ae4bc5dd664e : SUCCESS in 4m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d03ba181e9f5410b830febedf65d6165 : SUCCESS in 3m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aa81136055804e86908d5705392a9cc0 : SUCCESS in 2m 51s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ae6f9ade347a477cbff9d59d26be1fe1 : SUCCESS in 3m 14s\n- tripleo-ci-centos-7-scenario007-multinode-oooq-container https://zuul.opendev.org/t/openstack/build/8b97cf37cafe4173b128794c8fa21083 : SUCCESS in 2h 24m 29s (non-voting)\n- tripleo-ci-centos-7-scenario001-standalone https://zuul.opendev.org/t/openstack/build/faa5d7ffb80e4e80b4de98a8673dbb3f : SUCCESS in 1h 42m 25s\n- tripleo-ci-centos-7-scenario002-standalone https://zuul.opendev.org/t/openstack/build/5bb2982ac77f45228adc94516da7495b : SUCCESS in 1h 33m 37s\n- tripleo-ci-centos-7-scenario003-standalone https://zuul.opendev.org/t/openstack/build/0740d96a2a14470886b8d877186e77c5 : SUCCESS in 1h 15m 13s\n- tripleo-ci-centos-7-scenario004-standalone https://zuul.opendev.org/t/openstack/build/15dd60552fb14eab836ff5a9150ec429 : SUCCESS in 1h 44m 11s\n- tripleo-ci-centos-7-scenario012-standalone https://zuul.opendev.org/t/openstack/build/10965c421ac84a22838d938cca35b00e : FAILURE in 54m 31s (non-voting)\n- tripleo-ci-centos-7-containerized-undercloud-upgrades https://zuul.opendev.org/t/openstack/build/4e31f793edd245abb2bd1ed10c9a0b23 : FAILURE in 1h 42m 35s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"4c8b129328400df9aaa7e7bc448d63142eb6e9fe","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2019-10-28 01:23:02.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001 http://logs.rdoproject.org/28/691528/4/openstack-check/tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001/b70c66d/ : SUCCESS in 2h 45m 14s","accounts_in_message":[],"_revision_number":4},{"id":"86c5dfdec6686a4789d5eb2aba34d1247ad72f5e","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-28 10:09:26.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"73b0f361a6004bde6c73b35baad296aeda824706","author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"date":"2019-10-28 10:27:56.000000000","message":"Patch Set 5: Code-Review+1\n\n(2 comments)\n\nLGTM - but wondering if we couldn\u0027t get rid of the \"re.sub\" for the \"new\" way. Would be less resource consuming imho.","accounts_in_message":[],"_revision_number":5},{"id":"e9ba622f2d25dc4a93ad672415ff994a5cdc2ef0","author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"date":"2019-10-28 10:31:26.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"e559d09c6bd9c3f2f100b779ccbd342229dfa88b","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-28 10:40:56.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"55fd7ca1d7c7b695abe5ebaaeaa241fb215f072c","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-28 10:41:20.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"86544c3f22f94ccea10ca59d41bf559a8ef07b64","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2019-10-28 12:46:06.000000000","message":"Patch Set 6: Code-Review+1\n\nlgtm","accounts_in_message":[],"_revision_number":6},{"id":"63475f81403011c4c2b25fba53bf860289ec5e10","author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"date":"2019-10-28 13:02:19.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"0d31163339db2f0198d18424f8eac4cc0ebbc2dc","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2019-10-28 13:36:59.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001 http://logs.rdoproject.org/28/691528/6/openstack-check/tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001/4295f52/ : SUCCESS in 2h 54m 56s","accounts_in_message":[],"_revision_number":6},{"id":"dccc01ff89bec23e4b011aa1003e20a5a64389ff","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2019-10-28 13:45:59.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"e88163f98ba3b33522e6f0392b51bd08be2d25b6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-28 13:58:00.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-containers-multinode https://zuul.opendev.org/t/openstack/build/b82cdf7647924b418487f151441fbf79 : SUCCESS in 3h 07m 43s\n- tripleo-ci-centos-7-undercloud-containers https://zuul.opendev.org/t/openstack/build/0c467a4ba9ec4daebf476f8c8db38845 : SUCCESS in 1h 29m 07s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates https://zuul.opendev.org/t/openstack/build/48aaa814ab974cc4b53600321ed80d6f : SUCCESS in 2h 24m 43s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades https://zuul.opendev.org/t/openstack/build/fb1cbe05dd5f4ce7bd4ecba04eaab2ea : SUCCESS in 2h 21m 50s (non-voting)\n- tripleo-ci-centos-7-standalone https://zuul.opendev.org/t/openstack/build/ccb44f909abd4a4f8edb2680ffe79a6c : SUCCESS in 1h 48m 17s\n- tripleo-ci-centos-7-standalone-upgrade https://zuul.opendev.org/t/openstack/build/4e3de7ebedae406d838975a742e1ecf3 : FAILURE in 1h 41m 24s (non-voting)\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/07e0f51072104142b04580da21195390 : SUCCESS in 3m 11s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8f52e3c64e2248a281bba138f07159f1 : SUCCESS in 3m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/234e42d030fe42038475e96d73d2bf66 : SUCCESS in 3m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1c9f4704db924f2aba97c034a98e1f47 : SUCCESS in 2m 35s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/640976b1116b4976a24a7c6ae4401f17 : SUCCESS in 2m 58s\n- tripleo-ci-centos-7-scenario007-multinode-oooq-container https://zuul.opendev.org/t/openstack/build/247c4fc180344dc9b2b9aee043c9113a : SUCCESS in 2h 33m 40s (non-voting)\n- tripleo-ci-centos-7-scenario001-standalone https://zuul.opendev.org/t/openstack/build/be882fffb779450786267f9d58c7a2eb : SUCCESS in 1h 49m 48s\n- tripleo-ci-centos-7-scenario002-standalone https://zuul.opendev.org/t/openstack/build/88ca3ee6d052481595e3146ee7a57e08 : SUCCESS in 1h 30m 09s\n- tripleo-ci-centos-7-scenario003-standalone https://zuul.opendev.org/t/openstack/build/0f91d6e454ec43fcaf8f87d6d46b278c : SUCCESS in 1h 36m 02s\n- tripleo-ci-centos-7-scenario004-standalone https://zuul.opendev.org/t/openstack/build/0795a2dada964f408f954d86094d2fb2 : SUCCESS in 2h 24m 01s\n- tripleo-ci-centos-7-scenario012-standalone https://zuul.opendev.org/t/openstack/build/17f985e2d4354a289acf6e74199fbf6b : FAILURE in 58m 06s (non-voting)\n- tripleo-ci-centos-7-containerized-undercloud-upgrades https://zuul.opendev.org/t/openstack/build/634506f1d1d74c2e9cb07d5a58361e86 : FAILURE in 1h 51m 26s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"55674426c8785c12e6747bf11d006da6c1520264","author":{"_account_id":20172,"name":"Michele Baldessari","email":"michele@acksyn.org","username":"michele"},"date":"2019-10-28 14:54:03.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"72b8919996c76dee20017a91d21c3825c416de0e","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-28 16:27:00.000000000","message":"Patch Set 6: Workflow-1\n\ninvestigating why https://review.opendev.org/#/c/691655/ fails","accounts_in_message":[],"_revision_number":6},{"id":"432e542c390f991825eb46b48f6411505b81a5bb","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-28 17:12:58.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"7c071f5f06c189a60ab2a5c3a7ddc368d1d824af","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-28 21:30:35.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"318618c24853c225271041966ff1598ceca23a10","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2019-10-28 21:31:28.000000000","message":"Patch Set 7: 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- tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001 tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001 : ERROR Unable to find role in /var/opt/rh/rh-python35/lib/zuul/builds/59d0cf8756834e6da180ee0575971289/ansible/pre_playbook_7/role_1/tripleo-ansible","accounts_in_message":[],"_revision_number":7},{"id":"d73e07b68e2479f70ee48f8e07906774b7c0ae66","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-29 00:39:49.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-containers-multinode https://zuul.opendev.org/t/openstack/build/d8d9a07c49634cf4ac2737ddfb10ad95 : SUCCESS in 2h 53m 39s\n- tripleo-ci-centos-7-undercloud-containers https://zuul.opendev.org/t/openstack/build/2d4d64ba86ca468fa1a5e281a050c2da : SUCCESS in 1h 36m 00s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates https://zuul.opendev.org/t/openstack/build/85e8e8952caf453b8387ac839bcd8427 : SUCCESS in 2h 25m 13s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades https://zuul.opendev.org/t/openstack/build/5136674a304845e3a559a4e2f85ae2fb : SUCCESS in 2h 44m 34s (non-voting)\n- tripleo-ci-centos-7-standalone https://zuul.opendev.org/t/openstack/build/f081b5b584ee485786e8dc27208bc71e : SUCCESS in 1h 48m 02s\n- tripleo-ci-centos-7-standalone-upgrade https://zuul.opendev.org/t/openstack/build/c6326eed155b4ab29b1399f7be5a3393 : FAILURE in 1h 50m 59s (non-voting)\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e987189445ca4e2698f1791d55c8a7e1 : SUCCESS in 3m 25s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f4645218fc5d428fbb33c06795f6f90c : SUCCESS in 4m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/000a2a4ed9534bbda2ff0f36a5d17c6a : SUCCESS in 4m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0bceb5c8f32342a7a2cb493a665e11e1 : SUCCESS in 2m 36s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/0c30c77128cb4638bf1c88756d9d838b : SUCCESS in 4m 28s\n- tripleo-ci-centos-7-scenario007-multinode-oooq-container https://zuul.opendev.org/t/openstack/build/896dfd49a7804e018722b654a87684ff : SUCCESS in 2h 58m 44s (non-voting)\n- tripleo-ci-centos-7-scenario001-standalone https://zuul.opendev.org/t/openstack/build/51e15470e6ff4cddb685af150d4647b4 : SUCCESS in 1h 52m 15s\n- tripleo-ci-centos-7-scenario002-standalone https://zuul.opendev.org/t/openstack/build/7523cea613d0418c8c26feec77f755d9 : SUCCESS in 1h 39m 57s\n- tripleo-ci-centos-7-scenario003-standalone https://zuul.opendev.org/t/openstack/build/06afd94995c14b248a298e55877bfbc8 : SUCCESS in 1h 41m 17s\n- tripleo-ci-centos-7-scenario004-standalone https://zuul.opendev.org/t/openstack/build/d4a4c76c840f4999b59ebcd497e946d3 : SUCCESS in 1h 57m 13s\n- tripleo-ci-centos-7-scenario012-standalone https://zuul.opendev.org/t/openstack/build/5aab157252f248489ca0aa9bb93fea73 : FAILURE in 1h 07m 31s (non-voting)\n- tripleo-ci-centos-7-containerized-undercloud-upgrades https://zuul.opendev.org/t/openstack/build/ecc9b9891b564400a2e69f4d565e6d32 : FAILURE in 1h 36m 12s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"b53fe964ce22218184312d676860f7138ae72d7a","author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"date":"2019-10-29 06:10:31.000000000","message":"Patch Set 7: Code-Review+1\n\noh. good catch! yeah, glob.glob() returns a full path, should have checked how listdir() works when providing the alternative :/. Sorry for that!","accounts_in_message":[],"_revision_number":7},{"id":"e68753cddbec757f70925574bc407885c3780d5b","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-29 08:24:52.000000000","message":"Patch Set 7:\n\ncheck-rdo","accounts_in_message":[],"_revision_number":7},{"id":"012895c4771d08817c1dceefe13168540d998cbe","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2019-10-29 11:15:13.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001 http://logs.rdoproject.org/28/691528/7/openstack-check/tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001/06b3ede/ : SUCCESS in 2h 49m 27s","accounts_in_message":[],"_revision_number":7},{"id":"48b1477705d1e2c40754dd34cf08f84863c61ea9","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2019-10-29 14:08:10.000000000","message":"Patch Set 7: Code-Review+2\n\ntests would be nice","accounts_in_message":[],"_revision_number":7},{"id":"7486d56f237c3d9b28a21c5c268e7b4d8b666ba3","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-29 15:07:22.000000000","message":"Patch Set 7:\n\nI\u0027m writing unit tests","accounts_in_message":[],"_revision_number":7},{"id":"439f7cf572740031de768c8b79ceef09eedc097f","author":{"_account_id":20172,"name":"Michele Baldessari","email":"michele@acksyn.org","username":"michele"},"date":"2019-10-29 15:54:46.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"144415f74cde4f31e70627c88dc1393f79da0d73","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-29 16:14:38.000000000","message":"Patch Set 7: Workflow-1\n\nI\u0027ll write unit tests and push over","accounts_in_message":[],"_revision_number":7},{"id":"f7c8542df9dcefccc3f3c45be6056f71c69c6c54","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-10-29 16:46:19.000000000","message":"Patch Set 7: Code-Review+1\n\n(3 comments)\n\nLGTM in the current state.\n\nSome comments related to using `os.path.join` inline:","accounts_in_message":[],"_revision_number":7},{"id":"4bf1dfa1f3755f8ef9b75b4e23ec5e12656d9693","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-29 18:29:20.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"5f71761e38ddca1ba3e1af1274b0ef70d90f5ec6","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2019-10-29 19:14:47.000000000","message":"Patch Set 8: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":8},{"id":"fea336f7a8c4180a25571b416b124fed69f0390a","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2019-10-29 22:08:18.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001 http://logs.rdoproject.org/28/691528/8/openstack-check/tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001/466e748/ : SUCCESS in 2h 50m 03s","accounts_in_message":[],"_revision_number":8},{"id":"e1c8874c54955132150e4a268a9d22041e118f0b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-29 22:18:31.000000000","message":"Patch Set 8: 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- tripleo-ci-centos-7-containers-multinode https://zuul.opendev.org/t/openstack/build/0df5fee9a3ed4e978e1e9a122f3ef7a3 : SUCCESS in 2h 38m 45s\n- tripleo-ci-centos-7-undercloud-containers https://zuul.opendev.org/t/openstack/build/6e9ee4b671b3401480fa92e45840f763 : SUCCESS in 1h 40m 47s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates https://zuul.opendev.org/t/openstack/build/25a8909d19064256b12359c7eddf067b : SUCCESS in 2h 23m 43s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades https://zuul.opendev.org/t/openstack/build/0e41d066efc24184a42e398c3e15fac4 : SUCCESS in 2h 32m 51s (non-voting)\n- tripleo-ci-centos-7-standalone https://zuul.opendev.org/t/openstack/build/e99681bcceb64fae825e7a434a2b09ec : FAILURE in 1h 03m 51s\n- tripleo-ci-centos-7-standalone-upgrade https://zuul.opendev.org/t/openstack/build/6e70643e587c4b1ca97887caed9351d9 : FAILURE in 1h 42m 10s (non-voting)\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cb8d90fdf9164bd48ca21e67f9fc145e : SUCCESS in 5m 18s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/b7c96284bafa4fb98984ea4096a6aae1 : SUCCESS in 4m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2af5d527b66044aa8fe6971b2efb951b : SUCCESS in 5m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/99eb192f4eb347b99c33810d8bc75f8f : SUCCESS in 4m 02s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/7d22e4ae5d4c45edb01d9318e7b58fb2 : SUCCESS in 3m 21s\n- tripleo-ci-centos-7-scenario007-multinode-oooq-container https://zuul.opendev.org/t/openstack/build/0a7c0e31b04e4fbe9f9155c090f4d69a : SUCCESS in 3h 04m 47s (non-voting)\n- tripleo-ci-centos-7-scenario001-standalone https://zuul.opendev.org/t/openstack/build/7810a131b9384bc9938bc43b36b59660 : SUCCESS in 2h 18m 00s\n- tripleo-ci-centos-7-scenario002-standalone https://zuul.opendev.org/t/openstack/build/6d8a58de9022437fa183dc1af210f867 : SUCCESS in 2h 05m 40s\n- tripleo-ci-centos-7-scenario003-standalone https://zuul.opendev.org/t/openstack/build/fccd73f2b22d42bf8d1fe560631e7d39 : SUCCESS in 1h 54m 29s\n- tripleo-ci-centos-7-scenario004-standalone https://zuul.opendev.org/t/openstack/build/b6c43ba1c54049f5b8ab3d0a5813d845 : SUCCESS in 1h 59m 39s\n- tripleo-ci-centos-7-scenario012-standalone https://zuul.opendev.org/t/openstack/build/9ca91f42d434401f837537aa74d1a377 : FAILURE in 1h 19m 06s (non-voting)\n- tripleo-ci-centos-7-containerized-undercloud-upgrades https://zuul.opendev.org/t/openstack/build/e499790aa9ad4d0d8454ba8843918aa9 : FAILURE in 2h 05m 56s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"6cf93909a20a2eee28006a88b830f90df050e4b4","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-30 11:05:53.000000000","message":"Patch Set 8: Workflow-1\n\ngoing to address Alex \u0026 Hervé comments","accounts_in_message":[],"_revision_number":8},{"id":"b8dd1794ac45529096735cddc972c294445e4430","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-30 11:12:49.000000000","message":"Patch Set 7:\n\n(3 comments)\n\nThanks Hervé for the great suggestions, my next patchset will address them all.","accounts_in_message":[],"_revision_number":7},{"id":"22a80aa683445d1f0b74108c1b377d7e34b32050","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-30 14:58:20.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"74e889e5241ac08f6ca64c93aaa1ab489b6d0e32","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-30 14:58:41.000000000","message":"Patch Set 8:\n\n(2 comments)","accounts_in_message":[],"_revision_number":8},{"id":"571cc7a7ff66ae7e3ca079329257ffb98599f62e","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2019-10-30 18:09:29.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001 http://logs.rdoproject.org/28/691528/9/openstack-check/tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001/d116531/ : SUCCESS in 2h 45m 29s","accounts_in_message":[],"_revision_number":9},{"id":"69dd4c46fc29b15758c99b137d442eeffe3b9a7d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-31 01:31:33.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-containers-multinode https://zuul.opendev.org/t/openstack/build/f5ceb7502230433d91c5e1325a25079f : SUCCESS in 2h 21m 36s\n- tripleo-ci-centos-7-undercloud-containers https://zuul.opendev.org/t/openstack/build/08addf213fc44073a989e4d6f635049a : SUCCESS in 1h 48m 47s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates https://zuul.opendev.org/t/openstack/build/16fed01b1dce4165992eb4c53747a2f4 : SUCCESS in 2h 40m 51s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades https://zuul.opendev.org/t/openstack/build/2c8daecb5a0044ada789e40b4ceab360 : SUCCESS in 2h 18m 26s (non-voting)\n- tripleo-ci-centos-7-standalone https://zuul.opendev.org/t/openstack/build/fe10e5a50db141f8a569a1909b9ea22f : SUCCESS in 2h 20m 48s\n- tripleo-ci-centos-7-standalone-upgrade https://zuul.opendev.org/t/openstack/build/f89872a39d6847af8eac43e9d11b04ed : FAILURE in 2h 03m 56s (non-voting)\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1d58735b76bf420fbd75da386a118340 : SUCCESS in 3m 00s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/4e66835aec9147158fe367eb43813d47 : SUCCESS in 3m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d578878416142e289dff23b8f1e4c16 : SUCCESS in 4m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0a749b96955e4dc686622949b510c3fb : SUCCESS in 3m 13s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/f6b4eff0b5b0485aa9f3ecb318fb473d : SUCCESS in 3m 32s\n- tripleo-ci-centos-7-scenario007-multinode-oooq-container https://zuul.opendev.org/t/openstack/build/c8a8247a13f1458bb2619bce4ebda4dd : SUCCESS in 2h 39m 00s (non-voting)\n- tripleo-ci-centos-7-scenario001-standalone https://zuul.opendev.org/t/openstack/build/a0a1f3715b284978923c5c78a2856ec9 : SUCCESS in 1h 43m 11s\n- tripleo-ci-centos-7-scenario002-standalone https://zuul.opendev.org/t/openstack/build/4b50ea8aa002410eb948b8444cdd057a : SUCCESS in 2h 10m 18s\n- tripleo-ci-centos-7-scenario003-standalone https://zuul.opendev.org/t/openstack/build/a8ba981e32eb495fa3fdbca96a5bff24 : SUCCESS in 1h 22m 14s\n- tripleo-ci-centos-7-scenario004-standalone https://zuul.opendev.org/t/openstack/build/bd829c124b2041b8aa243f5f6ed69861 : SUCCESS in 2h 23m 58s\n- tripleo-ci-centos-7-scenario012-standalone https://zuul.opendev.org/t/openstack/build/0f99da81f4474e7898c5cdff347f7e95 : FAILURE in 1h 07m 04s (non-voting)\n- tripleo-ci-centos-7-containerized-undercloud-upgrades https://zuul.opendev.org/t/openstack/build/37c3e8f92d204efb86f761b671493c77 : FAILURE in 2h 15m 37s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"c139aa1b2d40eee787654d365e453bd8204e75f4","author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"date":"2019-10-31 07:53:56.000000000","message":"Patch Set 9: Code-Review+1","accounts_in_message":[],"_revision_number":9},{"id":"5844c1bfab73f42b20f8691cb14a9e9af7f74b2f","author":{"_account_id":20778,"name":"Damien Ciabrini","email":"dciabrin@redhat.com","username":"dciabrin"},"date":"2019-10-31 09:54:43.000000000","message":"Patch Set 9: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"1bef0a90194aa261542e52d6d1f2af19f03e3c62","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-31 09:59:53.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"c97279d34397348b54ba311bbbdaed36b9456a53","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2019-10-31 10:00:10.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"60fe2102e82628b66a2497cf5f43b130677f626c","author":{"_account_id":20778,"name":"Damien Ciabrini","email":"dciabrin@redhat.com","username":"dciabrin"},"date":"2019-10-31 10:01:11.000000000","message":"Patch Set 10: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"210d8587b9167579d5f41e4afbea48e1d45a49c9","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2019-10-31 13:09:33.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001 http://logs.rdoproject.org/28/691528/10/openstack-check/tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001/c7886f7/ : SUCCESS in 3h 07m 54s","accounts_in_message":[],"_revision_number":10},{"id":"b8d316b406a8143ee08495f4270446fbbd79c52b","author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"date":"2019-10-31 14:32:26.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"9b1be665582b86131c1800a29e70c4aa776b7bef","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2019-10-31 16:19:30.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"5fb9fdd403284f52e61ef822e95891e35926312d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-31 16:41:07.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-containers-multinode https://zuul.opendev.org/t/openstack/build/866564b841264d95acf68302d91facb2 : SUCCESS in 2h 41m 31s\n- tripleo-ci-centos-7-undercloud-containers https://zuul.opendev.org/t/openstack/build/7ed3a7c44e9e475d86d3a31152a4f609 : SUCCESS in 2h 02m 29s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates https://zuul.opendev.org/t/openstack/build/79b53e10b669466ab268246f74e6ebbe : SUCCESS in 2h 23m 10s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades https://zuul.opendev.org/t/openstack/build/3bc421aabea14b618919937903cb00f8 : SUCCESS in 3h 01m 55s (non-voting)\n- tripleo-ci-centos-7-standalone https://zuul.opendev.org/t/openstack/build/599f4dcef1824e3da5bc7488b06f4a15 : SUCCESS in 1h 57m 16s\n- tripleo-ci-centos-7-standalone-upgrade https://zuul.opendev.org/t/openstack/build/3092e738dcf74d0d8a647fafce623f72 : FAILURE in 1h 30m 07s (non-voting)\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/26e9d237fe3f417b8052633bd7bed12d : SUCCESS in 3m 10s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/2757ac8f90d543288a4d28e2a1039681 : SUCCESS in 4m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/042f0a66dd8646879804c1e78e17389c : SUCCESS in 3m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7401a23e9b25467683746c97cde4639a : SUCCESS in 2m 41s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/424bf9712ceb4dd580cd9d4a3ff0a20c : SUCCESS in 3m 30s\n- tripleo-ci-centos-7-scenario007-multinode-oooq-container https://zuul.opendev.org/t/openstack/build/6f8ea5f0bb984a0f8207dacd93028eb6 : SUCCESS in 2h 35m 31s (non-voting)\n- tripleo-ci-centos-7-scenario001-standalone https://zuul.opendev.org/t/openstack/build/cc570848103543a390bed568706e14b8 : SUCCESS in 1h 52m 29s\n- tripleo-ci-centos-7-scenario002-standalone https://zuul.opendev.org/t/openstack/build/cbc2a6afcdb948b195071a15677d4611 : SUCCESS in 2h 07m 17s\n- tripleo-ci-centos-7-scenario003-standalone https://zuul.opendev.org/t/openstack/build/007db18279474e41a7422d43b05fa71f : SUCCESS in 1h 40m 25s\n- tripleo-ci-centos-7-scenario004-standalone https://zuul.opendev.org/t/openstack/build/2a06c67287424d9aa58d656f3c14602b : SUCCESS in 1h 50m 04s\n- tripleo-ci-centos-7-scenario012-standalone https://zuul.opendev.org/t/openstack/build/8364e87688514210869001776bf14dc6 : FAILURE in 58m 10s (non-voting)\n- tripleo-ci-centos-7-containerized-undercloud-upgrades https://zuul.opendev.org/t/openstack/build/0797115d71dc430891b688d06e330eaf : FAILURE in 1h 35m 56s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"24ee727d3031889f2e3c88ae4dad00154178df3a","author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"date":"2019-10-31 16:45:14.000000000","message":"Patch Set 10: Workflow+1","accounts_in_message":[],"_revision_number":10},{"id":"88a515d1cee31779a7e72d6473b448b69f7f2cf9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-31 16:45:37.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"2b3ceb9826e31b5bbb7d480a7d9e4c98cd4afcef","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-31 19:23:07.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":10},{"id":"e5e2377c5de05d59a36b2517432cd4ad68d475dd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-31 19:23:07.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tripleo-ci-centos-7-containers-multinode https://zuul.opendev.org/t/openstack/build/99e7337cee9f4e5484bc35b7951e3fb8 : SUCCESS in 2h 35m 33s\n- tripleo-ci-centos-7-standalone https://zuul.opendev.org/t/openstack/build/848ce143ad42462f9ed7dd694dc64bbe : SUCCESS in 2h 06m 57s\n- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates https://zuul.opendev.org/t/openstack/build/ef18f592a90c410eb497211450a9af47 : SUCCESS in 2h 20m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c941cbe27c294973a58c6dbb3610ae4c : SUCCESS in 3m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/6546908ca3d84e5885e6d346a52e7944 : SUCCESS in 4m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/520bb11d62554bb2aa70e4fd75c57d30 : SUCCESS in 3m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3d16a9020d844db4af5506efb0a6b5a4 : SUCCESS in 3m 33s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/6a9f15e1afb7435e90560e04b19a6d6c : SUCCESS in 3m 10s","accounts_in_message":[],"_revision_number":10},{"id":"a2d9aef3bf8e76680e0fcf892faac683ea4b0992","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-31 19:24:11.000000000","message":"Patch Set 10:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a3ef342c95244376b6a74db51072c9fa : SUCCESS in 46s","accounts_in_message":[],"_revision_number":10},{"id":"4db141b50b32f64eff7b879d457e1f15cc90597a","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2020-01-09 14:37:50.000000000","message":"Patch Set 10: Cherry Picked\n\nThis patchset was cherry picked to branch stable/train as commit 611b4c91ab6a5b06b5358b1f792e3b78268b9a53","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"68ecaf90611718e1fb1ac77e7eb199036ff1c769","revisions":{"a7e3e112590c0eb25acd6bc84a741a04e91b16d5":{"kind":"REWORK","_number":1,"created":"2019-10-27 20:34:16.000000000","uploader":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"ref":"refs/changes/28/691528/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/paunch","ref":"refs/changes/28/691528/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/paunch refs/changes/28/691528/1"}}},"commit":{"parents":[{"commit":"0ae35290ce0a3f8940f8a31b396320bee3f50e62","subject":"Update master for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/0ae35290ce0a3f8940f8a31b396320bee3f50e62"}]}],"author":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 20:26:15.000000000","tz":60},"committer":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 20:31:54.000000000","tz":60},"subject":"apply/debug: support a directory for \"--file\" argument","message":"apply/debug: support a directory for \"--file\" argument\n\nThe --file argument can now be a directory where the container\nconfiguration file is located.\n\nExample:\npaunch debug --file /var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json (...)\n\nIt\u0027s part of the effort to break down the container config into\nindividual files per step and per container.\n\nRelated-Bug: #1850050\nChange-Id: I917679da22fa09614e73053654df6ce181cf98fe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/a7e3e112590c0eb25acd6bc84a741a04e91b16d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/a7e3e112590c0eb25acd6bc84a741a04e91b16d5"}]},"branch":"refs/heads/master"},"1d784300e8224c7dd0433757612beffc4c98e8d1":{"kind":"REWORK","_number":2,"created":"2019-10-27 20:44:12.000000000","uploader":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"ref":"refs/changes/28/691528/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/paunch","ref":"refs/changes/28/691528/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/paunch refs/changes/28/691528/2"}}},"commit":{"parents":[{"commit":"0ae35290ce0a3f8940f8a31b396320bee3f50e62","subject":"Update master for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/0ae35290ce0a3f8940f8a31b396320bee3f50e62"}]}],"author":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 20:26:15.000000000","tz":60},"committer":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 20:44:02.000000000","tz":60},"subject":"apply/debug: support a directory for \"--file\" argument","message":"apply/debug: support a directory for \"--file\" argument\n\nThe --file argument can now be a directory where the container\nconfiguration file is located.\n\nExample:\npaunch debug --file /var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json (...)\n\nIt\u0027s part of the effort to break down the container config into\nindividual files per step and per container.\n\nRelated-Bug: #1850050\nChange-Id: I917679da22fa09614e73053654df6ce181cf98fe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/1d784300e8224c7dd0433757612beffc4c98e8d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/1d784300e8224c7dd0433757612beffc4c98e8d1"}]},"branch":"refs/heads/master"},"782fcd79a88b1a9351c6117ed7f2660d5ca47587":{"kind":"REWORK","_number":3,"created":"2019-10-27 22:34:31.000000000","uploader":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"ref":"refs/changes/28/691528/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/paunch","ref":"refs/changes/28/691528/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/paunch refs/changes/28/691528/3"}}},"commit":{"parents":[{"commit":"0ae35290ce0a3f8940f8a31b396320bee3f50e62","subject":"Update master for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/0ae35290ce0a3f8940f8a31b396320bee3f50e62"}]}],"author":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 20:26:15.000000000","tz":60},"committer":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 22:33:43.000000000","tz":60},"subject":"apply/debug: backward compat + support a directory for \"--file\" argument","message":"apply/debug: backward compat + support a directory for \"--file\" argument\n\nThe --file argument can now be a directory where the container\nconfiguration file is located.\n\nExample:\npaunch debug --file /var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json (...)\n\nAlso, if the user was using the old path for the hashed config, paunch\nwill know how to find the right config in the step.\n\nIt\u0027s part of the effort to break down the container config into\nindividual files per step and per container.\n\nRelated-Bug: #1850050\nChange-Id: I917679da22fa09614e73053654df6ce181cf98fe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/782fcd79a88b1a9351c6117ed7f2660d5ca47587"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/782fcd79a88b1a9351c6117ed7f2660d5ca47587"}]},"branch":"refs/heads/master"},"9ee0fee2a99e33e66d4a8caa6b776f7aae4ade4e":{"kind":"REWORK","_number":4,"created":"2019-10-27 22:36:33.000000000","uploader":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"ref":"refs/changes/28/691528/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/paunch","ref":"refs/changes/28/691528/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/paunch refs/changes/28/691528/4"}}},"commit":{"parents":[{"commit":"0ae35290ce0a3f8940f8a31b396320bee3f50e62","subject":"Update master for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/0ae35290ce0a3f8940f8a31b396320bee3f50e62"}]}],"author":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 20:26:15.000000000","tz":60},"committer":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 22:36:24.000000000","tz":60},"subject":"apply/debug: backward compat + support a directory for \"--file\" argument","message":"apply/debug: backward compat + support a directory for \"--file\" argument\n\nThe --file argument can now be a directory where the container\nconfiguration file is located.\n\nExample:\npaunch debug --file /var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json (...)\n\nAlso, if the user was using the old path for the hashed config, paunch\nwill know how to find the right config in the step.\n\nIt\u0027s part of the effort to break down the container config into\nindividual files per step and per container.\n\nRelated-Bug: #1850050\nChange-Id: I917679da22fa09614e73053654df6ce181cf98fe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/9ee0fee2a99e33e66d4a8caa6b776f7aae4ade4e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/9ee0fee2a99e33e66d4a8caa6b776f7aae4ade4e"}]},"branch":"refs/heads/master"},"eb71f5895037a85e76367672469b911e9d1a3969":{"kind":"REWORK","_number":5,"created":"2019-10-28 10:09:26.000000000","uploader":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"ref":"refs/changes/28/691528/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/paunch","ref":"refs/changes/28/691528/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/paunch refs/changes/28/691528/5"}}},"commit":{"parents":[{"commit":"0ae35290ce0a3f8940f8a31b396320bee3f50e62","subject":"Update master for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/0ae35290ce0a3f8940f8a31b396320bee3f50e62"}]}],"author":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 20:26:15.000000000","tz":60},"committer":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-28 10:09:19.000000000","tz":60},"subject":"Fix backward compatibility for old config startup files","message":"Fix backward compatibility for old config startup files\n\nIn I1cf8923a698d0f6e0b1e00a7985f363a83e914c4, we changed the format for\ncontainer-startup-config and now have one JSON file per container, per\nstep. It\u0027ll make it easier to operate containers one by one, instead of\nin one big JSON per step.\n\nHowever this change wasn\u0027t 100% backward compatible, and this patch aims\nto fix it.\n\nThis patch does:\n\n1) Support a directory of configs without container name\n\nThe --file argument can now be a directory where the container\nconfiguration file is located.\n\nExample:\npaunch debug (...) --file /var/lib/tripleo-config/container-startup-config/step_1\n\nAll configs will be returned.\n\n2) Support a directory of config and a container name\n\nExample:\npaunch debug (...) --container haproxy --file /var/lib/tripleo-config/container-startup-config/step_1\n\nOnly the container config will be returned.\n\n3) Support the old format file without container name\n\nIf the user specifies:\n--file /var/lib/tripleo-config/hashed-container-startup-config-step_1.json\n\nIt\u0027ll return all container configs for the JSON files in:\n/var/lib/tripleo-config/container-startup-config/step_1/ (directory)\n\n4) Support the old format file with container name\n\nIf the user specifies:\n--container haproxy --file /var/lib/tripleo-config/hashed-container-startup-config-step_1.json\n\nIt\u0027ll return the hashed container config file:\n/var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json\n\n5) Add support for running paunch with a file + new format\n\nThe new format would be:\n\n--container haproxy --file /var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json\n\nThe container config would be returned.\n\nNote: if no name is specified, it\u0027ll try to guess the name based on the\nfile name. It\u0027ll remove \"hashed-\u0027 from it in case it was an hashed file.\n\nThis patch should resolve all backward compatibility issues so Paunch\ncan be used with both the new and old format.\n\nRelated-Bug: #1850050\nChange-Id: I917679da22fa09614e73053654df6ce181cf98fe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/eb71f5895037a85e76367672469b911e9d1a3969"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/eb71f5895037a85e76367672469b911e9d1a3969"}]},"branch":"refs/heads/master"},"bedf30e2b1fbb8939f37d0c4ccf1b25495ec009e":{"kind":"REWORK","_number":6,"created":"2019-10-28 10:41:20.000000000","uploader":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"ref":"refs/changes/28/691528/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/paunch","ref":"refs/changes/28/691528/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/paunch refs/changes/28/691528/6"}}},"commit":{"parents":[{"commit":"0ae35290ce0a3f8940f8a31b396320bee3f50e62","subject":"Update master for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/0ae35290ce0a3f8940f8a31b396320bee3f50e62"}]}],"author":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 20:26:15.000000000","tz":60},"committer":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-28 10:41:09.000000000","tz":60},"subject":"Fix backward compatibility for old config startup files","message":"Fix backward compatibility for old config startup files\n\nIn I1cf8923a698d0f6e0b1e00a7985f363a83e914c4, we changed the format for\ncontainer-startup-config and now have one JSON file per container, per\nstep. It\u0027ll make it easier to operate containers one by one, instead of\nin one big JSON per step.\n\nHowever this change wasn\u0027t 100% backward compatible, and this patch aims\nto fix it.\n\nThis patch does:\n\n1) Support a directory of configs without container name\n\nThe --file argument can now be a directory where the container\nconfiguration file is located.\n\nExample:\npaunch debug (...) --file /var/lib/tripleo-config/container-startup-config/step_1\n\nAll configs will be returned.\n\n2) Support a directory of config and a container name\n\nExample:\npaunch debug (...) --container haproxy --file /var/lib/tripleo-config/container-startup-config/step_1\n\nOnly the container config will be returned.\n\n3) Support the old format file without container name\n\nIf the user specifies:\n--file /var/lib/tripleo-config/hashed-container-startup-config-step_1.json\n\nIt\u0027ll return all container configs for the JSON files in:\n/var/lib/tripleo-config/container-startup-config/step_1/ (directory)\n\n4) Support the old format file with container name\n\nIf the user specifies:\n--container haproxy --file /var/lib/tripleo-config/hashed-container-startup-config-step_1.json\n\nIt\u0027ll return the hashed container config file:\n/var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json\n\n5) Add support for running paunch with a file + new format\n\nThe new format would be:\n\n--container haproxy --file /var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json\n\nThe container config would be returned.\n\nNote: if no name is specified, it\u0027ll try to guess the name based on the\nfile name. It\u0027ll remove \"hashed-\u0027 from it in case it was an hashed file.\n\nThis patch should resolve all backward compatibility issues so Paunch\ncan be used with both the new and old format.\n\nCloses-Bug: #1850050\nChange-Id: I917679da22fa09614e73053654df6ce181cf98fe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/bedf30e2b1fbb8939f37d0c4ccf1b25495ec009e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/bedf30e2b1fbb8939f37d0c4ccf1b25495ec009e"}]},"branch":"refs/heads/master"},"0271323c0f7e5bed7713c3a3a7ff1865f619f418":{"kind":"REWORK","_number":7,"created":"2019-10-28 21:30:35.000000000","uploader":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"ref":"refs/changes/28/691528/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/paunch","ref":"refs/changes/28/691528/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/paunch refs/changes/28/691528/7"}}},"commit":{"parents":[{"commit":"0ae35290ce0a3f8940f8a31b396320bee3f50e62","subject":"Update master for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/0ae35290ce0a3f8940f8a31b396320bee3f50e62"}]}],"author":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 20:26:15.000000000","tz":60},"committer":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-28 21:30:27.000000000","tz":60},"subject":"Fix backward compatibility for old config startup files","message":"Fix backward compatibility for old config startup files\n\nIn I1cf8923a698d0f6e0b1e00a7985f363a83e914c4, we changed the format for\ncontainer-startup-config and now have one JSON file per container, per\nstep. It\u0027ll make it easier to operate containers one by one, instead of\nin one big JSON per step.\n\nHowever this change wasn\u0027t 100% backward compatible, and this patch aims\nto fix it.\n\nThis patch does:\n\n1) Support a directory of configs without container name\n\nThe --file argument can now be a directory where the container\nconfiguration file is located.\n\nExample:\npaunch debug (...) --file /var/lib/tripleo-config/container-startup-config/step_1\n\nAll configs will be returned.\n\n2) Support a directory of config and a container name\n\nExample:\npaunch debug (...) --container haproxy --file /var/lib/tripleo-config/container-startup-config/step_1\n\nOnly the container config will be returned.\n\n3) Support the old format file without container name\n\nIf the user specifies:\n--file /var/lib/tripleo-config/hashed-container-startup-config-step_1.json\n\nIt\u0027ll return all container configs for the JSON files in:\n/var/lib/tripleo-config/container-startup-config/step_1/ (directory)\n\n4) Support the old format file with container name\n\nIf the user specifies:\n--container haproxy --file /var/lib/tripleo-config/hashed-container-startup-config-step_1.json\n\nIt\u0027ll return the hashed container config file:\n/var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json\n\n5) Add support for running paunch with a file + new format\n\nThe new format would be:\n\n--container haproxy --file /var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json\n\nThe container config would be returned.\n\nNote: if no name is specified, it\u0027ll try to guess the name based on the\nfile name. It\u0027ll remove \"hashed-\u0027 from it in case it was an hashed file.\n\nThis patch should resolve all backward compatibility issues so Paunch\ncan be used with both the new and old format.\n\nCloses-Bug: #1850050\nChange-Id: I917679da22fa09614e73053654df6ce181cf98fe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/0271323c0f7e5bed7713c3a3a7ff1865f619f418"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/0271323c0f7e5bed7713c3a3a7ff1865f619f418"}]},"branch":"refs/heads/master"},"ef11b7fe88a51bdf12aac14bda9e4ee251e96700":{"kind":"REWORK","_number":8,"created":"2019-10-29 18:29:20.000000000","uploader":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"ref":"refs/changes/28/691528/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/paunch","ref":"refs/changes/28/691528/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/paunch refs/changes/28/691528/8"}}},"commit":{"parents":[{"commit":"0ae35290ce0a3f8940f8a31b396320bee3f50e62","subject":"Update master for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/0ae35290ce0a3f8940f8a31b396320bee3f50e62"}]}],"author":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 20:26:15.000000000","tz":60},"committer":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-29 16:34:11.000000000","tz":60},"subject":"Fix backward compatibility for old config startup files","message":"Fix backward compatibility for old config startup files\n\nIn I1cf8923a698d0f6e0b1e00a7985f363a83e914c4, we changed the format for\ncontainer-startup-config and now have one JSON file per container, per\nstep. It\u0027ll make it easier to operate containers one by one, instead of\nin one big JSON per step.\n\nHowever this change wasn\u0027t 100% backward compatible, and this patch aims\nto fix it.\n\nThis patch does:\n\n1) Support a directory of configs without container name\n\nThe --file argument can now be a directory where the container\nconfiguration file is located.\n\nExample:\npaunch debug (...) --file /var/lib/tripleo-config/container-startup-config/step_1\n\nAll configs will be returned.\n\n2) Support a directory of config and a container name\n\nExample:\npaunch debug (...) --container haproxy --file /var/lib/tripleo-config/container-startup-config/step_1\n\nOnly the container config will be returned.\n\n3) Support the old format file without container name\n\nIf the user specifies:\n--file /var/lib/tripleo-config/hashed-container-startup-config-step_1.json\n\nIt\u0027ll return all container configs for the JSON files in:\n/var/lib/tripleo-config/container-startup-config/step_1/ (directory)\n\n4) Support the old format file with container name\n\nIf the user specifies:\n--container haproxy --file /var/lib/tripleo-config/hashed-container-startup-config-step_1.json\n\nIt\u0027ll return the hashed container config file:\n/var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json\n\n5) Add support for running paunch with a file + new format\n\nThe new format would be:\n\n--container haproxy --file /var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json\n\nThe container config would be returned.\n\nNote: if no name is specified, it\u0027ll try to guess the name based on the\nfile name. It\u0027ll remove \"hashed-\u0027 from it in case it was an hashed file.\n\nThis patch should resolve all backward compatibility issues so Paunch\ncan be used with both the new and old format.\n\nCloses-Bug: #1850050\nChange-Id: I917679da22fa09614e73053654df6ce181cf98fe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/ef11b7fe88a51bdf12aac14bda9e4ee251e96700"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/ef11b7fe88a51bdf12aac14bda9e4ee251e96700"}]},"branch":"refs/heads/master"},"5df856426dc596545c92b7935a682f0d55c90178":{"kind":"REWORK","_number":9,"created":"2019-10-30 14:58:20.000000000","uploader":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"ref":"refs/changes/28/691528/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/paunch","ref":"refs/changes/28/691528/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/paunch refs/changes/28/691528/9"}}},"commit":{"parents":[{"commit":"0ae35290ce0a3f8940f8a31b396320bee3f50e62","subject":"Update master for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/0ae35290ce0a3f8940f8a31b396320bee3f50e62"}]}],"author":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 20:26:15.000000000","tz":60},"committer":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-30 14:58:02.000000000","tz":60},"subject":"Fix backward compatibility for old config startup files","message":"Fix backward compatibility for old config startup files\n\nIn I1cf8923a698d0f6e0b1e00a7985f363a83e914c4, we changed the format for\ncontainer-startup-config and now have one JSON file per container, per\nstep. It\u0027ll make it easier to operate containers one by one, instead of\nin one big JSON per step.\n\nHowever this change wasn\u0027t 100% backward compatible, and this patch aims\nto fix it.\n\nThis patch does:\n\n1) Support a directory of configs without container name\n\nThe --file argument can now be a directory where the container\nconfiguration file is located.\n\nExample:\npaunch debug (...) --file /var/lib/tripleo-config/container-startup-config/step_1\n\nAll configs will be returned.\n\n2) Support a directory of config and a container name\n\nExample:\npaunch debug (...) --container haproxy --file /var/lib/tripleo-config/container-startup-config/step_1\n\nOnly the container config will be returned.\n\n3) Support the old format file without container name\n\nIf the user specifies:\n--file /var/lib/tripleo-config/hashed-container-startup-config-step_1.json\n\nIt\u0027ll return all container configs for the JSON files in:\n/var/lib/tripleo-config/container-startup-config/step_1/ (directory)\n\n4) Support the old format file with container name\n\nIf the user specifies:\n--container haproxy --file /var/lib/tripleo-config/hashed-container-startup-config-step_1.json\n\nIt\u0027ll return the hashed container config file:\n/var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json\n\n5) Add support for running paunch with a file + new format\n\nThe new format would be:\n\n--container haproxy --file /var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json\n\nThe container config would be returned.\n\nNote: if no name is specified, it\u0027ll try to guess the name based on the\nfile name. It\u0027ll remove \"hashed-\u0027 from it in case it was an hashed file.\n\nThis patch should resolve all backward compatibility issues so Paunch\ncan be used with both the new and old format.\n\nCloses-Bug: #1850050\nChange-Id: I917679da22fa09614e73053654df6ce181cf98fe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/5df856426dc596545c92b7935a682f0d55c90178"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/5df856426dc596545c92b7935a682f0d55c90178"}]},"branch":"refs/heads/master"},"68ecaf90611718e1fb1ac77e7eb199036ff1c769":{"kind":"REWORK","_number":10,"created":"2019-10-31 10:00:10.000000000","uploader":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"ref":"refs/changes/28/691528/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/paunch","ref":"refs/changes/28/691528/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/paunch refs/changes/28/691528/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/paunch refs/changes/28/691528/10"}}},"commit":{"parents":[{"commit":"0ae35290ce0a3f8940f8a31b396320bee3f50e62","subject":"Update master for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/0ae35290ce0a3f8940f8a31b396320bee3f50e62"}]}],"author":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-27 20:26:15.000000000","tz":60},"committer":{"name":"Emilien Macchi","email":"emilien@redhat.com","date":"2019-10-31 10:00:03.000000000","tz":60},"subject":"Fix backward compatibility for old config startup files","message":"Fix backward compatibility for old config startup files\n\nIn I1cf8923a698d0f6e0b1e00a7985f363a83e914c4, we changed the format for\ncontainer-startup-config and now have one JSON file per container, per\nstep. It\u0027ll make it easier to operate containers one by one, instead of\nin one big JSON per step.\n\nHowever this change wasn\u0027t 100% backward compatible, and this patch aims\nto fix it.\n\nThis patch does:\n\n1) Support a directory of configs without container name\n\nThe --file argument can now be a directory where the container\nconfiguration file is located.\n\nExample:\npaunch debug (...) --file /var/lib/tripleo-config/container-startup-config/step_1\n\nAll configs will be returned.\n\n2) Support a directory of config and a container name\n\nExample:\npaunch debug (...) --container haproxy --file /var/lib/tripleo-config/container-startup-config/step_1\n\nOnly the container config will be returned.\n\n3) Support the old format file without container name\n\nIf the user specifies:\n--file /var/lib/tripleo-config/hashed-container-startup-config-step_1.json\n\nIt\u0027ll return all container configs for the JSON files in:\n/var/lib/tripleo-config/container-startup-config/step_1/ (directory)\n\n4) Support the old format file with container name\n\nIf the user specifies:\n--container haproxy --file /var/lib/tripleo-config/hashed-container-startup-config-step_1.json\n\nIt\u0027ll return the hashed container config file:\n/var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json\n\n5) Add support for running paunch with a file + new format\n\nThe new format would be:\n\n--container haproxy --file /var/lib/tripleo-config/container-startup-config/step_1/hashed-haproxy.json\n\nThe container config would be returned.\n\nNote: if no name is specified, it\u0027ll try to guess the name based on the\nfile name. It\u0027ll remove \"hashed-\u0027 from it in case it was an hashed file.\n\nThis patch should resolve all backward compatibility issues so Paunch\ncan be used with both the new and old format.\n\nCloses-Bug: #1850050\nChange-Id: I917679da22fa09614e73053654df6ce181cf98fe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/68ecaf90611718e1fb1ac77e7eb199036ff1c769"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/paunch/commit/68ecaf90611718e1fb1ac77e7eb199036ff1c769"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
