Saturday, 2024-02-17

opendevreviewOpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints  https://review.opendev.org/c/openstack/requirements/+/90764708:40
opendevreviewDr. Jens Harbott proposed openstack/requirements master: Block scrypt==0.8.21  https://review.opendev.org/c/openstack/requirements/+/90767709:56
opendevreviewDr. Jens Harbott proposed openstack/requirements master: Fix for automated upper-constraints.txt update  https://review.opendev.org/c/openstack/requirements/+/90766509:59
fricklerthe "netaddr===1.0.0" bump seems to be a nasty one, too :-( that said, my idea of having a rebaseable commit (or two) for sure did bring down the work required to keeping things up to date. now let's see what this latest batch brings09:59
fricklerhmm, I was hoping 1.1.0 would fix some things, but it seems tkajinam was faster already ... https://github.com/netaddr/netaddr/issues/368, so it looks like we'll have to fix some projects10:05
frickleryeah, things have gotten rather worse than better with 1.1.0. not sure if some further discussion with the maintainer would help after seeing the above issue https://zuul.opendev.org/t/openstack/build/8cfad48dcfb84be893fe78a1f965c5e610:57
tkajinamhmmm11:09
tkajinamI'm pretty sure the maintainer just says "this is not what we intend to support".11:11
tkajinamseeing how my early report was closed11:11
tkajinamI've not yet looked into that error in detail but my first guess is that the new validation logic for IPv4 address killed some usages11:13
tkajinamwhich accepted very wired values such as None or 111:13
opendevreviewDr. Jens Harbott proposed openstack/requirements master: Fix for automated upper-constraints.txt update  https://review.opendev.org/c/openstack/requirements/+/90766513:28
opendevreviewDr. Jens Harbott proposed openstack/requirements master: Update netaddr to the latest version  https://review.opendev.org/c/openstack/requirements/+/90930013:30
fricklerwell there are two things to consider. a) something like None is certainly not a valid IP address, the question is whether each application needs to make that check on it's own or whether the netaddr library could simply include that and return False instead of an exception13:34
fricklerb) IP addresses in the end are simply integers, so not accepting them as valid IP addresses is a bit more questionable IMO13:35
opendevreviewDr. Jens Harbott proposed openstack/requirements master: Fix for automated upper-constraints.txt update  https://review.opendev.org/c/openstack/requirements/+/90766513:41
tkajinamfrickler, I sent out https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/Z4GLPDMBZFHNLCOXNRIOZPJVFD7F42QM/17:34
tkajinamthe first change (switch from INET_ATON to INET_PTON) may have huge impact on neutron, because it changes the ip address format it can accept.17:35
tkajinamand the other projects may follow the strategy in neutron later17:36
tkajinamI wasn't sure why we accepted some strange formats like '192.0' or even '1' but that's what we implemented in the past. I'm unsure how much impact it may have in case we drop support for these formats17:36

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