)]}'
{"id":"openstack%2Fopenstack-ansible~889781","triplet_id":"openstack%2Fopenstack-ansible~master~I73e0c59b0acb0db54be411d18a4c4415da4ce329","project":"openstack/openstack-ansible","branch":"master","attention_set":{},"removed_from_attention_set":{"32666":{"account":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"last_update":"2023-08-22 15:09:01.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I73e0c59b0acb0db54be411d18a4c4415da4ce329","subject":"Fix issues with truncated keystone passwords","status":"ABANDONED","created":"2023-07-26 21:19:18.000000000","updated":"2023-08-22 15:09:01.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"91ea79180bcdd7d01c0e36bf7e505cebfdefc063","_number":889781,"virtual_id_number":889781,"owner":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:check","value":1,"date":"2023-07-27 00:02:31.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"rejected":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":-2,"date":"2023-08-10 10:07:55.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_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},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-07-27 00:02:31.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":"2023-08-10 10:07:55.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"}],"messages":[{"id":"8920bab4b3898a5982f03b991290fac3433f8247","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"date":"2023-07-26 21:19:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c8aca211d6c6b2ca5ff4db61bab0b6d1204e7c5d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-27 00:02:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5fdb9936cf074c358835ac646c1b9241\n\n- openstack-ansible-linters-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/403ad7a892154ded999ac778aa7ad89b : SUCCESS in 10m 36s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/1702fcf1c9794f79b82b7eb14b2162e2 : SUCCESS in 14m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/63461c50ae384303b001766f69dd7439 : SUCCESS in 8m 23s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/8dd225c2c4e14ebca07f4ac887875093 : SUCCESS in 2h 21m 29s (non-voting)\n- openstack-ansible-deploy-aio_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/55514f9e28b84a5bad35b37af8dbd6eb : SUCCESS in 1h 40m 38s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/f5795abfbdf04ee197f1070a03f64618 : SUCCESS in 1h 30m 03s\n- openstack-ansible-deploy-aio_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b2040523bfe54d149b6554a208d2f622 : SUCCESS in 1h 32m 28s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/963a7086093742d79fc77680500d1fd1 : SUCCESS in 1h 14m 09s\n- openstack-ansible-deploy-aio_metal-centos-9-stream https://zuul.opendev.org/t/openstack/build/caa2154042a34cf384f4dd3d0080f5aa : SUCCESS in 1h 15m 15s (non-voting)\n- openstack-ansible-deploy-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/53d4e868631c4487ae77a44c9fde0e3e : SUCCESS in 1h 33m 34s\n- openstack-ansible-deploy-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/025450b1009f47c3aeb9afe95ffb4805 : SUCCESS in 1h 28m 12s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/acf4584452204cc7aace4b29036a4218 : SUCCESS in 1h 53m 24s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/df932847f79840d283ca0bc111a8f499 : SUCCESS in 1h 29m 55s\n- openstack-ansible-upgrade-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/816c0f965dc445618e71b134d75aded8 : SUCCESS in 2h 35m 22s\n- openstack-ansible-upgrade-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a0a521deab3841f9947d4a3d237fff2d : SUCCESS in 2h 00m 24s\n- openstack-ansible-deploy-aio_distro_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/9567f5c164e54c9084de2934af2e04f9 : SUCCESS in 51m 21s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/66cb22e6ca954927804bb53e198e3051 : SUCCESS in 59m 37s (non-voting)\n- openstack-ansible-deploy-aio_ceph-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/16ea8c1cb4e44e66a4f54fac675cfb24 : SUCCESS in 2h 01m 46s\n- openstack-ansible-deploy-aio_proxy-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/15cc7fcce27e4a0eb1dd6d20806a6b1e : SUCCESS in 1h 54m 20s\n- openstack-ansible-deploy-aio_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/5eac3f4777c643ffa5daf291b38a88e2 : SUCCESS in 1h 30m 29s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/38e1907c6a0a4b91ab5b7075679f43cf : SUCCESS in 1h 28m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bf11824595aa4fac8dc81c6d7ebceeec : SUCCESS in 6m 36s","accounts_in_message":[],"_revision_number":1},{"id":"c2173391e227bca21e37ee1640b67a0aa4b6b8ee","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2023-08-10 10:07:55.000000000","message":"Patch Set 1: Code-Review-2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"91ea79180bcdd7d01c0e36bf7e505cebfdefc063","tag":"autogenerated:gerrit:abandon","author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"date":"2023-08-22 15:09:01.000000000","message":"Abandoned\n\nfixed on keystone side https://review.opendev.org/c/openstack/keystone/+/890936","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2b0687db7ddb0c2d8ecd8aebfb2d30ae703c288c","revisions":{"2b0687db7ddb0c2d8ecd8aebfb2d30ae703c288c":{"kind":"REWORK","_number":1,"created":"2023-07-26 21:19:18.000000000","uploader":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"ref":"refs/changes/81/889781/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/81/889781/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/81/889781/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/81/889781/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/81/889781/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/81/889781/1"}}},"commit":{"parents":[{"commit":"d1e30257ae0c818780684fe77e1b34ba4dd0dc40","subject":"nova/haproxy: fix typo in detection of \u0027serialconsole\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/d1e30257ae0c818780684fe77e1b34ba4dd0dc40"}]}],"author":{"name":"Damian Dabrowski","email":"damian.dabrowski@cleura.com","date":"2023-07-26 21:18:57.000000000","tz":120},"committer":{"name":"Damian Dabrowski","email":"damian.dabrowski@cleura.com","date":"2023-07-26 21:18:57.000000000","tz":120},"subject":"Fix issues with truncated keystone passwords","message":"Fix issues with truncated keystone passwords\n\nSince 2023.1, keystone truncates bcrypt passwords to 54 characters while\nOSA used to generate passwords for openstack services with length\nbetween 16 and 64 characters. It may cause issues with keystone\nauthentication after upgrade so it is recommended to enable\n``service_update_password`` during upgrade process to rehash these\npasswords again. It is covered in Major Upgrades guide.\nPlease note that it will only fix passwords managed by OSA.\nUser passwords containing more than 54 characters will stop working and\nwe cannot rehash them.\nEnabling ``service_update_password`` may also prolong API downtime due\nto the bug [1].\n\nCloses-Bug: #2028809\n\n[1] https://bugs.launchpad.net/openstack-ansible/+bug/2023370\n\nChange-Id: I73e0c59b0acb0db54be411d18a4c4415da4ce329\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/2b0687db7ddb0c2d8ecd8aebfb2d30ae703c288c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/2b0687db7ddb0c2d8ecd8aebfb2d30ae703c288c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":["label:Code-Review\u003dMIN"],"failing_atoms":["label:Code-Review\u003dMAX"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
