)]}'
{"id":"openstack%2Fstevedore~742234","triplet_id":"openstack%2Fstevedore~master~I109410752dd4225c2eb7ac60d0ed226a56bc89ab","project":"openstack/stevedore","branch":"master","topic":"python35","hashtags":[],"change_id":"I109410752dd4225c2eb7ac60d0ed226a56bc89ab","subject":"restore support for python 3.5","status":"ABANDONED","created":"2020-07-21 15:56:18.000000000","updated":"2020-07-27 20:49:09.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8de656fc0fea8f3b6028680880862a34eb176558","_number":742234,"virtual_id_number":742234,"owner":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2020-07-21 21:43:32.000000000","_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"date":"2020-07-25 20:34:05.000000000","_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},{"date":"2020-07-25 20:21:25.000000000","_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:check","value":1,"date":"2020-07-21 23:17:34.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"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":[{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-07-21 16:22:29.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2020-07-21 16:41:06.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2020-07-21 16:57:11.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2020-07-21 17:06:45.000000000","updated_by":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"reviewer":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"state":"REVIEWER"},{"updated":"2020-07-21 21:43:32.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-07-21 23:17:34.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":"2020-07-25 20:34:05.000000000","updated_by":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"reviewer":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"state":"REVIEWER"}],"messages":[{"id":"583ad60b1fb5e196f1f85938c745348889f6c012","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-21 15:56:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d355f22529b3fad9ecba847f8089299ebce9041b","author":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"date":"2020-07-21 16:10:37.000000000","message":"Patch Set 1: Code-Review+1\n\nI like this but my only concern is python 3.5 is EOL in september, and as soon as you want some python 3.6 feature you\u0027d need to bump it again anyway.","accounts_in_message":[],"_revision_number":1},{"id":"3f65c92fedfcd64c0a5f7904e7a8609f43cea805","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-07-21 16:22:09.000000000","message":"Patch Set 1:\n\nHello,\n\nThanks for these changes.\n\nI seen the related discussions and patches [1][2] on the dogpile side, however I\u0027ve few concerns about these changes.\n\nThe first one is an organizational concern about our py3 migration tracking, indeed projects who kept the py3.5 compat have been already identified, and stevedore is not part of them [3], so I think before moving forward on this topic it could be worth to ping Ghanshyam Mann(gmann) about this topic, I\u0027ll add him to this review.\n\nThe second concern is about our releases, it could be disturbing for our users to back and forth with our minimal supported versions, and especially when a new release of stevedore (a higher version) will reintroduce some dropped supported versions. On this point it could be worth to discuss with Sean about this, I\u0027ll add him too.\n\nI\u0027m not against these changes but I prefer discuss a bit more about it with concerned persons to be sure to manage this properly and avoid possible misleadings.\n\n[1] https://github.com/sqlalchemy/dogpile.cache/issues/184#issuecomment-661894090\n[2] https://github.com/sqlalchemy/dogpile.cache/pull/183\n[3] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html#projects-keeping-py3-5-support","accounts_in_message":[],"_revision_number":1},{"id":"88e018a7677245dafc227c313341a85ccd19172b","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-07-21 16:23:28.000000000","message":"Patch Set 1:\n\nFYI @Ghanshyam Mann, @Sean McGinnis","accounts_in_message":[],"_revision_number":1},{"id":"a2045753f759b88f4050aa4744814a47b7753e92","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-07-21 16:41:06.000000000","message":"Patch Set 1:\n\nAlso we should notice that py35 is no longer a tested runtime [1][2][3] a while, and like Ben suppose, the motivation for dropping official py35 support was that our default test nodes were not going to have that version installed anymore, but Ghanshyam could better confirm that point than us.\n\n[1] https://governance.openstack.org/tc/reference/runtimes/ussuri.html\n[2] https://governance.openstack.org/tc/reference/runtimes/train.html\n[3] https://governance.openstack.org/tc/reference/runtimes/stein.html","accounts_in_message":[],"_revision_number":1},{"id":"9906d6883c475e57cca6c01cad4cf9d8de59776d","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2020-07-21 16:54:00.000000000","message":"Patch Set 1:\n\n\u003e I like this but my only concern is python 3.5 is EOL in september,\n \u003e and as soon as you want some python 3.6 feature you\u0027d need to bump\n \u003e it again anyway.\n\nCan I take this to mean that dogpile will drop python 3.5 support sometime before September?","accounts_in_message":[],"_revision_number":1},{"id":"ce1214306ba1c3e93c48f58cbf10eb9890b788c8","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-21 16:56:52.000000000","message":"Patch Set 1:\n\nAs far as I know, stevedore does not rely on any features of any specific version of python. It still works on 2.7, or could be made to if someone wanted. I think applying a minimum required version of python to all OpenStack libraries via their metadata was an unnecessarily strident interpretation of making 3.6 the minimum version used by the community. It would have been sufficient to do that for the services, and an argument could be made for not doing it at all.","accounts_in_message":[],"_revision_number":1},{"id":"f49105fe83c1130a94e3ffc5f3505aff2c2e8c88","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-07-21 16:57:11.000000000","message":"Patch Set 1:\n\nThis seems like a relatively trivial thing to do but surely we need to enable tests in the CI? You know, the \"if it\u0027s not tested, it\u0027s not working\" thing?","accounts_in_message":[],"_revision_number":1},{"id":"255efd5034c66c98dcc579701231d12be7fb6c81","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2020-07-21 17:04:38.000000000","message":"Patch Set 1:\n\n\u003e The first one is an organizational concern about our py3 migration\n \u003e tracking, indeed projects who kept the py3.5 compat have been\n \u003e already identified, and stevedore is not part of them [3], so I\n \u003e think before moving forward on this topic it could be worth to ping\n \u003e Ghanshyam Mann(gmann) about this topic, I\u0027ll add him to this\n \u003e review.\n\nNote that this list is not particularly accurate at this point anyway. pbr is not included, and keystoneauth has actually removed 3.5 support: https://opendev.org/openstack/keystoneauth/commit/dab8e1057ae8bb9a0e778fb8d3141ad4fb36a339 I don\u0027t think we need to consider that a canonical list of projects supporting py35.\n\n \u003e \n \u003e The second concern is about our releases, it could be disturbing\n \u003e for our users to back and forth with our minimal supported\n \u003e versions, and especially when a new release of stevedore (a higher\n \u003e version) will reintroduce some dropped supported versions. On this\n \u003e point it could be worth to discuss with Sean about this, I\u0027ll add\n \u003e him too.\n\nI\u0027m not really concerned about this. The problematic change would have been dropping py36 support. Adding it back in shouldn\u0027t bother anyone.\n\nI guess removing it again some day might annoy users, but I don\u0027t feel like that should be sufficient to block this.","accounts_in_message":[],"_revision_number":1},{"id":"85f5f38021159ebef6f39623f95cdcdb6d514219","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2020-07-21 17:06:45.000000000","message":"Patch Set 1:\n\n\u003e This seems like a relatively trivial thing to do but surely we need\n \u003e to enable tests in the CI? You know, the \"if it\u0027s not tested, it\u0027s\n \u003e not working\" thing?\n\n+1. This is my only objection to this. If we claim to support it we should re-enable the tests so we don\u0027t accidentally start using a py36 feature here. We can deal with any infra issues if/when they stop providing nodes with py35 available.","accounts_in_message":[],"_revision_number":1},{"id":"ed5725898f522f772f24e60d8f838b7e200bbe33","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-21 17:08:45.000000000","message":"Patch Set 1:\n\n\u003e This seems like a relatively trivial thing to do but surely we need\n \u003e to enable tests in the CI? You know, the \"if it\u0027s not tested, it\u0027s\n \u003e not working\" thing?\n\nMaybe? As I said, I don\u0027t think anything in the code actually depends on the python version. The new dependency is needed for versions earlier than 3.8, but using 3.6 will test that.","accounts_in_message":[],"_revision_number":1},{"id":"7faf6c2902c7b66cebe2bb24c0c432b75c5a9d21","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-21 17:18:02.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"dc0b344986f9db604e1ca5da91bd1faca8aedc1a","author":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"date":"2020-07-21 17:40:50.000000000","message":"Patch Set 2:\n\n\u003e \u003e I like this but my only concern is python 3.5 is EOL in\n \u003e september,\n \u003e \u003e and as soon as you want some python 3.6 feature you\u0027d need to\n \u003e bump\n \u003e \u003e it again anyway.\n \u003e \n \u003e Can I take this to mean that dogpile will drop python 3.5 support\n \u003e sometime before September?\n\nwe\u0027re here because I didn\u0027t take the time to look at stevedore\u0027s req of python 3.6 when I just put out dogpile 1.0 with 3.5 as the minimum version.   so I basically need to just bump dogpile to 3.6 and put out release 1.0.1.    This is likely what we should do here, I think moving downwards is going to be more trouble than it\u0027s worth.","accounts_in_message":[],"_revision_number":2},{"id":"e6db642ebbde165e0017f326d0416ee1f87cfa78","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-07-21 17:45:16.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ec069efe22ea8c595276a8b378bfc6ae59abafce","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-07-21 17:47:51.000000000","message":"Patch Set 3:\n\n\u003e \u003e \u003e I like this but my only concern is python 3.5 is EOL in\n \u003e \u003e september,\n \u003e \u003e \u003e and as soon as you want some python 3.6 feature you\u0027d need to\n \u003e \u003e bump\n \u003e \u003e \u003e it again anyway.\n \u003e \u003e\n \u003e \u003e Can I take this to mean that dogpile will drop python 3.5 support\n \u003e \u003e sometime before September?\n \u003e \n \u003e we\u0027re here because I didn\u0027t take the time to look at stevedore\u0027s\n \u003e req of python 3.6 when I just put out dogpile 1.0 with 3.5 as the\n \u003e minimum version.   so I basically need to just bump dogpile to 3.6\n \u003e and put out release 1.0.1.    This is likely what we should do\n \u003e here, I think moving downwards is going to be more trouble than\n \u003e it\u0027s worth.\n\nThis is probably the better option. I\u0027ve updated to hopefully fix running py35 unit tests, but since we\u0027ve already released a version dropping the support, it might be better to keep it raised to py36 at the minimum.","accounts_in_message":[],"_revision_number":3},{"id":"5ae6cb73c258090bb4af8d1c261419a967359817","author":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"date":"2020-07-21 19:00:20.000000000","message":"Patch Set 3:\n\nI\u0027ve released dogpile.cache 1.0.1 with python 3.6 as the minimum version and yanked 1.0.0 so that prior python versions should continue to install 0.9.2 (assuming yank works the way I think it does).","accounts_in_message":[],"_revision_number":3},{"id":"9f4a79aebcecd0a2d302eb12343dcd2088de6209","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-21 21:35:19.000000000","message":"Patch Set 3: 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- test-release-openstack https://zuul.opendev.org/t/openstack/build/37c398cc23144daaa54a72df8b995f64 : SUCCESS in 4m 05s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6af9b457ed334e3ebedd9a28d5f4a614 : FAILURE in 59m 03s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3473717470e946929124609bf591aa48 : SUCCESS in 4m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/231ebdcde53047dfa61150ec0ca5b15b : SUCCESS in 3m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a0f61612d3344ffabdda1a79990d9009 : SUCCESS in 5m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/27b642ba9efe4c7e8ac3600b8c250972 : SUCCESS in 6m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/549fb9b279e346f09f66b4b3538e2760 : SUCCESS in 4m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/26815b21324b49d7a3bd3cfa5391c5f9 : SUCCESS in 4m 07s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/abadfa73a7dd49a1897c9dc1ade029ae : SUCCESS in 5m 23s","accounts_in_message":[],"_revision_number":3},{"id":"45c956589472acda42e8b2f356250f3faf87f361","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-07-21 21:43:32.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"a8720614b6dcb3c958975c3692fbd30d283e6232","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-21 23:17:34.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/51dc286e7dcc42bca8f5e2104392a0ff : SUCCESS in 3m 08s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a22d164583a547dfa188ef6e36a3b16a : SUCCESS in 1h 19m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8e75d69704544f94813a05c5816c291c : SUCCESS in 6m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ef2022a1c7734042a75c3f69d8b4f43e : SUCCESS in 3m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/53f4a43ed2dc43eaab5b21a84f062c9a : SUCCESS in 3m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/97373a325fde4bde97101ca00ea57cb4 : SUCCESS in 3m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7350248594914f4bb66901559d1860bc : SUCCESS in 4m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/badade26f09b4e55858235487cb577dd : SUCCESS in 4m 02s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/ee6b67a26d7045fb81fb194d94192d0c : SUCCESS in 4m 17s","accounts_in_message":[],"_revision_number":3},{"id":"85ac1cdf95a4a70e7bb506e823c56542f5aa9945","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2020-07-25 20:21:25.000000000","message":"Patch Set 3:\n\nBased on Mike\u0027s comment, I think we can abandon this?","accounts_in_message":[],"_revision_number":3},{"id":"b190dd75f08caa22d3b809ff990f58a8c02524f7","author":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"date":"2020-07-25 20:34:05.000000000","message":"Patch Set 3:\n\nagree","accounts_in_message":[],"_revision_number":3},{"id":"979c98e7a21028417c3d89e37cf54e930e6dd47f","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2020-07-27 20:49:09.000000000","message":"Abandoned\n\nOkay, let\u0027s do it.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"b41ae76e9d517fe3a686ad0401928024817e1378","revisions":{"469749de2175896369083ae76ff186f97a931a27":{"kind":"REWORK","_number":1,"created":"2020-07-21 15:56:18.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/34/742234/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/stevedore","ref":"refs/changes/34/742234/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/stevedore refs/changes/34/742234/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/stevedore refs/changes/34/742234/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/stevedore refs/changes/34/742234/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/stevedore refs/changes/34/742234/1"}}},"commit":{"parents":[{"commit":"e9204ee7b702f67c4de1c777db9482b065126407","subject":"add property methods to extension for more entry point values","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/stevedore/commit/e9204ee7b702f67c4de1c777db9482b065126407"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-21 15:56:00.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-21 15:56:03.000000000","tz":-240},"subject":"restore support for python 3.5","message":"restore support for python 3.5\n\nConsumers of stevedore outside of OpenStack should not be required to\nupdate to python 3.6.  There shouldn\u0027t be any reason for us to drop\npython 3.5 from the supported python range, even if we aren\u0027t testing\nit. The change was made as part of\n1aca4bcbb740e3498fa64b4a6d279b022c74db66 when python 2.7 support was\ndropped.\n\nChange-Id: I109410752dd4225c2eb7ac60d0ed226a56bc89ab\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/stevedore/commit/469749de2175896369083ae76ff186f97a931a27"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/stevedore/commit/469749de2175896369083ae76ff186f97a931a27"}]},"branch":"refs/heads/master"},"5ee101eefa7dfba1d68ed33c58b21851f38df305":{"kind":"REWORK","_number":2,"created":"2020-07-21 17:18:02.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/34/742234/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/stevedore","ref":"refs/changes/34/742234/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/stevedore refs/changes/34/742234/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/stevedore refs/changes/34/742234/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/stevedore refs/changes/34/742234/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/stevedore refs/changes/34/742234/2"}}},"commit":{"parents":[{"commit":"e9204ee7b702f67c4de1c777db9482b065126407","subject":"add property methods to extension for more entry point values","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/stevedore/commit/e9204ee7b702f67c4de1c777db9482b065126407"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-21 15:56:00.000000000","tz":-240},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-21 17:17:57.000000000","tz":-240},"subject":"restore support for python 3.5","message":"restore support for python 3.5\n\nConsumers of stevedore outside of OpenStack should not be required to\nupdate to python 3.6.  There shouldn\u0027t be any reason for us to drop\npython 3.5 from the supported python range, even if we aren\u0027t testing\nit. The change was made as part of\n1aca4bcbb740e3498fa64b4a6d279b022c74db66 when python 2.7 support was\ndropped.\n\nChange-Id: I109410752dd4225c2eb7ac60d0ed226a56bc89ab\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/stevedore/commit/5ee101eefa7dfba1d68ed33c58b21851f38df305"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/stevedore/commit/5ee101eefa7dfba1d68ed33c58b21851f38df305"}]},"branch":"refs/heads/master"},"b41ae76e9d517fe3a686ad0401928024817e1378":{"kind":"REWORK","_number":3,"created":"2020-07-21 17:45:16.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/34/742234/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/stevedore","ref":"refs/changes/34/742234/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/stevedore refs/changes/34/742234/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/stevedore refs/changes/34/742234/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/stevedore refs/changes/34/742234/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/stevedore refs/changes/34/742234/3"}}},"commit":{"parents":[{"commit":"e9204ee7b702f67c4de1c777db9482b065126407","subject":"add property methods to extension for more entry point values","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/stevedore/commit/e9204ee7b702f67c4de1c777db9482b065126407"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2020-07-21 15:56:00.000000000","tz":-240},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-07-21 17:45:12.000000000","tz":-300},"subject":"restore support for python 3.5","message":"restore support for python 3.5\n\nConsumers of stevedore outside of OpenStack should not be required to\nupdate to python 3.6.  There shouldn\u0027t be any reason for us to drop\npython 3.5 from the supported python range, even if we aren\u0027t testing\nit. The change was made as part of\n1aca4bcbb740e3498fa64b4a6d279b022c74db66 when python 2.7 support was\ndropped.\n\nChange-Id: I109410752dd4225c2eb7ac60d0ed226a56bc89ab\nSigned-off-by: Doug Hellmann \u003cdoug@doughellmann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/stevedore/commit/b41ae76e9d517fe3a686ad0401928024817e1378"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/stevedore/commit/b41ae76e9d517fe3a686ad0401928024817e1378"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
