Thursday, 2022-03-24

opendevreviewwangxiyuan proposed openstack/kolla-ansible master: [WIP]Add openEuler Distro support  https://review.opendev.org/c/openstack/kolla-ansible/+/83011501:16
opendevreviewDr. Jens Harbott proposed openstack/kolla-ansible stable/xena: WIP: Test setting a FQDN as hostname  https://review.opendev.org/c/openstack/kolla-ansible/+/83500206:33
edebesteHi everyone, am I correct in assuming that hosts of different architecture are not supported for a multinoide kolla-ansible deploy?06:56
edebesteI'm trying to deploy a home stack using a rpi4 as a controller and an x86 machine as my hypervisor using Xena. In my inventory file I specify the container image suffix of the controller should be "-aarch64" (using the debian image). Most things seem to go well until I get to the nova-cells playbook that delegates from the hypervisor node to the07:02
edebestecontroller where it appears that the incorrect image is being used to run the commands. I assume this is due to ansible using the host facts for the hypervisor node (that does not have the suffix for aarch64). I tried to use delegate_facts: true, but that did not seem to help07:02
opendevreviewwangxiyuan proposed openstack/kolla-ansible master: [WIP]Add openEuler Distro support  https://review.opendev.org/c/openstack/kolla-ansible/+/83011507:49
opendevreviewDr. Jens Harbott proposed openstack/kolla-ansible master: designate: allow designate_ns_record to be a list  https://review.opendev.org/c/openstack/kolla-ansible/+/80230407:51
yoctozeptoedebeste: hi! it was never tested so can be assumed as "not supported" but I think it is something that we might want to support; thus, you may want to report a bug with details on which task fails and how (plus the inventory and config details)07:54
edebesteyoctozepto, thanks for the confirmation. I'll submit a report later and may even try to dig into the ansible as well... have to read the how to contribute guide first :P07:55
yoctozepto:D07:55
frickleryoctozepto: mnasiadka: can we still get 802304 into yoga? in the current state, it is backwards compatible, so might even work without a reno?08:07
yoctozeptofrickler: will check later08:08
mnasiadkaspeaking about designate - this one would be nice as well - https://review.opendev.org/c/openstack/kolla-ansible/+/80230108:10
fricklerregarding the libvirt sasl issue, I've added debugging that shows that in the k-a CI the right thing is happening, the user entry is created correctly as user@fqdn. now I'll have to test again downstream and find out why it is not working there08:15
yoctozeptofrickler: /etc/{hostname,hosts} unaligned?08:32
frickleryoctozepto: good point, /etc/hostname indeed seems to contain the short hostname08:58
opendevreviewwangxiyuan proposed openstack/kolla-ansible master: [WIP]Add openEuler Distro support  https://review.opendev.org/c/openstack/kolla-ansible/+/83011509:02
hu_berlin_kalleHi, I'm trying to deploy kayobe and multiple nodes. I've successfully run kayobe overcloud service deploy. But my floating ip net has no connectivity. When I look into my ml2.conf I notice there is no directive connecting physnet to some real interface.09:16
hu_berlin_kalleQuestion: is that normal and can I deploy anything else but openvswitch via Kayobe?09:17
hu_berlin_kalle(like linuxbridge or ovn)09:17
hu_berlin_kallekayobe wallaby/stable I might add09:18
mnasiadkaovn yes, linuxbridge - maybe (haven't tried)09:31
hu_berlin_kallehow do i configure that?09:41
hu_berlin_kalledo i just out it in kayobe_configpath/kolla/globals.yml?09:41
hu_berlin_kalle*put09:42
hu_berlin_kalleand do i then need to provide an ml2.conf.ini?09:42
hu_berlin_kalleor should kayobe still do that09:42
hu_berlin_kalle(from what it looks to me the template for ml2.conf is missing an openvswitch section)09:43
hu_berlin_kallewhich is why i'm looking for an alternative09:44
mnasiadkahttps://docs.openstack.org/kolla-ansible/latest/reference/networking/neutron.html#ovn-ml2-ovn for Kolla-Ansible (so just put those in kolla/globals.yml) or kolla_enable_ovn in kolla.yml (that will set neutron_plugin_agent: "ovn") but not the additional vars09:46
mgoddardhu_berlin_kalle: openvswitch should work09:46
mgoddardhu_berlin_kalle: ovn should also work09:46
mgoddardhu_berlin_kalle: we don't generally test linuxbridge in kayobe, but it might work09:46
hu_berlin_kallemeaning there should be an ovs section in my ml2.conf just as i expected richgt?09:47
hu_berlin_kalle*right09:47
mnasiadkaIIRC CentOS 8 had some weirdness blocking linuxbridge working, but don't remember the details09:47
mgoddardhu_berlin_kalle: https://opendev.org/openstack/kolla-ansible/src/branch/master/ansible/roles/neutron/templates/ml2_conf.ini.j209:48
hu_berlin_kallethank I'm trying to deploy with linuxbridge on centos 8 stream right now09:48
mgoddardhu_berlin_kalle: https://opendev.org/openstack/kolla-ansible/src/branch/master/ansible/roles/neutron/templates/openvswitch_agent.ini.j209:48
mgoddardthat is where the ovs section ends up09:48
mgoddardhu_berlin_kalle: TBH I wouldn't recommend linuxbridge, as we don't test it09:49
hu_berlin_kalleI'm really just desperate trying that :)09:49
mnasiadkaML2/OVS should work out of the box, if it doesn't - something went really wrong09:50
hu_berlin_kalleI'de rather go with ovn or ovs (just don't have much experience with it)09:50
hu_berlin_kalleso I'll toss the linuxbridge deployment right away.09:51
hu_berlin_kalleBut I also didn't see the kolla_enable_onv switch so I'll try that one.09:52
hu_berlin_kallewhen I put neutron_plugin_agent: "ovn" into kayobe_config_path/kolla/globals.yml I ended up with neutron_plugin_agent: "openvswitch" in the generated /etc/kolla/glogals.yml but also an ovn section in the generated ml2.conf09:55
hu_berlin_kalleAnd the I wasn't sure what happened ...09:55
yoctozeptomgoddard: hi! any progress on ironic patches reviews? :-)09:56
mgoddardyoctozepto: not yet. In the queue09:57
yoctozeptoack09:57
hu_berlin_kalleand one side question: To me it looks like any network interface that I want to assign to any network role has to be a bridge interface. BEcause otherwise I'll loose connectivity once ovs is plugged on top of it. Is that correct?10:01
yoctozeptofrickler: you can do your first w+1 in kolla https://review.opendev.org/c/openstack/kolla-ansible/+/83464810:13
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible master: designate: Allow to disable notifications  https://review.opendev.org/c/openstack/kolla-ansible/+/80230110:17
mnasiadkayoctozepto: you also have a feeling nobody is reading renos? :)10:19
yoctozeptomnasiadka: yup, pretty much, plus it takes effort to get renos right - commit messages should be good enough, I have added this topic to the PTG agenda10:20
yoctozeptoI consider our action a "nice try but let's drop it" thing10:20
mnasiadkaI was thinking about not doing version tagged releases, just stable branches (like stable/yoga), but have no clue how many people just do pip install kolla-ansible ;-)10:21
mgoddardhu_berlin_kalle: if you want to use the interface for anything else, it should be a bridge10:23
mgoddardmnasiadka, yoctozepto: I vote to keep renos, but be less perfectionist about them10:24
mnasiadkathat also is an option10:24
mgoddardlet's spend less time nit picking on grammar and formatting, just ensure the right info is present10:25
yoctozeptomnasiadka, mgoddard: i.e., ignore if missing?10:25
mnasiadkafor bugs essentially we could just list bug number that is being closed in the reno, for the rest - require it only if there's really impact for existing deployment10:25
yoctozeptoindeed10:25
mgoddardyoctozepto: we might discuss the threshold for requiring a reno, but in general still require one10:25
yoctozeptothe threshold is tricky10:26
yoctozeptobut right, for upgrade renos there really is no better way to convey that info10:26
yoctozeptohard topic10:26
opendevreviewSven Kieske proposed openstack/kolla-ansible master: fix missing lang env in curator crontab  https://review.opendev.org/c/openstack/kolla-ansible/+/78111410:27
mgoddardIf I thought it would work, I'd suggest redirecting the time towards docs...10:27
yoctozeptoyeah, the docs need love10:28
yoctozeptoalways10:28
mgoddardIf you consider renos as ephemeral, vs code and docs as long-lived, it shows where to put the time10:29
mgoddard(in terms of perfectionism)10:29
opendevreviewSven Kieske proposed openstack/kolla-ansible master: fix missing lang env in curator crontab  https://review.opendev.org/c/openstack/kolla-ansible/+/78111410:29
hu_berlin_kallemgoddard: thanks! Not sure weather that's super obvious. I would recommend some section in the documentation about that in both the config guide and the deployment guide. (Happy to provide it myself if that would help.)10:29
mnasiadkamaybe we could talk about it on the PTG, like define what would be ideal to have in the per-project/scenario docs - I was thinking about listing related variables user can set, instead of leaving most of the users to code crawling :)10:30
yoctozeptowell, the renos are medium-long-lived, let's say; they are docs in their own10:30
mgoddardmnasiadka: we have talked docs to death. I'm unwilling to talk more without promise of action :D10:31
mnasiadkamgoddard: basically, if we work out something that is detailed how docs should look like, I can commit myself update all the reference docs (Neutron, etc) with that - but don't look at me at doing the non-reference ones (like quickstart and so on) :)10:33
opendevreviewMerged openstack/kayobe stable/xena: Ubuntu: support host package update  https://review.opendev.org/c/openstack/kayobe/+/83460710:36
mgoddardhu_berlin_kalle: it's not super obvious. There is a hint in https://docs.openstack.org/kayobe/latest/configuration/reference/network.html#neutron-networking, but if you can improve on it that would be nice10:37
yoctozeptomnasiadka: reference docs are usually good enough, except where they are missing; the worse is the general architecture section imho10:40
mnasiadkayoctozepto: you mean 'production architecture guide'?10:41
yoctozeptomnasiadka: kind of as it's simply not anywhere :D10:42
mnasiadkabasically yes...10:42
opendevreviewMark Goddard proposed openstack/kayobe master: libvirt: deploy libvirt on the host  https://review.opendev.org/c/openstack/kayobe/+/82535910:46
opendevreviewMark Goddard proposed openstack/kayobe master: libvirt: support SASL authentication  https://review.opendev.org/c/openstack/kayobe/+/83302310:46
opendevreviewMark Goddard proposed openstack/kayobe master: libvirt: Enable host daemon by default  https://review.opendev.org/c/openstack/kayobe/+/83503410:46
mnasiadkamgoddard: merge conflicts on the kolla collection patches, can you update? :)10:49
mnasiadkahttps://review.opendev.org/c/openstack/ansible-collection-kolla/+/82101610:49
hu_berlin_kallemgoddard: you have no idea how often I read that paragraph :D - I'll figure out how to contribute to the documentation and then make some suggestions. And thanks for your help!10:51
mgoddardhu_berlin_kalle: well, glad to know someone is reading it, even if it isn't that helpful :)10:52
yoctozepto:D10:54
mnasiadkawell it's either 3 days of troubleshooting or 5 minutes of reading, even if it's not that helpful ;-)10:55
sorin-mihaiwhat would be the recommended combination for a production HCI deployment with external ceph? what host OS, what ceph deployment tool, and which kolla containers?10:57
opendevreviewMark Goddard proposed openstack/ansible-collection-kolla master: baremetal: refactor docker_sdk installation to a separate role  https://review.opendev.org/c/openstack/ansible-collection-kolla/+/82101611:01
opendevreviewMark Goddard proposed openstack/ansible-collection-kolla master: baremetal: refactor docker deployment into a separate role  https://review.opendev.org/c/openstack/ansible-collection-kolla/+/82120411:01
opendevreviewMark Goddard proposed openstack/ansible-collection-kolla master: docker: restart docker and containerd in handlers  https://review.opendev.org/c/openstack/ansible-collection-kolla/+/82120511:01
opendevreviewMark Goddard proposed openstack/ansible-collection-kolla master: docker: add registry CA configuration  https://review.opendev.org/c/openstack/ansible-collection-kolla/+/82120611:01
opendevreviewMark Goddard proposed openstack/ansible-collection-kolla master: baremetal: refactor package installation into a separate role  https://review.opendev.org/c/openstack/ansible-collection-kolla/+/82958611:01
opendevreviewMark Goddard proposed openstack/ansible-collection-kolla master: baremetal: refactor libvirt apparmor configuration  https://review.opendev.org/c/openstack/ansible-collection-kolla/+/82958711:01
mnasiadkayoctozepto: another list to review ^^11:10
yoctozeptooh my11:14
mgoddardsorin-mihai: whichever supported distro you are most comfortable with11:17
opendevreviewMark Goddard proposed openstack/kayobe master: libvirt: Enable host daemon by default  https://review.opendev.org/c/openstack/kayobe/+/83503411:24
opendevreviewMerged openstack/kayobe stable/xena: Ubuntu: add support for Apt repository configuration  https://review.opendev.org/c/openstack/kayobe/+/83484711:34
opendevreviewMark Goddard proposed openstack/kayobe master: libvirt: deploy libvirt on the host  https://review.opendev.org/c/openstack/kayobe/+/82535911:40
opendevreviewMark Goddard proposed openstack/kayobe master: libvirt: support SASL authentication  https://review.opendev.org/c/openstack/kayobe/+/83302311:40
opendevreviewMark Goddard proposed openstack/kayobe master: libvirt: Enable host daemon by default  https://review.opendev.org/c/openstack/kayobe/+/83503411:40
hu_berlin_kallein stable/wallaby in the template for kolla globals.yml neutron_plugin_agent is fixed to openvswitch. Source: https://opendev.org/openstack/kayobe/src/branch/stable/wallaby/ansible/roles/kolla-ansible/templates/globals.yml.j211:44
hu_berlin_kalleis this a bug?11:44
opendevreviewVerification of a change to openstack/kayobe stable/xena failed: Ubuntu: add support for Apt configuration  https://review.opendev.org/c/openstack/kayobe/+/83492911:56
opendevreviewwangxiyuan proposed openstack/kolla-ansible master: Add openEuler Distro support  https://review.opendev.org/c/openstack/kolla-ansible/+/83011512:01
opendevreviewMerged openstack/kolla-ansible master: designate: fix external backend deployment  https://review.opendev.org/c/openstack/kolla-ansible/+/83464812:02
opendevreviewDr. Jens Harbott proposed openstack/kolla-ansible master: CI: IPv6 external network  https://review.opendev.org/c/openstack/kolla-ansible/+/71276812:04
frickleryoctozepto: ^^ very curious how that will work out12:04
yoctozeptome too12:09
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/xena: designate: fix external backend deployment  https://review.opendev.org/c/openstack/kolla-ansible/+/83505012:10
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/wallaby: designate: fix external backend deployment  https://review.opendev.org/c/openstack/kolla-ansible/+/83505112:10
opendevreviewRadosław Piliszek proposed openstack/kolla-ansible stable/victoria: designate: fix external backend deployment  https://review.opendev.org/c/openstack/kolla-ansible/+/83505212:11
SvenKieskemnasiadka|frickler: could you please sort out, which language you want to have here? you got conflicting requirements :) https://review.opendev.org/c/openstack/kolla-ansible/+/78111412:46
opendevreviewMerged openstack/kolla-ansible master: designate: allow designate_ns_record to be a list  https://review.opendev.org/c/openstack/kolla-ansible/+/80230412:52
fricklerSvenKieske: well maybe my wording was bad, but I didn't explictly require C.UTF-8, I was just wondering what was the reason to prefer en_US.UTF-8. that it is already used elsewhere is a good enough reason for me, so I'm fine with keeping the variant. I can push the old PS for you if you want13:02
yoctozeptoSvenKieske: which release you know is broken?13:11
yoctozeptoand which distro13:11
watzhello everybody13:18
SvenKieskeyoctozepto: I know of train/ubuntu (it should be mentioned in the linked bug report imho). I don't know enough about crontab and elasticsearch curator cli to assess if other distros are impacted, but the steps to reproduce the problem are as well mentioned in the bug report13:22
SvenKieskeas this was never patched this also applies to master13:23
yoctozeptointeresting, it works for me on wallaby/debian13:23
SvenKieskeI honestly have no energy atm to test on other plattforms, but the reproducer is really straight forward, just docker exec; unset LANG, execute the script, watch python trace (or not)13:23
SvenKieskemaybe debian install scripts do some magic with regard to env stuff? :shrugs: (would not be the first time)13:24
yoctozeptonah, they have newer python which I believe always defaults to unicode13:25
SvenKieskeit _is_ weird, that is true :)13:25
SvenKieskeah, interesting! :)13:25
watzis there an easy way to migrate databases to a newer version?13:25
SvenKieskefrickler: seems reasonable; I did forget myself, that en_US already was set via docker env, so yeah, seems to be the best to align with that.13:25
SvenKieskewatz: can you be more specific? which database? mariadb openstack db? I believe that is handled during kolla upgrade?13:26
watzi have an old pike installation .. my testinstallation is now xena .. but i want to key image/volume information, which is stored in the mariadb, right?13:27
opendevreviewSven Kieske proposed openstack/kolla-ansible master: fix missing lang env in curator crontab  https://review.opendev.org/c/openstack/kolla-ansible/+/78111413:27
watzs/key/keep13:28
SvenKieskewatz: yeah, sounds reasonable, but I would advise to do upgrades release by release and not to skip releases (in theory you should be able to skip, I believe, 2 releases). the db migrationscript run automatically when using kolla-ansible13:33
SvenKieskewatz: and use kolla-ansible to perform a backup before upgrading, in case something goes wrong13:34
watzSvenKieske: jeah, i also came up with that idea :-) but upgrading my whole cluster would take a while then :-)13:35
SvenKieskewatz: clarifying question: do you want to run an in place upgrade, or do you want to export the database into a new installation on different hosts?13:35
watzok .. my "old" production cluster is ubuntu 16.04 with openstack pike .. the idea is to reinstall the whole cluster and upgrade ubuntu to 20.0413:36
SvenKieskewatz: I believe to go straight from pike to xena would lead to some breakage; but I'm all speaking theoretically here, because I never did an upgrade myself, we are in fact preparing our own first upgrades right now13:36
watzi have a small (4 nodes) testcluster running ubuntu 20.04 and a fresh install of xena with the help of kolla :-)13:37
SvenKieskewatz: so maybe wait for someone with more production knowledge than me13:37
watzhehehehe :-)13:37
watznice :-)13:37
watzsince i use a ceph cluster and ldap auth as backend .. users and images/voluems are not the problem. i want to keep the relations between users/projects/images/volumes13:39
opendevreviewMark Goddard proposed openstack/kayobe master: libvirt: deploy libvirt on the host  https://review.opendev.org/c/openstack/kayobe/+/82535913:46
opendevreviewMark Goddard proposed openstack/kayobe master: libvirt: support SASL authentication  https://review.opendev.org/c/openstack/kayobe/+/83302313:46
opendevreviewMark Goddard proposed openstack/kayobe master: libvirt: Enable host daemon by default  https://review.opendev.org/c/openstack/kayobe/+/83503413:47
SvenKieskewatz: that said, you might have luck on the users mailinglist, as IRC ist most of the time busy with dev related stuff, but ymmv13:51
watzSvenKieske: thx .. will try that :-)13:51
mnasiadkaSvenKieske, yoctozepto: you want to say, that Sven's patch might be not fixing anything? ;-)14:28
yoctozeptomnasiadka: just not fixing debian which works14:29
yoctozeptomaybe it really is train/ubuntu only that is broken14:29
mnasiadkaparallax: have we ever observed curator not working/running/failing?14:31
SvenKieskemhm, so should I rework the patch to be only included in ubuntu builds? but would that be worth the hassle?14:34
yoctozeptoSvenKieske: or maybe even only ubuntu before focal14:36
yoctozeptoi.e., before victoria14:37
yoctozeptoin regular (non-EM) support we have victoria+14:38
SvenKieskebut I understand that is speculation? or did you test on victoria/focal that it works? or are there tests for the curator which actually check, that it is running? last time I looked I didn't find any, but that might be due to my own inability.14:40
yoctozeptoSvenKieske: speculation based on the fact that we have not noticed and we use it in prod14:42
SvenKieskewell it _is_ definitely broken in train/ubuntu and I bet someone uses that in production and didn't notice either. we just noticed because a test env did run out of space and I checked why curator didn't work. because superficially it always "seems" to run, checking "docker ps" is not enough..14:43
SvenKieskewill double check, afaik base packages between ubuntu/debian should be the same, but would appreciate if someone could check some prod/dev env on newer ubuntu and/or openstack releases as I currently got none at hand.14:45
yoctozeptoyeah, I mean it's properly cleaning up es where we look at14:45
SvenKieskeso you see es storage usage going down after curator run? sorry to be so pedantic, but colleagues also assured me curator would run (and I thought so myself) until I ran the command manually via CLI the way the crontab user does which spew stacktraces at me14:46
yoctozeptono worries, I understand your digging all too well :D yes, it does14:48
SvenKieskemhm, weird. want to figure that one out, and will try to doublecheck that it's not our environment which introduced some weird bug (we build ubuntu source based containers and images with kolla and disk-image-builder)14:49
yoctozeptoI believe it's not your env per se, just the used combination (train+ubuntu)14:49
yoctozeptoI would bet ussuri+ubuntu is also b0rken but not later14:50
yoctozeptoand also not concurrent distros14:50
parallaxmnasiadka: yes, due to python libraries, that should be fixed now14:50
yoctozeptomnasiadka, parallax: but that was a different issue14:50
yoctozeptothanks parallax 14:50
parallaxsorry, I'm out of context :)14:51
yoctozeptoindeed you are :-)14:51
SvenKieskewell ussuri/ubuntu I can soon tell you, because we will upgrade soonish, then victoria as well14:53
opendevreviewMark Goddard proposed openstack/kayobe master: libvirt: Enable host daemon by default  https://review.opendev.org/c/openstack/kayobe/+/83503414:54
frickleryoctozepto: doesn't look too bad I'd say, I'll fix the fip_addr calculation https://cfa62c8928af95e5821c-1a0f674a3837e35101e72ddbc77fd8ba.ssl.cf1.rackcdn.com/712768/9/check/kolla-ansible-ubuntu-source-multinode-ipv6/de50d81/primary/logs/ansible/test-core-openstack14:55
yoctozeptofrickler: well, it says it failed to start dropbear (ssh daemon)14:57
yoctozeptoand also that it has issues pinging the gateway14:58
yoctozeptoso I'm not entirely sure it is not that bad ;-)14:58
yoctozeptoas for me, play with it to your heart contents and then we will review14:58
yoctozeptoit makes sense to test full ipv6 stack14:58
yoctozeptohmm, it seems the dropbear runs nonetheless, it's just a wrong message15:08
yoctozeptoand the address is there so might be it works despite the gateway ping failure; the CI and cirros systems are directly connected via bridge so there is no gateway in play15:09
sorin-mihaiin the ceph mon nodes there is a /etc/ceph/ceph.conf tha contains [client.libvirt], [client.$hostname.rgw0] and [global] sections; all node seem to have the same sections, slight differences. are all those sections needed in /etc/kolla/config for the services that need to connect to ceph or the [global] section is enough? 15:21
* yoctozepto off15:26
opendevreviewDr. Jens Harbott proposed openstack/kolla-ansible master: CI: IPv6 external network  https://review.opendev.org/c/openstack/kolla-ansible/+/71276815:29
opendevreviewMark Goddard proposed openstack/kayobe master: Pin Jinja2<3.1.0 to avoid Python 3.6 drop  https://review.opendev.org/c/openstack/kayobe/+/83508915:57
jamesbensonI was pulling images on xena and got this error this morning: `FAILED! => {"msg": "template error while templating string: No filter named 'select_services_enabled_and_mapped_to_host'.. String: {{ lookup('vars', (kolla_role_name | default(project_name)) + '_services') | select_services_enabled_and_mapped_to_host }}"}`15:59
opendevreviewMark Goddard proposed openstack/kolla-ansible master: Pin Jinja2<3.1.0 to avoid Python 3.6 drop  https://review.opendev.org/c/openstack/kolla-ansible/+/83509016:00
opendevreviewRafael Weingartner proposed openstack/kolla-ansible master: Customize the authentication error timeout page in modOIDC  https://review.opendev.org/c/openstack/kolla-ansible/+/83280616:03
opendevreviewMark Goddard proposed openstack/kayobe master: Pin Jinja2<3.1.0 to avoid Python 3.6 drop  https://review.opendev.org/c/openstack/kayobe/+/83508916:06
fricklerjamesbenson: seems to be the issue that mgoddard just posted workarounds for16:14
fricklerthough I'd prefer if we could fix this properly and pin only for historic distros16:15
mgoddardfrickler: 1. put fire out16:18
mgoddardfrickler: 2. move forward16:18
opendevreviewVerification of a change to openstack/kayobe stable/xena failed: Ubuntu: add support for Apt configuration  https://review.opendev.org/c/openstack/kayobe/+/83492916:24
opendevreviewMark Goddard proposed openstack/kolla-ansible master: Use jinja2.pass_context instead of contextfilter  https://review.opendev.org/c/openstack/kolla-ansible/+/83509216:26
opendevreviewMark Goddard proposed openstack/kolla-ansible master: Use jinja2.pass_context instead of contextfilter  https://review.opendev.org/c/openstack/kolla-ansible/+/83509216:27
mgoddardfrickler: I think you're right, the fix is as simple as the workaround16:28
mgoddardfrickler: no pin required it seems, they did the setup.py/cfg properly16:28
opendevreviewMark Goddard proposed openstack/kolla-ansible master: Use jinja2.pass_context instead of contextfilter  https://review.opendev.org/c/openstack/kolla-ansible/+/83509216:30
opendevreviewMerged openstack/kolla-ansible master: Enable memcached backend for mod_auth_openidc  https://review.opendev.org/c/openstack/kolla-ansible/+/79460916:30
opendevreviewMark Goddard proposed openstack/kayobe master: Use jinja2.pass_context instead of contextfilter  https://review.opendev.org/c/openstack/kayobe/+/83509316:34
fricklermgoddard: you still may need the pin for py3.6 in CI because of our wheel mirror, it doesn't serve the necessary metadata16:34
mgoddardhmm16:35
mgoddardlet's see16:35
mgoddardshould fail quickly16:35
* frickler afks for a bit, will check results later16:38
opendevreviewSven Kieske proposed openstack/kolla-ansible master: re-add rabbitmq config for clustering interface  https://review.opendev.org/c/openstack/kolla-ansible/+/75857616:53
opendevreviewJuan Pablo Suazo proposed openstack/kolla master: Adds the vitrage-snmp-parsing service.  https://review.opendev.org/c/openstack/kolla/+/83362816:56
opendevreviewMark Goddard proposed openstack/kayobe master: Use jinja2.pass_context instead of contextfilter  https://review.opendev.org/c/openstack/kayobe/+/83509317:09
opendevreviewMark Goddard proposed openstack/kayobe master: Pin Jinja2<3.1.0 to avoid Python 3.6 drop  https://review.opendev.org/c/openstack/kayobe/+/83508917:10
opendevreviewMark Goddard proposed openstack/kayobe master: Pin Jinja2<3.1.0 to avoid contextfilter removal  https://review.opendev.org/c/openstack/kayobe/+/83508917:11
opendevreviewRafael Weingartner proposed openstack/kolla-ansible master: Customize the authentication error timeout page in modOIDC  https://review.opendev.org/c/openstack/kolla-ansible/+/83280618:17
opendevreviewMerged openstack/kolla-ansible master: Use jinja2.pass_context instead of contextfilter  https://review.opendev.org/c/openstack/kolla-ansible/+/83509221:31
opendevreviewMaksim Malchuk proposed openstack/kolla-ansible stable/xena: Use jinja2.pass_context instead of contextfilter  https://review.opendev.org/c/openstack/kolla-ansible/+/83512621:34

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