)]}'
{"id":"openstack%2Fdevstack~792268","triplet_id":"openstack%2Fdevstack~stable%2Fpike~I0edd4734df8ac7976d3090b75ca4c033b8ff0f2c","project":"openstack/devstack","branch":"stable/pike","topic":"distutilserror","hashtags":[],"change_id":"I0edd4734df8ac7976d3090b75ca4c033b8ff0f2c","subject":"[stable-only] Preinstall pbr for devstack-tools and unblock gate","status":"MERGED","created":"2021-05-19 21:03:53.000000000","updated":"2021-06-01 16:56:49.000000000","submitted":"2021-06-01 16:56:49.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"792268-distutilserror","meta_rev_id":"ca979b2d7c899bce480c17c72c1abe26e56cf8b7","_number":792268,"virtual_id_number":792268,"owner":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-06-01 16:56:44.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"}],"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":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"all":[{"value":2,"date":"2021-05-31 17:20:05.000000000","_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-06-01 15:01:16.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"}],"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-06-01 15:01:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"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"}],"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":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"]},{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-05-19 22:15: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"},{"updated":"2021-05-27 14:24:12.000000000","updated_by":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"reviewer":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"state":"REVIEWER"},{"updated":"2021-06-01 15:01:16.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"}],"messages":[{"id":"09f37209dc52a6337c97e13030cc8590b447cd64","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2021-05-19 21:03:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4838d97f7f48d31941f1d9ff3cf7bd95f9cbe93c","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2021-05-19 21:04:05.000000000","message":"Topic set to distutilserror","accounts_in_message":[],"_revision_number":1},{"id":"8cffb5d8bad08b82d07c99ebe3ccb632717843eb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-19 22:15:22.000000000","message":"Patch Set 1: 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- tempest-full https://zuul.opendev.org/t/openstack/build/0f37308ba421491299a64e45b4fa3eec : FAILURE in 13m 52s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/0563b18f11e14624b9cf36677202dbb7 : FAILURE in 10m 52s (non-voting)\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/e7312b635bdf455c85b8c4079e586f3d : SUCCESS in 4m 10s\n- devstack https://zuul.opendev.org/t/openstack/build/59c57e84b6eb4288bf2cbdf0ceca13f4 : FAILURE in 12m 59s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/9bf62ec98da848adbef1bf84dfea7467 : FAILURE in 15m 40s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/05d4f2e9b8604846ab79018ec47aec88 : FAILURE in 3m 01s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/451a6d0ccaaf49a4a7bf68e32823aa72 : SUCCESS in 4m 14s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/fbfe3a92785b4169b3414ac69a7c02ac : FAILURE in 30m 22s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7788b2a63a1b4e358b91e1cc503d9b8b : SUCCESS in 25m 42s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/57d8cba00e6248dc8699342ea0b929ab : FAILURE in 14m 48s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/c42310112a634fda923f4b6665f8d42c : SUCCESS in 1h 07m 06s\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/d40766708bd64d52b9a40c43dbdc330a : FAILURE in 18m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"440f482a75864d256fc0754cdd64cccafb60187f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2021-05-27 13:53:42.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f40f9768107f662d082bf809da4017220bc16f9d","author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"date":"2021-05-27 14:24:12.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"146f4a6824d6d275cb0f76427fa3fc8ec54d75b3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-27 15:04:13.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- tempest-full https://zuul.opendev.org/t/openstack/build/c406aca4806b4de7be30e0b8fcb708dd : FAILURE in 17m 50s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/f7c548b8592341c89211b1db94f5ff57 : FAILURE in 20m 09s (non-voting)\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/9fac2ce35b6d481e91d8fd420504a4b0 : SUCCESS in 6m 03s\n- devstack https://zuul.opendev.org/t/openstack/build/5846b764bddd46c28e578f39ca9053f0 : FAILURE in 16m 34s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/1d7de6b63893469dbd8f5129bf874af8 : FAILURE in 24m 12s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/f5f3372a5ebd45539a38a70a29fa98c8 : FAILURE in 4m 01s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/83b89d646ea94b5aaf0f547412813b92 : SUCCESS in 4m 52s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/10e9ad54a21a42949027383a665f85cb : FAILURE in 40m 16s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/50b938f49f5b48ba96196df0f5f082a7 : SUCCESS in 25m 12s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/8d1b260218084f5cb0e331e2fce38fdd : FAILURE in 21m 08s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/83703a636d4e449fb42df62d5de156b4 : SUCCESS in 1h 07m 54s\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/6c8df1d078c4443f83f470efb1f12ece : FAILURE in 15m 33s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"ef4bc2a39fd8fe8e2dd6274e1083a9c7b4c68499","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2021-05-31 13:37:40.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b5b1f2017fcbec72e92b8f60668bde315d1fe3e6","author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"date":"2021-05-31 13:54:01.000000000","message":"Patch Set 3: Code-Review+2\n\nah, yeah, it\u0027s not a branch","accounts_in_message":[],"_revision_number":3},{"id":"2faf60a26e55f0d0c1b16368f48ec7179eb2ae65","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-31 17:17:17.000000000","message":"Patch Set 3: 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- tempest-full https://zuul.opendev.org/t/openstack/build/35e6c0e4983a4034a6c4b6aa1d1c56ea : SUCCESS in 1h 20m 14s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/4e65c5a1240c4f6a96773c4bff7b7ec9 : FAILURE in 15m 43s (non-voting)\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/0364ac773e5e4288b9771ec3e7987094 : SUCCESS in 6m 18s\n- devstack https://zuul.opendev.org/t/openstack/build/7a246b1b8eb04a19ba113db910c7c7ee : SUCCESS in 27m 59s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/ed1d735e76c3410f855c84f10e95d619 : SUCCESS in 36m 06s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/aefe5c9218e24d7abf4e6c8c6acdbd19 : FAILURE in 4m 00s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/f08f515dcee54449a98620c8cb827265 : SUCCESS in 5m 49s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a8b5f5d9180a4024aab505bf8b8b4154 : FAILURE in 42m 06s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9a3e1a82a72e4547937fb00eb88988fb : SUCCESS in 23m 23s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/1020526b66354a46bf63536050547103 : FAILURE in 19m 47s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/6e3079838aee437f8421605d0723afe4 : SUCCESS in 1h 24m 46s\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/07b5c13fc4e14f9fb20661ed2367b2dd : TIMED_OUT in 3h 31m 00s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"204f7935d454fa2c373b5517ee08c9b7e0fd7ef6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2021-05-31 17:18:49.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"9b7af1d46a1e807996ebbbdcf08e4a6955eeb20b","author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"date":"2021-05-31 17:20:05.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"1a7e510d986fa3cbf9d9b42cade5259a21e09d08","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-31 18:52:39.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/e14af48715f74f4aa7919e1d5f98de7b : SUCCESS in 1h 17m 59s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/b2f7068db3cd4cf9b0ba3468ee66c3b1 : SUCCESS in 4m 05s\n- devstack https://zuul.opendev.org/t/openstack/build/75338cf9395947b39883daa1f4207a16 : SUCCESS in 20m 11s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/f1a30550ee0e40c381c43579e60884bb : SUCCESS in 28m 27s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/6841bc4d28e947e084e647b5e3e1b40c : SUCCESS in 3m 22s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/7235cf39017243f5b36b2d4fc71510db : SUCCESS in 4m 18s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/bb861c15443d45f6a96a796c98602a26 : FAILURE in 28m 45s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/f1b766da26af4e90812c98e841a448c1 : SUCCESS in 18m 23s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/fa90942824f7461c869527ac7dd04f70 : SUCCESS in 1h 12m 35s\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/2c2f0586a8aa4566a52d9a62e9f54fcd : SUCCESS in 1h 32m 28s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"253136303a9428c60710b72b6bba4e585535650b","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2021-06-01 15:01:16.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nthanks","accounts_in_message":[],"_revision_number":4},{"id":"d74b15bf90416283a81c907ea78d936fa1b96989","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-01 15:05:42.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"6a7a17d0441e9be14c69e03a97d6d6b999d9d13a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-01 16:56:44.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/2736ff1c566f46f389042228042d1cf0 : SUCCESS in 1h 17m 44s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/3a0f483cf39a482ba2cbf2d824e5d566 : SUCCESS in 5m 00s\n- devstack https://zuul.opendev.org/t/openstack/build/d384478f3c504f8da3f341e5a798e74a : SUCCESS in 28m 16s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/bc800e4446e247249587614281cc7294 : SUCCESS in 6m 42s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/d70498264256418c9e069ffe363b3dae : SUCCESS in 4m 12s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/248126f6222b4d248b18d3fed127f842 : SUCCESS in 1h 35m 43s","accounts_in_message":[],"_revision_number":4},{"id":"ca979b2d7c899bce480c17c72c1abe26e56cf8b7","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-06-01 16:56:49.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"36f2b980924a75af96646dd9ec15659c196a13a6","revisions":{"f3ba7d81bd6b78334e5e3d0717bfdc7b6b7ac73a":{"kind":"REWORK","_number":1,"created":"2021-05-19 21:03:53.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/68/792268/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/68/792268/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/68/792268/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/68/792268/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/68/792268/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/68/792268/1"}}},"commit":{"parents":[{"commit":"0b6d78247e3ba57f8ac30b071ed4559c69170383","subject":"Make stackviz tasks not to fail jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0b6d78247e3ba57f8ac30b071ed4559c69170383"}]}],"author":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2021-05-13 14:03:41.000000000","tz":120},"committer":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2021-05-19 21:03:19.000000000","tz":120},"subject":"[stable-only] Preinstall pbr for devstack-tools","message":"[stable-only] Preinstall pbr for devstack-tools\n\nDue to \"Deprecation of non-SNI compatible clients\" [1], when\ndevstack-tools is installed in early phase (in neutron-grenade job for\nexample) and pbr is not yet installed, the pip command fails with the\nfollowing error in xenial based environments:\n\nFile \"/usr/lib/python3/dist-packages/setuptools/command/easy_install.py\", line 657, in easy_install\n  raise DistutilsError(msg)\ndistutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse(\u0027pbr\u003e\u003d1.8\u0027)\n\nThis is because setuptools\u0027 easy_install is used, which is non-SNI\ncompatible in xenial base image (and python 3.5). With this patch the\nissue can be avoided by preinstalling pbr just before the installation\nof devstack-tools.\n\n[1] https://github.com/pypa/pypi-support/issues/978\n\nChange-Id: I0edd4734df8ac7976d3090b75ca4c033b8ff0f2c\n(cherry picked from commit 052d7f24423e34136db94f6e40e31cf1c0697be5)\n(cherry picked from commit bcd59da2fb8a83e8767f4c4816d25a2dd0db537b)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f3ba7d81bd6b78334e5e3d0717bfdc7b6b7ac73a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f3ba7d81bd6b78334e5e3d0717bfdc7b6b7ac73a"}]},"branch":"refs/heads/stable/pike"},"f9ee3649574ea7f6059574454386348a8e043cc1":{"kind":"REWORK","_number":2,"created":"2021-05-27 13:53:42.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/68/792268/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/68/792268/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/68/792268/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/68/792268/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/68/792268/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/68/792268/2"}}},"commit":{"parents":[{"commit":"0b6d78247e3ba57f8ac30b071ed4559c69170383","subject":"Make stackviz tasks not to fail jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0b6d78247e3ba57f8ac30b071ed4559c69170383"}]}],"author":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2021-05-13 14:03:41.000000000","tz":120},"committer":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2021-05-27 13:50:33.000000000","tz":120},"subject":"[stable-only] Preinstall pbr for devstack-tools and unblock gate","message":"[stable-only] Preinstall pbr for devstack-tools and unblock gate\n\nThis patch contains multiple fixes to unblock gate.\n\nDue to \"Deprecation of non-SNI compatible clients\" [1], when\ndevstack-tools is installed in early phase (in neutron-grenade job for\nexample) and pbr is not yet installed, the pip command fails with the\nfollowing error in xenial based environments:\n\nFile \"/usr/lib/python3/dist-packages/setuptools/command/easy_install.py\", line 657, in easy_install\n  raise DistutilsError(msg)\ndistutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse(\u0027pbr\u003e\u003d1.8\u0027)\n\nThis is because setuptools\u0027 easy_install is used, which is non-SNI\ncompatible in xenial base image (and python 3.5). With this patch the\nissue can be avoided by preinstalling pbr just before the installation\nof devstack-tools.\n\nNOTE(elod.illes): neutron-grenade is still part of the gate for\nmultiple projects in stable/queens (nova, neutron, cinder, keystone),\nso set it back to voting in devstack, too.\n\nPatch I01408f2f2959b0788fe712ac268a526502226ee9 also needed to be\nsquashed into this patch, to fix the gate:\n\nPin nodeset as xenial for devstack unit test job\n\ndevstack-unit-tests job running on devstack stable/rocky\nbranch had no nodeset and use default one which is now xenial.\n\nThis commit explicitly pin the xenial nodeset on stable/rocky.\n(cherry picked from commit 77561e7e172daf9401b66ab4d076e7311acd24ed)\n\nNOTE(elod.illes): since cinder project\u0027s stable/pike branches are in\nEnd-of-Life state and they do not exist anymore, we have to use\npike-eol tag instead for those repositories.\n\n[1] https://github.com/pypa/pypi-support/issues/978\n\nChange-Id: I0edd4734df8ac7976d3090b75ca4c033b8ff0f2c\n(cherry picked from commit 052d7f24423e34136db94f6e40e31cf1c0697be5)\n(cherry picked from commit 1b9ca1751adf8460236e6a123e448cb54dd03e62)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f9ee3649574ea7f6059574454386348a8e043cc1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f9ee3649574ea7f6059574454386348a8e043cc1"}]},"branch":"refs/heads/stable/pike"},"9ed7c583fdeae9ae959ed123c4134d37bd8a8fb9":{"kind":"REWORK","_number":3,"created":"2021-05-31 13:37:40.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/68/792268/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/68/792268/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/68/792268/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/68/792268/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/68/792268/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/68/792268/3"}}},"commit":{"parents":[{"commit":"0b6d78247e3ba57f8ac30b071ed4559c69170383","subject":"Make stackviz tasks not to fail jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0b6d78247e3ba57f8ac30b071ed4559c69170383"}]}],"author":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2021-05-13 14:03:41.000000000","tz":120},"committer":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2021-05-31 13:36:49.000000000","tz":120},"subject":"[stable-only] Preinstall pbr for devstack-tools and unblock gate","message":"[stable-only] Preinstall pbr for devstack-tools and unblock gate\n\nThis patch contains multiple fixes to unblock gate.\n\nDue to \"Deprecation of non-SNI compatible clients\" [1], when\ndevstack-tools is installed in early phase (in neutron-grenade job for\nexample) and pbr is not yet installed, the pip command fails with the\nfollowing error in xenial based environments:\n\nFile \"/usr/lib/python3/dist-packages/setuptools/command/easy_install.py\", line 657, in easy_install\n  raise DistutilsError(msg)\ndistutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse(\u0027pbr\u003e\u003d1.8\u0027)\n\nThis is because setuptools\u0027 easy_install is used, which is non-SNI\ncompatible in xenial base image (and python 3.5). With this patch the\nissue can be avoided by preinstalling pbr just before the installation\nof devstack-tools.\n\nNOTE(elod.illes): neutron-grenade is still part of the gate for\nmultiple projects in stable/queens (nova, neutron, cinder, keystone),\nso set it back to voting in devstack, too.\n\nPatch I01408f2f2959b0788fe712ac268a526502226ee9 also needed to be\nsquashed into this patch, to fix the gate:\n\nPin nodeset as xenial for devstack unit test job\n\ndevstack-unit-tests job running on devstack stable/rocky\nbranch had no nodeset and use default one which is now xenial.\n\nThis commit explicitly pin the xenial nodeset on stable/rocky.\n(cherry picked from commit 77561e7e172daf9401b66ab4d076e7311acd24ed)\n\nNOTE(elod.illes): since cinder project\u0027s stable/pike branches are in\nEnd-of-Life state and they do not exist anymore, we have to use\npike-eol tag instead for those repositories.\n\n[1] https://github.com/pypa/pypi-support/issues/978\n\nChange-Id: I0edd4734df8ac7976d3090b75ca4c033b8ff0f2c\n(cherry picked from commit 052d7f24423e34136db94f6e40e31cf1c0697be5)\n(cherry picked from commit 1b9ca1751adf8460236e6a123e448cb54dd03e62)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9ed7c583fdeae9ae959ed123c4134d37bd8a8fb9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9ed7c583fdeae9ae959ed123c4134d37bd8a8fb9"}]},"branch":"refs/heads/stable/pike"},"36f2b980924a75af96646dd9ec15659c196a13a6":{"kind":"REWORK","_number":4,"created":"2021-05-31 17:18:49.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/68/792268/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/68/792268/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/68/792268/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/68/792268/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/68/792268/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/68/792268/4"}}},"commit":{"parents":[{"commit":"0b6d78247e3ba57f8ac30b071ed4559c69170383","subject":"Make stackviz tasks not to fail jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0b6d78247e3ba57f8ac30b071ed4559c69170383"}]}],"author":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2021-05-13 14:03:41.000000000","tz":120},"committer":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2021-05-31 15:13:29.000000000","tz":120},"subject":"[stable-only] Preinstall pbr for devstack-tools and unblock gate","message":"[stable-only] Preinstall pbr for devstack-tools and unblock gate\n\nThis patch contains multiple fixes to unblock gate.\n\nDue to \"Deprecation of non-SNI compatible clients\" [1], when\ndevstack-tools is installed in early phase (in neutron-grenade job for\nexample) and pbr is not yet installed, the pip command fails with the\nfollowing error in xenial based environments:\n\nFile \"/usr/lib/python3/dist-packages/setuptools/command/easy_install.py\", line 657, in easy_install\n  raise DistutilsError(msg)\ndistutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse(\u0027pbr\u003e\u003d1.8\u0027)\n\nThis is because setuptools\u0027 easy_install is used, which is non-SNI\ncompatible in xenial base image (and python 3.5). With this patch the\nissue can be avoided by preinstalling pbr just before the installation\nof devstack-tools.\n\nPatch I01408f2f2959b0788fe712ac268a526502226ee9 also needed to be\nsquashed into this patch, to fix the gate:\n\nPin nodeset as xenial for devstack unit test job\n\ndevstack-unit-tests job running on devstack stable/rocky\nbranch had no nodeset and use default one which is now xenial.\n\nThis commit explicitly pin the xenial nodeset on stable/rocky.\n(cherry picked from commit 77561e7e172daf9401b66ab4d076e7311acd24ed)\n\nNOTE(elod.illes): since cinder project\u0027s stable/pike branches are in\nEnd-of-Life state and they do not exist anymore, we have to use\npike-eol tag instead for those repositories.\n\nNOTE(elod.illes): stable/ocata\u0027s tempest is failing so that grenade\njobs are, too. neutron-grenade jobs are set as non-voting already, so\nto save resource this patch removes the non-voting jobs.\n\n[1] https://github.com/pypa/pypi-support/issues/978\n\nChange-Id: I0edd4734df8ac7976d3090b75ca4c033b8ff0f2c\n(cherry picked from commit 052d7f24423e34136db94f6e40e31cf1c0697be5)\n(cherry picked from commit 1b9ca1751adf8460236e6a123e448cb54dd03e62)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/36f2b980924a75af96646dd9ec15659c196a13a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/36f2b980924a75af96646dd9ec15659c196a13a6"}]},"branch":"refs/heads/stable/pike"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
