)]}'
{"id":"openstack%2Fdevstack-gate~707441","triplet_id":"openstack%2Fdevstack-gate~master~I341437856c709e1e0e281357b96901ae6ef7cd00","project":"openstack/devstack-gate","branch":"master","hashtags":[],"change_id":"I341437856c709e1e0e281357b96901ae6ef7cd00","subject":"Cap virtualenv to a version \u003c 20","status":"MERGED","created":"2020-02-12 17:53:54.000000000","updated":"2020-02-13 02:31:05.000000000","submitted":"2020-02-13 02:31:05.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":"707441-1581561065988-85323f19","meta_rev_id":"b7803fc4ae6fc4b1bd40f8f11c4bd7563ae5ad53","_number":707441,"virtual_id_number":707441,"owner":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-02-12 21:21:34.000000000","_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-02-13 02:31:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"recommended":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-02-12 18:07:20.000000000","permitted_voting_range":{"min":1,"max":1},"_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":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":1,"date":"2020-02-12 23:17:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2020-02-12 22:02:53.000000000","_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":2,"date":"2020-02-12 22:35:00.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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,"date":"2020-02-12 18:17:12.000000000","_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":1,"date":"2020-02-12 22:35:00.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_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":"2020-02-12 18:07:20.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":"2020-02-12 18:17:12.000000000","updated_by":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"reviewer":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"state":"REVIEWER"},{"updated":"2020-02-12 22:02:53.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2020-02-12 22:35:00.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2020-02-12 23:17:30.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-02-13 02:31:05.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":"2f2c8d5bf85b1c7702965d85c33c1876009ed493","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-02-12 17:53:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2bb4813b51cf40a28fcd5cfe53c1961509402ab0","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":"2020-02-12 17:55:07.000000000","message":"Patch Set 1:\n\nquickie: something wrong with the commit message","accounts_in_message":[],"_revision_number":1},{"id":"d0e3391d772ae132e145ab3d89192e278d1d1032","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-02-12 18:03:15.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"d284563963522a288bbe5fdb47769ddb530542c0","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-02-12 18:03:51.000000000","message":"Patch Set 2:\n\n\u003e quickie: something wrong with the commit message\n\ndone. it somehow did not understand the full patch.","accounts_in_message":[],"_revision_number":2},{"id":"f8b4b7fe864f5462c28bd488540f8902279119c4","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":"2020-02-12 18:07:20.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"1c66aa503e111dff3518d88ac71cfe5d40401454","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-12 19:48: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- tempest-full https://zuul.opendev.org/t/openstack/build/eb3df1c1b9fb47deaa7ab3f168fdfdf7 : SUCCESS in 1h 32m 28s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/cea8416710fb4b5290f9c1a58ef330ff : SUCCESS in 1h 09m 15s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3ccf4e3754ce4e22a7180ead092116ea : SUCCESS in 1h 30m 39s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/ba41a89a8bce482490237effed44ffef : SUCCESS in 5m 21s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/52da5774e1c846c8a7917284031e967c : SUCCESS in 6m 14s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/0a5e006141cf401c96e463213c037223 : SUCCESS in 4m 27s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/131f52e7a916459991b23eee78e2cf6f : SUCCESS in 1h 28m 04s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/f53efbf65cdf41cba8f01db193e081e3 : SUCCESS in 1h 05m 08s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata https://zuul.opendev.org/t/openstack/build/19807b442cfc44cd9b871ace9c0cc1e7 : SUCCESS in 1h 38m 42s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 https://zuul.opendev.org/t/openstack/build/65c38fc6880f45f2a4ed21475935faa2 : FAILURE in 13m 46s (non-voting)\n- legacy-tempest-dsvm-multinode-full https://zuul.opendev.org/t/openstack/build/f92838c300af448e82b704583c67b137 : FAILURE in 13m 06s (non-voting)\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/3d2fca91ba934fbc89e89834b4626a3c : SUCCESS in 1h 06m 36s (non-voting)\n- legacy-tempest-neutron-full-stable https://zuul.opendev.org/t/openstack/build/0eeed9c7a6ed4f979b672e8a26cc1548 : SUCCESS in 1h 41m 11s (non-voting)\n- devstack-gate-hooks https://zuul.opendev.org/t/openstack/build/6cffe87706784672b66c894dca4653d0 : POST_FAILURE in 48m 16s","accounts_in_message":[],"_revision_number":2},{"id":"7249e9d62fae053fd78f8a03b33bad0b85cc42c4","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2020-02-12 21:21:34.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"5f5e8b698e1180bec127af29d58f7864f373a206","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2020-02-12 22:02:53.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"2ab22a8e25ffefa5fb2877a6b8cd5381bbfd8023","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-02-12 22:35:00.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"8078e9359ef693c86d61911c8b1c955968601823","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-12 23:17:06.000000000","message":"Patch Set 2:\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- tempest-full https://zuul.opendev.org/t/openstack/build/070743d9e9864cb78534e86dc1e6724e : FAILURE in 1h 47m 54s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/f72719e731804b80959f3da86c154370 : SUCCESS in 1h 04m 54s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/858cdac415104d61b85ff6fdc49392f1 : SUCCESS in 1h 43m 49s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/fab781749adb4e61b6c29c81d67ff7d5 : SUCCESS in 6m 33s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/13426ea8f77e48ef9b8269fec650af53 : SUCCESS in 6m 13s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/3bd20f0bb1264143b2f3a6b6fd4946f6 : SUCCESS in 6m 43s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/2f23e2515880485dbac6d5207b2657ca : SUCCESS in 1h 15m 10s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/a32bbac48d354318a860c498baac051e : SUCCESS in 1h 15m 06s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata https://zuul.opendev.org/t/openstack/build/41d7d0b6eef549dbb2c18efdd3f48b5c : SUCCESS in 1h 44m 20s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 https://zuul.opendev.org/t/openstack/build/aa008766d85b4c6ca89124852ab28778 : FAILURE in 21m 14s (non-voting)\n- legacy-tempest-dsvm-multinode-full https://zuul.opendev.org/t/openstack/build/ed8afe746ba14d8b9bcdbf7ef6130101 : FAILURE in 14m 17s (non-voting)\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/d85383e26e5949a0b651f90a70feab0c : SUCCESS in 1h 01m 03s (non-voting)\n- legacy-tempest-neutron-full-stable https://zuul.opendev.org/t/openstack/build/affa708a71124e90b1fc4e66775e5949 : SUCCESS in 1h 28m 00s (non-voting)\n- devstack-gate-hooks https://zuul.opendev.org/t/openstack/build/98efddd6b3dd42889629872a7c499b01 : SUCCESS in 18m 06s","accounts_in_message":[],"_revision_number":2},{"id":"e2bf18c1f752da382b52e6152aa7d2da0fea8220","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-02-12 23:17:30.000000000","message":"Patch Set 2: Code-Review+1\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"449cdd13d09fe6f5e670a004216ade2a9cc67253","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-13 00:57:25.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/1a37e3ea097242ec8d86651f27338dd1 : SUCCESS in 1h 32m 25s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/cbeb5829601741ebb4b463adffbc2a6f : SUCCESS in 56m 39s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e040addd3aae44d98f8080d9869e3676 : SUCCESS in 1h 38m 55s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/1c80bc42a34c46e39d43d1c053d2e14f : SUCCESS in 5m 58s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/534971881c5b450b983e6ab841e1c725 : SUCCESS in 5m 14s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/fb4703a681224bf9a7615ce9476e7b0c : SUCCESS in 5m 31s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/35bc23e8fc51406ab8e3829b8ec71618 : SUCCESS in 1h 21m 39s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/bb64135d573e43a7ac5d44457de230e8 : SUCCESS in 1h 09m 58s (non-voting)\n- legacy-tempest-dsvm-neutron-full-ocata https://zuul.opendev.org/t/openstack/build/beaffe0c890b43cba20982c7d74a1e08 : SUCCESS in 1h 21m 41s (non-voting)\n- legacy-tempest-dsvm-neutron-full-centos-7 https://zuul.opendev.org/t/openstack/build/4c1d7b38a91848a2a483175c103e0a4f : FAILURE in 13m 46s (non-voting)\n- legacy-tempest-dsvm-multinode-full https://zuul.opendev.org/t/openstack/build/8b406455c2f44d22a07ebfca84b75922 : FAILURE in 14m 34s (non-voting)\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/1bd0961d1a1f4f1c8ae38aa19c62a68a : SUCCESS in 44m 52s (non-voting)\n- legacy-tempest-neutron-full-stable https://zuul.opendev.org/t/openstack/build/419563d3925244c594aa4d01e6c036cf : SUCCESS in 1h 29m 34s (non-voting)\n- devstack-gate-hooks https://zuul.opendev.org/t/openstack/build/089e160219fc45a7bb31492204471d59 : SUCCESS in 7m 23s","accounts_in_message":[],"_revision_number":2},{"id":"e77b3f9809119c91366686f69310d9935a35822e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-13 00:57:37.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"ec2470bb38382e82b81239d75ed70b56c062beb8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-13 02:31:05.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/3c035555e6024c9fa8e75601894d4a1e : SUCCESS in 1h 20m 59s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/ee474ac5a760415cad9a27d4ad186089 : SUCCESS in 1h 09m 04s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/dd0cef0522314375ba625bb7ab996a81 : SUCCESS in 1h 18m 00s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/e813d50bff854c1fb803e56d94048a91 : SUCCESS in 3m 50s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/bd4b73afa737427b906fde0c703b003f : SUCCESS in 3m 30s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/5af241e4dc0c441c9117cd4ff3b7ed11 : SUCCESS in 1h 06m 11s","accounts_in_message":[],"_revision_number":2},{"id":"b7803fc4ae6fc4b1bd40f8f11c4bd7563ae5ad53","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-13 02:31:05.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ecf9df2e933c082ad343bfb3cfe47ac707c99afb","revisions":{"827a1ce2669d0de6cc975fce35ac5172d2128e5e":{"kind":"REWORK","_number":1,"created":"2020-02-12 17:53:54.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/41/707441/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/41/707441/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/41/707441/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/41/707441/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/41/707441/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/41/707441/1"}}},"commit":{"parents":[{"commit":"51a074c302efa766b9798a2b21fac4654e104a59","subject":"Use stable constraints in Tempest tox till stable/rocky","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/51a074c302efa766b9798a2b21fac4654e104a59"}]}],"author":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2020-02-12 17:51:18.000000000","tz":-360},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2020-02-12 17:53:53.000000000","tz":-360},"subject":"Cap virtualenv to a version \u003c 20","message":"Cap virtualenv to a version \u003c 20\n\nThere are errors with the recently released\nvirtualenv 20 for example: https://github.com/pypa/virtualenv/issues/1551\n\nIt has been capped on devstack side also\n- https://review.opendev.org/#/q/I3b447557f013934719aa357efeffb093c7f6bd95\n\nLet\u0027s use the lower version and we can move to\nlatest once issues are fixed.\n\nChange-Id: I341437856c709e1e0e281357b96901ae6ef7cd00\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/827a1ce2669d0de6cc975fce35ac5172d2128e5e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/827a1ce2669d0de6cc975fce35ac5172d2128e5e"}]},"branch":"refs/heads/master"},"ecf9df2e933c082ad343bfb3cfe47ac707c99afb":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-02-12 18:03:15.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/41/707441/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/41/707441/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/41/707441/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/41/707441/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/41/707441/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/41/707441/2"}}},"commit":{"parents":[{"commit":"51a074c302efa766b9798a2b21fac4654e104a59","subject":"Use stable constraints in Tempest tox till stable/rocky","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/51a074c302efa766b9798a2b21fac4654e104a59"}]}],"author":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2020-02-12 17:51:18.000000000","tz":-360},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2020-02-12 18:03:13.000000000","tz":0},"subject":"Cap virtualenv to a version \u003c 20","message":"Cap virtualenv to a version \u003c 20\n\nThere are errors with the recently released\nvirtualenv 20 for example: https://github.com/pypa/virtualenv/issues/1551\n\nIt has been capped on devstack side also\nI3b447557f013934719aa357efeffb093c7f6bd95\n\nLet\u0027s use the lower version and we can move to\nlatest once issues are fixed.\n\nChange-Id: I341437856c709e1e0e281357b96901ae6ef7cd00\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ecf9df2e933c082ad343bfb3cfe47ac707c99afb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/ecf9df2e933c082ad343bfb3cfe47ac707c99afb"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
