)]}'
{"id":"openstack%2Fcyborg~708771","triplet_id":"openstack%2Fcyborg~master~I473ef276197ad6578f64a708f4b66562a2ff1d49","project":"openstack/cyborg","branch":"master","topic":"multinode","hashtags":[],"change_id":"I473ef276197ad6578f64a708f4b66562a2ff1d49","subject":"support standard devstack plugin cloning","status":"MERGED","created":"2020-02-20 00:31:19.000000000","updated":"2020-03-21 01:05:57.000000000","submitted":"2020-03-21 01:02:50.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":16,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"708771-1584752571241-4f1731f4","meta_rev_id":"948a4753f2e23c5453aaeea304662440ff6abdc1","_number":708771,"virtual_id_number":708771,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-03-21 01:02:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"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":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-03-16 13:59:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2020-03-21 00:30:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"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":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2020-03-21 00:30:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-02-25 14:53:26.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2020-03-02 01:46:08.000000000","updated_by":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"reviewer":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"state":"REVIEWER"},{"updated":"2020-03-16 13:59:23.000000000","updated_by":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"reviewer":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"state":"REVIEWER"},{"updated":"2020-03-21 00:30:03.000000000","updated_by":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"reviewer":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"state":"REVIEWER"},{"updated":"2020-03-21 01:02:50.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"12963fd5540387911443f53029b6621ae49f5dff","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2020-02-20 00:31:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"821ea2ca7b8968f63f8410289e9eb0cd31111b97","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-20 01:09:24.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c958d86a6d9b43959fefe8793a6ce1c6 : SUCCESS in 5m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/93e71e83defd425fa98634dc99338fb4 : SUCCESS in 4m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ef99e5325e8f44cb82ae6220e75770a6 : SUCCESS in 4m 37s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/190d564d80224dddb92fb3a976631967 : SUCCESS in 5m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f46ecd91371b4f8f8f0f0524732fdf3d : SUCCESS in 5m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9ea16dc3ae9b4d25b3e405588dff0273 : SUCCESS in 4m 58s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e5ff066b9b2c42f59ac92af3994fcef4 : SUCCESS in 30m 00s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/28e6079af8a544dcbae555032978c450 : SUCCESS in 32m 42s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/81163d4375ba4b2f87b70d17103d84e3 : FAILURE in 5m 05s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ecffa1242b91d4bf3e10160081fc61ebfa38c7da","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2020-02-20 01:23:36.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"8bacd1c9bd45738444b2683063b7165270e9ab84","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-02-20 14:53:41.000000000","message":"Patch Set 1: Code-Review-1\n\n(3 comments)\n\nGrammar nits","accounts_in_message":[],"_revision_number":1},{"id":"472b44422aa1b3533638303637a54624226f602f","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2020-02-20 15:51:37.000000000","message":"Patch Set 1: Workflow-1\n\nyep ill fix those soon","accounts_in_message":[],"_revision_number":1},{"id":"a1ef48c466916c41c8e075efb0748c0438e421f3","author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"date":"2020-02-20 17:15:23.000000000","message":"Patch Set 1: Code-Review-1\n\n(6 comments)\n\nThanks, Sean. Your patches are a good improvement.","accounts_in_message":[],"_revision_number":1},{"id":"637bf1d9dfa8cd7ecf4ce4dccee23927c0b141e8","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2020-02-24 22:13:54.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1ce371a51342e0bcf1d73ddee52bf4996d6f3108","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-24 23:05:36.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/311bf08bb76848219bf4b59373356822 : FAILURE in 7m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4cd7ef459aa5404cb755ea29f073b714 : SUCCESS in 6m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/36b25c9c7a78431d929f70462007b34e : FAILURE in 5m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d0cbdfa269694cf1867544c6fb0b1715 : FAILURE in 5m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6378c2e1d194448cad7407009359e9b2 : FAILURE in 5m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9ac1d04d599e48eda59bfa26dbade7aa : SUCCESS in 6m 48s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/266f81f5c3794628a932a95330c8ba9e : SUCCESS in 33m 35s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ef24bf55e2554b518ecf55d189de35a4 : SUCCESS in 35m 00s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/0d27737cdecd4d9c93670010719db9ca : FAILURE in 5m 10s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"772beb05eae004c7c8cb18821f9f3e9248a81d4a","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2020-02-24 23:19:00.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"fb838dfe371c9ec03b588bf92b10a4b99a30c51d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-25 00:01:35.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c15f21e0e5b448c7adf041d5b4fedfac : SUCCESS in 5m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/02a9cd60479a4342ad8e39a4898eb202 : SUCCESS in 5m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f7015b6db6a641ce915d823ff66908fc : SUCCESS in 5m 17s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ae8da0c6825b435988dfdf928515d589 : SUCCESS in 5m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2e7d5d9e7e3543c8a87fb047a7b67112 : SUCCESS in 5m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6b50d552c8294b8a8219641668f6e3ef : SUCCESS in 5m 07s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/472e51649e3140aea7de03dac13692e9 : SUCCESS in 32m 38s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/36e33d9da3f14ce2aa91b6e5bf7ae748 : SUCCESS in 33m 47s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/7e1ebf7fab594a97b2d8c4d4646dfe86 : FAILURE in 4m 49s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6842d7491bdedb1af5d48f2a00b120bee2d4dcf5","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2020-02-25 07:55:58.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nThe docs need to be changed, because of the tested patch was merged.","accounts_in_message":[],"_revision_number":3},{"id":"e8d02019798465fc9f8fbf0f274a75af052c4452","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2020-02-25 12:56:35.000000000","message":"Patch Set 3:\n\n(1 comment)\n\ni thnk you missed the point of the doc update.\nthe fact that the patch has now merged is irrielvent\nits showing how to install with a version that is submitted\nto gerrit for review, the typical usecase being testing with unmerged\ncode as a developer. i could change the section title but i wanted to document this usecase because most peopel dont know that\ndevstacsk git_clone function which is used for both devstack plugins and in tree porject libs via the \u003cPROJECT\u003e_REPO and \u003cPROJECT_BRANCH\u003e\nsupport using a gerrit url and reference.\n\nif you would prefer i could make this testing with gerrit changes.\ntoo be a little more generic but i dont think that is clearer.","accounts_in_message":[],"_revision_number":3},{"id":"4edb39a04c07808e14a7f66a833426c07db3e4f8","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2020-02-25 14:53:26.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"bc860bfcf96159d165b62f55d2fcf0c07869d687","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2020-02-27 07:43:03.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"d82f26bf6c3ddd2c7ab89fcce00b427c43569461","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2020-02-27 07:53:25.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)\n\n\u003e (1 comment)\n \u003e \n \u003e i thnk you missed the point of the doc update.\n \u003e the fact that the patch has now merged is irrielvent\n \u003e its showing how to install with a version that is submitted\n \u003e to gerrit for review, the typical usecase being testing with\n \u003e unmerged\n \u003e code as a developer. i could change the section title but i wanted\n \u003e to document this usecase because most peopel dont know that\n \u003e devstacsk git_clone function which is used for both devstack\n \u003e plugins and in tree porject libs via the \u003cPROJECT\u003e_REPO and\n \u003e \u003cPROJECT_BRANCH\u003e\n \u003e support using a gerrit url and reference.\n \u003e \n \u003e if you would prefer i could make this testing with gerrit changes.\n \u003e too be a little more generic but i dont think that is clearer.\n\nThanks your explain, indeed, it\u0027s useful for someone want to deploy his unmerged patch in devstack.","accounts_in_message":[],"_revision_number":3},{"id":"46cf3bc76f519c1ae578966754e836398f24adca","author":{"_account_id":21672,"name":"Sundar Nadathur","email":"sundar.nadathur@intel.com","username":"nsundar"},"date":"2020-03-02 01:46:08.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"f5ca47799f7603ae886a629a673e5ea52a1495db","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-04 09:57:55.000000000","message":"Patch Set 3: Verified-2\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":"862717e27fd8d461098f00e2c9e667a34908dd94","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2020-03-16 13:50:23.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"4a0be08d2b447677ed1492a83beb6aad0f891192","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2020-03-16 13:59:23.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"1ce02bb2946402e5f18ce83f27d0fa98beaac599","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-16 14:30:47.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c870a36e7ea14fefaa69580d7a36b8af : SUCCESS in 4m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3c419a269e634e3181aa7d0e9ce60fd7 : SUCCESS in 5m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2efe7c05de594848b1664f3e64492782 : SUCCESS in 5m 06s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/88aebc7e666d4fb283e4fa1d89385586 : SUCCESS in 4m 33s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5a9a3ade14d4456e9a56494fb86b3fe5 : SUCCESS in 5m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8bdc57d36b0244f7b0565b3a6bc60dda : SUCCESS in 8m 55s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6302134fce0a47f9860209f5865aea56 : SUCCESS in 31m 41s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d19b041ffb0649089ab25cca4d0eb36f : SUCCESS in 32m 49s (non-voting)\n- cyborg-tox-bandit https://zuul.opendev.org/t/openstack/build/303c1e3d0bf3431393f1c9a5048248ee : FAILURE in 4m 45s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"186d5c783ef8577ebccf830470faed3e02277097","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2020-03-21 00:30:03.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nThanks Sean, LGTM.","accounts_in_message":[],"_revision_number":4},{"id":"131feb8aabebbab93eedfd56865c077725988c4d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-21 00:30:15.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"88191fd56fb11fbd9415ef67b219726fd53f4fc0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-21 01:02:50.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c8c6fcd32cb4459b31c89574aa03c40 : SUCCESS in 4m 14s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ada26dd03cc54070a84c95108004ca21 : SUCCESS in 4m 02s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/db8d83b8722f4564a7929dff7501a99a : SUCCESS in 4m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/313bfa788d9f4943a9565724817114cd : SUCCESS in 4m 41s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c4c32c3cb0fd4d48abc3b95e7cd21712 : SUCCESS in 31m 54s","accounts_in_message":[],"_revision_number":4},{"id":"4cd0243db7df7dc7367f80b30b3315f07b5bb15e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-21 01:02:51.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"f0eebbd0d16cec5bedf2c4ae2630c9c29357c994","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-21 01:05:57.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/761d7be73a634ac9bc08145fe53cfaf4 : SUCCESS in 2m 40s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"67099829fa2c8fe62c6d75a85641cedf3cdffebd","revisions":{"89ed92a5f2316602bc2b953216e0e25f0e5bb140":{"kind":"REWORK","_number":1,"created":"2020-02-20 00:31:19.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/71/708771/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/71/708771/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/71/708771/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/71/708771/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/71/708771/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/71/708771/1"}}},"commit":{"parents":[{"commit":"958634a2ccedc6cc76e24d4da57c3e60bf84daa6","subject":"move setting to devstack/settings","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/958634a2ccedc6cc76e24d4da57c3e60bf84daa6"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2020-02-19 21:53:28.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2020-02-19 23:56:10.000000000","tz":0},"subject":"support standard devstack plugin cloning","message":"support standard devstack plugin cloning\n\nThis change removes the non standard mechcanium\nfor specifying the cyborg repo and branch\nvia CYBORG_REPO and CYBORG_BRANCH.\n\nin-tree devstack modules use the\n\u003cPROJECT NAME\u003e_REPO and \u003cPROJECT NAME\u003e_BARNCH\nconvention for specifying revisios of proejct to clone\nhowever devstack plugins should only use that convention\nfor cloning other git repos.\n\nA devstack plugin should never clone the repo that contains\nthe plugin itself as doing so will replace the code while it\nis executing. This can lead to the code that is running and the\ncode on disk being different if the plugin line and CYBORG_*\noptions do not match.\n\nThis change updates the devstack_setup docs with an example of\ntesting an unmerged change.\n\nThis change removes some commented out code and uneeded checks in\ndevstack/lib/*\n\nChange-Id: I473ef276197ad6578f64a708f4b66562a2ff1d49\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/89ed92a5f2316602bc2b953216e0e25f0e5bb140"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/89ed92a5f2316602bc2b953216e0e25f0e5bb140"}]},"branch":"refs/heads/master"},"3b1b765d8e65524144614acb30656ff13157c73a":{"kind":"REWORK","_number":2,"created":"2020-02-24 22:13:54.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/71/708771/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/71/708771/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/71/708771/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/71/708771/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/71/708771/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/71/708771/2"}}},"commit":{"parents":[{"commit":"8cb1217e75d491dca7b78c2bf3b8f96b4106e64b","subject":"move setting to devstack/settings","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/8cb1217e75d491dca7b78c2bf3b8f96b4106e64b"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2020-02-19 21:53:28.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2020-02-24 22:07:36.000000000","tz":0},"subject":"support standard devstack plugin cloning","message":"support standard devstack plugin cloning\n\nThis change removes the non standard mechanism\nfor specifying the cyborg repo and branch\nvia CYBORG_REPO and CYBORG_BRANCH.\n\nin-tree devstack modules use the\n\u003cPROJECT NAME\u003e_REPO and \u003cPROJECT NAME\u003e_BRANCH\nconvention for specifying revisions of project to clone\nhowever devstack plugins should only use that convention\nfor cloning other git repos.\n\nA devstack plugin should never clone the repo that contains\nthe plugin itself as doing so will replace the code while it\nis executing. This can lead to the code that is running and the\ncode on disk being different if the plugin line and CYBORG_*\noptions do not match.\n\nThis change updates the devstack_setup docs with an example of\ntesting an unmerged change.\n\nThis change removes some commented out code and unneeded checks in\ndevstack/lib/*\n\nChange-Id: I473ef276197ad6578f64a708f4b66562a2ff1d49\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/3b1b765d8e65524144614acb30656ff13157c73a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/3b1b765d8e65524144614acb30656ff13157c73a"}]},"branch":"refs/heads/master"},"5a7164601b3a3070d008caaa4375635b62b4580f":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2020-02-24 23:19:00.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/71/708771/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/71/708771/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/71/708771/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/71/708771/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/71/708771/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/71/708771/3"}}},"commit":{"parents":[{"commit":"c9d1845f26bde67bf2db931ed979a83bfd1a0d83","subject":"move setting to devstack/settings","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/c9d1845f26bde67bf2db931ed979a83bfd1a0d83"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2020-02-19 21:53:28.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2020-02-24 23:16:13.000000000","tz":0},"subject":"support standard devstack plugin cloning","message":"support standard devstack plugin cloning\n\nThis change removes the non standard mechanism\nfor specifying the cyborg repo and branch\nvia CYBORG_REPO and CYBORG_BRANCH.\n\nin-tree devstack modules use the\n\u003cPROJECT NAME\u003e_REPO and \u003cPROJECT NAME\u003e_BRANCH\nconvention for specifying revisions of project to clone\nhowever devstack plugins should only use that convention\nfor cloning other git repos.\n\nA devstack plugin should never clone the repo that contains\nthe plugin itself as doing so will replace the code while it\nis executing. This can lead to the code that is running and the\ncode on disk being different if the plugin line and CYBORG_*\noptions do not match.\n\nThis change updates the devstack_setup docs with an example of\ntesting an unmerged change.\n\nThis change removes some commented out code and unneeded checks in\ndevstack/lib/*\n\nChange-Id: I473ef276197ad6578f64a708f4b66562a2ff1d49\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5a7164601b3a3070d008caaa4375635b62b4580f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5a7164601b3a3070d008caaa4375635b62b4580f"}]},"branch":"refs/heads/master"},"67099829fa2c8fe62c6d75a85641cedf3cdffebd":{"kind":"REWORK","_number":4,"created":"2020-03-16 13:50:23.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/71/708771/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/71/708771/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/71/708771/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/71/708771/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/71/708771/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/71/708771/4"}}},"commit":{"parents":[{"commit":"5e69508e97d7a25acf2b7a71285d03cf0a878e32","subject":"Merge \"Bump oslo.messaging version \u003e\u003d 10.3.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5e69508e97d7a25acf2b7a71285d03cf0a878e32"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2020-02-19 21:53:28.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2020-03-16 13:49:52.000000000","tz":0},"subject":"support standard devstack plugin cloning","message":"support standard devstack plugin cloning\n\nThis change removes the non standard mechanism\nfor specifying the cyborg repo and branch\nvia CYBORG_REPO and CYBORG_BRANCH.\n\nin-tree devstack modules use the\n\u003cPROJECT NAME\u003e_REPO and \u003cPROJECT NAME\u003e_BRANCH\nconvention for specifying revisions of project to clone\nhowever devstack plugins should only use that convention\nfor cloning other git repos.\n\nA devstack plugin should never clone the repo that contains\nthe plugin itself as doing so will replace the code while it\nis executing. This can lead to the code that is running and the\ncode on disk being different if the plugin line and CYBORG_*\noptions do not match.\n\nThis change updates the devstack_setup docs with an example of\ntesting an unmerged change.\n\nThis change removes some commented out code and unneeded checks in\ndevstack/lib/*\n\nChange-Id: I473ef276197ad6578f64a708f4b66562a2ff1d49\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/67099829fa2c8fe62c6d75a85641cedf3cdffebd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/67099829fa2c8fe62c6d75a85641cedf3cdffebd"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
