)]}'
{"id":"openstack%2Fgrenade~736284","triplet_id":"openstack%2Fgrenade~stable%2Ftrain~Iefe8d1d7d13bb56cbc9e80fb009d19218f8b1a64","project":"openstack/grenade","branch":"stable/train","topic":"fix-grenade-multinode-train","hashtags":[],"change_id":"Iefe8d1d7d13bb56cbc9e80fb009d19218f8b1a64","subject":"Setup native grenade Zuul v3 jobs","status":"MERGED","created":"2020-06-17 15:57:05.000000000","updated":"2020-06-19 03:23:59.000000000","submitted":"2020-06-19 03:20:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"736284-1592536823241-509bf50b","meta_rev_id":"f2c60bd9334d2e96aafe527d63aa97136c0ba865","_number":736284,"virtual_id_number":736284,"owner":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-06-19 03:20:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-06-19 00:16:00.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":2,"date":"2020-06-19 00:20:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":1,"date":"2020-06-19 00:20:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-19 00:16:00.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2020-06-19 00:20:32.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2020-06-19 03:20:22.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":"b07496b1deea0afd9414738ffb9226744f13196c","author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"date":"2020-06-17 15:57:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9ef5fdeada5abbdd1bdc97710438aeb9baf4db2d","author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"date":"2020-06-17 17:50:41.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"95b68b9eaf3288233d02724123738da3980bfab6","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-06-17 17:53:58.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"fa187d2d342d7b8992ac3a7da47a143502c9f55f","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-06-17 18:02:12.000000000","message":"Patch Set 2: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3ac941a5f6141b3c9c8b586ba4c7cb71f069a049","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-18 00:51:57.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6bfd08d9e2b347b58d00334084c106c1 : SUCCESS in 12m 56s\n- grenade https://zuul.opendev.org/t/openstack/build/6eb989d3acf24735bded9a27dcd8c082 : FAILURE in 12m 59s\n- grenade-heat https://zuul.opendev.org/t/openstack/build/af101b78705b47adaa97ab708ff652a5 : SUCCESS in 1h 02m 49s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/16a18c02925e481ab37794fdaa9b6335 : SUCCESS in 47m 26s\n- grenade-multinode https://zuul.opendev.org/t/openstack/build/f925916f567244d29d5e961f3f9980e0 : FAILURE in 21m 24s\n- ironic-grenade-dsvm https://zuul.opendev.org/t/openstack/build/acef86be8609483780f375ffbae78587 : SUCCESS in 1h 31m 31s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a5fb87bbeb45bbda85cabf1cc6e9f80c6a24ded3","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-06-18 01:17:49.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"9e279efdfa9d5a96eb7407c36cab86adea83c64a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-18 01:18:05.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"f3fb0871e0d65cde7c95cbeab04805c57f0245f6","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-06-18 01:20:56.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"5d65d32e1b59b6e366f11cf3b8d20343c691bfbd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-18 01:21:19.000000000","message":"Patch Set 4: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":4},{"id":"67a5f478282466c34445f2564ac566adc2a7d650","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-06-18 01:21:57.000000000","message":"Topic set to fix-grenade-multinode-train","accounts_in_message":[],"_revision_number":4},{"id":"358f67c2ca5037699864d2edb98de556e8c9ed30","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-06-18 01:27:32.000000000","message":"Patch Set 5: Patch Set 4 was rebased","accounts_in_message":[],"_revision_number":5},{"id":"f534646ca7f8ba26bbbe773cff8136ea1d5b80a6","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-06-18 01:27:55.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"e55a54747bbf2b5e9e0dd2edd629bf2ecab2b7fd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-18 03:06:47.000000000","message":"Patch Set 6:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cf7b31d0bc224cdd8ff278b45a3b692c : SUCCESS in 12m 27s\n- grenade https://zuul.opendev.org/t/openstack/build/dbed93443cee42f4a545e62e6c271b87 : FAILURE in 54m 58s (non-voting)\n- grenade-heat https://zuul.opendev.org/t/openstack/build/24e2954f296143ffab9cfdee06115cbb : SUCCESS in 1h 19m 59s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/16b75ad0d61143adad2176df07245d21 : FAILURE in 13m 09s\n- grenade-multinode https://zuul.opendev.org/t/openstack/build/13bb3dee6a61479f8b3c6a1a24711ab5 : FAILURE in 22m 03s\n- ironic-grenade-dsvm https://zuul.opendev.org/t/openstack/build/7821e92fc60a488995ac2620b503c506 : SUCCESS in 1h 37m 05s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"f397f9dd11bc86aa71c39cd2455b80dadd3d0ecb","author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"date":"2020-06-18 08:22:58.000000000","message":"Uploaded patch set 7: Commit message was updated.","accounts_in_message":[],"_revision_number":7},{"id":"bbbe26bd925649a5aeeede4355746d1ca937664e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-18 11:24:17.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a059cd1512843759e19e80329595a85 : SUCCESS in 12m 05s\n- grenade https://zuul.opendev.org/t/openstack/build/30fb6970656b48eab441682c3e643971 : FAILURE in 53m 36s (non-voting)\n- grenade-heat https://zuul.opendev.org/t/openstack/build/f4e3c2e763934ee092899f73e36628a0 : SUCCESS in 1h 26m 12s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/79ca0d396d1f4a48bda84e7741fe0243 : SUCCESS in 1h 18m 51s\n- grenade-multinode https://zuul.opendev.org/t/openstack/build/b0da5a273a5844e4bc6f9b8769808c9e : FAILURE in 23m 57s\n- ironic-grenade-dsvm https://zuul.opendev.org/t/openstack/build/533f3f88e76c4b4f9bd7b8293fc8b5a6 : SUCCESS in 1h 42m 35s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"6d58bc43975bbfb0d284377793003fd45095a0dd","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-06-18 19:52:37.000000000","message":"Patch Set 7:\n\nrecheck","accounts_in_message":[],"_revision_number":7},{"id":"5276ad696f340105d671fb383ffc8b2f0431084b","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-06-18 20:00:44.000000000","message":"Patch Set 8: Published edit on patch set 7.","accounts_in_message":[],"_revision_number":8},{"id":"e614ee74e85fa0c139b0b34ce5685a19173b6485","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-18 22:17:34.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2880831681964a4d804dec13036325b1 : SUCCESS in 22m 39s\n- grenade https://zuul.opendev.org/t/openstack/build/056dcd59299e4178979162ea6d413e43 : FAILURE in 48m 33s\n- grenade-heat https://zuul.opendev.org/t/openstack/build/c222b0c559e245a494606f7577d1ae6f : SUCCESS in 2h 11m 24s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c92bc1a932cf403f873aaa29a8634a96 : SUCCESS in 2h 05m 39s\n- grenade-multinode https://zuul.opendev.org/t/openstack/build/7d82485ff7614173974b9f5a9127dc3a : SUCCESS in 1h 25m 44s\n- ironic-grenade-dsvm https://zuul.opendev.org/t/openstack/build/1ba4e7027c924cd4bc819af1f0f01327 : SUCCESS in 1h 35m 11s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"f152573ea19b9542e959657ead40ff3b1a04a21d","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-06-18 22:19:13.000000000","message":"Patch Set 9: Published edit on patch set 8.","accounts_in_message":[],"_revision_number":9},{"id":"e508b560db1920b72b517bffbc0bf408fc804da5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-19 00:08:48.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/714222a1f63d48008c9ce384c44e2443 : SUCCESS in 12m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/24023dddf5874fcd94b981e8e5e24444 : SUCCESS in 1h 06m 21s\n- grenade-heat https://zuul.opendev.org/t/openstack/build/fcc476dbc67b443abdd6b380008dd890 : FAILURE in 1h 16m 10s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/3bb695f34fc349668b5d9361170c9c4a : SUCCESS in 1h 02m 21s\n- grenade-multinode https://zuul.opendev.org/t/openstack/build/486e0e5a4c804bc39ff25275125421e9 : SUCCESS in 1h 18m 23s\n- ironic-grenade-dsvm https://zuul.opendev.org/t/openstack/build/af0b844547714f37849a7495108b3668 : SUCCESS in 1h 42m 57s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"d1ac516b6bb3701ed4d9bb3985ec44d57638b132","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-06-19 00:16:00.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"47452b5c073de1a19ff3fac832785b8aedad417f","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2020-06-19 00:20:32.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":9},{"id":"f9825599ed2f2fb9d520e91494b4481825238c5f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-19 00:21:06.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"0799eba92b69615fd70b7ab0a225cde1e119e857","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-19 03:20:22.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/85f5c27fb5954bbebd9175e279b5520c : SUCCESS in 6m 45s\n- grenade https://zuul.opendev.org/t/openstack/build/c6d82ff6114349c395250932a644886b : SUCCESS in 1h 01m 29s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/decd8443630d4bbbbe01774b8c17fa90 : SUCCESS in 1h 06m 11s\n- grenade-multinode https://zuul.opendev.org/t/openstack/build/9754c2d86f9748dca82ed410c8a4e8e4 : SUCCESS in 1h 19m 09s","accounts_in_message":[],"_revision_number":9},{"id":"46c66ce4e9f1cd8bf796d386f51ead41c71277f7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-19 03:20:23.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":9},{"id":"f2c60bd9334d2e96aafe527d63aa97136c0ba865","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-19 03:23:59.000000000","message":"Patch Set 9:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d9f983629bed43c18cec2f1c6523a75c : SUCCESS in 1m 14s","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"12b82820fc971b88b293925390d4f80fd520dd5d","revisions":{"46498a43d8aa8954b3c6a040f30be2f49d6649f6":{"kind":"REWORK","_number":1,"created":"2020-06-17 15:57:05.000000000","uploader":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"ref":"refs/changes/84/736284/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/84/736284/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/84/736284/1"}}},"commit":{"parents":[{"commit":"781ed7619a3c78c633b05c57c885e35e4794c011","subject":"Add GRENADE_USE_EXTERNAL_DEVSTACK to skip part of the setup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/781ed7619a3c78c633b05c57c885e35e4794c011"}]}],"author":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2019-12-23 15:09:28.000000000","tz":60},"committer":{"name":"Luigi Toscano","email":"ltoscano@redhat.com","date":"2020-06-17 15:48:25.000000000","tz":120},"subject":"Setup native grenade Zuul v3 jobs","message":"Setup native grenade Zuul v3 jobs\n\nSetup a native Zuul v3 grenade-base job that defines base folders and\nbase devstack settings. The grenade play checks out repositories\nin two locations, old and new, and sets up devstack config\nin old and new as well.\n\nDefine a grenade job that sets up devstack services.\nThis job runs:\n- devstack from grenade_from_branch (without tempest)\n- grenade from grenade_to_branch\n- projects in old from grenade_from_branch\nand then tries to run grenade and then tempest.\nThe configure-grenade-branches role sets the base/target\nbranch variables (grenade_{from,to}_branch) and must be\nupdated when cutting a new branch.\n\nAlso, define the native versions of the grenade-postgresql\nand grenade-multinode jobs, replacing non-native jobs\n(like neutron-grenade and neutron-grenade-multinode) when possible.\nEven though Python 3 is now the default, define grenade-py3\nfor compatibility reasons.\n\nFinally, define a basic grenade-forward job which should\nbe used for forward upgrade testing. Forward testing\nrequires the user to set the destination branch,\nand it is relevant for stable branches only, so disable it\nfrom master.\n\nAt least for legacy grenade jobs, Zuul seems to be taking care\nof Depends-On on the stable branch.\n\nIt is worth noting that tls-proxy is set to False as\nit happens with the current legacy jobs. It does not\nwork by just flipping it to true.\n\nThis backport includes the subsequent fix to add\nthe grenade repository to required-projects, see\nI3cafdb3bd48e288c2c192893e3898a827ae4552b\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\nDepends-On: https://review.opendev.org/699515\nDepends-On: https://review.opendev.org/649275\n\nChange-Id: Iefe8d1d7d13bb56cbc9e80fb009d19218f8b1a64\n(cherry picked from commit 514ddc8eaa4a7a0c77d360ef449e506cc2250e48)\n(cherry picked from commit 6e83480474922d8f2273da8bb192a3ea5e93e55d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/46498a43d8aa8954b3c6a040f30be2f49d6649f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/46498a43d8aa8954b3c6a040f30be2f49d6649f6"}]},"branch":"refs/heads/stable/train"},"e488093be7712fa2795dc0f8783934ce460f402a":{"kind":"REWORK","_number":2,"created":"2020-06-17 17:50:41.000000000","uploader":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"ref":"refs/changes/84/736284/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/84/736284/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/84/736284/2"}}},"commit":{"parents":[{"commit":"781ed7619a3c78c633b05c57c885e35e4794c011","subject":"Add GRENADE_USE_EXTERNAL_DEVSTACK to skip part of the setup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/781ed7619a3c78c633b05c57c885e35e4794c011"}]}],"author":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2019-12-23 15:09:28.000000000","tz":60},"committer":{"name":"Luigi Toscano","email":"ltoscano@redhat.com","date":"2020-06-17 17:49:28.000000000","tz":120},"subject":"Setup native grenade Zuul v3 jobs","message":"Setup native grenade Zuul v3 jobs\n\nSetup a native Zuul v3 grenade-base job that defines base folders and\nbase devstack settings. The grenade play checks out repositories\nin two locations, old and new, and sets up devstack config\nin old and new as well.\n\nDefine a grenade job that sets up devstack services.\nThis job runs:\n- devstack from grenade_from_branch (without tempest)\n- grenade from grenade_to_branch\n- projects in old from grenade_from_branch\nand then tries to run grenade and then tempest.\nThe configure-grenade-branches role sets the base/target\nbranch variables (grenade_{from,to}_branch) and must be\nupdated when cutting a new branch.\n\nAlso, define the native versions of the grenade-postgresql\nand grenade-multinode jobs, replacing non-native jobs\n(like neutron-grenade and neutron-grenade-multinode) when possible.\nEven though Python 3 is now the default, define grenade-py3\nfor compatibility reasons.\n\nFinally, define a basic grenade-forward job which should\nbe used for forward upgrade testing. Forward testing\nrequires the user to set the destination branch,\nand it is relevant for stable branches only, so disable it\nfrom master.\n\nAt least for legacy grenade jobs, Zuul seems to be taking care\nof Depends-On on the stable branch.\n\nIt is worth noting that tls-proxy is set to False as\nit happens with the current legacy jobs. It does not\nwork by just flipping it to true.\n\nThis backport includes the subsequent fix to add\nthe grenade repository to required-projects, see\nI3cafdb3bd48e288c2c192893e3898a827ae4552b\n\nFinally, the job definition has been tuned for this stable\nbranch by remove USE_PYTHON3: true from the base grenade job,\nas this grenade upgrade is Python 2-based.\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\nDepends-On: https://review.opendev.org/699515\nDepends-On: https://review.opendev.org/649275\n\nChange-Id: Iefe8d1d7d13bb56cbc9e80fb009d19218f8b1a64\n(cherry picked from commit 514ddc8eaa4a7a0c77d360ef449e506cc2250e48)\n(cherry picked from commit 6e83480474922d8f2273da8bb192a3ea5e93e55d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/e488093be7712fa2795dc0f8783934ce460f402a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/e488093be7712fa2795dc0f8783934ce460f402a"}]},"branch":"refs/heads/stable/train"},"e93047bff60573a71c25f15dc4b5736ff27334ec":{"kind":"REWORK","_number":3,"created":"2020-06-18 01:17:49.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/84/736284/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/84/736284/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/84/736284/3"}}},"commit":{"parents":[{"commit":"781ed7619a3c78c633b05c57c885e35e4794c011","subject":"Add GRENADE_USE_EXTERNAL_DEVSTACK to skip part of the setup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/781ed7619a3c78c633b05c57c885e35e4794c011"}]}],"author":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2019-12-23 15:09:28.000000000","tz":60},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2020-06-18 01:17:46.000000000","tz":0},"subject":"Setup native grenade Zuul v3 jobs","message":"Setup native grenade Zuul v3 jobs\n\nSetup a native Zuul v3 grenade-base job that defines base folders and\nbase devstack settings. The grenade play checks out repositories\nin two locations, old and new, and sets up devstack config\nin old and new as well.\n\nDefine a grenade job that sets up devstack services.\nThis job runs:\n- devstack from grenade_from_branch (without tempest)\n- grenade from grenade_to_branch\n- projects in old from grenade_from_branch\nand then tries to run grenade and then tempest.\nThe configure-grenade-branches role sets the base/target\nbranch variables (grenade_{from,to}_branch) and must be\nupdated when cutting a new branch.\n\nAlso, define the native versions of the grenade-postgresql\nand grenade-multinode jobs, replacing non-native jobs\n(like neutron-grenade and neutron-grenade-multinode) when possible.\nEven though Python 3 is now the default, define grenade-py3\nfor compatibility reasons.\n\nFinally, define a basic grenade-forward job which should\nbe used for forward upgrade testing. Forward testing\nrequires the user to set the destination branch,\nand it is relevant for stable branches only, so disable it\nfrom master.\n\nAt least for legacy grenade jobs, Zuul seems to be taking care\nof Depends-On on the stable branch.\n\nIt is worth noting that tls-proxy is set to False as\nit happens with the current legacy jobs. It does not\nwork by just flipping it to true.\n\nThis backport includes the subsequent fix to add\nthe grenade repository to required-projects, see\nI3cafdb3bd48e288c2c192893e3898a827ae4552b\n\nFinally, the job definition has been tuned for this stable\nbranch by remove USE_PYTHON3: true from the base grenade job,\nas this grenade upgrade is Python 2-based.\n\nAlso make \u0027grenade\u0027 job which is py2 version n-v as it fail\non venv not found error, we can bring it back once we fix that.\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\nDepends-On: https://review.opendev.org/699515\nDepends-On: https://review.opendev.org/649275\n\nChange-Id: Iefe8d1d7d13bb56cbc9e80fb009d19218f8b1a64\n(cherry picked from commit 514ddc8eaa4a7a0c77d360ef449e506cc2250e48)\n(cherry picked from commit 6e83480474922d8f2273da8bb192a3ea5e93e55d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/e93047bff60573a71c25f15dc4b5736ff27334ec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/e93047bff60573a71c25f15dc4b5736ff27334ec"}]},"branch":"refs/heads/stable/train"},"24a7ee8fa193ed7a8f2709104613ce97ad52ddc2":{"kind":"REWORK","_number":4,"created":"2020-06-18 01:20:56.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/84/736284/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/84/736284/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/84/736284/4"}}},"commit":{"parents":[{"commit":"781ed7619a3c78c633b05c57c885e35e4794c011","subject":"Add GRENADE_USE_EXTERNAL_DEVSTACK to skip part of the setup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/781ed7619a3c78c633b05c57c885e35e4794c011"}]}],"author":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2019-12-23 15:09:28.000000000","tz":60},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2020-06-18 01:20:54.000000000","tz":0},"subject":"Setup native grenade Zuul v3 jobs","message":"Setup native grenade Zuul v3 jobs\n\nSetup a native Zuul v3 grenade-base job that defines base folders and\nbase devstack settings. The grenade play checks out repositories\nin two locations, old and new, and sets up devstack config\nin old and new as well.\n\nDefine a grenade job that sets up devstack services.\nThis job runs:\n- devstack from grenade_from_branch (without tempest)\n- grenade from grenade_to_branch\n- projects in old from grenade_from_branch\nand then tries to run grenade and then tempest.\nThe configure-grenade-branches role sets the base/target\nbranch variables (grenade_{from,to}_branch) and must be\nupdated when cutting a new branch.\n\nAlso, define the native versions of the grenade-postgresql\nand grenade-multinode jobs, replacing non-native jobs\n(like neutron-grenade and neutron-grenade-multinode) when possible.\nEven though Python 3 is now the default, define grenade-py3\nfor compatibility reasons.\n\nFinally, define a basic grenade-forward job which should\nbe used for forward upgrade testing. Forward testing\nrequires the user to set the destination branch,\nand it is relevant for stable branches only, so disable it\nfrom master.\n\nAt least for legacy grenade jobs, Zuul seems to be taking care\nof Depends-On on the stable branch.\n\nIt is worth noting that tls-proxy is set to False as\nit happens with the current legacy jobs. It does not\nwork by just flipping it to true.\n\nThis backport includes the subsequent fix to add\nthe grenade repository to required-projects, see\nI3cafdb3bd48e288c2c192893e3898a827ae4552b\n\nFinally, the job definition has been tuned for this stable\nbranch by remove USE_PYTHON3: true from the base grenade job,\nas this grenade upgrade is Python 2-based.\n\nAlso make \u0027grenade\u0027 job which is py2 version n-v as it fail\non venv not found error, we can bring it back once we fix that.\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\nDepends-On: https://review.opendev.org/699515\nDepends-On: https://review.opendev.org/649275\n\nChange-Id: Iefe8d1d7d13bb56cbc9e80fb009d19218f8b1a64\n(cherry picked from commit 514ddc8eaa4a7a0c77d360ef449e506cc2250e48)\n(cherry picked from commit 6e83480474922d8f2273da8bb192a3ea5e93e55d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/24a7ee8fa193ed7a8f2709104613ce97ad52ddc2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/24a7ee8fa193ed7a8f2709104613ce97ad52ddc2"}]},"branch":"refs/heads/stable/train"},"447a118f6840638bb3cabc785ff10cabb0c453c5":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2020-06-18 01:27:32.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/84/736284/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/84/736284/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/84/736284/5"}}},"commit":{"parents":[{"commit":"146a386a632ed3aee4aa7a0647c19850829977b1","subject":"Always source lib/apache when lib/tls is used","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/146a386a632ed3aee4aa7a0647c19850829977b1"}]}],"author":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2019-12-23 15:09:28.000000000","tz":60},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2020-06-18 01:27:32.000000000","tz":0},"subject":"Setup native grenade Zuul v3 jobs","message":"Setup native grenade Zuul v3 jobs\n\nSetup a native Zuul v3 grenade-base job that defines base folders and\nbase devstack settings. The grenade play checks out repositories\nin two locations, old and new, and sets up devstack config\nin old and new as well.\n\nDefine a grenade job that sets up devstack services.\nThis job runs:\n- devstack from grenade_from_branch (without tempest)\n- grenade from grenade_to_branch\n- projects in old from grenade_from_branch\nand then tries to run grenade and then tempest.\nThe configure-grenade-branches role sets the base/target\nbranch variables (grenade_{from,to}_branch) and must be\nupdated when cutting a new branch.\n\nAlso, define the native versions of the grenade-postgresql\nand grenade-multinode jobs, replacing non-native jobs\n(like neutron-grenade and neutron-grenade-multinode) when possible.\nEven though Python 3 is now the default, define grenade-py3\nfor compatibility reasons.\n\nFinally, define a basic grenade-forward job which should\nbe used for forward upgrade testing. Forward testing\nrequires the user to set the destination branch,\nand it is relevant for stable branches only, so disable it\nfrom master.\n\nAt least for legacy grenade jobs, Zuul seems to be taking care\nof Depends-On on the stable branch.\n\nIt is worth noting that tls-proxy is set to False as\nit happens with the current legacy jobs. It does not\nwork by just flipping it to true.\n\nThis backport includes the subsequent fix to add\nthe grenade repository to required-projects, see\nI3cafdb3bd48e288c2c192893e3898a827ae4552b\n\nFinally, the job definition has been tuned for this stable\nbranch by remove USE_PYTHON3: true from the base grenade job,\nas this grenade upgrade is Python 2-based.\n\nAlso make \u0027grenade\u0027 job which is py2 version n-v as it fail\non venv not found error, we can bring it back once we fix that.\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\nDepends-On: https://review.opendev.org/699515\nDepends-On: https://review.opendev.org/649275\n\nChange-Id: Iefe8d1d7d13bb56cbc9e80fb009d19218f8b1a64\n(cherry picked from commit 514ddc8eaa4a7a0c77d360ef449e506cc2250e48)\n(cherry picked from commit 6e83480474922d8f2273da8bb192a3ea5e93e55d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/447a118f6840638bb3cabc785ff10cabb0c453c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/447a118f6840638bb3cabc785ff10cabb0c453c5"}]},"branch":"refs/heads/stable/train"},"f7cb8f3eff1ce8c188d2b0705ab880e1b6d842fb":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2020-06-18 01:27:55.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/84/736284/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/84/736284/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/84/736284/6"}}},"commit":{"parents":[{"commit":"e5a4f1e0d4fbb2c21bf7a2c47d4cad2d124a5738","subject":"Add GRENADE_USE_EXTERNAL_DEVSTACK to skip part of the setup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/e5a4f1e0d4fbb2c21bf7a2c47d4cad2d124a5738"}]}],"author":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2019-12-23 15:09:28.000000000","tz":60},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2020-06-18 01:27:55.000000000","tz":0},"subject":"Setup native grenade Zuul v3 jobs","message":"Setup native grenade Zuul v3 jobs\n\nSetup a native Zuul v3 grenade-base job that defines base folders and\nbase devstack settings. The grenade play checks out repositories\nin two locations, old and new, and sets up devstack config\nin old and new as well.\n\nDefine a grenade job that sets up devstack services.\nThis job runs:\n- devstack from grenade_from_branch (without tempest)\n- grenade from grenade_to_branch\n- projects in old from grenade_from_branch\nand then tries to run grenade and then tempest.\nThe configure-grenade-branches role sets the base/target\nbranch variables (grenade_{from,to}_branch) and must be\nupdated when cutting a new branch.\n\nAlso, define the native versions of the grenade-postgresql\nand grenade-multinode jobs, replacing non-native jobs\n(like neutron-grenade and neutron-grenade-multinode) when possible.\nEven though Python 3 is now the default, define grenade-py3\nfor compatibility reasons.\n\nFinally, define a basic grenade-forward job which should\nbe used for forward upgrade testing. Forward testing\nrequires the user to set the destination branch,\nand it is relevant for stable branches only, so disable it\nfrom master.\n\nAt least for legacy grenade jobs, Zuul seems to be taking care\nof Depends-On on the stable branch.\n\nIt is worth noting that tls-proxy is set to False as\nit happens with the current legacy jobs. It does not\nwork by just flipping it to true.\n\nThis backport includes the subsequent fix to add\nthe grenade repository to required-projects, see\nI3cafdb3bd48e288c2c192893e3898a827ae4552b\n\nFinally, the job definition has been tuned for this stable\nbranch by remove USE_PYTHON3: true from the base grenade job,\nas this grenade upgrade is Python 2-based.\n\nAlso make \u0027grenade\u0027 job which is py2 version n-v as it fail\non venv not found error, we can bring it back once we fix that.\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\nDepends-On: https://review.opendev.org/699515\nDepends-On: https://review.opendev.org/649275\n\nChange-Id: Iefe8d1d7d13bb56cbc9e80fb009d19218f8b1a64\n(cherry picked from commit 514ddc8eaa4a7a0c77d360ef449e506cc2250e48)\n(cherry picked from commit 6e83480474922d8f2273da8bb192a3ea5e93e55d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/f7cb8f3eff1ce8c188d2b0705ab880e1b6d842fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/f7cb8f3eff1ce8c188d2b0705ab880e1b6d842fb"}]},"branch":"refs/heads/stable/train"},"47cb8ef519f47ed4ef12d1f9c884d61daf9b724b":{"kind":"REWORK","_number":7,"created":"2020-06-18 08:22:58.000000000","uploader":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"ref":"refs/changes/84/736284/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/84/736284/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/84/736284/7"}}},"commit":{"parents":[{"commit":"8015b5b0e55cae39223b9a06005b995f997b8d46","subject":"Add GRENADE_USE_EXTERNAL_DEVSTACK to skip part of the setup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/8015b5b0e55cae39223b9a06005b995f997b8d46"}]}],"author":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2019-12-23 15:09:28.000000000","tz":60},"committer":{"name":"Luigi Toscano","email":"ltoscano@redhat.com","date":"2020-06-18 08:21:45.000000000","tz":120},"subject":"Setup native grenade Zuul v3 jobs","message":"Setup native grenade Zuul v3 jobs\n\nSetup a native Zuul v3 grenade-base job that defines base folders and\nbase devstack settings. The grenade play checks out repositories\nin two locations, old and new, and sets up devstack config\nin old and new as well.\n\nDefine a grenade job that sets up devstack services.\nThis job runs:\n- devstack from grenade_from_branch (without tempest)\n- grenade from grenade_to_branch\n- projects in old from grenade_from_branch\nand then tries to run grenade and then tempest.\nThe configure-grenade-branches role sets the base/target\nbranch variables (grenade_{from,to}_branch) and must be\nupdated when cutting a new branch.\n\nAlso, define the native versions of the grenade-postgresql\nand grenade-multinode jobs, replacing non-native jobs\n(like neutron-grenade and neutron-grenade-multinode) when possible.\nEven though Python 3 is now the default, define grenade-py3\nfor compatibility reasons.\n\nFinally, define a basic grenade-forward job which should\nbe used for forward upgrade testing. Forward testing\nrequires the user to set the destination branch,\nand it is relevant for stable branches only, so disable it\nfrom master.\n\nAt least for legacy grenade jobs, Zuul seems to be taking care\nof Depends-On on the stable branch.\n\nIt is worth noting that tls-proxy is set to False as\nit happens with the current legacy jobs. It does not\nwork by just flipping it to true.\n\nThis backport includes the subsequent fix to add\nthe grenade repository to required-projects, see\nI3cafdb3bd48e288c2c192893e3898a827ae4552b\n\nFinally, the job definition has been tuned for this stable\nbranch by remove USE_PYTHON3: true from the base grenade job,\nas this grenade upgrade is Python 2-based.\n\nAlso make \u0027grenade\u0027 job which is py2 version n-v as it fail\non venv not found error, we can bring it back once we fix that.\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\nDepends-On: https://review.opendev.org/699515\nDepends-On: https://review.opendev.org/736475\n\nChange-Id: Iefe8d1d7d13bb56cbc9e80fb009d19218f8b1a64\n(cherry picked from commit 514ddc8eaa4a7a0c77d360ef449e506cc2250e48)\n(cherry picked from commit 6e83480474922d8f2273da8bb192a3ea5e93e55d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/47cb8ef519f47ed4ef12d1f9c884d61daf9b724b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/47cb8ef519f47ed4ef12d1f9c884d61daf9b724b"}]},"branch":"refs/heads/stable/train"},"2836d73911494ccae2575cd960327d5c6cde06ff":{"kind":"REWORK","_number":8,"created":"2020-06-18 20:00:44.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/84/736284/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/84/736284/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/84/736284/8"}}},"commit":{"parents":[{"commit":"8015b5b0e55cae39223b9a06005b995f997b8d46","subject":"Add GRENADE_USE_EXTERNAL_DEVSTACK to skip part of the setup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/8015b5b0e55cae39223b9a06005b995f997b8d46"}]}],"author":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2019-12-23 15:09:28.000000000","tz":60},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2020-06-18 20:00:41.000000000","tz":0},"subject":"Setup native grenade Zuul v3 jobs","message":"Setup native grenade Zuul v3 jobs\n\nSetup a native Zuul v3 grenade-base job that defines base folders and\nbase devstack settings. The grenade play checks out repositories\nin two locations, old and new, and sets up devstack config\nin old and new as well.\n\nDefine a grenade job that sets up devstack services.\nThis job runs:\n- devstack from grenade_from_branch (without tempest)\n- grenade from grenade_to_branch\n- projects in old from grenade_from_branch\nand then tries to run grenade and then tempest.\nThe configure-grenade-branches role sets the base/target\nbranch variables (grenade_{from,to}_branch) and must be\nupdated when cutting a new branch.\n\nAlso, define the native versions of the grenade-postgresql\nand grenade-multinode jobs, replacing non-native jobs\n(like neutron-grenade and neutron-grenade-multinode) when possible.\nEven though Python 3 is now the default, define grenade-py3\nfor compatibility reasons.\n\nFinally, define a basic grenade-forward job which should\nbe used for forward upgrade testing. Forward testing\nrequires the user to set the destination branch,\nand it is relevant for stable branches only, so disable it\nfrom master.\n\nAt least for legacy grenade jobs, Zuul seems to be taking care\nof Depends-On on the stable branch.\n\nIt is worth noting that tls-proxy is set to False as\nit happens with the current legacy jobs. It does not\nwork by just flipping it to true.\n\nThis backport includes the subsequent fix to add\nthe grenade repository to required-projects, see\nI3cafdb3bd48e288c2c192893e3898a827ae4552b\n\nFinally, the job definition has been tuned for this stable\nbranch by remove USE_PYTHON3: true from the base grenade job,\nas this grenade upgrade is Python 2-based.\n\nMerging virtualenv fix in this to make grenade py2 job pass\n- https://review.opendev.org/#/c/736819/\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\nDepends-On: https://review.opendev.org/699515\nDepends-On: https://review.opendev.org/736475\n\nChange-Id: Iefe8d1d7d13bb56cbc9e80fb009d19218f8b1a64\n(cherry picked from commit 514ddc8eaa4a7a0c77d360ef449e506cc2250e48)\n(cherry picked from commit 6e83480474922d8f2273da8bb192a3ea5e93e55d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/2836d73911494ccae2575cd960327d5c6cde06ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/2836d73911494ccae2575cd960327d5c6cde06ff"}]},"branch":"refs/heads/stable/train"},"12b82820fc971b88b293925390d4f80fd520dd5d":{"kind":"REWORK","_number":9,"created":"2020-06-18 22:19:13.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/84/736284/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/84/736284/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/84/736284/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/84/736284/9"}}},"commit":{"parents":[{"commit":"8015b5b0e55cae39223b9a06005b995f997b8d46","subject":"Add GRENADE_USE_EXTERNAL_DEVSTACK to skip part of the setup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/8015b5b0e55cae39223b9a06005b995f997b8d46"}]}],"author":{"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","date":"2019-12-23 15:09:28.000000000","tz":60},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2020-06-18 22:19:07.000000000","tz":0},"subject":"Setup native grenade Zuul v3 jobs","message":"Setup native grenade Zuul v3 jobs\n\nSetup a native Zuul v3 grenade-base job that defines base folders and\nbase devstack settings. The grenade play checks out repositories\nin two locations, old and new, and sets up devstack config\nin old and new as well.\n\nDefine a grenade job that sets up devstack services.\nThis job runs:\n- devstack from grenade_from_branch (without tempest)\n- grenade from grenade_to_branch\n- projects in old from grenade_from_branch\nand then tries to run grenade and then tempest.\nThe configure-grenade-branches role sets the base/target\nbranch variables (grenade_{from,to}_branch) and must be\nupdated when cutting a new branch.\n\nAlso, define the native versions of the grenade-postgresql\nand grenade-multinode jobs, replacing non-native jobs\n(like neutron-grenade and neutron-grenade-multinode) when possible.\nEven though Python 3 is now the default, define grenade-py3\nfor compatibility reasons.\n\nFinally, define a basic grenade-forward job which should\nbe used for forward upgrade testing. Forward testing\nrequires the user to set the destination branch,\nand it is relevant for stable branches only, so disable it\nfrom master.\n\nAt least for legacy grenade jobs, Zuul seems to be taking care\nof Depends-On on the stable branch.\n\nIt is worth noting that tls-proxy is set to False as\nit happens with the current legacy jobs. It does not\nwork by just flipping it to true.\n\nThis backport includes the subsequent fix to add\nthe grenade repository to required-projects, see\nI3cafdb3bd48e288c2c192893e3898a827ae4552b\n\nFinally, the job definition has been tuned for this stable\nbranch by remove USE_PYTHON3: true from the base grenade job,\nas this grenade upgrade is Python 2-based.\n\nSquashed the below backport also to make it work:\n1. virtualenv fix in this to make grenade py2 job pass:\nhttps://review.opendev.org/#/c/736819/\n2. branch setting: https://review.opendev.org/#/c/736285/\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\nDepends-On: https://review.opendev.org/699515\nDepends-On: https://review.opendev.org/736475\n\nChange-Id: Iefe8d1d7d13bb56cbc9e80fb009d19218f8b1a64\n(cherry picked from commit 514ddc8eaa4a7a0c77d360ef449e506cc2250e48)\n(cherry picked from commit 6e83480474922d8f2273da8bb192a3ea5e93e55d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/12b82820fc971b88b293925390d4f80fd520dd5d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/12b82820fc971b88b293925390d4f80fd520dd5d"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
