NeilHanlon | damiandabrowski: i believe in a world where repos are immutable and people don't reissue RPMs just because they f'ed up. | 04:10 |
---|---|---|
* NeilHanlon goes back to fantasyland | 04:10 | |
damiandabrowski | :( | 05:31 |
noonedeadpunk | damiandabrowski: but rally is branchless? | 07:01 |
noonedeadpunk | also rally_openstack_git_install_branch already defined here https://opendev.org/openstack/openstack-ansible/src/branch/master/inventory/group_vars/utility_all/source_git.yml#L103 | 07:02 |
noonedeadpunk | so basically - we should bump version back/forwards? | 07:03 |
noonedeadpunk | ah. but we don't use that, ok, gotcha | 07:03 |
noonedeadpunk | good catch | 07:03 |
noonedeadpunk | let's maybe change erlang to smth like 25.3.2*-1? | 07:04 |
noonedeadpunk | also wonder if antelope is also affected by that | 07:04 |
opendevreview | Danila Balagansky proposed openstack/openstack-ansible-haproxy_server master: Fix generating certificate SANs https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/887572 | 08:14 |
opendevreview | Danila Balagansky proposed openstack/openstack-ansible-haproxy_server master: Fix `regen pem` when using `extra_lb_tls_vip_addresses` https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/887573 | 08:24 |
opendevreview | Danila Balagansky proposed openstack/openstack-ansible-haproxy_server master: Fix `regen pem` with `extra_lb_tls_vip_addresses` https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/887573 | 08:25 |
opendevreview | Danila Balagansky proposed openstack/openstack-ansible stable/zed: Restore an ability for HAProxy to bind on interal IP https://review.opendev.org/c/openstack/openstack-ansible/+/887574 | 08:28 |
opendevreview | Danila Balagansky proposed openstack/openstack-ansible stable/zed: Restore an ability for HAProxy to bind on interal IP https://review.opendev.org/c/openstack/openstack-ansible/+/887574 | 08:29 |
opendevreview | Danila Balagansky proposed openstack/openstack-ansible stable/yoga: Restore an ability for HAProxy to bind on interal IP https://review.opendev.org/c/openstack/openstack-ansible/+/887577 | 08:33 |
opendevreview | Danila Balagansky proposed openstack/openstack-ansible stable/2023.1: Restore an ability for HAProxy to bind on interal IP https://review.opendev.org/c/openstack/openstack-ansible/+/887585 | 08:52 |
opendevreview | Damian Dąbrowski proposed openstack/openstack-ansible-rabbitmq_server master: Use wildcards to specify rabbit/erlang versions https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/887592 | 10:58 |
opendevreview | Damian Dąbrowski proposed openstack/openstack-ansible-os_rally master: Include proper commit in rally_upper_constraints_url https://review.opendev.org/c/openstack/openstack-ansible-os_rally/+/887528 | 10:59 |
noonedeadpunk | #startmeeting openstack_ansible_meeting | 15:00 |
opendevmeet | Meeting started Tue Jul 4 15:00:37 2023 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 |
damiandabrowski | hi! | 15:01 |
noonedeadpunk | o/ | 15:02 |
* noonedeadpunk feel quite bad, so let's make this quickly | 15:02 | |
noonedeadpunk | #topic office hours | 15:03 |
noonedeadpunk | I;ve proposed SHA bump for 27.0.1 here: https://review.opendev.org/c/openstack/openstack-ansible/+/887513 | 15:03 |
noonedeadpunk | It should cover couple of nasty bugs we've been reported | 15:03 |
noonedeadpunk | I saw you damiandabrowski found what's wrong with rally | 15:04 |
noonedeadpunk | But I've just commented on the patch, as it's lightly more tricky then you think | 15:04 |
noonedeadpunk | For previous week I had some progress on ansible-core 2.15: https://review.opendev.org/c/openstack/openstack-ansible/+/886527 | 15:07 |
noonedeadpunk | I think it's blocked now with erlang version for rhel | 15:07 |
damiandabrowski | i proposed a patch to fix erlang/rabbitmq issues: https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/887592 | 15:07 |
noonedeadpunk | do we want to do the same with rabbit as well? | 15:10 |
noonedeadpunk | as rabbit bugfix version is quite a deal I would say | 15:11 |
noonedeadpunk | historically, they can apply different requirements to these | 15:11 |
noonedeadpunk | check this out https://www.rabbitmq.com/which-erlang.html | 15:11 |
damiandabrowski | yeah, i linked this page in the commit message | 15:12 |
damiandabrowski | and rabbit is affected by the same issue as erlang so i think we need to do this for both | 15:12 |
noonedeadpunk | Like 3.10.7 can be used with erlang 23.2, then 3.10.13 requires 24.2 | 15:12 |
damiandabrowski | my commit msg explains why | 15:12 |
damiandabrowski | "I don't think that pinning to specific patch version (number afer second dot) is really needed because according to [2], | 15:13 |
damiandabrowski | rabbitmq 3.11.X should always work with erlang 25.3.Y. Based on that information, it is enough to pin rabbitmq-server==3.11.* and erlang==25.3.*" | 15:13 |
damiandabrowski | other OSA versions may not apply to this logic, but for master and stable/2023.1 we are only talking about compatibility between rabbitmq 3.11 and erlan 25.3 | 15:14 |
noonedeadpunk | It's *now* tomorrow they might start requiring erlang 26.1.0 with 3.11.25, for example | 15:15 |
damiandabrowski | yes, but then we'll need to edit package versions anyway | 15:15 |
noonedeadpunk | um, why so? | 15:15 |
noonedeadpunk | and what about existing deployments? | 15:15 |
damiandabrowski | because now we pin erlang 25 not 26 | 15:16 |
damiandabrowski | so what WILL happen in erlang 26 does not affect us at all | 15:16 |
noonedeadpunk | which is absolutely fine if we won't have wildcard applied to rabbit | 15:16 |
damiandabrowski | if we decide to bump erlang to 26, we should review compatibility versions | 15:17 |
noonedeadpunk | but if we apply wildcard - rabbit just fail with older erlang? | 15:17 |
noonedeadpunk | until we update erlang version | 15:17 |
damiandabrowski | there's no way it can fail as the proposed versions are always compatible with each other | 15:18 |
damiandabrowski | rabbit 3.11.* and erlang 25.3.* | 15:18 |
noonedeadpunk | And how about my example about 3.10.7 and 3.10.8 ? | 15:18 |
noonedeadpunk | What makes you sure it won't happen again anytime soon? | 15:18 |
noonedeadpunk | just with 3.11 and 25.3 vs 26.1 | 15:19 |
noonedeadpunk | or I'm missing smth obvious here? | 15:19 |
damiandabrowski | hmm i don't know if they can do something like that with 3.11 if 3.12 is already available | 15:21 |
damiandabrowski | (by "i don't know" i really mean that i don't know, i'm not suggesting they won't do that :D) | 15:21 |
damiandabrowski | but current behavior also sucks, especially for ubuntu | 15:21 |
damiandabrowski | because we just define preferred version | 15:22 |
damiandabrowski | so for ex. if preferred rabbitmq version is not available, latest one will be installed | 15:22 |
noonedeadpunk | Well, 3.10.13 was released after 3.11.0 from what I see | 15:22 |
damiandabrowski | which IMO is even worse than rocky behavior that just fails | 15:23 |
noonedeadpunk | where they've jumped from 24.2 to 24.3 | 15:23 |
noonedeadpunk | 3.11.0 was released Sep 26, 2022, 3.10.13 on Dec 13, 2022 | 15:24 |
damiandabrowski | i think i'll need to spend more time on this compatibility matrix to share some wise thoughts | 15:24 |
damiandabrowski | but i get your point now | 15:24 |
noonedeadpunk | I fully agree about ubuntu behaviour though | 15:25 |
noonedeadpunk | maybe we should specify version to the package name like we do with rocky, rather then set pinning | 15:25 |
noonedeadpunk | to fail rather then isntall smth | 15:25 |
damiandabrowski | anyway, i don't want to take to much of your time today if you're not feeling well, we can discuss it tomorrow or later this week | 15:27 |
damiandabrowski | i'll also prepare better | 15:27 |
noonedeadpunk | would be awesome to unblock gates and then indeed invest time into proper thinking | 15:27 |
noonedeadpunk | I guess stable branches are not affected yet? | 15:27 |
damiandabrowski | i think stable/2023.1 has to be affected | 15:28 |
noonedeadpunk | we're using erlang 25.2.3 there | 15:28 |
noonedeadpunk | vs 25.3.2 on master | 15:29 |
noonedeadpunk | https://review.opendev.org/c/openstack/openstack-ansible/+/887513 passed today though... | 15:29 |
damiandabrowski | ahhh i didn't notice it | 15:29 |
damiandabrowski | i can check it quickly to make sure, 1sec | 15:30 |
noonedeadpunk | but not sure, maybe also worth applying same logic there | 15:30 |
damiandabrowski | yeah, 25.2.3-1 works fine on my test r9 VM | 15:31 |
noonedeadpunk | I feel it will break soon though.... | 15:31 |
damiandabrowski | but this novemberain.com mirror is super slow(at least for me) :/ | 15:32 |
noonedeadpunk | well, we have what we have | 15:32 |
noonedeadpunk | anything else we wanna talk about? | 15:32 |
damiandabrowski | i just want to highlight, that if everyone agrees that we want to keep TLS disabled by default on backend and internal VIPs, my changes are waiting for reviews | 15:33 |
damiandabrowski | https://review.opendev.org/q/topic:tls-backend+status:open | 15:33 |
noonedeadpunk | will review them, but not today.... | 15:34 |
noonedeadpunk | Also we should fix gates first anyway | 15:34 |
noonedeadpunk | (so don't but +W anywhere until they're fixed) | 15:35 |
noonedeadpunk | *put | 15:35 |
damiandabrowski | ack | 15:35 |
noonedeadpunk | #endmeeting | 15:36 |
opendevmeet | Meeting ended Tue Jul 4 15:36:37 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:36 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2023/openstack_ansible_meeting.2023-07-04-15.00.html | 15:36 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2023/openstack_ansible_meeting.2023-07-04-15.00.txt | 15:36 |
opendevmeet | Log: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2023/openstack_ansible_meeting.2023-07-04-15.00.log.html | 15:36 |
hamburgler | is 27.0.1 - after its review of course, expected in the next few weeks? | 16:07 |
opendevreview | Damian Dąbrowski proposed openstack/openstack-ansible-rabbitmq_server master: Use wildcards to specify rabbit/erlang versions https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/887592 | 16:13 |
damiandabrowski | hamburgler: Dmitriy is sick today but yes, i think you can expect it pretty soon | 16:41 |
hamburgler | damiandabrowski: great stuff thank you! | 16:42 |
opendevreview | Damian Dąbrowski proposed openstack/openstack-ansible-rabbitmq_server master: Use wildcards to specify rabbit/erlang versions https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/887592 | 16:47 |
opendevreview | Damian Dąbrowski proposed openstack/openstack-ansible-os_rally master: Include proper commit in rally_upper_constraints_url https://review.opendev.org/c/openstack/openstack-ansible-os_rally/+/887528 | 17:01 |
opendevreview | Damian Dąbrowski proposed openstack/openstack-ansible-os_rally master: Include proper commit in rally_upper_constraints_url https://review.opendev.org/c/openstack/openstack-ansible-os_rally/+/887528 | 17:04 |
Sage905 | Greetings. Just looking for some advice on what/where to report an issue. I am using openstack-ansible from git checkout to install openstack on CentOS Stream. A few of the containers are failing with an error about dns.rdtypes.ANY.SOA.SOA. I think I've tracked this down to an issue with the version of eventlet that is being installed in the containers. | 20:34 |
Sage905 | I've tried to open an issue on bugs.launchpad, but oauth seems to be broken, so I can't log in. | 20:36 |
jrosser | Sage905: you can put some debug or logs at paste.opendev.org and we can take a look | 21:28 |
jrosser | it's always useful to know which branch/release you are trying to install | 21:28 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!