Thursday, 2022-04-28

*** diablo_rojo is now known as Guest302200:55
*** Guest3022 is now known as diablo_rojo01:03
*** amoralej|off is now known as amoralej06:34
opendevreviewMark Goddard proposed openstack/releases master: Add final Victoria releases for Kolla projects  https://review.opendev.org/c/openstack/releases/+/83970308:21
opendevreviewMark Goddard proposed openstack/releases master: [kolla] Transition Victoria to EM  https://review.opendev.org/c/openstack/releases/+/83793308:23
opendevreviewTobias Urdin proposed openstack/releases master: [xena] Release Horizon 20.1.2  https://review.opendev.org/c/openstack/releases/+/83970708:57
*** diablo_rojo is now known as Guest306209:09
elodillesmgoddard: hi, sorry, i added a question to the final victoria release patch: https://review.opendev.org/c/openstack/releases/+/839703/1#message-f9c229a9044e724ecb3c82bf6b91f90f5660da0809:16
mgoddardelodilles: thanks, replied09:21
elodillesmgoddard: ack, thx09:23
elodillesmgoddard: just for the record, other option would be to not release from Kolla (and mark previous releases as victoria-em) and let downstream consumers decide whether they want to consume the fixes and build an own package from that that solves their issues. the question is really just for those who have already installed kolla stable/victoria and now would upgrade, could it cause some issues 09:29
elodillesfor them?09:29
elodillesmgoddard: anyway, i understand that the team decided to release, just wanted to mention this ^^^ o:)09:30
elodillessorry for the extra round o:)09:30
elodilles(i've +2'd the patch)09:31
mgoddardI think we took the pragmatic approach of keeping things working in a difficult situation09:32
mgoddardthanks for the input & review09:32
elodillesack :] thanks, too!09:33
opendevreviewMerged openstack/releases master: [cinder] Transition Victoria to EM  https://review.opendev.org/c/openstack/releases/+/83798010:04
opendevreviewMerged openstack/releases master: Add final Victoria releases for Kolla projects  https://review.opendev.org/c/openstack/releases/+/83970310:05
*** dviroel|rover|out is now known as dviroel|rover11:23
elodilleshberaud: i was about to merge the 'victoria-em patches without any respone' (thanks for their reviews!), but then i thought that tox-docs job would cause release job failures... but thinking it through again i think if there are any errors with a patch's tox-docs job then that patch won't even merge11:34
elodilleshberaud: long story short, i'll start to merge now the patches11:34
elodilles* without any response from PTL or release liaisons11:34
hberaudack11:44
hberaudelodilles: Concerning the tox-docs failure you meant about the oslo.policy story? or not related?11:46
elodilleshberaud: i meant the oslo.policy issue, yes o:)11:50
elodilleshberaud: i guess either another release needs to be made from oslo.policy or restrict its 3.12.0 release from requirements, right?11:51
hberaudhm since these patches are for victoria I don't think this issue will impact those patches as the pulled version of oslo.policy is not the same for victoria11:52
hberaudbut maybe I missed some point11:53
hberaudelodilles: ^11:53
hberaudElse I asked to my oslo fellows to validate the oslo.policy fix so we'd be able to release it ASAP11:59
hberaudthe fix is now validated and will be merged soon12:03
elodilleshberaud: ack, thanks12:03
elodilleshberaud: hmmm, i'm a bit confused now about what is impacted and what isn't o:)12:04
elodillesrel-mgmt's tox-docs was passing today, so that's probably not an issue12:05
opendevreviewMerged openstack/releases master: [keystone] Transition Victoria to EM  https://review.opendev.org/c/openstack/releases/+/83793512:07
elodilleshberaud: i've seen actually the same errors on stable branches as well, like on victoria in nova: https://zuul.opendev.org/t/openstack/build/c9c0c08c987a486bb04c17e6d33ef4ee12:07
opendevreviewMerged openstack/releases master: [freezer] Transition Victoria to EM  https://review.opendev.org/c/openstack/releases/+/83797712:08
opendevreviewMerged openstack/releases master: [watcher] Transition Victoria to EM  https://review.opendev.org/c/openstack/releases/+/83795512:08
opendevreviewMerged openstack/releases master: [mistral] Transition Victoria to EM  https://review.opendev.org/c/openstack/releases/+/83794512:08
opendevreviewMerged openstack/releases master: [heat] Transition Victoria to EM  https://review.opendev.org/c/openstack/releases/+/83794012:08
opendevreviewMerged openstack/releases master: [sahara] Transition Victoria to EM  https://review.opendev.org/c/openstack/releases/+/83794912:08
opendevreviewMerged openstack/releases master: [barbican] Transition Victoria to EM  https://review.opendev.org/c/openstack/releases/+/83797412:08
opendevreviewMerged openstack/releases master: [adjutant] Transition Victoria to EM  https://review.opendev.org/c/openstack/releases/+/83798512:08
elodilleshberaud: actually it is strange because oslo.policy is upper constrained to 3.5.0 in stable/victoria, but still 3.12.0 is being installed. i'll try to figure this out...12:13
*** amoralej is now known as amoralej|lunch12:25
opendevreviewMerged openstack/releases master: [kolla] Transition Victoria to EM  https://review.opendev.org/c/openstack/releases/+/83793312:46
*** amoralej|lunch is now known as amoralej13:11
opendevreviewMerged openstack/releases master: Release Oslo's Yoga deliverables  https://review.opendev.org/c/openstack/releases/+/83951713:40
ykarelelodilles, /me also trying to find the same, was looking into neutron failures in stable branches13:54
ykarelthey using u-c from master and failing13:54
elodillesykarel: strange, because in neutron's tox.ini victoria link is used: https://opendev.org/openstack/neutron/src/branch/stable/victoria/tox.ini#L13713:56
ykarelelodilles, actually ^ is not used from tox.ini version13:57
ykarelbut tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/openstack/requirements/upper-constraints.txt'13:57
ykareland from what i see in logs correct requirements branch is cloned13:57
ykarelmay be can hold a node and see13:58
elodillesi also saw that the correct victoria branch is checked out from openstack/requirements14:01
elodillesso it is strange :S14:01
ykarelfrickler, fungi can you help in getting node held for ^14:05
ykarelor may be you even already know what can cause this behavior14:06
ykarelhttps://review.opendev.org/c/openstack/neutron/+/839772 is the patch, job is openstack-tox-docs14:12
elodillesykarel: maybe that is not needed. i can reproduce it locally :-o14:18
fungios tthere a summary of the problem?14:18
fungier, is there14:18
ykarelelodilles, with stable requirements checked out, it's still using master constraints ?14:18
elodillesykarel: nope, it uses the correct upper-constraints file but still installs the unconstrained version14:19
fungiwhere's an example build result which demonstrates the problem?14:19
ykarelfungi, https://zuul.openstack.org/build/bef65c74ee9e462ebcaa290ea2ef0b8f14:20
ykarelelodilles, ahh :(14:20
elodillesfungi: oslo.policy was released yesterday, for zed, which causes openstack-tox-docs job to fail in multiple repos, and the strange thing is we see broken jobs even in stable branches,14:21
elodillesfungi: it seems that despite oslo.policy is upper constrained, pip installs the unconstrained oslo.policy14:21
elodillesfungi: and it can be reproduced locally, so it seems something wrong with pip (?) or tox (?) or something other?14:23
fungidocs develop-inst: /home/zuul/src/opendev.org/openstack/neutron14:24
fungii think we've seen this before, yes, trying to remember what the issue is now but i seem to recall it was related to things being included in test-requirements and/or editable installs14:25
fungidocs builds are special because they include their own separate requirements file14:26
ykarelelodilles, seems you are right, i can also reproduce locally, constraints are not entertained14:30
fungitry adding usedevelop=false in testenv:docs and see if it still happens14:30
ykarelsorry ignore me, it not reproduced on my side14:31
fungii think the problem is that tox is performing an editable install of neutron as a separate step, and because the constraints option is being passed in the deps setting, it's not applied when the develop inst happens14:32
opendevreviewHervĂ© Beraud proposed openstack/releases master: Release oslo.policy to fix gates  https://review.opendev.org/c/openstack/releases/+/83977514:34
fungithe installation of oslo.policy is happening as a result of tox's develop-inst according to the log anyway14:34
hberaudelodilles: ^ 14:34
fungianother option would be to include requirements.txt in the deps list for testenv:docs14:35
fungithen we would preinstall it with the other dependencies14:35
elodillesyepp, fungi is right. i fixed some similar cases in the past.... :S14:35
hberaudelodilles: this new version should goes away the problem and then our gates should recover once landed14:35
elodillesfungi: yepp, i usually did that: added -rrequirements.txt to docs target's deps section as well14:36
elodilleshberaud: cool, that solves our problem on master :) and it seems some project need some update in their 'docs' target :)14:37
elodilleshberaud: thanks!14:37
elodillesfungi: thanks, too!14:37
hberaudnp14:37
fungiyw14:37
ykarelelodilles, hberaud fungi Thanks now i got it and can reproduce locally14:45
ykarelwill fix it in neutron side14:45
elodillesfungi: interestingly usedevelop=False does not work. but adding -rrequirements does work, at least14:52
ykarelpushed https://review.opendev.org/c/openstack/neutron/+/839777 for neutron14:53
ykarelelodilles, i think with usedevelop project itself will not be installed, and only what defined in deps will be installed14:54
fungiright, usedevelop=false avoids the additional (unconstrained) project install step, but if docs builds need the project to be installed then that still needs to happen some way14:58
fungie.g. by adding toxinidir or . to the deps14:58
fungi(toxinidir is preferable to . since the latter won't work correctly if you're running tox with cwd as a different directory14:59
*** amoralej is now known as amoralej|off15:36
elodilleshberaud: is there any reason for the oslo.policy release to be MINOR version bump instead of a PATCH version bump? :-o15:39
hberaudelodilles: ah nope sorry my bad15:42
hberaudlet me fix that15:43
opendevreviewHervĂ© Beraud proposed openstack/releases master: Release oslo.policy to fix gates  https://review.opendev.org/c/openstack/releases/+/83977515:44
elodilleshberaud: no problem, i was just wondering whether it is necessary o:)15:45
elodillesthanks for the update!15:47
hberaudnp15:58
*** dviroel|rover is now known as dviroel|rover|lunch16:02
*** dviroel|rover|lunch is now known as dviroel|rover16:41
*** dviroel|rover is now known as dviroel|rover|brb20:31
*** dviroel|rover|brb is now known as dviroel|rover23:52

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