opendevreview | Andrew Bonney proposed openstack/openstack-ansible-os_designate master: Fix designate upgrades when internal RPC version changes https://review.opendev.org/c/openstack/openstack-ansible-os_designate/+/914850 | 07:30 |
---|---|---|
noonedeadpunk | mornings | 08:15 |
jrosser | good morning | 08:17 |
* noonedeadpunk spawning rocky aio to see what's up with lock dir permissions for glance | 08:22 | |
farbod | good morning | 08:23 |
noonedeadpunk | o/ | 08:23 |
admin1 | \o | 09:22 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible-os_neutron master: Fix multiline yaml formatting in neutron systemd services https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/914544 | 09:34 |
jrosser | i have seen this failure a few times now https://zuul.opendev.org/t/openstack/build/b381cc27e412493993792f01285ba278/log/job-output.txt#25442 | 09:38 |
jrosser | very odd indeed | 09:38 |
noonedeadpunk | Huh `CommandError: An error occurred during rendering serial_console.html` | 09:44 |
noonedeadpunk | I guess it's built only for ironic jobs or smth like that? | 09:44 |
noonedeadpunk | ugh | 09:50 |
noonedeadpunk | jrosser: maybe in that case we should just had `>` vs `>-` | 09:50 |
jrosser | oh wait - is horizon another case where we have a multiline error? | 09:52 |
noonedeadpunk | could be... | 09:52 |
noonedeadpunk | I already regret about touching all that and not just ingnoring line legth | 09:53 |
noonedeadpunk | It looked like worthy thing to do for overall readability, but amount of crap which continue to appear is astonishing.... | 09:54 |
jrosser | what i don't fully understand is why that error only happens on one job | 09:56 |
jrosser | if it were a real syntax error then we'd surely get more fail | 09:56 |
jrosser | somehow feels like threading / race / wierdness | 09:57 |
noonedeadpunk | but why it even tries to build serial_console... or that is from vnc? | 09:57 |
jrosser | i expect there is support in horizon for vnc / spice & serial? | 09:58 |
farbod | Hi I still have problem with glusterfs and here is a more verbose output of ansible playbook: https://paste.opendev.org/show/bWmTCQEXM8hWdK7eWulT/ | 09:59 |
jrosser | farbod: have you tried manually writing a file in `/var/www/repo/constraints/` yourself, without ansible? | 10:02 |
farbod | where is it? | 10:03 |
farbod | inside repo container | 10:03 |
farbod | ? | 10:03 |
jrosser | yes, thats right | 10:03 |
farbod | yeah its ok | 10:04 |
farbod | Disk space is OK. But how to check network connectivity? | 10:09 |
noonedeadpunk | farbod: well, if that's your current blocker, I guess what you can do - just define to have only a single repo container for now. Then you don't really need to have gluster as no need to sync content between repo containers | 10:15 |
farbod | how to have a single repo container in a 3 node infra deployment? | 10:17 |
noonedeadpunk | it's all matter of defining inventory | 10:21 |
noonedeadpunk | so defining `repo-infra_hosts` only for 1 of 3 infra nodes will make it spawn there | 10:22 |
noonedeadpunk | But you;d need to drop current containers and then remove them from openstack_inventory | 10:22 |
noonedeadpunk | or via ./scripts/inventory-manage.py -r control01-repo-container-2dafc321 | 10:23 |
noonedeadpunk | also a bit depends on how you've defined openstack_user_config... | 10:24 |
farbod | Something strange about it is that it tells it cant copy the files but the files are present inside repo container in /var/www/repo/constrains | 10:26 |
farbod | https://paste.opendev.org/show/bj5Q6NkaL647EJpyfEta/ | 10:27 |
jrosser | farbod: did you try manualy creating a file in `/var/www/repo/constraints/` ? | 10:38 |
jrosser | you said the disk space was ok, but not sure about creating a file? | 10:38 |
farbod | yes it was ok. I was able to create a file manually | 10:42 |
jrosser | and do you see that file get replicated into the other repo containers | 10:43 |
farbod | thats a good point | 10:43 |
farbod | the /var/www/repo/constrains is not present in other repo containers | 10:43 |
jrosser | then i think there is something still wrong with the glusterfs mount | 10:44 |
farbod | how to check these mounts? | 10:54 |
noonedeadpunk | ok, so lock patch for glance appears to be non-trivial | 11:01 |
jrosser | farbod: you can try things like `gluster peer status` and perhaps also look at the output of the `mount` command | 11:01 |
noonedeadpunk | as proper path would depend on uwsgi/non-uwsgi | 11:01 |
noonedeadpunk | and I can see how that's a problem for some other services like cinder-api/cinder-scheduler | 11:02 |
noonedeadpunk | As uwsgi defines as /run/lock/<service-name>/uwsgi | 11:02 |
noonedeadpunk | otherwise it is /run/lock/<slice-name> | 11:03 |
noonedeadpunk | or well, uwsgi - /run/lock/<service-name>/<slice-name> | 11:03 |
noonedeadpunk | where slice-name is uwsgi | 11:03 |
farbod | It didn't mount /var/www/repo in other 2 infra repo containers and it only is present on infra1 repo container | 11:04 |
farbod | here is the output of `gluster peer status`: https://paste.opendev.org/show/bVYZipJrDP2kwaL9mza2/ | 11:04 |
jrosser | farbod: really you need to do some debugging to find out why | 11:06 |
opendevreview | Merged openstack/openstack-ansible-haproxy_server master: Do not log content of copied static files https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/914623 | 11:17 |
opendevreview | Merged openstack/openstack-ansible stable/2023.2: Bump OpenStack-Ansible for 2023.2 https://review.opendev.org/c/openstack/openstack-ansible/+/914770 | 11:18 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible master: Treat jinja spacing as an ansible lint warning rather than error https://review.opendev.org/c/openstack/openstack-ansible/+/914859 | 11:21 |
opendevreview | Jonathan Rosser proposed openstack/openstack-ansible-os_neutron master: Fix multiline yaml formatting in neutron systemd services https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/914544 | 11:22 |
jrosser | what a mess /o\ | 11:23 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_glance master: Define lock directory for oslo_concurrency https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/914752 | 11:28 |
noonedeadpunk | Hm. Let me take a look.... | 11:30 |
noonedeadpunk | As I'd rather not to add to warn list at this point.... | 11:31 |
noonedeadpunk | huh... why I can't reproduce linters | 11:44 |
noonedeadpunk | ok... | 11:48 |
jrosser | it’s stupid because the resulting multi line string ends up with a space in it | 11:50 |
jrosser | which is what’s needed to fix the bug | 11:50 |
noonedeadpunk | Well, I'm jsut trying to paste var to a separate file - and I don't see a linter issue there | 11:55 |
noonedeadpunk | so I'm a bit o_O right now | 11:56 |
noonedeadpunk | https://paste.openstack.org/show/b8mHjD0IoRZ5zc8QjroN/ | 11:57 |
noonedeadpunk | so how my test-vars are different to a point that they're fine in terms of spacing, but not neutron vars.... | 11:59 |
noonedeadpunk | jrosser: I assume you run neutron as uwsgi? | 13:14 |
jrosser | yes | 13:15 |
noonedeadpunk | as interesting thing, is that neutron-server is not really affected in non-uwsgi from what I see | 13:15 |
jrosser | iirc there is a workaround needed for uwsgi services that need more than one config file | 13:16 |
jrosser | which is where that conditional comes from | 13:16 |
noonedeadpunk | ah, ok, yes, nevermind. I somehow brainfarting today | 13:18 |
noonedeadpunk | So what confused me how execstarts renders vs uwsgi_pyargv | 13:25 |
noonedeadpunk | https://paste.openstack.org/show/bjKOMFOOvBgEuWYBqSmq/ | 13:25 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-os_neutron master: Fix multiline yaml formatting in neutron systemd services https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/914885 | 13:36 |
noonedeadpunk | jrosser: I think this is actually bare minimal fix ^ | 13:36 |
noonedeadpunk | but yes - once you wanna get rid of empty space at the end - you will get ansible-lint unhappy.... | 13:37 |
noonedeadpunk | #startmeeting openstack_ansible_meeting | 14:00 |
opendevmeet | Meeting started Tue Apr 2 14:00:19 2024 UTC and is due to finish in 60 minutes. The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
opendevmeet | The meeting name has been set to 'openstack_ansible_meeting' | 14:00 |
noonedeadpunk | oops | 14:00 |
noonedeadpunk | #endmeeting | 14:01 |
opendevmeet | Meeting ended Tue Apr 2 14:01:21 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:01 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-04-02-14.00.html | 14:01 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-04-02-14.00.txt | 14:01 |
opendevmeet | Log: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-04-02-14.00.log.html | 14:01 |
spotz[m] | Why oops? | 14:01 |
* noonedeadpunk not adjusted to summer time | 14:01 | |
spotz[m] | ahh:) | 14:01 |
noonedeadpunk | meeting should be 15 UTC which is in an hour :( | 14:01 |
opendevreview | Merged openstack/openstack-ansible-os_skyline master: Add quotes for EL version in meta/main.yml https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/914439 | 14:34 |
opendevreview | Merged openstack/openstack-ansible stable/xena: Switch SHAs to EOM https://review.opendev.org/c/openstack/openstack-ansible/+/913413 | 14:58 |
opendevreview | Merged openstack/openstack-ansible stable/wallaby: Switch SHAs to EOM https://review.opendev.org/c/openstack/openstack-ansible/+/913414 | 14:58 |
noonedeadpunk | #startmeeting openstack_ansible_meeting | 15:00 |
opendevmeet | Meeting started Tue Apr 2 15:00:08 2024 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 | ok, now in time ) | 15:00 |
noonedeadpunk | #topic roll call | 15:00 |
jrosser | o/ hello | 15:00 |
noonedeadpunk | o/ | 15:02 |
noonedeadpunk | #topic office hours | 15:03 |
noonedeadpunk | we had couple of "bugs" during the weekend, though they were more "features"... | 15:03 |
noonedeadpunk | speaking of which was horizon deployment for aio scenario on metal | 15:04 |
noonedeadpunk | currently we have inconsistency between lxc/metal with horizon | 15:04 |
jrosser | thats not surprising, it was very difficult to get the horizon install to work on a metal deploy | 15:04 |
noonedeadpunk | yeah, but I think it's solved for couple of years now? | 15:05 |
noonedeadpunk | and that's just legacy? | 15:05 |
jrosser | it should be solved, yes | 15:05 |
NeilHanlon | o/ | 15:05 |
noonedeadpunk | but then - do we want to spend time on horizon at all... | 15:05 |
jrosser | but i don't know how many actually use it on metal, vs it being there as a CI fixture | 15:05 |
noonedeadpunk | we do have some horizon tempest tests when horizon role runs fwiw | 15:06 |
jrosser | yeah | 15:06 |
jrosser | i was interested in your patch that added skyline with horizon at /horizon | 15:06 |
jrosser | and also to know if the opposite was possible | 15:07 |
noonedeadpunk | I wasn't able to make /skyline | 15:07 |
noonedeadpunk | BUT, it can be possible once we build with YARN | 15:07 |
noonedeadpunk | I just lacked enough time/interest I guess as it was way less trivial | 15:07 |
jrosser | i was considering the case of existing deployments where moving the horizon url might be tricky | 15:07 |
NeilHanlon | yeah i think it's definitely possible but the skyline code makes some (IMO) bad assumptions about how it will be deployed | 15:08 |
noonedeadpunk | well, potentially there should be different regexp I guess and do like `skyline.region.one` instead... | 15:08 |
noonedeadpunk | in haproxy mapping? | 15:08 |
noonedeadpunk | NeilHanlon: in yarn build config I found the way to make static content generated with some /path | 15:09 |
jrosser | i think also trying to undertstand the nginx setup better would be good | 15:09 |
noonedeadpunk | but it didn't help end result easily | 15:09 |
jrosser | oh and also this https://review.opendev.org/c/openstack/governance/+/914248 | 15:09 |
noonedeadpunk | huh | 15:10 |
NeilHanlon | hm | 15:10 |
noonedeadpunk | I also raised question in ML without reply obviously | 15:10 |
noonedeadpunk | but in fact I don't think I'll be able to invest many more time into getting skyline work under /skyline | 15:11 |
jrosser | my interest is kind of depending on OIDC support really | 15:12 |
noonedeadpunk | but the variable is here: https://opendev.org/openstack/skyline-console/src/branch/master/config/webpack.prod.js#L46 | 15:12 |
NeilHanlon | yeah, i think the 'real' answer is that skyline should use root-relative URLs instead of absolute. | 15:13 |
noonedeadpunk | (we're using an in-house UI anyway) | 15:13 |
noonedeadpunk | yeah, true... | 15:13 |
* NeilHanlon will see if he can find some time, or find someone at $work to find an hour | 15:13 | |
noonedeadpunk | and then also how to make nginx config respect that is another question | 15:13 |
noonedeadpunk | but other then that, I guess skyline is in a pretty much usable shape then it ever was :) | 15:14 |
NeilHanlon | that's really great news :) | 15:15 |
NeilHanlon | A year ago it was definitely not in anywhere close to such a shape | 15:15 |
jrosser | maybe this is things we can discuss with frickler depending how the skyline PTL stuff plays out | 15:15 |
noonedeadpunk | but I understand the question, if we should even suggest replacing horizon with skyline | 15:15 |
noonedeadpunk | according to the code it's already a second term | 15:15 |
noonedeadpunk | or well, third, sorry | 15:16 |
noonedeadpunk | ugh | 15:17 |
* noonedeadpunk needs to dig for some docs | 15:17 | |
NeilHanlon | ideally, i guess we would have some flag to decide which UI should be "default" | 15:17 |
noonedeadpunk | yeah, ideally I was thinking to place /horizon and /skyline and the flag to define redirect | 15:17 |
jrosser | ^ this would be ideal, like i say the url can be hard to change | 15:18 |
noonedeadpunk | yup... | 15:18 |
jrosser | knitted into SSO provider setup blah blah | 15:18 |
noonedeadpunk | ok, so what's the suggestion kinda? | 15:19 |
noonedeadpunk | like I don't know a way how to put /skyline today | 15:19 |
jrosser | that can wait i guess | 15:20 |
noonedeadpunk | and that would require yarn build 100% | 15:20 |
jrosser | but when we design the logic / vars that control it, the option should be open for * | 15:20 |
noonedeadpunk | which currently is not a default behaviour | 15:20 |
noonedeadpunk | (and that's why it feels kolla also don't have option for /skyline) | 15:21 |
noonedeadpunk | (as I'd assume they just install from pypi) | 15:21 |
jrosser | so long as we leave the variables sufficiently open, even if they implementation is missing then we will be OK for the future | 15:24 |
noonedeadpunk | I guess.... we have? | 15:24 |
noonedeadpunk | not sure | 15:24 |
noonedeadpunk | oh, or you mean to add logic to select default now? | 15:24 |
jrosser | NeilHanlon: you might want to join #openstack-qa | 15:25 |
noonedeadpunk | ++ | 15:25 |
gmann | ++ rocky job failing on stable/2024.1 but passing on master | 15:26 |
noonedeadpunk | SO, basically we need to add variable `skyline_webroot` here https://review.opendev.org/c/openstack/openstack-ansible/+/859446/21/inventory/group_vars/skyline_all/haproxy_service.yml#34 | 15:28 |
NeilHanlon | ack thanks jrosser | 15:28 |
noonedeadpunk | or make a follow-up? | 15:29 |
jrosser | noonedeadpunk: yes so i mean even if we can only deploy skyline to / today, having a var that "sets" that gives us a route for the future if it becomes configurable | 15:29 |
noonedeadpunk | ok, gotcha, can add it, sure | 15:30 |
jrosser | rather than bake in an assumption that it can only be at / forever | 15:30 |
noonedeadpunk | about oslo_concurency for glance - this seems to almost work: https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/914752 | 15:31 |
noonedeadpunk | but I've spotted quite some weird failures in related patches | 15:32 |
noonedeadpunk | So I'm not sure 100% now | 15:32 |
noonedeadpunk | And also spawning an env right now to check for default volume type issues | 15:32 |
noonedeadpunk | as feels like iscsi doesn't really work now according to output of https://review.opendev.org/c/openstack/openstack-ansible-os_glance/+/901189 | 15:32 |
noonedeadpunk | or well - https://zuul.opendev.org/t/openstack/build/757f078df8b6402797b7318c23d087cf/log/logs/host/cinder-volume.service.journal-12-45-13.log.txt#7706-7730 | 15:33 |
noonedeadpunk | so trying to check on that now. And we have simmilar report about non-functional volumes from aio deployment | 15:34 |
noonedeadpunk | and didn't work on proper octavia ovn test yet | 15:38 |
noonedeadpunk | regarding PTG - will book a slot appropriate for UTC/EST timezones and will send a ML later today as well | 15:40 |
NeilHanlon | great! | 15:41 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible master: [Feature] Add skyline deployment capability https://review.opendev.org/c/openstack/openstack-ansible/+/859446 | 15:43 |
noonedeadpunk | jrosser: you though about smth like that? https://review.opendev.org/c/openstack/openstack-ansible/+/859446/21..22/inventory/group_vars/skyline_all/haproxy_service.yml | 15:43 |
jrosser | noonedeadpunk: yeah like that | 15:48 |
noonedeadpunk | ok, will try to add smth to skyline role with a follow-up a bit later | 15:48 |
noonedeadpunk | who knows, maybe I will get it working :D | 15:48 |
jrosser | hah :) | 15:48 |
noonedeadpunk | from top of your head, would 302 redirect to /horizon work for SSO? | 15:49 |
noonedeadpunk | or it must be / strictly? | 15:49 |
jrosser | i don't know tbh | 15:49 |
jrosser | though this is something we can pretty easily check in an AIO | 15:49 |
noonedeadpunk | yeah, ok, let's save that for a bit later probably... | 15:50 |
jrosser | for horizon part of this is all handled in apache mod_oidc | 15:50 |
jrosser | and thats where i'm all a bit clueless about how that might be a thing for skyline | 15:50 |
jrosser | anyway | 15:50 |
noonedeadpunk | despite we're about to run that, I have quite vague understanding | 15:50 |
noonedeadpunk | well. Potentially, Apache can replace nginx in these overrides once we understand them. Or ask chatgpt to covert :D | 15:51 |
NeilHanlon | :D | 15:51 |
NeilHanlon | i am pretty familiar with nginx and apache, so.. i can help double check the AI :P | 15:51 |
NeilHanlon | tangent: Freezer meeting is in 7 minutes or so,right? | 15:53 |
noonedeadpunk | I pretty much forgot since was not dealing with them much for last... 7 years? | 15:53 |
noonedeadpunk | yeah | 15:53 |
noonedeadpunk | so I will wrap this up now | 15:53 |
NeilHanlon | what channel? | 15:53 |
NeilHanlon | ack. thanks for running as always! | 15:54 |
noonedeadpunk | ugh, that was video one as one folk asked for it | 15:54 |
NeilHanlon | ah I see. I will consult the mailing list then. thanks again | 15:54 |
NeilHanlon | I forgot to put details in my calendar lol | 15:54 |
noonedeadpunk | I'll post in #openstack-freezer | 15:55 |
NeilHanlon | ty. thought I'd joined that too but apparently I'm losing more of my mind than I knew | 15:56 |
noonedeadpunk | #endmeeting | 15:57 |
opendevmeet | Meeting ended Tue Apr 2 15:57:54 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:57 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-04-02-15.00.html | 15:57 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-04-02-15.00.txt | 15:57 |
opendevmeet | Log: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2024/openstack_ansible_meeting.2024-04-02-15.00.log.html | 15:57 |
noonedeadpunk | btw, jrosser - have you ever looked at freezer ? :) | 15:58 |
jrosser | no actually :) | 15:58 |
noonedeadpunk | or do you theoretically feel any need for project like that | 15:58 |
noonedeadpunk | (it's quite dead right now, but more or less thinking if it even worth trying to revive it) | 15:59 |
jrosser | cinder-backup having no scheduler is a real bummer | 16:00 |
jrosser | but i remember i looked at freezer and it talks also about agents so thats a bummer too | 16:00 |
noonedeadpunk | agents is another part which is not required iirc | 16:01 |
noonedeadpunk | it's when you want to have guest backups - like mysql or fs | 16:01 |
noonedeadpunk | but it can act as cinder-backup scheduler if only freezer-api is deployed | 16:02 |
noonedeadpunk | afaik | 16:02 |
noonedeadpunk | (not 100% - I played with it really 3y ago last time for "real") | 16:02 |
jrosser | well - the diagrams here are kind of architecturally opposite whats useful https://docs.openstack.org/freezer/latest/ | 16:03 |
jrosser | (for me) | 16:03 |
noonedeadpunk | yeah, they're messy, but there're like 2 distinct usecases - with or without api | 16:05 |
jrosser | even the scheduler os on the "node" though | 16:05 |
jrosser | *is on | 16:05 |
noonedeadpunk | So, I _think_ that with API you set scheduler on API: https://docs.openstack.org/freezer/latest/#freezer-scheduler-with-api | 16:19 |
opendevreview | Merged openstack/openstack-ansible-os_skyline master: Define amount of gunicorn workers through config https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/914516 | 16:27 |
noonedeadpunk | Some time ago I also created a role: https://github.com/noonedeadpunk/openstack-ansible-os_freezer | 16:31 |
opendevreview | Merged openstack/openstack-ansible-plugins master: Leave only unique policies for __mq_policies https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/914092 | 16:46 |
opendevreview | Merged openstack/openstack-ansible-plugins master: Add support for the apply_to parameter for policies https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/911949 | 16:46 |
opendevreview | Merged openstack/openstack-ansible-os_neutron master: Create an openrc for nb/sb clients https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/913582 | 16:50 |
opendevreview | Merged openstack/openstack-ansible stable/zed: Bump SHAs for stable/zed https://review.opendev.org/c/openstack/openstack-ansible/+/914781 | 17:18 |
opendevreview | Merged openstack/openstack-ansible-os_horizon master: Detect OVN VPNaaS installation https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/911421 | 17:20 |
opendevreview | Merged openstack/openstack-ansible-os_neutron master: Add variable to control distributed FIP choice https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/909470 | 17:21 |
opendevreview | Merged openstack/openstack-ansible-os_neutron master: [doc] Briefly describe VPNaaS plugin changes with OVN https://review.opendev.org/c/openstack/openstack-ansible-os_neutron/+/910981 | 17:21 |
opendevreview | Merged openstack/openstack-ansible stable/2023.1: Bump SHAs for 2023.1 https://review.opendev.org/c/openstack/openstack-ansible/+/914780 | 17:21 |
opendevreview | Merged openstack/openstack-ansible master: Define haproxy fact gathering vars at group rather than task level https://review.opendev.org/c/openstack/openstack-ansible/+/914722 | 17:25 |
opendevreview | Merged openstack/openstack-ansible master: Fix inventory defenition for Cloudkitty https://review.opendev.org/c/openstack/openstack-ansible/+/912269 | 17:25 |
opendevreview | Merged openstack/openstack-ansible master: Use container setup role from plugins repo https://review.opendev.org/c/openstack/openstack-ansible/+/905004 | 17:50 |
ThiagoCMC | Hey, folks! Quick question... Will OSA hold on to "OpenStack Inactive Projects" like Selin, at least for a few more releases? I'd like to explore Senlin, maybe make some videos explaining how to install and use it. Don't give up! lol | 19:21 |
noonedeadpunk | ThiagoCMC: well. we're not going to drop repos, but at the same time we really can't make new releases of these projects not to misguide about their state | 19:24 |
noonedeadpunk | so we were going to attempt to prevent new deployments of inactive projects by removing env.d files and playbooks out of setup-openstack, for instance | 19:24 |
ThiagoCMC | For sure! Maybe OSA could also adopt the "inactive status" somehow? | 19:24 |
noonedeadpunk | yeah, in some form we were disucssing that on previous meeting | 19:25 |
noonedeadpunk | https://meetings.opendev.org/irclogs/%23openstack-ansible/%23openstack-ansible.2024-03-26.log.html#t2024-03-26T15:19:03 | 19:26 |
noonedeadpunk | ThiagoCMC: but it's not much sense of making videos about it unless you're going to step in into it's maintenance... | 19:27 |
noonedeadpunk | so exploring/evaluating for your org to sell its community support for management - it's more what makes sense doing :D | 19:27 |
ThiagoCMC | Cool! Well, my initial intention would be to try bring more attention to it. I think it's an important piece of OpenStack! As important as Heat. =P | 19:28 |
noonedeadpunk | ThiagoCMC: yeah, true | 19:55 |
noonedeadpunk | but it could be marked as deprecated in a couple of weeks | 19:55 |
ThiagoCMC | Oh no ... | 19:57 |
noonedeadpunk | ThiagoCMC: https://etherpad.opendev.org/p/2024.2-leaderless#L56 | 19:58 |
noonedeadpunk | so it's pretty much urgent. ofc, you can revive project from deprecated state as well, but quite some headache needed | 19:59 |
ThiagoCMC | Senlin seems dead... Not even on page: https://releases.openstack.org/caracal/index.html (due to be released tomorrow) - I'm not seeing much activity on its Git repo either | 20:47 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!