Tuesday, 2022-03-29

taskeris there a way to rebuild the packages in my repo container without destroying and re-creating the lxc?02:04
taskerI can't load "firewall_v2". no documentation claims its gone missing. I've followed the configuring fwaas_v2 and setup the user_varibales. I've destroyed my repo and neutron-server lxcs and recreated the both and still no firewall_v2. am I missing something?02:56
tasker"Plugin 'firewall_v2' not found."03:01
taskerI removed firewall_v2 from my plugin spec and moved on.04:02
noonedeadpunkmorning everyone07:20
noonedeadpunktasker07:20
damiandabrowski[m]hi!07:20
noonedeadpunkneutron fwaas has been deprecated by neutron, so we indeed don't have anything in our release notes, since as a deployment tool we didn't need anything extra to be specified07:21
jrossermorning07:25
jrosseri think tasker has left the channel07:25
opendevreviewJonathan Rosser proposed openstack/openstack-ansible stable/xena: Bump requirements SHA to pin pypowervm to a working version  https://review.opendev.org/c/openstack/openstack-ansible/+/83554807:55
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_neutron stable/xena: Add configuration option for heartbeat_in_pthread  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/83386707:56
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_nova stable/xena: Add configuration option for heartbeat_in_pthread  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/83386507:57
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-os_cinder stable/xena: Add configuration option for heartbeat_in_pthread  https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/83386307:57
noonedeadpunkhe does indeed :(08:08
noonedeadpunkmaybe he will look through eavesdrop :p08:08
jrossererrrr https://opendev.org/openstack/openstack-ansible-lxc_hosts/src/branch/master/vars/redhat.yml#L5408:48
jrosserhow did that ever work08:48
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: Correct name of systemd-resolved package for redhat distros  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/83559408:52
jrosserit's possible that package doesnt exist at all for RH08:54
opendevreviewJonathan Rosser proposed openstack/openstack-ansible-lxc_hosts master: systemd-resolved package is not available for redhat  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/83559409:29
jrosserit seems we have a centos 8.4 <> 8.5 problem https://paste.opendev.org/show/bCn7QIEJ0VvYwbNofYhd/09:31
jrossermore strange things https://rpmfind.net/linux/rpm2html/search.php?query=centos-gpg-keys09:42
jrosserwhy is the 8.5 version only in EPEL09:42
jrosserand why would we even try to install that09:42
anskiyjrosser: you can "workaround" it with "--nobest"10:07
jrosseranskiy: i wish i understood it more - i can't even see why it wants to take that version10:08
anskiyjrosser: i've been upgrading some unrelated c8 _stream_ nodes today with just regular 'dnf distro-sync' and seen that error. I wish i would too, haven't found anything useful on the centos forums, besides the exact same error during c8->stream conversion, which should be resolved with dnf swap10:12
anskiyjrosser: is this fresh stream installation or converted one? 10:15
jrosseranskiy: it's a centos-8 stream image built with diskimage-builder in the openstack CI10:22
jrosserthen on that VM we build a chroot with this command https://github.com/openstack/openstack-ansible-lxc_hosts/blob/master/vars/redhat.yml#L2210:22
jrosserand it's inside that chroot that i get the gpg keys package error10:22
jrossertbh the maintainance overhead of centos stuff now is so huge compared to the debian/ubuntu that i'm not sure how sustainable it is to keep it10:23
anskiyjrosser: this should be fairly new regression, as we managed to upgrade these same nodes two weeks ago without issue (with conversion from 8 to stream). As I understand, dnf tries to be helpful and update some unrelated to the requested operation stuff, but then it fails miserably :(10:27
jrosserto be completely clear i have no centos at all in my deployments10:27
jrosseri'm just hacking away at this becasue in order to work on features for OSA i need to be able to merge patches10:28
jrosserwhich needs centos jobs to be passing10:28
jrosserand right how all i seem to do is mess with centos brokenness rather than work on features <- pretty fed up with this really10:28
anskiyjrosser: well, these nodes i'm talking about are not part of OS cluster :)10:29
jrosserno well i'm just having a rant :)10:29
anskiyi was a fan of 7, super-smooth expirience, but now, in the face of impending decision for the new distribution for next generation, i'm kinda choosing between this half-broken and half-supported mess with centos 8 and 120 lines of de-canonicalization (still counting) for `apt` module in ubuntu :(10:31
jrosserwhat do you struggle with apt with?10:33
anskiyi'm not struggling, it's just a big long list of packages, that i don't like to see on server, like, byobu, ubuntu-advantage-tools and such :)10:36
anskiythat's my rant :P10:36
noonedeadpunkanskiy: feel free to use Debian actually10:38
noonedeadpunkor Rocky10:41
*** dviroel|out is now known as dviroel11:28
jrosserlowercase: following up from yesterday there is no restriction at all about where you place the utlity containers12:13
jrosserin a deployment here i have 3 nodes for db/mq/memcached, and 3 others for APIs+utility, so it's possible with the right stuff in openstack_user_config.yml12:13
lowercasealright12:14
lowercasethat's good news12:15
lowercasebtw, i think im finishing up fluentd project.12:15
lowercaseHopefully im right and its not the case of the last 20% takes as much as the first 80%12:15
jrosserthere is a confusion here potentially https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.aio#L126-L12912:16
lowercasei saw that same comment and it gave me pause for sure12:16
jrosserthere is a predefined group shared infra hosts which does indeed place the utility container with the db/mq/memcached12:16
jrosserbut you don't have to use that12:17
jrosserlowercase: something like this https://paste.opendev.org/show/blecZP0KQwOWsZgpWCxC/12:21
lowercaseI got the green light to start testing this. 13:04
noonedeadpunk#startmeeting openstack_ansible_meeting15:00
opendevmeetMeeting started Tue Mar 29 15:00:36 2022 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'openstack_ansible_meeting'15:00
noonedeadpunk#topic rollcall15:00
jrossero/ hello15:00
noonedeadpunk\o/15:00
noonedeadpunkhey there15:00
mgariepyo/ half there as usual ;)15:05
jrosseri kind of got fed up trying to fix centos things :(15:05
noonedeadpunk#topic office hours15:05
noonedeadpunkok, so what has happened to centos again?15:06
jrosserthis during the lxc cache prep https://paste.opendev.org/show/bCn7QIEJ0VvYwbNofYhd/15:06
jrosserand as far as i can see, centos-gpg-keys-1:8-5.el8.noarch is only in EPEL15:06
jrosserso why it tries to install it at that point, i don't really know15:07
jrosserthough we did get a tip to fix it anskiy> jrosser: you can "workaround" it with "--nobest"15:07
noonedeadpunknot sure you can provide that to ansible module...15:08
jrosseri think we template out a shell script for this15:08
noonedeadpunkah, for preparing lxc cache yeah, you did that with dnf install or smth I believe15:09
jrosserhttps://github.com/openstack/openstack-ansible-lxc_hosts/blob/master/templates/prep-scripts/redhat_prep.sh.j2#L15-L1915:09
jrosserthis is once the chroot is made15:09
noonedeadpunkbut I wonder if that could be jsut some infra mirror issue? or you was able to reproduce that?15:09
jrosseri have been in a bunch of meetings today so it's not been possible to spend proper time on it15:09
jrosseri had a quick look in the infra mirror and compared it to rpm-find and couldnt see much problem15:10
jrosserother than notice it only being in EPEL which i still don't understand15:10
* noonedeadpunk in new country since monday so was accomodating15:10
jrosserunless we cross over centos-8 and centos-8-stream still somewhere15:10
noonedeadpunkor rocky/with stream15:11
jrosseri did wonder if there is still room to really simplify away a lot more stuff from lxc_hosts / lxc_container_create15:13
jrosseranyway, so there is that for centos15:14
jrosserand the other difficult problem we have is with the latest virtualenv(bundled setuptools) for openstack-tox-docs jobs15:14
jrosserthe only proper solution is this https://github.com/pypa/virtualenv/pull/232415:15
noonedeadpunkjrosser: hm, isn't there even 8.6 now? https://centos.pkgs.org/8-stream/centos-baseos-aarch64/centos-gpg-keys-8-6.el8.noarch.rpm.html15:15
noonedeadpunkmaybe they released smth and then dropped?15:16
noonedeadpunk* https://centos.pkgs.org/8-stream/centos-baseos-x86_64/centos-gpg-keys-8-6.el8.noarch.rpm.html15:16
jrosserit's 8-6 though, not 8.615:16
jrosser6th rev. of 8?15:17
jrosserbut yes that does look later15:17
noonedeadpunkbut it was complaining about 8-4 vs 8-5 in paste15:17
noonedeadpunkand 8-5 is not even available15:17
*** dviroel is now known as dviroel|lunch15:17
noonedeadpunkso maybe we should jsut recheck tomorrow :)15:18
jrosserhuh 6 is here now https://mirror.dfw.rax.opendev.org/centos/8-stream/BaseOS/x86_64/os/Packages/15:18
jrossermaybe the mirrors have updated recently15:18
noonedeadpunkyup15:18
noonedeadpunkso let's just wait then.....15:18
noonedeadpunkregarding setuptools - that sounded to me like u-c update should kind of solve issue?15:19
noonedeadpunkbut likely for stable branches it would be still broken15:19
jrosseru-c isnt helpful here15:20
jrosserin the openstack-tox-docs job it doesnt use any of our code to prepare the environment15:20
jrosserso it takes some zuul-jobs stuff to install python/virtualenv/whatever15:20
jrosserso the bundled setuptools gets used regardless of what u-c says15:21
jrosserbut then u-c prevents a different version of setuptools being installed in the tox environment15:21
jrosserso complete catch-2215:22
jrosserthere is a hacky fix https://review.opendev.org/c/openstack/openstack-ansible-tests/+/83546815:26
noonedeadpunkI guess I just didn't get at what stage issue happens. So once venv is being created - first thing we do we upgrade pip, setuptools and wheels15:40
noonedeadpunkand that's what failing, right?15:40
noonedeadpunkoh, wait, it's for tox only I guess?15:41
noonedeadpunkanother thing - next week is PTG one _already_ and we have super empty etherpad as of today...15:47
noonedeadpunkoh, damn, it just tries to install local setup.py regardless... 15:52
noonedeadpunkand we get python3-venv for distro....15:53
noonedeadpunk*from15:53
jrosseryes15:53
jrosserit's not really our job15:53
jrosseri think the only place we have to adjust things is inside tox.ini in the tests repo15:54
noonedeadpunkwell, we could create our by parenting, but dunno if that will help15:55
noonedeadpunkanyway I don't think this workaround will hurt unless we need to set it everywhere15:55
noonedeadpunk#endmeeting 16:00
opendevmeetMeeting ended Tue Mar 29 16:00:44 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:00
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_ansible_meeting/2022/openstack_ansible_meeting.2022-03-29-15.00.html16:00
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2022/openstack_ansible_meeting.2022-03-29-15.00.txt16:00
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_ansible_meeting/2022/openstack_ansible_meeting.2022-03-29-15.00.log.html16:00
*** dviroel|lunch is now known as dviroel16:21
jrosserright - when i looked at the failing docs jobs it was using the tests repo tox.ini rather than the one in the role repo16:30
jrosserso lets merge that and see where we get16:31
jrossernoonedeadpunk: we have a question on the ML too https://lists.openstack.org/pipermail/openstack-discuss/2022-March/027885.html16:38
jrossermising the openstack-ansible header16:38
noonedeadpunkhm16:41
noonedeadpunkI think without ceph.conf it would be quite tough to guess16:41
jrossergood point16:42
noonedeadpunkjrosser: is aws-cli can be used for RGW even? I'm not sure if it's flexible enough for base/bucket url?16:45
noonedeadpunkAt least I never used that... And was using more s3cmd or rclone....16:46
jrosseri think it can be16:47
opendevreviewMerged openstack/openstack-ansible-tests master: Disable setuptools auto discovery  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/83546816:47
jrosserwe can certainly do `aws s3api --endpoint-url https://object.domain.com list-buckets`16:49
jrosserthough we do put outs on it's own dns entry on port 44316:49
jrosser*ours16:49
opendevreviewMerged openstack/openstack-ansible-tests master: Update tests for Rocky Linux  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/83521917:13
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-apt_package_pinning master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-apt_package_pinning/+/83566717:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-ceph_client master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/83566817:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-galera_server master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/83566917:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-haproxy_server master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/83569017:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_container_create master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-lxc_container_create/+/83569117:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_hosts master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/83569217:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-memcached_server master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-memcached_server/+/83569317:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_hosts master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/83569417:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_openrc master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-openstack_openrc/+/83569517:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-ops master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-ops/+/83569617:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_adjutant master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_adjutant/+/83569717:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_aodh/+/83569817:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_barbican master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_barbican/+/83569917:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_blazar master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_blazar/+/83570017:17
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_ceilometer/+/83570117:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_cinder master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/83570217:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_cloudkitty master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_cloudkitty/+/83570317:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_designate master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/83570417:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_glance master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/83570517:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_gnocchi master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/83570617:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_heat master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/83570717:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_horizon master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/83570817:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ironic master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/83570917:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_keystone master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/83571017:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_magnum master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/83571117:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_manila master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/83571217:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_masakari master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_masakari/+/83571317:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_mistral master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_mistral/+/83571417:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_neutron master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/83571517:18
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_nova master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/83571617:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_octavia master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/83571717:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_placement master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_placement/+/83571817:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_rally master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_rally/+/83571917:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_sahara/+/83572017:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_senlin master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_senlin/+/83572117:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_swift master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_swift/+/83572217:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_tacker master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_tacker/+/83572317:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_tempest master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/83572417:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_trove master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/83572517:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-os_zun master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/83572617:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-plugins master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/83572717:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-rabbitmq_server master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/83572817:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-repo_server master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/83572917:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_client master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-rsyslog_client/+/83573017:19
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_server master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/openstack-ansible-rsyslog_server/+/83573117:19
opendevreviewOpenStack Proposal Bot proposed openstack/ansible-config_template master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/ansible-config_template/+/83573217:20
opendevreviewOpenStack Proposal Bot proposed openstack/ansible-hardening master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/ansible-hardening/+/83573317:20
opendevreviewOpenStack Proposal Bot proposed openstack/ansible-role-python_venv_build master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/83573417:20
opendevreviewOpenStack Proposal Bot proposed openstack/ansible-role-systemd_mount master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/ansible-role-systemd_mount/+/83573517:20
opendevreviewOpenStack Proposal Bot proposed openstack/ansible-role-systemd_networkd master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/ansible-role-systemd_networkd/+/83573617:20
opendevreviewOpenStack Proposal Bot proposed openstack/ansible-role-systemd_service master: Updated from OpenStack Ansible Tests  https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/83573717:20
lowercasejrosser: i saw your issue during the meeting.17:59
lowercaseHave you tried installing: http://mirror.centos.org/centos/8-stream/BaseOS/x86_64/os/Packages/centos-gpg-keys-8-4.el8.noarch.rpm17:59
lowercasei think the problem you are encountering is that there is no **8.5** package avail for some reason, looks like there are 8.6 packages avail18:00
lowercase8.6: http://mirror.centos.org/centos/8-stream/BaseOS/x86_64/os/Packages/centos-gpg-keys-8-6.el8.noarch.rpm18:00
jrosserkowercase: I’m not sure why it gets installed at all - I didn’t spot straight away that where we would explicitly ask for it18:10
jrosserand we’d certainly not call for a specific version18:10
jrosserlowercase: do you deploy on centos?18:11
lowercaseThat package containers the gpg keys for verifying the packages that are being installed are verified centos packages. That package is mandatory or break yum/dnf's ability to verify the authenticity of the package.18:11
lowercaseI used to be a centos maintainer.18:11
lowercasenot any more. I moved everything to ubuntu cause i am no longer a supporter of the current direction of the centos project.18:12
jrosserwe have the PTG next week and tbh I think we should discuss dropping centos support18:13
jrosserkolla already did this I think for some things18:13
jrosserwe have no contributors who use it18:14
jrossersomehow our debian/Ubuntu jobs just look after themselves without needing constant firefighting18:15
lowercaseI'm not surprised, Ubuntu's LTS kernel and virtualization package versioning is modern enough to work well in could hosting environments. 18:16
lowercasejrosser: Are there any plans of bringing the skyline project to openstack-ansible ?18:43
lowercaseI see it has kolla support18:43
jrosserlowercase: it would be possible, just needs an ansible role in the pattern of the others19:24
jrosserassuming that some of the issues with skyline have been addressed19:24
jrosserit also needs someone with the hours to do it :)19:25
NeilHanlonthe curse of all good intentions 😂19:25
NeilHanlonsorry to hear you've been having such problems with centos stream jrosser... i've been hearing the same from various places recently, too19:25
jrosserspatel: did you try skyline with OSA?19:25
spatelon OSA? 19:26
spatelDo we have role for OSA?19:26
jrosserspatel: no, but i remember you saying you'd tried it?19:26
spatelI am running skyline outside OSA (in separate container) 19:27
spatelI didn't because skyline use Docker container to run app19:27
spatelI don't know how to do docker with lxc :(19:28
jrosserwell you woudlnt19:28
spatelgokhani was working on skyline with OSA 19:28
jrosserit would need https://opendev.org/openstack/skyline-console to be installable with python_venv_build19:29
jrosserand i think that there were a bunch of issues for skyline to address outlined on the ML when the project was adopted into openstack19:29
* NeilHanlon stares at nodejs19:30
NeilHanlonwell, it looks like skyline-console does get packaged up into a whl, so at least that would be relatively straightforward for installation in a container19:33
jrosserNeilHanlon: the centos thing is a bit sad, it seems to be two things..... the new centos seems less stable generally and now none of the contributors use centos so we're not getting a regular feed of patches and updates19:39
jrosserin the past there was a good amount of effort from rackspace kept it alive, and then after than from vexxhost19:39
jrosserwe were in a similar position with support for opensuse which was maintained by suse but eventually became a big tech debt and we had to remove it19:41
NeilHanlonyeah, that's a rough situation.. there's certainly been a lot of movement in the past couple years too that upsets just about everything19:46
*** dviroel is now known as dviroel|out20:50
jrosserfungi: re "fungi> probably drives back to the futility of trying to pin/constrain build toolchain bits like setuptools"21:08
jrosserwe manage to do that in osa things very effectively for stable branches21:08
jrosservia https://github.com/openstack/openstack-ansible/blob/master/global-requirement-pins.txt and setuptools (unfortunatley) from u-c21:09
jrosserbut it requires really clear thinking about whats happening when creating virtualenvs21:10
fungiyes, it's less easy when you're hitting bugs during bootstrapping which prevent you from upgrading/downgrading it22:01

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