)]}'
{"id":"openstack%2Fproject-config~828909","triplet_id":"openstack%2Fproject-config~master~I4ed024a79f5caa87e4cb9f8311e9f47bfad3ddc5","project":"openstack/project-config","branch":"master","topic":"generate-constraints/py39","attention_set":{},"removed_from_attention_set":{"14288":{"account":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"last_update":"2022-05-19 20:20:19.000000000","reason":"Change was abandoned"},"5314":{"account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"last_update":"2022-05-19 20:20:19.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I4ed024a79f5caa87e4cb9f8311e9f47bfad3ddc5","subject":"add python3.9 to generate-constraints command","status":"ABANDONED","created":"2022-02-11 17:39:00.000000000","updated":"2022-05-19 20:20:19.000000000","total_comment_count":4,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"5decf791f02c6d8590e4d1ead504d543e923e727","_number":828909,"virtual_id_number":828909,"owner":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"tag":"autogenerated:zuul:check","value":1,"date":"2022-02-11 17:49:01.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":{"disliked":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":-1,"date":"2022-02-13 13:31:41.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_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":{"REVIEWER":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-02-11 17:49:01.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-02-11 23:23:30.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"},{"updated":"2022-02-14 13:46:50.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"CC"}],"messages":[{"id":"56ca43df6129ca8a1f6765ae1ccec02cd9907770","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2022-02-11 17:39:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"860cfa86af66cebb46036ddfc273faab8f3a2343","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-11 17:49:01.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/e411ff755e274ec7a1adac6b3944f5be : SUCCESS in 7m 29s","accounts_in_message":[],"_revision_number":1},{"id":"b7bb7d1c33ab1710cacdb71c65d079460e495a07","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2022-02-11 23:23:30.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8dca947a71b4fb0e689ebc4c54867f9733706daa","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2022-02-13 13:31:41.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c7e4a6b8ff8543ef54b8fc6dc5a2034af6137e2e","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2022-02-13 17:05:51.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ebb4b14582101c8b0de20137e2ebd282c6d50f2f","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2022-02-13 17:06:45.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2b8c4eb4ac0180005ebad9f90b32b7ed9d8e7920","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2022-02-14 13:46:50.000000000","message":"Patch Set 1:\n\nThis needs a broader discussion involving the TC.\n\nPart of the temsion is that many Python-based projects (including lots of our dependencies) develop against the latest available/supported versions of things and expect Linux distributions to package latest versions of their software once the distributions are able to support it. OpenStack, on the other hand, has been developing with the expectation that new versions of our software should be deployable on existing (even LTS) Linux distributions.\n\nThis worked fairly well for us when Python 2.x had mostly stabilized and we weren\u0027t trying to use 3.x yet, but upstream development on the interpreters and other dependencies we use has more recently outpaced the release process for the LTS distros to the point that the default interpreter version on e.g. RHEL 8 is now not new enough to run the latest versions of these projects. It\u0027s possible we need a new approach to our dependency management, or maybe even our testing choices.","accounts_in_message":[],"_revision_number":1},{"id":"5decf791f02c6d8590e4d1ead504d543e923e727","tag":"autogenerated:gerrit:abandon","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2022-05-19 20:20:19.000000000","message":"Abandoned\n\nin favor of https://review.opendev.org/c/openstack/project-config/+/837815","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"c21959ee6842d7e9f3cecbdf0ed02dcd20eb4340","revisions":{"c21959ee6842d7e9f3cecbdf0ed02dcd20eb4340":{"kind":"REWORK","_number":1,"created":"2022-02-11 17:39:00.000000000","uploader":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"ref":"refs/changes/09/828909/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/09/828909/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/09/828909/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/09/828909/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/09/828909/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/09/828909/1"}}},"commit":{"parents":[{"commit":"e14c59a6e174f8f7b96df8bdc72c2a200c1c1f49","subject":"Merge \"Mirror charm-ops-interface-* to GitHub\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/e14c59a6e174f8f7b96df8bdc72c2a200c1c1f49"}]}],"author":{"name":"Matthew Thode","email":"mthode@mthode.org","date":"2022-02-11 17:37:51.000000000","tz":-360},"committer":{"name":"Matthew Thode","email":"mthode@mthode.org","date":"2022-02-11 17:37:51.000000000","tz":-360},"subject":"add python3.9 to generate-constraints command","message":"add python3.9 to generate-constraints command\n\nyoga adds py39, py38 is being kept around because it\u0027s still assumed to\nwork.\n\nhttps://governance.openstack.org/tc/reference/runtimes/yoga.html\n\nChange-Id: I4ed024a79f5caa87e4cb9f8311e9f47bfad3ddc5\nSigned-off-by: Matthew Thode \u003cmthode@mthode.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/c21959ee6842d7e9f3cecbdf0ed02dcd20eb4340"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/c21959ee6842d7e9f3cecbdf0ed02dcd20eb4340"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
