noonedeadpunk | ah, thanks for testing and taking care of rest :) | 06:55 |
---|---|---|
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia stable/2024.1: Ensure Octavia communicates with Neutron through internal URL https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/927232 | 07:01 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia stable/2023.2: Ensure Octavia communicates with Neutron through internal URL https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/927233 | 07:02 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia stable/2023.2: Ensure Octavia communicates with Neutron through internal URL https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/927233 | 07:03 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Ensure proper permissions for OVN Metadata service https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/927183 | 07:16 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_skyline master: DNM https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/927238 | 08:02 |
jrosser | o/ morning | 08:59 |
noonedeadpunk | o/ | 09:08 |
opendevreview | Merged openstack/openstack-ansible-tests master: Use "become: True" when installing ansible collections https://review.opendev.org/c/openstack/openstack-ansible-tests/+/926149 | 09:19 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_skyline master: Enable SSLProxyProtocol for internal backends behind TLS https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/927248 | 09:57 |
noonedeadpunk | I'm not 100% sure about this patch, as I don't like to touch things that were there for ages, but it seems like it makes some sense to me: https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/925272 | 09:59 |
noonedeadpunk | and also solves functional jobs failure | 10:00 |
noonedeadpunk | but I'm not 100% about it's sanity and if it's not the case where I just streamlined for the result | 10:00 |
jrosser | i was also wondering if we need to copy the whole module parameters section over from the upstream ssh plugin into ours | 10:02 |
jrosser | to replace what we have with an exact copy of the original one from todays ansible | 10:02 |
noonedeadpunk | probably makes sense | 10:02 |
jrosser | that did break recently with one parameter needing updating but there could be other things there too | 10:02 |
noonedeadpunk | should we consider this as being ready? https://review.opendev.org/q/topic:%22osa/apt_key%22 | 10:05 |
noonedeadpunk | I also made an attempt to "convert" and gave up eventually, so we can't make it much better rather then with a breaking change | 10:05 |
noonedeadpunk | if we want to avoid breaking things, we just need to introduce new vars for deb822 and leave old ones as empty. | 10:06 |
jrosser | i also looked at converting before and the deb822 stuff is so completely different | 10:54 |
noonedeadpunk | ++ | 11:02 |
jrosser | i guess it depends what kind of breakage we expect - if we leave the old vars then things keep working and will fail silently at some point in the future | 11:03 |
jrosser | or we could assert on some old type data with `repo` or `filename` in the dict | 11:04 |
noonedeadpunk | that's actually also an option | 11:05 |
noonedeadpunk | as I'd assume things gonna start failing only with a next OS release | 11:05 |
noonedeadpunk | (hope that no major apt version will get backported) | 11:06 |
noonedeadpunk | we won't be able to cleanup old repo configs then. Or it will be quite tricky to do | 11:06 |
noonedeadpunk | as usecase we're talking about is overrides in environments. so maybe at least we need to assert old type data and print out reasonable failure message? | 11:08 |
noonedeadpunk | this won't lead to extra complexity we need to maintain and will point to what is actually wrong with the variable | 11:09 |
jrosser | yes | 11:10 |
jrosser | perhaps global releasenote plus assert is what to do | 11:11 |
noonedeadpunk | ++ | 11:11 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible-repo_server master: Remove references to lsync and rsync https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/927259 | 11:27 |
opendevreview | Merged openstack/openstack-ansible master: Remove extra slash character from horizon haproxy healthcheck url. https://review.opendev.org/c/openstack/openstack-ansible/+/926275 | 11:57 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible stable/2024.1: Remove extra slash character from horizon haproxy healthcheck url. https://review.opendev.org/c/openstack/openstack-ansible/+/927264 | 11:59 |
noonedeadpunk | #startmeeting openstack_ansible_meeting | 15:01 |
opendevmeet | Meeting started Tue Aug 27 15:01:00 2024 UTC and is due to finish in 60 minutes. The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
opendevmeet | The meeting name has been set to 'openstack_ansible_meeting' | 15:01 |
noonedeadpunk | #topic office hours | 15:01 |
noonedeadpunk | ah, it should be roll call, but anyway | 15:01 |
jrosser | o/ hello | 15:02 |
NeilHanlon | o/ | 15:03 |
NeilHanlon | hiya | 15:03 |
noonedeadpunk | so, current blocker for our progress on moving playbooks to the plugins repo, is that functional jobs for it is blocker | 15:09 |
noonedeadpunk | *failiing | 15:09 |
mgariepy | hey | 15:09 |
noonedeadpunk | #link https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/925272 | 15:10 |
noonedeadpunk | but it needs some attention as I'm not 100% sure how valid is what I'm proposing there | 15:12 |
noonedeadpunk | another thing I wanted to ask, if there's some volunteer for the project PTL role? | 15:17 |
NeilHanlon | i will take a look at that and review | 15:18 |
NeilHanlon | for PTL, I don't have the time right now, I think :( | 15:18 |
noonedeadpunk | yeah, totally get that | 15:24 |
noonedeadpunk | but always good to ensure/encourage others to step in if there's an interest | 15:25 |
NeilHanlon | agree | 15:27 |
noonedeadpunk | we were also reported couple of bugs. one is regarding missing ssl proxy for a Skyline | 15:29 |
noonedeadpunk | #link https://bugs.launchpad.net/openstack-ansible/+bug/2077904 | 15:29 |
noonedeadpunk | another one about me breaking ovn metadata service on upgrade to 2024.1 | 15:30 |
noonedeadpunk | #link https://bugs.launchpad.net/openstack-ansible/+bug/2077684 | 15:30 |
noonedeadpunk | both of them having patches by now | 15:30 |
noonedeadpunk | but that also reminded me about octavia keys situation which apparently break upgrades | 15:31 |
* noonedeadpunk thinking on finally doing 29.1.0 | 15:31 | |
jrosser | that is for ssl between apache and gunicorn(?) whatever runs skyline? | 15:32 |
noonedeadpunk | yeah | 15:34 |
noonedeadpunk | or well | 15:34 |
noonedeadpunk | there're proxies between apache and internal endpoints for glance/cinder/etc | 15:34 |
noonedeadpunk | ie https://zuul.opendev.org/t/openstack/build/3486677dad294a02963eb9338560d2ed/log/logs/etc/host/apache2/sites-enabled/skyline.conf.txt#48-52 | 15:35 |
jrosser | hrrm | 15:36 |
jrosser | that is interesting | 15:37 |
jrosser | those are externally accessible paths | 15:38 |
noonedeadpunk | these should be internal actually | 15:40 |
noonedeadpunk | as they go from https://opendev.org/openstack/openstack-ansible-os_skyline/src/branch/master/tasks/skyline_post_install.yml#L58 | 15:40 |
bjoernt | Just got an email that there is no PTL for OSA for the next cycle, no one has come forward yet? | 15:42 |
jrosser | i think i was interested in how the react/js stuff in the browser does/does not interact with that | 15:43 |
jrosser | because there could be things we have in place in haproxy that are bypassed if those paths are externally accessible | 15:44 |
bjoernt | @noonedeadpunk Just got an email that there is no PTL for OSA for the next cycle, no one has come forward yet? | 15:50 |
noonedeadpunk | Well, I was giving room for volunteers - let's put it this way :) | 15:51 |
bjoernt | I know full well how much time this take, its a full time job lol | 15:51 |
noonedeadpunk | yeah, and it's kind of better for project for PTL to change from time to time as well | 15:52 |
noonedeadpunk | jrosser: well, I think we indeed can optimize and handle all these paths on haproxy if we want to | 15:52 |
noonedeadpunk | and we were even talking about these, but I failed to make it work | 15:53 |
jrosser | i need to have a try with skyline | 15:53 |
noonedeadpunk | I've spent just couple of hours though, so gave up relatively quickly | 15:53 |
jrosser | but the sso situation is so badly documented i am not sure about it | 15:53 |
noonedeadpunk | it's really not only sso that's not documented nicely... | 15:56 |
noonedeadpunk | #endmeeting | 16:09 |
opendevmeet | Meeting ended Tue Aug 27 16:09:40 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:09 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-08-27-15.01.html | 16:09 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-08-27-15.01.txt | 16:09 |
opendevmeet | Log: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-08-27-15.01.log.html | 16:09 |
jrosser | i wonder why the user survey does not allow you to say you run bobcat or caracal | 16:32 |
noonedeadpunk | what? it was always possible before | 16:34 |
jrosser | seems to be antelope as the newest | 16:35 |
jrosser | well "continuous deployment" is the option before antelope | 16:35 |
noonedeadpunk | /o\ | 16:36 |
noonedeadpunk | yeah, seems it was never updated since last year.... | 16:36 |
noonedeadpunk | yeah, worth raising it today on tc | 16:37 |
jrosser | can select kvm(ppc) but not arm | 16:38 |
jrosser | wtf | 16:38 |
noonedeadpunk | yeah, frankly - I didn't review state of survey, though probably should have double checked that :( | 16:40 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia master: Remove superfluous quote from enabled_provider_agents https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/927302 | 16:48 |
jrosser | and i have to fill out all the generic questions once per cloud too /o\ | 17:04 |
jrosser | ph my | 17:04 |
jrosser | *oh my | 17:04 |
noonedeadpunk | this is actually exactly the reason why I never managed to fill in all regions.... | 17:11 |
noonedeadpunk | was the deadline today? | 17:12 |
jrosser | tomorrow | 17:12 |
jrosser | i just see in #neutron they are discussing deleting linuxbridge so i need to make sure to record that we still do not migrate from that | 17:13 |
noonedeadpunk | ++ | 17:13 |
noonedeadpunk | "I" also have 3 regions with it | 17:13 |
jrosser | and bizarrely, linuxbridge is an option but ovs is not | 17:13 |
noonedeadpunk | or at least I have 3 regions to fill in with LXB | 17:13 |
noonedeadpunk | OVS is an option | 17:13 |
noonedeadpunk | maybe ovn is not? | 17:13 |
jrosser | in "Which OpenStack Network (Neutron) drivers are you using?" | 17:14 |
noonedeadpunk | there should be ML2 | 17:20 |
noonedeadpunk | and then at the end you;ll have `Since you chose Modular Layer 2 Plugin (ML2) in the previous question, what mechanism driver(s) are you using` | 17:21 |
noonedeadpunk | as all these are ML2 anyway | 17:21 |
noonedeadpunk | ovn/ovs/lxb | 17:21 |
hamburgler | Is this a public survey? | 17:30 |
noonedeadpunk | yeah | 17:36 |
noonedeadpunk | https://www.openstack.org/user-survey/ | 17:36 |
hamburgler | ty :) | 17:49 |
bjoernt | openvswitch is listed separately but yes its orchestrated by ML, not sure why they have not separated out OVN especially as opendaylight is listed | 19:31 |
noonedeadpunk | ovn is also in the down list btw, where LXB is | 19:32 |
bjoernt | under neutron driver? not seeing it there | 19:34 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_octavia master: Define ovn provider agent when OVN is used https://review.opendev.org/c/openstack/openstack-ansible-os_octavia/+/927316 | 19:34 |
noonedeadpunk | there's very last row if you select ML2 to choose which driver under ML2 it is | 19:34 |
noonedeadpunk | https://i.imgur.com/Cc5n12a.png | 19:36 |
bjoernt | ahh its at the end under ML2 | 20:04 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!