Wednesday, 2023-06-28

opendevreviewYamato Tanaka proposed openstack/openstacksdk master: Do exact-matching when finding one instance by name  https://review.opendev.org/c/openstack/openstacksdk/+/88712702:43
opendevreviewRico Lin proposed openstack/openstacksdk master: Fix broken python3.6 support  https://review.opendev.org/c/openstack/openstacksdk/+/88713706:21
opendevreviewRico Lin proposed openstack/openstacksdk master: Fix broken python3.6 support  https://review.opendev.org/c/openstack/openstacksdk/+/88713707:54
opendevreviewYamato Tanaka proposed openstack/openstacksdk master: Do exact-matching when finding one instance by name  https://review.opendev.org/c/openstack/openstacksdk/+/88712709:07
opendevreviewMridula Joshi proposed openstack/openstacksdk master: Adding support for image upload  https://review.opendev.org/c/openstack/openstacksdk/+/88193910:07
mnaserstephenfin: could you have a look at https://review.opendev.org/c/openstack/openstacksdk/+/887137 (since that was introduced by https://review.opendev.org/c/openstack/openstacksdk/+/884494)12:14
ricolinralonsoh: slaweq  gtema appreciate if you can help to review on https://review.opendev.org/c/openstack/openstacksdk/+/887137 as it's currently broken for python3.612:32
ralonsohricolin, I've commented in the patch. I don't think this is the correct fix13:07
opendevreviewRico Lin proposed openstack/openstacksdk master: Revert "utils: Add 'supports_version'"  https://review.opendev.org/c/openstack/openstacksdk/+/88706813:09
opendevreviewRico Lin proposed openstack/openstacksdk master: Revert "utils: Add 'supports_version'"  https://review.opendev.org/c/openstack/openstacksdk/+/88706813:18
opendevreviewRico Lin proposed openstack/openstacksdk master: Fix broken python3.6 support  https://review.opendev.org/c/openstack/openstacksdk/+/88713713:51
ricolinralonsoh:  please review it again, thanks https://review.opendev.org/c/openstack/openstacksdk/+/88713713:52
opendevreviewRico Lin proposed openstack/openstacksdk master: Fix broken python3.6 support  https://review.opendev.org/c/openstack/openstacksdk/+/88713713:59
ricolingtema: hey need your review again to the updated one thanks  https://review.opendev.org/c/openstack/openstacksdk/+/88713714:08
gtemasure14:09
ralonsohricolin, Stepehn has replied to it14:16
stephenfinI've no issues fixing it now since we do advertise support but can we drop python3.6 and python3.7 in our next major version bump? Both versions are EOL upstream and unsupported by the rest of OpenStack. Also RHEL8 has app streams so there shouldn't be any issues installing a newer Python 3 version.14:17
opendevreviewRico Lin proposed openstack/openstacksdk master: Fix broken python3.6 support  https://review.opendev.org/c/openstack/openstacksdk/+/88713714:19
ricolinstephenfin: updated^^^14:20
ricolinralonsoh: ^^^14:20
stephenfinyup +214:20
ralonsohis reviewed14:20
fricklerricolin: on what platform do you actually need py3.6 support?14:21
ricolinfrickler: it was this command triggers this patch https://github.com/openstack/openstacksdk/commit/3cb5bc98573e8eb7d3487121b7b59ebd535035c514:22
ricolins/command/comments/14:22
stephenfintbf, if you attempt to install SDK on python3.6 right now you'll get the latest version since python_requires = >=3.6 in setup.cfg. I think we just need to get this fix out the door and in a release and then we should bump 'python_requires' to avoid the issue14:24
fricklerI was just wondering whether supporting old clouds would also imply keeping support for old python version for as long as possible14:29
stephenfinWe can still support them via stable branches. They just won't get newer features.14:31
mnaserstephenfin, frickler, ricolin: yeah, imho since we advertise py3.6 it makes sense to land this14:37
fricklerI'm not questioning that fix, I'm pondering whether we can drop py3.6 support after that or whether it would be better to reintroduce 3.6 testing and keep that running as long as it works, like when opendev drops the images needed for that14:42
stephenfinfrickler: What would the advantage be?15:07
stephenfinThe two big use cases of sdk are service-driven operations (nova talking to cinder) and user-driven operations (OSC, Ansible, and SDK itself)15:11
stephenfinThe former isn't a concern since a released nova will use a release SDK. For the latter, surely people are deploying from environment with more recent toolchains (or the ability to enable them: see RHEL AppStreams)?15:11
mnaserstephenfin: yeah i've just been wondering about people who want to use something like ansible.. but yeah if you're saying rhel appstream is a workaround then sure16:27
mnasergtema: https://review.opendev.org/c/openstack/openstacksdk/+/887137 round 2 if you dont mind :P16:28
ricolinHey stephenfin  gtema , check job passed now, can you kindly help to give it a +w? thanks  https://review.opendev.org/c/openstack/openstacksdk/+/88713717:12
opendevreviewDanila Balagansky proposed openstack/openstacksdk master: Add missing `return` in `upload_volume_to_image`  https://review.opendev.org/c/openstack/openstacksdk/+/88722118:41
opendevreviewAnvi Joshi proposed openstack/openstacksdk master: Implemented methods for share metadata  https://review.opendev.org/c/openstack/openstacksdk/+/88612318:50
opendevreviewMerged openstack/openstacksdk master: Fix broken python3.6 support  https://review.opendev.org/c/openstack/openstacksdk/+/88713722:41

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!