tasker | is there a way to rebuild the packages in my repo container without destroying and re-creating the lxc? | 02:04 |
---|---|---|
tasker | I 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 |
tasker | I removed firewall_v2 from my plugin spec and moved on. | 04:02 |
noonedeadpunk | morning everyone | 07:20 |
noonedeadpunk | tasker | 07:20 |
damiandabrowski[m] | hi! | 07:20 |
noonedeadpunk | neutron 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 specified | 07:21 |
jrosser | morning | 07:25 |
jrosser | i think tasker has left the channel | 07:25 |
opendevreview | Jonathan 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/+/835548 | 07:55 |
opendevreview | Jonathan 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/+/833867 | 07:56 |
opendevreview | Jonathan 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/+/833865 | 07:57 |
opendevreview | Jonathan 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/+/833863 | 07:57 |
noonedeadpunk | he does indeed :( | 08:08 |
noonedeadpunk | maybe he will look through eavesdrop :p | 08:08 |
jrosser | errrr https://opendev.org/openstack/openstack-ansible-lxc_hosts/src/branch/master/vars/redhat.yml#L54 | 08:48 |
jrosser | how did that ever work | 08:48 |
opendevreview | Jonathan 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/+/835594 | 08:52 |
jrosser | it's possible that package doesnt exist at all for RH | 08:54 |
opendevreview | Jonathan 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/+/835594 | 09:29 |
jrosser | it seems we have a centos 8.4 <> 8.5 problem https://paste.opendev.org/show/bCn7QIEJ0VvYwbNofYhd/ | 09:31 |
jrosser | more strange things https://rpmfind.net/linux/rpm2html/search.php?query=centos-gpg-keys | 09:42 |
jrosser | why is the 8.5 version only in EPEL | 09:42 |
jrosser | and why would we even try to install that | 09:42 |
anskiy | jrosser: you can "workaround" it with "--nobest" | 10:07 |
jrosser | anskiy: i wish i understood it more - i can't even see why it wants to take that version | 10:08 |
anskiy | jrosser: 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 swap | 10:12 |
anskiy | jrosser: is this fresh stream installation or converted one? | 10:15 |
jrosser | anskiy: it's a centos-8 stream image built with diskimage-builder in the openstack CI | 10:22 |
jrosser | then on that VM we build a chroot with this command https://github.com/openstack/openstack-ansible-lxc_hosts/blob/master/vars/redhat.yml#L22 | 10:22 |
jrosser | and it's inside that chroot that i get the gpg keys package error | 10:22 |
jrosser | tbh 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 it | 10:23 |
anskiy | jrosser: 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 |
jrosser | to be completely clear i have no centos at all in my deployments | 10:27 |
jrosser | i'm just hacking away at this becasue in order to work on features for OSA i need to be able to merge patches | 10:28 |
jrosser | which needs centos jobs to be passing | 10:28 |
jrosser | and right how all i seem to do is mess with centos brokenness rather than work on features <- pretty fed up with this really | 10:28 |
anskiy | jrosser: well, these nodes i'm talking about are not part of OS cluster :) | 10:29 |
jrosser | no well i'm just having a rant :) | 10:29 |
anskiy | i 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 |
jrosser | what do you struggle with apt with? | 10:33 |
anskiy | i'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 |
anskiy | that's my rant :P | 10:36 |
noonedeadpunk | anskiy: feel free to use Debian actually | 10:38 |
noonedeadpunk | or Rocky | 10:41 |
*** dviroel|out is now known as dviroel | 11:28 | |
jrosser | lowercase: following up from yesterday there is no restriction at all about where you place the utlity containers | 12:13 |
jrosser | in 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.yml | 12:13 |
lowercase | alright | 12:14 |
lowercase | that's good news | 12:15 |
lowercase | btw, i think im finishing up fluentd project. | 12:15 |
lowercase | Hopefully im right and its not the case of the last 20% takes as much as the first 80% | 12:15 |
jrosser | there is a confusion here potentially https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.aio#L126-L129 | 12:16 |
lowercase | i saw that same comment and it gave me pause for sure | 12:16 |
jrosser | there is a predefined group shared infra hosts which does indeed place the utility container with the db/mq/memcached | 12:16 |
jrosser | but you don't have to use that | 12:17 |
jrosser | lowercase: something like this https://paste.opendev.org/show/blecZP0KQwOWsZgpWCxC/ | 12:21 |
lowercase | I got the green light to start testing this. | 13:04 |
noonedeadpunk | #startmeeting openstack_ansible_meeting | 15:00 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
opendevmeet | The meeting name has been set to 'openstack_ansible_meeting' | 15:00 |
noonedeadpunk | #topic rollcall | 15:00 |
jrosser | o/ hello | 15:00 |
noonedeadpunk | \o/ | 15:00 |
noonedeadpunk | hey there | 15:00 |
mgariepy | o/ half there as usual ;) | 15:05 |
jrosser | i kind of got fed up trying to fix centos things :( | 15:05 |
noonedeadpunk | #topic office hours | 15:05 |
noonedeadpunk | ok, so what has happened to centos again? | 15:06 |
jrosser | this during the lxc cache prep https://paste.opendev.org/show/bCn7QIEJ0VvYwbNofYhd/ | 15:06 |
jrosser | and as far as i can see, centos-gpg-keys-1:8-5.el8.noarch is only in EPEL | 15:06 |
jrosser | so why it tries to install it at that point, i don't really know | 15:07 |
jrosser | though we did get a tip to fix it anskiy> jrosser: you can "workaround" it with "--nobest" | 15:07 |
noonedeadpunk | not sure you can provide that to ansible module... | 15:08 |
jrosser | i think we template out a shell script for this | 15:08 |
noonedeadpunk | ah, for preparing lxc cache yeah, you did that with dnf install or smth I believe | 15:09 |
jrosser | https://github.com/openstack/openstack-ansible-lxc_hosts/blob/master/templates/prep-scripts/redhat_prep.sh.j2#L15-L19 | 15:09 |
jrosser | this is once the chroot is made | 15:09 |
noonedeadpunk | but I wonder if that could be jsut some infra mirror issue? or you was able to reproduce that? | 15:09 |
jrosser | i have been in a bunch of meetings today so it's not been possible to spend proper time on it | 15:09 |
jrosser | i had a quick look in the infra mirror and compared it to rpm-find and couldnt see much problem | 15:10 |
jrosser | other than notice it only being in EPEL which i still don't understand | 15:10 |
* noonedeadpunk in new country since monday so was accomodating | 15:10 | |
jrosser | unless we cross over centos-8 and centos-8-stream still somewhere | 15:10 |
noonedeadpunk | or rocky/with stream | 15:11 |
jrosser | i did wonder if there is still room to really simplify away a lot more stuff from lxc_hosts / lxc_container_create | 15:13 |
jrosser | anyway, so there is that for centos | 15:14 |
jrosser | and the other difficult problem we have is with the latest virtualenv(bundled setuptools) for openstack-tox-docs jobs | 15:14 |
jrosser | the only proper solution is this https://github.com/pypa/virtualenv/pull/2324 | 15:15 |
noonedeadpunk | jrosser: 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.html | 15:15 |
noonedeadpunk | maybe 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.html | 15:16 |
jrosser | it's 8-6 though, not 8.6 | 15:16 |
jrosser | 6th rev. of 8? | 15:17 |
jrosser | but yes that does look later | 15:17 |
noonedeadpunk | but it was complaining about 8-4 vs 8-5 in paste | 15:17 |
noonedeadpunk | and 8-5 is not even available | 15:17 |
*** dviroel is now known as dviroel|lunch | 15:17 | |
noonedeadpunk | so maybe we should jsut recheck tomorrow :) | 15:18 |
jrosser | huh 6 is here now https://mirror.dfw.rax.opendev.org/centos/8-stream/BaseOS/x86_64/os/Packages/ | 15:18 |
jrosser | maybe the mirrors have updated recently | 15:18 |
noonedeadpunk | yup | 15:18 |
noonedeadpunk | so let's just wait then..... | 15:18 |
noonedeadpunk | regarding setuptools - that sounded to me like u-c update should kind of solve issue? | 15:19 |
noonedeadpunk | but likely for stable branches it would be still broken | 15:19 |
jrosser | u-c isnt helpful here | 15:20 |
jrosser | in the openstack-tox-docs job it doesnt use any of our code to prepare the environment | 15:20 |
jrosser | so it takes some zuul-jobs stuff to install python/virtualenv/whatever | 15:20 |
jrosser | so the bundled setuptools gets used regardless of what u-c says | 15:21 |
jrosser | but then u-c prevents a different version of setuptools being installed in the tox environment | 15:21 |
jrosser | so complete catch-22 | 15:22 |
jrosser | there is a hacky fix https://review.opendev.org/c/openstack/openstack-ansible-tests/+/835468 | 15:26 |
noonedeadpunk | I 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 wheels | 15:40 |
noonedeadpunk | and that's what failing, right? | 15:40 |
noonedeadpunk | oh, wait, it's for tox only I guess? | 15:41 |
noonedeadpunk | another thing - next week is PTG one _already_ and we have super empty etherpad as of today... | 15:47 |
noonedeadpunk | oh, damn, it just tries to install local setup.py regardless... | 15:52 |
noonedeadpunk | and we get python3-venv for distro.... | 15:53 |
noonedeadpunk | *from | 15:53 |
jrosser | yes | 15:53 |
jrosser | it's not really our job | 15:53 |
jrosser | i think the only place we have to adjust things is inside tox.ini in the tests repo | 15:54 |
noonedeadpunk | well, we could create our by parenting, but dunno if that will help | 15:55 |
noonedeadpunk | anyway I don't think this workaround will hurt unless we need to set it everywhere | 15:55 |
noonedeadpunk | #endmeeting | 16:00 |
opendevmeet | Meeting ended Tue Mar 29 16:00:44 2022 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2022/openstack_ansible_meeting.2022-03-29-15.00.html | 16:00 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2022/openstack_ansible_meeting.2022-03-29-15.00.txt | 16:00 |
opendevmeet | Log: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2022/openstack_ansible_meeting.2022-03-29-15.00.log.html | 16:00 |
*** dviroel|lunch is now known as dviroel | 16:21 | |
jrosser | right - when i looked at the failing docs jobs it was using the tests repo tox.ini rather than the one in the role repo | 16:30 |
jrosser | so lets merge that and see where we get | 16:31 |
jrosser | noonedeadpunk: we have a question on the ML too https://lists.openstack.org/pipermail/openstack-discuss/2022-March/027885.html | 16:38 |
jrosser | mising the openstack-ansible header | 16:38 |
noonedeadpunk | hm | 16:41 |
noonedeadpunk | I think without ceph.conf it would be quite tough to guess | 16:41 |
jrosser | good point | 16:42 |
noonedeadpunk | jrosser: is aws-cli can be used for RGW even? I'm not sure if it's flexible enough for base/bucket url? | 16:45 |
noonedeadpunk | At least I never used that... And was using more s3cmd or rclone.... | 16:46 |
jrosser | i think it can be | 16:47 |
opendevreview | Merged openstack/openstack-ansible-tests master: Disable setuptools auto discovery https://review.opendev.org/c/openstack/openstack-ansible-tests/+/835468 | 16:47 |
jrosser | we can certainly do `aws s3api --endpoint-url https://object.domain.com list-buckets` | 16:49 |
jrosser | though we do put outs on it's own dns entry on port 443 | 16:49 |
jrosser | *ours | 16:49 |
opendevreview | Merged openstack/openstack-ansible-tests master: Update tests for Rocky Linux https://review.opendev.org/c/openstack/openstack-ansible-tests/+/835219 | 17:13 |
opendevreview | OpenStack 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/+/835667 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-ceph_client master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-ceph_client/+/835668 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-galera_server master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/835669 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-haproxy_server master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/835690 | 17:17 |
opendevreview | OpenStack 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/+/835691 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_hosts master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/835692 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-memcached_server master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-memcached_server/+/835693 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_hosts master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/835694 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_openrc master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-openstack_openrc/+/835695 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-ops master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-ops/+/835696 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_adjutant master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_adjutant/+/835697 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_aodh/+/835698 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_barbican master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_barbican/+/835699 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_blazar master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_blazar/+/835700 | 17:17 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_ceilometer/+/835701 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_cinder master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_cinder/+/835702 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_cloudkitty master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_cloudkitty/+/835703 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_designate master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/835704 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_glance master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/835705 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_gnocchi master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/835706 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_heat master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/835707 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_horizon master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/835708 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_ironic master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_ironic/+/835709 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_keystone master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/835710 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_magnum master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/835711 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_manila master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/835712 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_masakari master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_masakari/+/835713 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_mistral master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_mistral/+/835714 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_neutron master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/835715 | 17:18 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_nova master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/835716 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_octavia master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/835717 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_placement master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_placement/+/835718 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_rally master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_rally/+/835719 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_sahara/+/835720 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_senlin master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_senlin/+/835721 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_swift master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_swift/+/835722 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_tacker master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_tacker/+/835723 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_tempest master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/835724 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_trove master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_trove/+/835725 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-os_zun master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-os_zun/+/835726 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-plugins master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/835727 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-rabbitmq_server master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/835728 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-repo_server master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/835729 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_client master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-rsyslog_client/+/835730 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_server master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/openstack-ansible-rsyslog_server/+/835731 | 17:19 |
opendevreview | OpenStack Proposal Bot proposed openstack/ansible-config_template master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/ansible-config_template/+/835732 | 17:20 |
opendevreview | OpenStack Proposal Bot proposed openstack/ansible-hardening master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/ansible-hardening/+/835733 | 17:20 |
opendevreview | OpenStack 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/+/835734 | 17:20 |
opendevreview | OpenStack Proposal Bot proposed openstack/ansible-role-systemd_mount master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/ansible-role-systemd_mount/+/835735 | 17:20 |
opendevreview | OpenStack Proposal Bot proposed openstack/ansible-role-systemd_networkd master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/ansible-role-systemd_networkd/+/835736 | 17:20 |
opendevreview | OpenStack Proposal Bot proposed openstack/ansible-role-systemd_service master: Updated from OpenStack Ansible Tests https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/835737 | 17:20 |
lowercase | jrosser: i saw your issue during the meeting. | 17:59 |
lowercase | Have you tried installing: http://mirror.centos.org/centos/8-stream/BaseOS/x86_64/os/Packages/centos-gpg-keys-8-4.el8.noarch.rpm | 17:59 |
lowercase | i 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 avail | 18:00 |
lowercase | 8.6: http://mirror.centos.org/centos/8-stream/BaseOS/x86_64/os/Packages/centos-gpg-keys-8-6.el8.noarch.rpm | 18:00 |
jrosser | kowercase: I’m not sure why it gets installed at all - I didn’t spot straight away that where we would explicitly ask for it | 18:10 |
jrosser | and we’d certainly not call for a specific version | 18:10 |
jrosser | lowercase: do you deploy on centos? | 18:11 |
lowercase | That 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 |
lowercase | I used to be a centos maintainer. | 18:11 |
lowercase | not any more. I moved everything to ubuntu cause i am no longer a supporter of the current direction of the centos project. | 18:12 |
jrosser | we have the PTG next week and tbh I think we should discuss dropping centos support | 18:13 |
jrosser | kolla already did this I think for some things | 18:13 |
jrosser | we have no contributors who use it | 18:14 |
jrosser | somehow our debian/Ubuntu jobs just look after themselves without needing constant firefighting | 18:15 |
lowercase | I'm not surprised, Ubuntu's LTS kernel and virtualization package versioning is modern enough to work well in could hosting environments. | 18:16 |
lowercase | jrosser: Are there any plans of bringing the skyline project to openstack-ansible ? | 18:43 |
lowercase | I see it has kolla support | 18:43 |
jrosser | lowercase: it would be possible, just needs an ansible role in the pattern of the others | 19:24 |
jrosser | assuming that some of the issues with skyline have been addressed | 19:24 |
jrosser | it also needs someone with the hours to do it :) | 19:25 |
NeilHanlon | the curse of all good intentions 😂 | 19:25 |
NeilHanlon | sorry to hear you've been having such problems with centos stream jrosser... i've been hearing the same from various places recently, too | 19:25 |
jrosser | spatel: did you try skyline with OSA? | 19:25 |
spatel | on OSA? | 19:26 |
spatel | Do we have role for OSA? | 19:26 |
jrosser | spatel: no, but i remember you saying you'd tried it? | 19:26 |
spatel | I am running skyline outside OSA (in separate container) | 19:27 |
spatel | I didn't because skyline use Docker container to run app | 19:27 |
spatel | I don't know how to do docker with lxc :( | 19:28 |
jrosser | well you woudlnt | 19:28 |
spatel | gokhani was working on skyline with OSA | 19:28 |
jrosser | it would need https://opendev.org/openstack/skyline-console to be installable with python_venv_build | 19:29 |
jrosser | and i think that there were a bunch of issues for skyline to address outlined on the ML when the project was adopted into openstack | 19:29 |
* NeilHanlon stares at nodejs | 19:30 | |
NeilHanlon | well, it looks like skyline-console does get packaged up into a whl, so at least that would be relatively straightforward for installation in a container | 19:33 |
jrosser | NeilHanlon: 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 updates | 19:39 |
jrosser | in the past there was a good amount of effort from rackspace kept it alive, and then after than from vexxhost | 19:39 |
jrosser | we 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 it | 19:41 |
NeilHanlon | yeah, that's a rough situation.. there's certainly been a lot of movement in the past couple years too that upsets just about everything | 19:46 |
*** dviroel is now known as dviroel|out | 20:50 | |
jrosser | fungi: re "fungi> probably drives back to the futility of trying to pin/constrain build toolchain bits like setuptools" | 21:08 |
jrosser | we manage to do that in osa things very effectively for stable branches | 21:08 |
jrosser | via https://github.com/openstack/openstack-ansible/blob/master/global-requirement-pins.txt and setuptools (unfortunatley) from u-c | 21:09 |
jrosser | but it requires really clear thinking about whats happening when creating virtualenvs | 21:10 |
fungi | yes, it's less easy when you're hitting bugs during bootstrapping which prevent you from upgrading/downgrading it | 22:01 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!