)]}'
{"id":"openstack%2Fdevstack~872285","triplet_id":"openstack%2Fdevstack~stable%2Fwallaby~I5e938139b47f443a4c358415d0d4dcf6549cd085","project":"openstack/devstack","branch":"stable/wallaby","topic":"bug/2003993","attention_set":{},"removed_from_attention_set":{"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2023-02-01 14:48:28.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I5e938139b47f443a4c358415d0d4dcf6549cd085","subject":"Fix setting the tempest virtual env constraints env var","status":"MERGED","created":"2023-01-31 14:49:57.000000000","updated":"2023-02-01 14:49:41.000000000","submitted":"2023-02-01 14:48:28.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"872285-bug/2003993","meta_rev_id":"f4e1bfbd3e895f2fc9cd8e4942698e1e9e099251","_number":872285,"virtual_id_number":872285,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-02-01 14:48:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"}],"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":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-01-31 22:33:27.000000000","_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"}],"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":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-02-01 11:14:40.000000000","_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"}],"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":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-01-31 14:53:13.000000000","updated_by":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"reviewer":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"state":"REVIEWER"},{"updated":"2023-01-31 15:59:39.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":"5476eb0c928bc4130709d21dd90376ce59c31151","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2023-01-31 14:49:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0ec22109d49a8d8250d1f104c6c561d175907cca","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2023-01-31 14:53:13.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"eb481f6de78be920e800acef46a8afbb6b9be123","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-31 15:59:39.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\nhttps://zuul.opendev.org/t/openstack/buildset/3d22ab2a0bbb4c2396468f904dda15d4\n\n- grenade https://zuul.opendev.org/t/openstack/build/5abd79f6087d4baf9ead12f25b53e2e2 : FAILURE in 50m 27s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b54b5bce6d6d479cb5c58e88b5ca10d0 : FAILURE in 24m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eedc945e75d9460c8ad5eebc55167a2d : SUCCESS in 5m 20s\n- devstack https://zuul.opendev.org/t/openstack/build/fb27448a20294c6cad0c83b2e13c729d : SUCCESS in 20m 24s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/7fd21dbba6b348eeb45b7bb3a2d6288d : SUCCESS in 21m 44s\n- devstack-async https://zuul.opendev.org/t/openstack/build/32e88a0ceb154fdb8bdaf76249f74268 : FAILURE in 18m 56s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/310db0b7c1664f8c880837b8950f8eba : SUCCESS in 30m 52s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/13387774d48e43628186f71214226704 : SUCCESS in 4m 23s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/f4e7e156fb47490480f658cfdddd4db7 : SUCCESS in 2m 11s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/bae58ff02e0f4f30a86f4a19897ded4f : FAILURE in 50m 27s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1270d8460f61493cbf0fe1d024cfd554 : SUCCESS in 54m 38s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/5bd21c3d5c94480592974a72d086d6ac : FAILURE in 1h 02m 49s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/4cfaf7abc836416bb3f7015114c2839c : FAILURE in 35m 36s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/e351f4b6928343d38015804528e2931d : FAILURE in 39m 57s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/b5b7c2482cba4760ac31003a14a85dc3 : FAILURE in 52m 11s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/033d64090184454a82fd358f56f717d4 : POST_FAILURE in 37m 02s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/52686f2d67304b508099fee4f35c7108 : FAILURE in 42m 34s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/41cbd10298004c1f94cc4a095956d6ef : FAILURE in 34m 33s","accounts_in_message":[],"_revision_number":1},{"id":"1400676059fbdf04730de1a351719b7921120843","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2023-01-31 16:06:18.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7fce0920bc496666f0d6d99882dc42b9f94ee7dd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2023-01-31 17:45:02.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"03cee97bbc477cbc855dffee0538a4dbc1c6706e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-31 19:05:14.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\nhttps://zuul.opendev.org/t/openstack/buildset/fe570b3424ea4e629401330d423f1a82\n\n- grenade https://zuul.opendev.org/t/openstack/build/dff8032ce9214df8a2beb1bc30dc0bbe : FAILURE in 1h 13m 17s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/368785502a804588a5d728d16ed9e5de : FAILURE in 37m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/886f29db593849dd917e70297eb3bf8c : SUCCESS in 5m 18s\n- devstack https://zuul.opendev.org/t/openstack/build/a1eed8e65de6429bb76f69b57b241da0 : SUCCESS in 18m 01s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/52685a2a010e464880bd65304ef4c22c : SUCCESS in 45m 58s\n- devstack-async https://zuul.opendev.org/t/openstack/build/595a50f9524840e3afaa28f3311fdc3a : FAILURE in 33m 46s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/215823880fd44702a701da710b506fa2 : SUCCESS in 45m 51s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/c3e3ffc64c3c4f92b7b74c9a9065594e : SUCCESS in 4m 44s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/4329f4cb36644764b83a97fcac08a3a5 : SUCCESS in 2m 05s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9ed8297524ce4f2baaecb85e2c9c9c8d : FAILURE in 41m 25s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/79e0465949ac4e27995945443789ce3a : SUCCESS in 51m 43s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/6eae48a1adc648df89dc826606d092a4 : FAILURE in 40m 55s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/690efd23a4d14b27a2fc446fcefd9e37 : FAILURE in 31m 49s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/50d23307a3004efb8b50486e9fef8480 : FAILURE in 28m 05s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/077e2ce28d4b40d2b855abc530fe9f57 : FAILURE in 59m 42s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/34893df5015d46efa5b9474280324a11 : POST_FAILURE in 25m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4ea445e6d2cc417abc1a5e1f45e0ed63 : FAILURE in 33m 37s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/d836ad867be942e8a4079893ba00aff5 : FAILURE in 28m 08s","accounts_in_message":[],"_revision_number":2},{"id":"69a73203cda6ece1729a9cc25705bee195d05fa2","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2023-01-31 22:32:41.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d5b5d196df79dcc71db9a07cf277d60fc37c3991","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2023-01-31 22:33:27.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"cbd694ecbb750c421e973820fe29f32d4c9018b7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-01 00:21:17.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/109f4a16f1f3401b8f79a928f6460330\n\n- grenade https://zuul.opendev.org/t/openstack/build/b0d205f20d2046ac9b298e772199083c : SUCCESS in 1h 08m 33s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b517dcae3a6743a8a57569cefcce7df9 : SUCCESS in 1h 25m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d0bc9fef70914cae91491c54d42d131f : SUCCESS in 6m 13s\n- devstack https://zuul.opendev.org/t/openstack/build/2b52063b1c474cd89ba206c699d47e52 : SUCCESS in 30m 17s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/2cc74e2829214766b91cddf956b06b77 : SUCCESS in 24m 17s\n- devstack-async https://zuul.opendev.org/t/openstack/build/4c99f4ab78db4b3da3c61eb61bab4f95 : SUCCESS in 1h 05m 07s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/48fc52a2e9ee41818c4e1b745449880c : SUCCESS in 39m 11s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/6958f7c665e540c4b9af0e66c138a5ea : SUCCESS in 5m 15s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/c893301b750c448ca7ddb7d289d0f176 : SUCCESS in 1m 58s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2524c1d9648f4d5e9ae2563e09e5d4ff : SUCCESS in 55m 28s (non-voting)\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/fd451ff4800544a08684d55a6a7356ef : SUCCESS in 40m 06s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/4f196c3a69874b55980fd32be462eb11 : SUCCESS in 57m 15s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/22f8fb3509cd4661a26b4215710aa133 : SUCCESS in 58m 05s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/dc352b3900774a70933e6b183d8e32be : SUCCESS in 1h 08m 47s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/c81b6edf4b6c48679d6117b4ebbd12b6 : SUCCESS in 1h 30m 28s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c72ad6b67376442bac3adfd9f88b50fb : POST_FAILURE in 31m 58s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/339fb9a093c04bf3a5beb88ba1488b12 : SUCCESS in 1h 03m 06s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/952a30345f8642edadc2c32dd5744d32 : SUCCESS in 1h 24m 56s","accounts_in_message":[],"_revision_number":2},{"id":"d5fe36c50f83392c2463cbcc97b57773f9cfb75f","author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"date":"2023-02-01 11:14:40.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"b45345b2b8fcac9cfa6fbb9d093665902f139573","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-01 11:15:41.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"d7cf04c10f94b95847b8c14da100af98e06eabe6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-01 14:48:28.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fc7fb72efa7c431fbb998d332574fbb1\n\n- grenade https://zuul.opendev.org/t/openstack/build/7d4ea91d7ab74b1a9333e8a3c9feb7d8 : SUCCESS in 1h 16m 44s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b8a2d8e990344f2ca0dedf8eb7337583 : SUCCESS in 1h 48m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce4f90689bef4c7face7fa00385c844e : SUCCESS in 5m 02s\n- devstack https://zuul.opendev.org/t/openstack/build/5661dc68d3474353a629a4f5fee9c3b3 : SUCCESS in 36m 24s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/877a705dcabd449cbbcd7011834b756b : SUCCESS in 20m 20s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/23257a4bc21a4835ba3b7f4c041dcee4 : SUCCESS in 49m 08s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/2eb5c85818f846acb174973962621b6f : SUCCESS in 3m 48s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/7dadc7c49d974cb78276e54ffb15f5bc : SUCCESS in 2m 52s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/e97e0324ced84ad5938961a0f9a0efb7 : SUCCESS in 1h 15m 15s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/ce3b8c9f40a14fd79cad9dfdf49a0512 : SUCCESS in 58m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f3716405fcbb466e8cb6ec5e15133d47 : SUCCESS in 47m 01s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9467eb04a33b4015878bd80fcd2ac00d : SUCCESS in 1h 38m 49s","accounts_in_message":[],"_revision_number":2},{"id":"9a355b34583bbfa77517e3911dc6d399b642dd0b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-01 14:48:28.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"f4e1bfbd3e895f2fc9cd8e4942698e1e9e099251","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-02-01 14:49:41.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5124451f71a54c77b4fa8c771a411d8d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1485edf811fb45cd9ccc2a23506ff170 : SUCCESS in 47s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f5e83ee14a36df11a3180f7f7c8b28d3aa3ed9fa","revisions":{"6ff9a4c0a525f3a27fedc1cec6002f987e62b383":{"kind":"REWORK","_number":1,"created":"2023-01-31 14:49:57.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/85/872285/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/85/872285/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/85/872285/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/85/872285/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/85/872285/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/85/872285/1"}}},"commit":{"parents":[{"commit":"7fce80880f6f26f16cba1a38365dcc884671d3c4","subject":"[stable-only] Pin tox\u003c4 in run-both.yaml playbook also","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7fce80880f6f26f16cba1a38365dcc884671d3c4"}]}],"author":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2023-01-27 04:28:07.000000000","tz":-360},"committer":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2023-01-31 14:49:46.000000000","tz":-360},"subject":"Fix setting the tempest virtual env constraints env var","message":"Fix setting the tempest virtual env constraints env var\n\nDevstack set the env var TOX_CONSTRAINTS_FILE/UPPER_CONSTRAINTS_FILE\nwhich are used to use the constraints during Tempest virtual env installation.\nThose env var are set to non-master constraint when we need to use non-master\nconstraints but when we need to use the master constraints we do not set/reset\nthem point to master constraints. This create the issue when running the grenade\njob where we run Tempest on the old devstack as well as in the new devstack.\nWhen tempest is installed on old devstack then old tempest is used and it sets\nthese env var to stable/\u003cbranch\u003e constraints (this is the case when old devstack\n(the stable branch is in EM phase) uses the old tempest not the master tempest),\nall good till now. But the problem comes when in the same grenade script run\nupgrade-tempest install the master tempest (when new devstack branches are in\nthe \u0027supported\u0027 phase and use the master tempest means) and are supposed to use\nthe master constraints. But the TOX_CONSTRAINTS_FILE/UPPER_CONSTRAINTS_FILE env\nvar set by old tempest is used by the tempest and due to a mismatch in constraints\nit fails.\n\nThis happened when we tried to pin the stable/wallaby with Tempest 29.0.0\n- https://review.opendev.org/c/openstack/devstack/+/871782\n\nand table/xena grenade job failed (stable/xena use master tempest and supposed\nto use master constraints)\n- https://zuul.opendev.org/t/openstack/build/fb7b2a8b562c42bab4c741819f5e9732/log/controller/logs/grenade.sh_log.txt#16641\n\nWe should set/reset those constraint env var to master constraints if configuration\ntell devstack to use the master constraints.\n\nMaking openstacksdk-functional-devstack job non voting as this is\nfailing 100% on stable/xena\n- https://zuul.openstack.org/builds?job_name\u003dopenstacksdk-functional-devstack\u0026branch\u003dstable%2Fxena\u0026skip\u003d0\n\n[1] https://github.com/openstack/devstack/blob/71c3c40c269a50303247855319d1d3a5d30f6773/lib/tempest#L124\n\nCloses-Bug: #2003993\nChange-Id: I5e938139b47f443a4c358415d0d4dcf6549cd085\n(cherry picked from commit 7fe998109bda8cdd5cb5ba4a0e02c6c83cb0566d)\n(cherry picked from commit 30a7d790b6bf45bbcc6333008621b093c84055d1)\n(cherry picked from commit febdb122e46ad22b5481c03c33fcd4130593d116)\n(cherry picked from commit cb891834beb0f3b63ece60c1735555c49b769d01)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6ff9a4c0a525f3a27fedc1cec6002f987e62b383"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6ff9a4c0a525f3a27fedc1cec6002f987e62b383"}]},"branch":"refs/heads/stable/wallaby"},"f5e83ee14a36df11a3180f7f7c8b28d3aa3ed9fa":{"kind":"REWORK","_number":2,"created":"2023-01-31 17:45:02.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/85/872285/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/85/872285/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/85/872285/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/85/872285/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/85/872285/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/85/872285/2"}}},"commit":{"parents":[{"commit":"7fce80880f6f26f16cba1a38365dcc884671d3c4","subject":"[stable-only] Pin tox\u003c4 in run-both.yaml playbook also","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7fce80880f6f26f16cba1a38365dcc884671d3c4"}]}],"author":{"name":"Ghanshyam Mann","email":"gmann@ghanshyammann.com","date":"2023-01-27 04:28:07.000000000","tz":-360},"committer":{"name":"Ghanshyam","email":"gmann@ghanshyammann.com","date":"2023-01-31 17:45:02.000000000","tz":0},"subject":"Fix setting the tempest virtual env constraints env var","message":"Fix setting the tempest virtual env constraints env var\n\nDevstack set the env var TOX_CONSTRAINTS_FILE/UPPER_CONSTRAINTS_FILE\nwhich are used to use the constraints during Tempest virtual env installation.\nThose env var are set to non-master constraint when we need to use non-master\nconstraints but when we need to use the master constraints we do not set/reset\nthem point to master constraints. This create the issue when running the grenade\njob where we run Tempest on the old devstack as well as in the new devstack.\nWhen tempest is installed on old devstack then old tempest is used and it sets\nthese env var to stable/\u003cbranch\u003e constraints (this is the case when old devstack\n(the stable branch is in EM phase) uses the old tempest not the master tempest),\nall good till now. But the problem comes when in the same grenade script run\nupgrade-tempest install the master tempest (when new devstack branches are in\nthe \u0027supported\u0027 phase and use the master tempest means) and are supposed to use\nthe master constraints. But the TOX_CONSTRAINTS_FILE/UPPER_CONSTRAINTS_FILE env\nvar set by old tempest is used by the tempest and due to a mismatch in constraints\nit fails.\n\nThis happened when we tried to pin the stable/wallaby with Tempest 29.0.0\n- https://review.opendev.org/c/openstack/devstack/+/871782\n\nand table/xena grenade job failed (stable/xena use master tempest and supposed\nto use master constraints)\n- https://zuul.opendev.org/t/openstack/build/fb7b2a8b562c42bab4c741819f5e9732/log/controller/logs/grenade.sh_log.txt#16641\n\nWe should set/reset those constraint env var to master constraints if configuration\ntell devstack to use the master constraints.\n\nMaking openstacksdk-functional-devstack job non voting as this is\nfailing 100% on \u003c\u003dstable/xena, depends-On fix that\n\nDepends-On: https://review.opendev.org/c/openstack/python-openstackclient/+/872341\n\n[1] https://github.com/openstack/devstack/blob/71c3c40c269a50303247855319d1d3a5d30f6773/lib/tempest#L124\n\nCloses-Bug: #2003993\nChange-Id: I5e938139b47f443a4c358415d0d4dcf6549cd085\n(cherry picked from commit 7fe998109bda8cdd5cb5ba4a0e02c6c83cb0566d)\n(cherry picked from commit 30a7d790b6bf45bbcc6333008621b093c84055d1)\n(cherry picked from commit febdb122e46ad22b5481c03c33fcd4130593d116)\n(cherry picked from commit cb891834beb0f3b63ece60c1735555c49b769d01)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f5e83ee14a36df11a3180f7f7c8b28d3aa3ed9fa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f5e83ee14a36df11a3180f7f7c8b28d3aa3ed9fa"}]},"branch":"refs/heads/stable/wallaby"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","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":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[]}
