)]}'
{"id":"openstack%2Fbifrost~757117","triplet_id":"openstack%2Fbifrost~stable%2Fussuri~Icf66d0faf77837b9b48df344578823e46017b1df","project":"openstack/bifrost","branch":"stable/ussuri","hashtags":[],"change_id":"Icf66d0faf77837b9b48df344578823e46017b1df","subject":"Use upper constraints when installing Bifrost requirements","status":"MERGED","created":"2020-10-09 14:39:49.000000000","updated":"2020-10-11 09:20:45.000000000","submitted":"2020-10-11 09:19:38.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":"757117-1602407978603-f84a88f2","meta_rev_id":"59fe75983b21659e5407ea2823e3d1e264cb0592","_number":757117,"virtual_id_number":757117,"owner":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-10-11 09:19:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-10-10 14:43:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":2,"date":"2020-10-11 08:48:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}],"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":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":1,"date":"2020-10-11 08:48:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-10-10 14:43:28.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2020-10-11 08:48:23.000000000","updated_by":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"reviewer":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"state":"REVIEWER"},{"updated":"2020-10-11 09:19:38.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":"a150cb76d4eb21077bb906bc5be8d480122d2d72","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-10-09 14:39:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1328a951b4490d96c5df8f5749359ad8a8086142","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-10-09 14:41:22.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"adcad24bacd8dc63491fc04b50d7b7ff3711a146","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-09 18:52:36.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32535b5793a0451e880c1aad1e3cf3a9 : SUCCESS in 4m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ff35cd21a38b45a491c7afc07cb21919 : SUCCESS in 4m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/583d2ddacc534295894d4cb73568cf37 : SUCCESS in 5m 05s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/18b4644bca754ea3a358e1da4ad77330 : SUCCESS in 5m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/517708ee353c4191a6e7f5627be4e0e5 : SUCCESS in 6m 52s\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/660e82fbe8e04cdd8a567a2db9fadeb7 : SUCCESS in 16m 34s\n- bifrost-integration-tinyipa-centos-8 https://zuul.opendev.org/t/openstack/build/30faecb4c90b4873984dc18e8ce0ea83 : SUCCESS in 19m 56s\n- bifrost-integration-tinyipa-keystone-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/1677754f76ac42708590a2e21b0dee7c : SUCCESS in 19m 19s\n- bifrost-integration-tinyipa-keystone-centos-8 https://zuul.opendev.org/t/openstack/build/606b1b8b32c74caeba9f046a2c3e7c97 : SUCCESS in 26m 36s\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d4bac8db26394d46abb7d89ad4b99c51 : SUCCESS in 16m 46s (non-voting)\n- bifrost-integration-tinyipa-opensuse-15 https://zuul.opendev.org/t/openstack/build/9e740b6e702c4f2ba0b8741dc909b61b : RETRY_LIMIT in 7m 23s (non-voting)\n- bifrost-integration-tinyipa-fedora-latest https://zuul.opendev.org/t/openstack/build/7d0d7125a0334449ad3a4d456d7f4e96 : FAILURE in 36m 22s (non-voting)\n- bifrost-integration-tinyipa-debian-buster https://zuul.opendev.org/t/openstack/build/b8e9692ad08d49e28a64bd9f8c736dc8 : SUCCESS in 16m 04s (non-voting)\n- bifrost-integration-dhcp-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/d6a774a56af04420a581a141b716acda : SUCCESS in 17m 57s (non-voting)\n- bifrost-integration-dibipa-debian-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/0e093718d6f545b582b0da4f444b8fcb : SUCCESS in 32m 20s (non-voting)\n- bifrost-integration-dhcp-centos-8 https://zuul.opendev.org/t/openstack/build/2bce38537ad64d8b84a8f4ade7a6b723 : RETRY_LIMIT in 8m 04s (non-voting)\n- bifrost-integration-dibipa-debian-centos-8 https://zuul.opendev.org/t/openstack/build/657a1aa3de734716aa739469bc59c5c6 : SUCCESS in 32m 35s (non-voting)\n- bifrost-integration-dhcp-opensuse-15 https://zuul.opendev.org/t/openstack/build/736685fa68d84166a1d9141b12bccddb : FAILURE in 33m 45s (non-voting)\n- bifrost-integration-dibipa-debian-opensuse-15 https://zuul.opendev.org/t/openstack/build/632e671d9feb4bddbbcf820d0a3bdc31 : FAILURE in 49m 37s (non-voting)\n- bifrost-integration-dhcp-debian-buster https://zuul.opendev.org/t/openstack/build/d7239cab85b24c7b847ecf56f1e1d759 : SUCCESS in 17m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8e9908cb642412e12b2f44f393e5a5f6f03bb21b","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-10-10 14:43:28.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"44823cc09961c70d589abe0e664b6484f6cf3428","author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"date":"2020-10-11 08:48:23.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"03ed706617716a64d748ed8be3b848adcede89b9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-11 08:48:35.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"85f435aa897839b0a38b445d8f0a0ddfe26bd5bb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-11 09:19:38.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/03255a8a818a4c549cef393546aa2c39 : SUCCESS in 4m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/270b56ca1c83486dbe603fe209e4bf41 : SUCCESS in 4m 25s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f768b51fdc0248f5ac1e6abef0a1065b : SUCCESS in 4m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/dbc07d5c8f9145bd8dc1fce6b4e91046 : SUCCESS in 4m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8e7baaf17e7c474dbbd6626c10bb17bb : SUCCESS in 6m 27s\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/6415aea592c74a2d9d56f85ae88e7ed8 : SUCCESS in 15m 29s\n- bifrost-integration-tinyipa-centos-8 https://zuul.opendev.org/t/openstack/build/0e25e7935dcf41cbb826a180855e2285 : SUCCESS in 18m 52s\n- bifrost-integration-tinyipa-keystone-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/abd5db88c7374295b920e2d69754d442 : SUCCESS in 18m 11s\n- bifrost-integration-tinyipa-keystone-centos-8 https://zuul.opendev.org/t/openstack/build/20766ed475934287ac5b3231f03bff76 : SUCCESS in 22m 53s","accounts_in_message":[],"_revision_number":2},{"id":"83c48e81356691dac3f6c597b941f9ec7678e353","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-11 09:19:38.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"59fe75983b21659e5407ea2823e3d1e264cb0592","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-11 09:20:45.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/39164f91cb1346f29ab8b2a50d223e15 : SUCCESS in 49s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2adb7bccde4dbb385671fca8f734bc9bdafd6d71","revisions":{"18b8898090e58010d3ab1ca0fd6a72f0756ab401":{"kind":"REWORK","_number":1,"created":"2020-10-09 14:39:49.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/17/757117/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/bifrost","ref":"refs/changes/17/757117/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/bifrost refs/changes/17/757117/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/bifrost refs/changes/17/757117/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/bifrost refs/changes/17/757117/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/bifrost refs/changes/17/757117/1"}}},"commit":{"parents":[{"commit":"b80a0b9cfc4b9399a4ed6784e9f4e2ca348f3024","subject":"Change LANG in install-deps.sh to en_US.UTF-8","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/bifrost/commit/b80a0b9cfc4b9399a4ed6784e9f4e2ca348f3024"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-10-08 14:39:03.000000000","tz":60},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-10-09 14:39:38.000000000","tz":60},"subject":"Use upper constraints when installing Bifrost requirements","message":"Use upper constraints when installing Bifrost requirements\n\nCurrently the install-deps.sh script installs Bifrost\u0027s Python\nrequirements without upper constraints. This can result in requirements\ndrifting over time, with issues arising in older branches.\n\nThis change fixes the issue by using an upper constraints to install\nBifrost\u0027s requirements.\n\nChange-Id: Icf66d0faf77837b9b48df344578823e46017b1df\n(cherry picked from commit b6624b2dbee6134be8e1db18b49cfd0228429021)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/bifrost/commit/18b8898090e58010d3ab1ca0fd6a72f0756ab401"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/bifrost/commit/18b8898090e58010d3ab1ca0fd6a72f0756ab401"}]},"branch":"refs/heads/stable/ussuri"},"2adb7bccde4dbb385671fca8f734bc9bdafd6d71":{"kind":"REWORK","_number":2,"created":"2020-10-09 14:41:22.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/17/757117/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/bifrost","ref":"refs/changes/17/757117/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/bifrost refs/changes/17/757117/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/bifrost refs/changes/17/757117/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/bifrost refs/changes/17/757117/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/bifrost refs/changes/17/757117/2"}}},"commit":{"parents":[{"commit":"b80a0b9cfc4b9399a4ed6784e9f4e2ca348f3024","subject":"Change LANG in install-deps.sh to en_US.UTF-8","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/bifrost/commit/b80a0b9cfc4b9399a4ed6784e9f4e2ca348f3024"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-10-08 14:39:03.000000000","tz":60},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-10-09 14:41:18.000000000","tz":0},"subject":"Use upper constraints when installing Bifrost requirements","message":"Use upper constraints when installing Bifrost requirements\n\nCurrently the install-deps.sh script installs Bifrost\u0027s Python\nrequirements without upper constraints. This can result in requirements\ndrifting over time, with issues arising in older branches.\n\nThis change fixes the issue by using an upper constraints to install\nBifrost\u0027s requirements.\n\nChange-Id: Icf66d0faf77837b9b48df344578823e46017b1df\n(cherry picked from commit b6624b2dbee6134be8e1db18b49cfd0228429021)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/bifrost/commit/2adb7bccde4dbb385671fca8f734bc9bdafd6d71"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/bifrost/commit/2adb7bccde4dbb385671fca8f734bc9bdafd6d71"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
