Thursday, 2024-03-07

opendevreviewElvis Ratzlaff proposed openstack/kolla-ansible stable/2023.2: cast port string to number in kolla_url  https://review.opendev.org/c/openstack/kolla-ansible/+/91049802:26
mnasiadkasamcat116: that's bcrypt limitation and it was always there07:14
mnasiadkafrickler, kevko: seems redis got broken in cinder - https://a8c5389f08768dc97af2-76b70ec5cd2ca2755a9230dd387d9dfa.ssl.cf5.rackcdn.com/911591/1/check/kolla-ansible-rocky9-cephadm/3d6ec78/primary/logs/kolla/cinder/cinder-api-error.txt 07:19
mnasiadkaand that's affecting all multinode jobs07:19
mnasiadkaargh07:19
mnasiadkaseems that's tooz 6.0.0 related07:24
mnasiadkabut that was last week07:24
mnasiadkaso a bit weird07:24
fricklermaybe it took a bit for new images to be built? but I also wonder why this isn't failing upstream07:44
fricklerlikely nobody testing with redis backend07:44
fricklerI'll still copy this to cinder and oslo channels, maybe they have an idea07:45
fricklerseems indeed to be a bug in tooz that will require a patch and a new release. not sure whether we should just wait a bit or block 6.0.0 locally08:23
fricklerhttps://review.opendev.org/c/openstack/tooz/+/91164808:46
SvenKieskethanks frickler08:49
opendevreviewDarin Chakalov proposed openstack/kolla-ansible master: Enable TLS support for Manila  https://review.opendev.org/c/openstack/kolla-ansible/+/90501009:14
mnasiadkafrickler: thanks09:23
mnasiadkafrickler: I'll raise a patch to disable coordination in cephadm jobs for now10:12
kevkomorning ! 10:18
kevkomnasiadka: can u send some review to check the redis ? (i don't know how to get info about revied id from log url only :( )10:20
SvenKieskekevko: I guess frickler posted the fix url above, here it is again: https://review.opendev.org/c/openstack/tooz/+/91164810:22
kevkoSvenKieske: thanks 10:22
kevkohmm, for this situations I have downstream mechanism to patch python files :( 10:23
opendevreviewMatt Crees proposed openstack/kayobe master: Support saving baremetal compute inspection data  https://review.opendev.org/c/openstack/kayobe/+/91168810:44
opendevreviewMatt Crees proposed openstack/kayobe master: Support saving baremetal compute inspection data  https://review.opendev.org/c/openstack/kayobe/+/91168810:45
mnasiadkakevko: checking things like this is complicated in CI...10:48
opendevreviewIvan Halomi proposed openstack/kolla-ansible master: Refactor of kolla_container_facts  https://review.opendev.org/c/openstack/kolla-ansible/+/91141710:57
opendevreviewIvan Halomi proposed openstack/kolla-ansible master: Move actions to kolla_container_facts  https://review.opendev.org/c/openstack/kolla-ansible/+/91150511:17
opendevreviewMark Goddard proposed openstack/kolla-ansible master: Support returning <network>_interface_address from kolla_address  https://review.opendev.org/c/openstack/kolla-ansible/+/91169511:21
opendevreviewJakub Darmach proposed openstack/kayobe master: Use new collections in Kayobe  https://review.opendev.org/c/openstack/kayobe/+/91074211:21
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: CI: Disable redis in cephadm jobs  https://review.opendev.org/c/openstack/kolla-ansible/+/91169711:50
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Fix images pull in ovs-dpdk role  https://review.opendev.org/c/openstack/kolla-ansible/+/89962611:56
kevkomnasiadka: what do you mean it's complicated ? 12:06
kevkomnasiadka: when I have some bug in images (most of the time it's one function or one line etc. ...) and fix is in gerrit ...i take tha patch from gerrit and add to kolla as patch ...  test itself is that images are working after patch ..tests are passing ...12:08
mnasiadkakevko: as in overriding the package list, good thing is tooz is something we directly install - not a dependency12:08
kevkomnasiadka: if it's more and it's service ..i am using git install from forked git ...12:08
opendevreviewWill Szumski proposed openstack/kayobe master: Adds seed service destroy  https://review.opendev.org/c/openstack/kayobe/+/91170212:10
mnasiadkakevko: yes, I was thinking about proper depends-on support, which might be complicated ;-)12:12
kevkomnasiadka: i am thinking about this some weeks already ..like some kolish way ...and have something written on more fields ....12:15
kevkomnasiadka: point is that if we are providing kolla as software for building images ...we should provide real way how to "modify" images ... patch the code, specific version, proper dependency resolution ..etc etc 12:16
mnasiadkaIt doesn't seem that anybody except you needs that feature, nobody else has brought that up in the past - so if you want to propose something - I'm fine with that, but if you're able to manage that downstream - I'm also fine with that12:18
mnasiadkahmm, actually we could pin tooz to older version12:20
opendevreviewMichal Nasiadka proposed openstack/kolla master: openstack-base: Pin tooz to 5.0.0  https://review.opendev.org/c/openstack/kolla/+/91170312:21
kevkomnasiadka: nobody ? can u propose this discussion on PTG - I am curious 12:23
kevkomnasiadka: Perhaps we have demanding clients, and we're doing it well :)12:25
mnasiadkakevko: https://etherpad.opendev.org/p/kolla-dalmatian-ptg - feel free to propose it here12:25
kevkomnasiadka: yeah, downstream is OK for now ...but I really like when I can send something to upstream :) 12:25
mnasiadkaI still don't think patching or using forked git repos should be easy - we've made overriding u-c easy already ;)12:34
opendevreviewMichal Nasiadka proposed openstack/kolla master: WIP: Fix arm builds  https://review.opendev.org/c/openstack/kolla/+/90991512:38
opendevreviewMichal Nasiadka proposed openstack/kolla master: WIP: Switch to Ubuntu 24.04  https://review.opendev.org/c/openstack/kolla/+/90758912:41
kevkomnasiadka: why not ? it is ...not really easy ..but it's not so hard 12:43
kevkohttps://review.opendev.org/c/openstack/kolla-ansible/+/899626 << mnasiadka can u please approve after zuul verify ? i will create backports then 12:45
kevkoor any cores 12:50
opendevreviewIvan Halomi proposed openstack/ansible-collection-kolla master: Bump min. version of docker-py  https://review.opendev.org/c/openstack/ansible-collection-kolla/+/91075113:01
opendevreviewMatúš Jenča proposed openstack/kolla-ansible master: Implement TLS for Redis  https://review.opendev.org/c/openstack/kolla-ansible/+/91171213:24
opendevreviewMatúš Jenča proposed openstack/kolla-ansible master: Implement TLS for Redis  https://review.opendev.org/c/openstack/kolla-ansible/+/90918813:29
kevko:( glance probably broken ? 13:39
kevkohh, funny is that i am fixing glance (because some CADF work on it ...) and I really didn't understand why I am getting error - and that's because I regenerate images with my change ...but downloaded new glance master version where it's broken :D 13:42
kevko2024-03-06T21:59:08.752716897Z ERROR: expected str, bytes or os.PathLike object, not NoneType13:42
kevkohttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_475/911591/1/check/kolla-ansible-centos9s/4755314/primary/logs/container_logs/glance_api.txt13:43
mnasiadkalol13:43
mnasiadkais there anything that is not broken now? :D13:43
mnasiadkahow are those projects testing their stuff...13:43
kevkoaaaaaaa... this is happening to me always when i have really good work drive :D 13:45
kevkowhat can I do ... i am going to fix glance :D 13:45
SvenKieskeis there already the pin for tooz somewhere? if not you could provide that, that should fix glance, no?13:46
mnasiadkaI don't think glance is affected by tooz 13:47
SvenKieskethe mail is also out that tooz 6.0.0 is broken and 6.0.1 will be soon(TM) released13:47
SvenKieskemnasiadka: ah sorry then; I misunderstood that then.13:47
SvenKieskeand I see there is the pin already: https://review.opendev.org/c/openstack/kolla/+/91170313:48
kevkoAnd i really love bugs like this :D 13:50
kevko(glance-api)[root@controller0 /]# glance-api13:50
kevkoERROR: expected str, bytes or os.PathLike object, not NoneType13:50
kevkono traceback ..nothing ...13:50
SvenKieskethe usual helpful python output when interacting with openstack ;)13:50
SvenKiesketbf half the time you get a traceback (which sometimes tells you where the problem is)13:51
kevkoThe only thing left for me is to open Vim and put messages like print("k**va") there and go by the interval method. :D 13:51
SvenKieskeprint() debugging is best debugging13:51
opendevreviewMerged openstack/kolla-ansible master: Fix typo in release note  https://review.opendev.org/c/openstack/kolla-ansible/+/91070313:52
mnasiadkakevko: on the other front, I love how keystone produces craploads of python traceback because Ansible module creating a domain is checking first if the domain exists13:53
mnasiadka:)13:53
kevkoSvenKieske: yep, especially with "k**va" :D 13:55
mnasiadkaso, tooz, glance, keystone, anything more? :D13:55
kevkoI don't know ..but it looks like all returned from vacation or what :D 13:57
kevkoor left to some 13:57
kevkoanother funny thing is that it looks like it is a bug in function i was trying to fix ... :D 14:01
kevkomnasiadka: SvenKieske: do you know what fixed glance ? :D :D :D 14:36
kevkocp -av /etc/glance/glance-api-paste.ini /etc/glance/glance-cache-paste.ini14:36
kevkohaha14:36
opendevreviewMichal Nasiadka proposed openstack/kolla master: Fix aarch64 builds  https://review.opendev.org/c/openstack/kolla/+/90991514:37
SvenKieskemhm, what's in glance-cache-paste.ini? do we patch that? or is this upstreams bug?14:37
kevkoSvenKieske: glance code has very ugly code (which I was fixing ) ...and they changed upstream code ...so that ugly code start to be buggy :D 14:38
kevkoSvenKieske: https://github.com/openstack/glance/commit/9c7820740a5ceaf31336da39624226b9e398e84d14:40
kevkoSvenKieske: this line is problematic now https://github.com/openstack/glance/blame/master/glance/common/config.py#L66014:41
opendevreviewMichal Nasiadka proposed openstack/kolla master: Fix aarch64 builds  https://review.opendev.org/c/openstack/kolla/+/90991514:41
SvenKieskeI don't understand, it's first reading glance-api and then glance-cache config, seems reasonable?14:45
SvenKieskewe template both files in glance role, so maybe there is a bug?14:46
kevkoThere is a function in common config I think ( not near PC right now) which is incorrectly reading config file and try to find bad file which is concentrated from glance service name and api paste suffix 14:47
kevkofind_conf_file or something like that ..will write when I will be back 14:48
kevkoSvenKieske: we can fix by kolla ... But it's a bug 14:48
kevkoIn glance 14:48
SvenKieskekevko: there is also this patch: https://review.opendev.org/c/openstack/glance/+/681787 (yes old, but actually active recently)14:50
SvenKieskeand no tests :D14:51
fricklerglance did some cache changes recently, like a new default backend, that might well be related https://review.opendev.org/q/topic:%22centralized-cache-db%2214:55
SvenKieskeah thanks for the pointer, did see that one just yet (there's a lot of activity in glance)14:58
kevkoSvenKieske: tldr -> this line is not working as described above the line https://github.com/openstack/glance/blob/519ce0b94dcc6dad229fbe08d8d21ccdefb6c99e/etc/glance-api.conf#L5989 << 15:00
SvenKieskefrickler: the change kevko mentioned above is actually from that caching backend rework, see https://review.opendev.org/c/openstack/glance/+/899872/18/glance/common/config.py15:05
kevkothis function https://github.com/openstack/glance/blob/519ce0b94dcc6dad229fbe08d8d21ccdefb6c99e/glance/common/config.py#L694-L70515:05
SvenKieskeI didn't see the topic because I only looked at the changes via the github links.15:05
mnasiadkakevko: do we need to change the file name? ;-)15:06
SvenKieskeI think we should adjust our templates to what upstream does, no? first using the api-paste.ini and then overwriting it - where it makes sense - with stuff from api-cache.ini?15:09
SvenKieskeso not really overwriting, glance does that already. I guess you know what I mean..15:12
opendevreviewKevin Tindall proposed openstack/kolla-ansible master: Add TLS proxy for novncproxy  https://review.opendev.org/c/openstack/kolla-ansible/+/91114115:25
kevkomnasiadka: There is also some another issue ...let me fix glance probably ..and we will see 15:26
opendevreviewMerged openstack/kayobe-config-dev stable/2023.1: Use dummy1 as bridge port instead of eth1  https://review.opendev.org/c/openstack/kayobe-config-dev/+/90794015:37
opendevreviewMerged openstack/kayobe-config-dev stable/2023.2: Use dummy1 as bridge port instead of eth1  https://review.opendev.org/c/openstack/kayobe-config-dev/+/90793915:52
opendevreviewWill Szumski proposed openstack/kayobe master: Add podman support  https://review.opendev.org/c/openstack/kayobe/+/90968615:55
samcat116Is there anyway to configure the PowerDNS4 backed with designate in K-A? I know it only officially supports bind9 and infoblox and that i'll need to do all my own config overrides, but just need to make sure the right components are getting deployed16:04
opendevreviewVerification of a change to openstack/kayobe master failed: Fix: configure etc-hosts for overcloud group  https://review.opendev.org/c/openstack/kayobe/+/90730616:05
SvenKieskesamcat116: it could work, afaik it's untested. be aware that designate only supports AXFR as a transfer option, so you need to configure that in powerdns accordingly for the designate services.16:07
samcat116yeah designate has pretty good docs on actually configuring that, just concerned about kolla deploying the right designate images and copying over config16:08
samcat116also is infoblox tested? I was never able to get that to work as Infoblox requires the designate mdns container to bind to port 53 and k-a doesn't run the container as root so that always seemed to fail16:09
SvenKieskeit was agreed that this is working as intended, it is documented how to make your setup more insecure so infoblox works: https://review.opendev.org/c/openstack/kolla/+/886636 https://docs.openstack.org/kolla-ansible/latest/reference/networking/designate-guide.html#infoblox-backend16:14
samcat116Ah, missed that box. Thank you!16:15
SvenKieskewe didn't want to make everyone more insecure just so a closed source backend works out of the box :)16:16
SvenKieskeso regarding tests: afaik we don't - rather can't - test infoblox because it's proprietary16:16
SvenKieskebut I really don't know infoblox, why would you want to use a closed source dns provider if no external forces are forcing you? genuine question :)16:17
kevkofg16:20
samcat116External forces :)16:23
samcat116but thats why I'm pivoting to the PDNS4 backend now16:23
opendevreviewSven Kieske proposed openstack/kolla-ansible master: [doc] document --limit limitations  https://review.opendev.org/c/openstack/kolla-ansible/+/91108216:23
kevkoSvenKieske: okay, fixed 16:25
kevkoSvenKieske, mnasiadka: we need also temporary fix for glance ...or configure cache shared 16:25
kevkowith current config for glance it's trying to concentrate url for sqlite db  None + cache.db16:26
kevkowhich is error 16:26
kevkofrickler: you were right with cache 16:28
spatelhey folks, I have push neutron policy.yaml in 2023.1 release which is not working but same time I push that policy to zed which works. 16:43
spatelAnything changed in 2023.1 release to handle policy. I didn't find anything unusual in docs. 16:44
kevkospatel: check the log 16:45
spatellooking.. but does policy.yaml required to restart neutron server? 16:45
spatelI am seeing this thing - 2024-03-06 20:42:33.756 25 WARNING oslo_policy.policy [req-c576d538-5b91-4a22-ba99-2867af82100b req-902a6aa4-71b5-4090-b665-33d6e4f353eb d8dc1d082d5d4f27a5c178932b6458b5 275e3127e26143049cbd54babba9dd5a - - default default] Policies ['delete_floatingip'] reference a rule that is not defined.16:47
spatelBut no errors anywhere16:48
kevkoPolicies ['delete_floatingip'] reference a rule that is not defined. check this 16:49
kevkobut it is only warning 16:49
spatelhmm I found very strange thing.. policy.yaml only available on controller01 but not on 02 and 03 16:51
spatellet me re-run playbook 16:51
-opendevstatus- NOTICE: Jobs that fail due to being unable to resolve mirror.dfw.rackspace.opendev.org can be rechecked. This error was an unexpected side effect of some nodepool configuration changes which have been reverted.16:54
mnasiadkakevko: if there's an easy fix - then sure16:57
SvenKieskeat least it's a warning and not a debug message :)16:58
opendevreviewMichal Nasiadka proposed openstack/kolla master: Fix aarch64 builds  https://review.opendev.org/c/openstack/kolla/+/90991517:00
spatelkevko it works :) look like my playbook didn't work first time and just push policy.yaml to single node17:06
kevkomnasiadka: let me send some 17:20
opendevreviewMichal Nasiadka proposed openstack/kolla master: Fix aarch64 builds  https://review.opendev.org/c/openstack/kolla/+/90991517:21
mnasiadkakevko: tooz pin is not critical (only non-voting jobs are failing) - so I think glance fix would improve things a lot17:22
mnasiadka(unless there are some other breakages in other services we haven't seen yet)17:22
opendevreviewMichal Nasiadka proposed openstack/kolla master: Remove setuptools pin  https://review.opendev.org/c/openstack/kolla/+/90182817:56
opendevreviewWill Szumski proposed openstack/kayobe master: Fix issue removing docker volumes  https://review.opendev.org/c/openstack/kayobe/+/90959418:05
opendevreviewWill Szumski proposed openstack/kayobe master: Support configuring persistent systemd journal  https://review.opendev.org/c/openstack/kayobe/+/90968518:05
opendevreviewWill Szumski proposed openstack/kayobe master: Add podman support  https://review.opendev.org/c/openstack/kayobe/+/90968618:05
opendevreviewWill Szumski proposed openstack/kayobe master: Support configuring persistent systemd journal  https://review.opendev.org/c/openstack/kayobe/+/90968518:06
opendevreviewWill Szumski proposed openstack/kayobe master: Add podman support  https://review.opendev.org/c/openstack/kayobe/+/90968618:07
mnasiadkakevko: it’s interesting that devstack does not fail on glance18:08
jovialI've started seeing: "'<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f749bc58460>: Failed to establish a new connection: [Errno -2] Name or service not known')': /wheel/rocky-9.3-x86_64/pip/" in kayobe jobs. Is that an infra issue?18:10
joviale.g here: https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_f41/909686/26/check/kayobe-seed-upgrade-rocky9/f415651/primary/ansible/install-pre-upgrade18:10
kevkomnasiadka: https://review.opendev.org/c/openstack/glance/+/91195518:15
kevkojovial: can u send a review url ? 18:31
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Fix glance not running  https://review.opendev.org/c/openstack/kolla-ansible/+/91202521:09
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Fixing glance not running after upstream cache changes.  https://review.opendev.org/c/openstack/kolla-ansible/+/91202523:22
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Fix glance not running after upstream cache changes.  https://review.opendev.org/c/openstack/kolla-ansible/+/91202523:23
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Fix glance not running after upstream cache changes.  https://review.opendev.org/c/openstack/kolla-ansible/+/91203023:23
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Fix glance not running after upstream cache changes  https://review.opendev.org/c/openstack/kolla-ansible/+/91203023:24
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Fix creation of ovs bridges  https://review.opendev.org/c/openstack/kolla-ansible/+/91159123:26
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Fix glance not running after upstream cache changes  https://review.opendev.org/c/openstack/kolla-ansible/+/91203023:31
opendevreviewMichal Arbet proposed openstack/kolla-ansible master: Fix creation of ovs bridges  https://review.opendev.org/c/openstack/kolla-ansible/+/91159123:31

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