)]}'
{"id":"openstack%2Fpython-barbicanclient~842160","triplet_id":"openstack%2Fpython-barbicanclient~stable%2Ftrain~Id192b8eef2c2518b8a89f200727bd03c47dbd07e","project":"openstack/python-barbicanclient","branch":"stable/train","attention_set":{},"removed_from_attention_set":{"7973":{"account":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"last_update":"2022-05-17 22:00:05.000000000","reason":"Douglas Mendizábal replied on the change"}},"hashtags":[],"change_id":"Id192b8eef2c2518b8a89f200727bd03c47dbd07e","subject":"Fix stable/train gates","status":"MERGED","created":"2022-05-17 17:21:34.000000000","updated":"2022-05-17 22:39:04.000000000","submitted":"2022-05-17 22:36:36.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":"842160","meta_rev_id":"8a727df1cd11f88e1ffaf2bc555f1cb3da42cfcb","_number":842160,"virtual_id_number":842160,"owner":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-05-17 22:36:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"all":[{"value":2,"date":"2022-05-17 22:00:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"all":[{"value":1,"date":"2022-05-17 22:00:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}],"REVIEWER":[{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-05-17 17:54:29.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":"2022-05-17 20:48:23.000000000","updated_by":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"CC"}],"messages":[{"id":"19bc44e81ac0a419b77994b909de571b9c621a97","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-05-17 17:21:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e618158f9cd2fb6b0d67158e7d3359d72923973a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-17 17:54:29.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- requirements-check https://zuul.opendev.org/t/openstack/build/ee6bbf42ce0346a4a2dc12adbfd5dfbc : FAILURE in 2m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/094a577175264466b9acc1cd5de6d550 : SUCCESS in 3m 09s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/aa0f9b13875f4ae387aa1cb958e8ea00 : SUCCESS in 3m 10s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/7d9c3c0efc0646fcbf6686bba67680e9 : SUCCESS in 8m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4d2ba922bf1f4ee286bde399f8ea74db : SUCCESS in 3m 08s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f6cc6c7e3bb3414eab99ee8796e78aa2 : SUCCESS in 4m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/52dc11758d6e4ffa839e071172788d7f : SUCCESS in 2m 51s\n- python-barbicanclient-tox-functional https://zuul.opendev.org/t/openstack/build/5c93592994f44f4f826be193315de796 : FAILURE in 23m 09s","accounts_in_message":[],"_revision_number":1},{"id":"0c85129683ffba396ce04a06a13290913e1f853b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-05-17 19:46:16.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7433b98f081ecbad54a2806831c37fc213543b54","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-17 20:21:58.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- requirements-check https://zuul.opendev.org/t/openstack/build/d24c3d5d22ad4d08ac600976599e7d4f : FAILURE in 2m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/678646a8cce84057ad473de622248bec : SUCCESS in 3m 55s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ce39394fb2334a858e2acbf9800fd848 : SUCCESS in 4m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a8dde617463c4eef97cee891a4b82b89 : SUCCESS in 4m 04s\n- python-barbicanclient-tox-functional https://zuul.opendev.org/t/openstack/build/3348f6fea42c429b83a0bf6e49b935af : SUCCESS in 33m 31s","accounts_in_message":[],"_revision_number":2},{"id":"37a17e9c721d20454f8b2f2cec5c577b5b3d40a0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-05-17 20:48:23.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0d99469cb85040c401c1c0bf9e76d86032dc54ab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-05-17 21:05:44.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"233b8b9ae873122b46fabdcd27feb69ea915a3d0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-17 21:41:12.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/c4afd5f71de84fa789c1eefc0aec447d : SUCCESS in 2m 08s\n- requirements-check https://zuul.opendev.org/t/openstack/build/ddc797b8cb62496eaba59e4a0438ed29 : SUCCESS in 2m 20s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/14ff63d668ef4caeb0b9c8b0d8faed43 : SUCCESS in 3m 14s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/74e3abfbcc374c59b7ec4015b9f22d8d : SUCCESS in 3m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c86dc78795f7475c8454ce23da4c2403 : SUCCESS in 5m 58s\n- python-barbicanclient-tox-functional https://zuul.opendev.org/t/openstack/build/71e9a5eeaf2240d89b3b451cbf68ab7d : SUCCESS in 33m 28s","accounts_in_message":[],"_revision_number":4},{"id":"111251cc1b74ace425f2f4f305fdc7eefbeeb2f9","author":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"date":"2022-05-17 22:00:05.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"13e6987913e6db8894258213fcd8fb47ddf18d04","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-17 22:00:48.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"322a260d128870f1ba28914771d1905882c0cd4b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-17 22:36:35.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/15d67a79bc564993b38052bf77bab0e9 : SUCCESS in 2m 05s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d24fc8ba5db3485bb5ebc9133d373dc1 : SUCCESS in 2m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ab0416a25b1e4857b2ac1a783a6ce208 : SUCCESS in 3m 08s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/04dfffc8495a49efbb3f9c755a5b56ab : SUCCESS in 3m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c7bb43ba17ad4a90a85abbb928ff9f58 : SUCCESS in 5m 22s\n- python-barbicanclient-tox-functional https://zuul.opendev.org/t/openstack/build/cda3501eaf3e4fd0a50039eb582ac827 : SUCCESS in 34m 52s","accounts_in_message":[],"_revision_number":4},{"id":"b393a9dd9899333b3facdaa056030f3e80807c80","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-17 22:36:36.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"8a727df1cd11f88e1ffaf2bc555f1cb3da42cfcb","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-17 22:39:04.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8de43894b9b442adba80d8f7a41597bc : SUCCESS in 55s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"f4d500b3d3e38c6a901de7c776d5e1c8c1e54f55","revisions":{"f69ca540b0870485ac621bccfef534aba7154fb0":{"kind":"REWORK","_number":1,"created":"2022-05-17 17:21:34.000000000","uploader":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"ref":"refs/changes/60/842160/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/60/842160/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/1"}}},"commit":{"parents":[{"commit":"4a317ddd9a8f5b1885f93dbc618cab50044320fa","subject":"Update TOX/UPPER_CONSTRAINTS_FILE for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/4a317ddd9a8f5b1885f93dbc618cab50044320fa"}]}],"author":{"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","date":"2020-07-29 13:28:58.000000000","tz":120},"committer":{"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","date":"2022-05-17 17:21:15.000000000","tz":-300},"subject":"Update stable/train gate jobs","message":"Update stable/train gate jobs\n\nThis commit squashes two commits to get all changes at once into the\ngate.\n\nCommit #1:\nZuul: port to native v3 job\n\nPort the functional job to the native Zuul v3 format,\nand remove a few old wrapper scripts which are not needed\nanymore (the tests can be run locally through `tox -efunctional`\nas well).\n\nThe original commit did also change the unit test job\nto fit that branch, but it is not needed here.\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\n(cherry picked from commit 1f0feb30ccd3b19bc23453d85d3266c85fcf04d6)\n(cherry picked from commit 22c4d9b8d25498943f519d1ecddd4dfdfe33f489)\n\nCommit #2:\nDrop lower-constraints.txt and its testing\n\nAs discussed in TC PTG[1] and TC resolution[2], we are\ndropping the lower-constraints.txt file and its testing.\nWe will keep lower bounds in the requirements.txt file but\nwith a note that these are not tested lower bounds and we\ntry our best to keep them updated.\n\nThis patch also fixes a broken test by updating the maximum\npayload size to match the current maximum in Barbican. [3]\n\nThis patch also skips an additional broken test.  It will be\nfixed in a separate patch.\n\n[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326\n[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal\n[3] https://opendev.org/openstack/barbican/src/branch/stable/yoga/barbican/common/config.py#L33\n\nChange-Id: Id192b8eef2c2518b8a89f200727bd03c47dbd07e\n(cherry picked from commit 8e3a391fd63c0a319071fc55996faab3e6699a0f)\n(cherry picked from commit b37d3dec33b439d3611ad403d56e5b70aade3e04)\n(cherry picked from commit 6ce011fde0198b67222e4acbd921d7b0a7b222f9)\n(cherry picked from commit d5763ec6c754a89bc7862c70086ec0a1d5bdd331)\n(cherry picked from commit cba46e6165b231b21e689c9cdd43d02c863f6071)\n(cherry picked from commit a0b4d1024c4e4455fce3aa0a6ab43536b13c1def)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/f69ca540b0870485ac621bccfef534aba7154fb0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/f69ca540b0870485ac621bccfef534aba7154fb0"}]},"branch":"refs/heads/stable/train"},"291fe2e4fc7cc85268eaf44e6b6afb5db914f940":{"kind":"REWORK","_number":2,"created":"2022-05-17 19:46:16.000000000","uploader":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"ref":"refs/changes/60/842160/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/60/842160/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/2"}}},"commit":{"parents":[{"commit":"4a317ddd9a8f5b1885f93dbc618cab50044320fa","subject":"Update TOX/UPPER_CONSTRAINTS_FILE for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/4a317ddd9a8f5b1885f93dbc618cab50044320fa"}]}],"author":{"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","date":"2020-07-29 13:28:58.000000000","tz":120},"committer":{"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","date":"2022-05-17 19:45:48.000000000","tz":-300},"subject":"Update stable/train gate jobs","message":"Update stable/train gate jobs\n\nThis commit squashes three commits to get all changes into the\ngate at once.\n\nCommit #1:\nZuul: port to native v3 job\n\nPort the functional job to the native Zuul v3 format,\nand remove a few old wrapper scripts which are not needed\nanymore (the tests can be run locally through `tox -efunctional`\nas well).\n\nThe original commit did also change the unit test job\nto fit that branch, but it is not needed here.\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\n(cherry picked from commit 1f0feb30ccd3b19bc23453d85d3266c85fcf04d6)\n(cherry picked from commit 22c4d9b8d25498943f519d1ecddd4dfdfe33f489)\n\nCommit #2:\nDrop lower-constraints.txt and its testing\n\nAs discussed in TC PTG[1] and TC resolution[2], we are\ndropping the lower-constraints.txt file and its testing.\nWe will keep lower bounds in the requirements.txt file but\nwith a note that these are not tested lower bounds and we\ntry our best to keep them updated.\n\nThis patch also fixes a broken test by updating the maximum\npayload size to match the current maximum in Barbican. [3]\n\nThis patch also skips an additional broken test.  It will be\nfixed in a separate patch.\n\n[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326\n[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal\n[3] https://opendev.org/openstack/barbican/src/branch/stable/yoga/barbican/common/config.py#L33\n\n(cherry picked from commit 8e3a391fd63c0a319071fc55996faab3e6699a0f)\n(cherry picked from commit b37d3dec33b439d3611ad403d56e5b70aade3e04)\n(cherry picked from commit 6ce011fde0198b67222e4acbd921d7b0a7b222f9)\n(cherry picked from commit d5763ec6c754a89bc7862c70086ec0a1d5bdd331)\n(cherry picked from commit cba46e6165b231b21e689c9cdd43d02c863f6071)\n(cherry picked from commit a0b4d1024c4e4455fce3aa0a6ab43536b13c1def)\n\nCommit #3:\nFix gate job failures and py3 compatibility\n\n- Fix incorrect type handling of secret payload in py3\n  (it should be bytes instead of str by default)\n- Fix py3 compatibility of test codes\n- Update expiration date so that resources are created with valid\n  expiration.\n\n(cherry picked from commit 6420da336083d936da9a4563149b08d785d70c84)\n\nChange-Id: Id192b8eef2c2518b8a89f200727bd03c47dbd07e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/291fe2e4fc7cc85268eaf44e6b6afb5db914f940"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/291fe2e4fc7cc85268eaf44e6b6afb5db914f940"}]},"branch":"refs/heads/stable/train"},"0c7c8b5828a24a202e2cea08c756c183f0c2c630":{"kind":"REWORK","_number":3,"created":"2022-05-17 20:48:23.000000000","uploader":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"ref":"refs/changes/60/842160/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/60/842160/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/3"}}},"commit":{"parents":[{"commit":"4a317ddd9a8f5b1885f93dbc618cab50044320fa","subject":"Update TOX/UPPER_CONSTRAINTS_FILE for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/4a317ddd9a8f5b1885f93dbc618cab50044320fa"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-04-20 08:48:17.000000000","tz":540},"committer":{"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","date":"2022-05-17 20:48:10.000000000","tz":-300},"subject":"Fix stable/train gates","message":"Fix stable/train gates\n\nThis patch combines 4 backports to try to fix the stable/train gates.\n\n1. Fix gate job failures and py3 compatibility\n\n- Fix incorrect type handling of secret payload in py3\n  (it should be bytes instead of str by default)\n- Fix py3 compatibility of test codes\n- Update expiration date so that resources are created with valid\n  expiration.\n\n(cherry picked from commit 6420da336083d936da9a4563149b08d785d70c84)\n\n2. [ussuri][goal] Drop python 2.7 support and testing\n\nOpenStack is dropping the py2.7 support in ussuri cycle.\n\npython-barbicanclient is ready with python 3 and ok to drop the\npython 2.7 support.\n\nComplete discussion \u0026 schedule can be found in\n- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html\n- https://etherpad.openstack.org/p/drop-python2-support\n\nUssuri Communtiy-wide goal:\nhttps://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html\n\n(cherry picked from commit 69a14917e5f98f82dd1f4cdf33a49e6f3f708c13)\n\n3. Zuul: port to native v3 job\n\nPort the functional job to the native Zuul v3 format,\nand remove a few old wrapper scripts which are not needed\nanymore (the tests can be run locally through `tox -efunctional`\nas well).\n\nThe original commit did also change the unit test job\nto fit that branch, but it is not needed here.\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\n(cherry picked from commit 1f0feb30ccd3b19bc23453d85d3266c85fcf04d6)\n(cherry picked from commit 22c4d9b8d25498943f519d1ecddd4dfdfe33f489)\n\n4. Drop lower-constraints.txt and its testing\n\nAs discussed in TC PTG[1] and TC resolution[2], we are\ndropping the lower-constraints.txt file and its testing.\nWe will keep lower bounds in the requirements.txt file but\nwith a note that these are not tested lower bounds and we\ntry our best to keep them updated.\n\nThis patch also fixes a broken test by updating the maximum\npayload size to match the current maximum in Barbican. [3]\n\nThis patch also skips an additional broken test.  It will be\nfixed in a separate patch.\n\n[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326\n[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal\n[3] https://opendev.org/openstack/barbican/src/branch/stable/yoga/barbican/common/config.py#L33\n\n(cherry picked from commit 8e3a391fd63c0a319071fc55996faab3e6699a0f)\n(cherry picked from commit b37d3dec33b439d3611ad403d56e5b70aade3e04)\n(cherry picked from commit 6ce011fde0198b67222e4acbd921d7b0a7b222f9)\n(cherry picked from commit d5763ec6c754a89bc7862c70086ec0a1d5bdd331)\n(cherry picked from commit cba46e6165b231b21e689c9cdd43d02c863f6071)\n(cherry picked from commit a0b4d1024c4e4455fce3aa0a6ab43536b13c1def)\n\nChange-Id: Id192b8eef2c2518b8a89f200727bd03c47dbd07e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/0c7c8b5828a24a202e2cea08c756c183f0c2c630"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/0c7c8b5828a24a202e2cea08c756c183f0c2c630"}]},"branch":"refs/heads/stable/train"},"f4d500b3d3e38c6a901de7c776d5e1c8c1e54f55":{"kind":"REWORK","_number":4,"created":"2022-05-17 21:05:44.000000000","uploader":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"ref":"refs/changes/60/842160/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/60/842160/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/60/842160/4"}}},"commit":{"parents":[{"commit":"4a317ddd9a8f5b1885f93dbc618cab50044320fa","subject":"Update TOX/UPPER_CONSTRAINTS_FILE for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/4a317ddd9a8f5b1885f93dbc618cab50044320fa"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-04-20 08:48:17.000000000","tz":540},"committer":{"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","date":"2022-05-17 21:05:38.000000000","tz":-300},"subject":"Fix stable/train gates","message":"Fix stable/train gates\n\nThis patch combines 4 backports to try to fix the stable/train gates.\n\n1. Fix gate job failures and py3 compatibility\n\n- Fix incorrect type handling of secret payload in py3\n  (it should be bytes instead of str by default)\n- Fix py3 compatibility of test codes\n- Update expiration date so that resources are created with valid\n  expiration.\n\n(cherry picked from commit 6420da336083d936da9a4563149b08d785d70c84)\n\n2. [ussuri][goal] Drop python 2.7 support and testing\n\nOpenStack is dropping the py2.7 support in ussuri cycle.\n\npython-barbicanclient is ready with python 3 and ok to drop the\npython 2.7 support.\n\nComplete discussion \u0026 schedule can be found in\n- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html\n- https://etherpad.openstack.org/p/drop-python2-support\n\nUssuri Communtiy-wide goal:\nhttps://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html\n\n(cherry picked from commit 69a14917e5f98f82dd1f4cdf33a49e6f3f708c13)\n\n3. Zuul: port to native v3 job\n\nPort the functional job to the native Zuul v3 format,\nand remove a few old wrapper scripts which are not needed\nanymore (the tests can be run locally through `tox -efunctional`\nas well).\n\nThe original commit did also change the unit test job\nto fit that branch, but it is not needed here.\n\nCo-Authored-By: Luigi Toscano \u003cltoscano@redhat.com\u003e\n(cherry picked from commit 1f0feb30ccd3b19bc23453d85d3266c85fcf04d6)\n(cherry picked from commit 22c4d9b8d25498943f519d1ecddd4dfdfe33f489)\n\n4. Drop lower-constraints.txt and its testing\n\nAs discussed in TC PTG[1] and TC resolution[2], we are\ndropping the lower-constraints.txt file and its testing.\nWe will keep lower bounds in the requirements.txt file but\nwith a note that these are not tested lower bounds and we\ntry our best to keep them updated.\n\nThis patch also fixes a broken test by updating the maximum\npayload size to match the current maximum in Barbican. [3]\n\nThis patch also skips an additional broken test.  It will be\nfixed in a separate patch.\n\n[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326\n[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal\n[3] https://opendev.org/openstack/barbican/src/branch/stable/yoga/barbican/common/config.py#L33\n\n(cherry picked from commit 8e3a391fd63c0a319071fc55996faab3e6699a0f)\n(cherry picked from commit b37d3dec33b439d3611ad403d56e5b70aade3e04)\n(cherry picked from commit 6ce011fde0198b67222e4acbd921d7b0a7b222f9)\n(cherry picked from commit d5763ec6c754a89bc7862c70086ec0a1d5bdd331)\n(cherry picked from commit cba46e6165b231b21e689c9cdd43d02c863f6071)\n(cherry picked from commit a0b4d1024c4e4455fce3aa0a6ab43536b13c1def)\n\nChange-Id: Id192b8eef2c2518b8a89f200727bd03c47dbd07e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/f4d500b3d3e38c6a901de7c776d5e1c8c1e54f55"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/f4d500b3d3e38c6a901de7c776d5e1c8c1e54f55"}]},"branch":"refs/heads/stable/train"}},"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":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"}}]}],"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":{}}}]}
