Tuesday, 2025-04-15

*** gmann is now known as gmann_pto01:16
opendevreviewOpenStack Proposal Bot proposed openstack/openstack-ansible master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/openstack-ansible/+/94717602:58
darkhackerncHi Team, Has anyone tried osa on oracle linux 05:30
opendevreviewMerged openstack/openstack-ansible master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/openstack-ansible/+/94717605:48
jrosserdarkhackernc: not that I know of - this is what wider openstack states that it tests against https://governance.openstack.org/tc/reference/runtimes/2025.1.html06:09
jrosserin the past osa did test against suse and some very basic gentoo support, but the problem always is enthusiasm for a specific distro generally does not get followed up with long term support from a new contributor to keep that working06:12
darkhackerncjrosser, true, i was just checking , anyways, Ubuntu is best for osa06:13
jrosserUbuntu or Rocky I would say is the best choices06:14
jrosserinteresting from ansible 2.19 “A future release will remove the ability to use external strategy plugins. No alternative for third party strategy plugins is currently planned.”06:30
jrosserI would infer that means mitogen, without saying mitogen06:31
jrosseranyway, looks like a lot of changes this time https://github.com/ansible/ansible/blob/v2.19.0b1/changelogs/CHANGELOG-v2.19.rst#breaking-changes--porting-guide06:33
opendevreviewBalasubramani Murugesan proposed openstack/openstack-ansible-haproxy_server master: Adding readonly user variable & ACL  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/94718606:41
opendevreviewBalasubramani Murugesan proposed openstack/openstack-ansible-haproxy_server master: Adding readonly user variable & ACL  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/94718706:52
opendevreviewBalasubramani Murugesan proposed openstack/openstack-ansible-haproxy_server master: Adding readonly user variable & ACL  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/94718706:55
noonedeadpunkf0o: there's a huge difference now though in https://review.opendev.org/c/openstack/openstack-ansible-os_swift/+/946990?06:58
noonedeadpunkas it fails _only_ for upgrade jobs06:58
noonedeadpunkjrosser: that's indeed quite a read07:06
noonedeadpunkI think we've dropped our only strategy plugin07:07
noonedeadpunkLike omit in loops sounds smth thay may bring some surprises07:09
opendevreviewBalasubramani Murugesan proposed openstack/openstack-ansible-haproxy_server master: Add readonly user variable & ACL  https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/94718807:09
noonedeadpunkalso changes to templates looks like smth that can affect config_template07:17
noonedeadpunk`The paramiko connection plugin has been deprecated with planned removal in 2.21`07:19
noonedeadpunksounds that things may go terribly wrong07:26
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: [doc] Add multi-AZ deployment configuration sample  https://review.opendev.org/c/openstack/openstack-ansible/+/93960907:42
f0onoonedeadpunk: I just noticed something semi catastrophic when you run os_swift... something (possibly os_glance actually) auto-reconfigured glance to use swift as default store. Not sure why/where/what10:45
f0obut right now nobody can spin up VMs because images are not available anymore10:45
f0oswift docs state that there's some config required to place to enable this: https://opendev.org/openstack/openstack-ansible-os_swift/src/branch/master/doc/source/configure-swift-glance.rst10:50
f0oI didnt enable/set any of them but I have a swift-store.conf now fully configured and the default store was moved to swift10:50
f0oI set `glance_default_store: file` and re-ran os_glance now to rectify10:51
f0oI honestly dont understand how this situation even came to be, https://github.com/openstack/openstack-ansible-os_glance/blob/master/defaults/main.yml#L83 shows the correct default10:55
f0oyup the moment I remove glance_default_store from my user-vars it defaults to swift now. Why tho... This sounds contradictive10:59
jrosserf0o: https://opendev.org/openstack/openstack-ansible/src/branch/master/inventory/group_vars/glance_all/defaults.yml#L1711:23
jrosserthis is a very handy tool https://codesearch.opendev.org/?q=glance_default_store11:24
f0oscary11:29
f0obut that'll do11:29
f0othat took me entirely by surprise since the docs dont mention it (at least not the ones in os_Swift that mentioned glance config)11:30
jrossermost of the logic about how services interact with each other is in the openstack-ansible repo, not in the service roles11:32
jrosserin general the service roles don't know much about each other11:33
jrosserthat "wiring" between then is done at a higher layer11:33
f0ooh ok so I should be looking at the openstack-ansible repo for docs when sometihng bleeds into other services11:33
jrosseri think you should use codesearch and understand the variables11:34
jrosserits not possible to document all the possible deployment options11:34
f0o+111:34
noonedeadpunk#startmeeting openstack_ansible_meeting15:01
opendevmeetMeeting started Tue Apr 15 15:01:53 2025 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
opendevmeetThe meeting name has been set to 'openstack_ansible_meeting'15:01
noonedeadpunk#topic rollcall15:01
noonedeadpunko/15:01
noonedeadpunk#topic office hours15:06
noonedeadpunkso we have landed loads of patches in the last couple of days15:06
noonedeadpunkBut probably let's go over things that are blockers for Epoxy15:06
noonedeadpunkAll fqcn topic was merged now: https://opendev.org/openstack/openstack-ansible-os_nova/commit/ca89c07cd4f1b187460630f2ccb308e02815065e15:07
noonedeadpunk* https://review.opendev.org/q/topic:%22osa/fqcn%2215:07
noonedeadpunkDeprecate test repo: I did not look into this yet15:07
noonedeadpunkHTPD role: did not look into yet either15:07
noonedeadpunkLinux Bridge Removal: I've proposed a patch for zun to replace lxb with ovs, and it is timeouting. I did not check why so far15:08
noonedeadpunkFix magnum image upload: https://review.opendev.org/q/topic:%22osa/decompress_image%2215:08
noonedeadpunkSo things does work in my lab. And, I think, we have broken dependencies for plugins repo with https://review.opendev.org/c/openstack/openstack-ansible/+/93922115:09
NeilHanlonO/15:09
noonedeadpunkas I can't explain otherwise why it does not work here: 15:10
noonedeadpunkhttps://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/94656015:10
NeilHanlonHm, odd.. so you think the changes it depends on arent being applied?15:12
noonedeadpunkyeah, I think so...15:12
noonedeadpunkas I don't see issues in code and it works once I manually apply all changes in aio15:12
noonedeadpunkbut I did not look into reasons so far15:12
noonedeadpunkand there was also another test, which fails now15:13
NeilHanlonSeems like a reasonable hypothesis15:13
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/9369261925c04223bbd5f67d2455c6f515:13
noonedeadpunkSo hopefully hit two rabbits with a single arrow,...15:14
noonedeadpunkAnd the last thing from the list15:15
noonedeadpunkDocument ceph source & version constraints for Noble: was not done yet15:15
noonedeadpunkEpoxy Beta was not released yet, as I had to update the SHA: https://review.opendev.org/c/openstack/releases/+/94693715:16
noonedeadpunkfingers crossed not not produce a broken one again...15:16
noonedeadpunk* not to15:16
noonedeadpunkAh, also. Translations bot was fixed after 2 years of daily failures.15:17
noonedeadpunkBut it dropped all languages pretty much. Except Russian... As they were not updating our "main" page, which is updated each cycle with new releases15:17
NeilHanlonoh, cool15:18
NeilHanlondo we need/want translations?15:19
noonedeadpunk I think yes15:19
noonedeadpunkGerman ones are still pretty much valid15:19
noonedeadpunkand are relatively "complete"15:19
NeilHanlonthat's good15:19
noonedeadpunkas well as Indonesian15:19
noonedeadpunkexcept - main page15:19
noonedeadpunkand sphinx seems to detect presence of translation by the main page15:20
noonedeadpunkI think I should be able to return bring German ones back, if I'll be given access in Zanata15:20
noonedeadpunkHopefully - my school-level of German should be enough to copy-paste things around :D15:20
noonedeadpunkbut I think that's pretty much it.15:29
noonedeadpunkoverall good progress :)15:30
noonedeadpunkand thanks for reviews to maker this progress happening!15:30
NeilHanlonawesome! well i'll see if I can stir up some folks who might wanna do some translation, too15:32
NeilHanlonthe rocky community has a pretty active community of technical writers in various languages15:32
NeilHanlonand yeah, it's been nice to add reviews into my daily routine again! 15:34
NeilHanlonnoonedeadpunk: good if we #endmeeting ?16:02
noonedeadpunk#endmeeting16:06
opendevmeetMeeting ended Tue Apr 15 16:06:32 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:06
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_ansible_meeting/2025/openstack_ansible_meeting.2025-04-15-15.01.html16:06
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2025/openstack_ansible_meeting.2025-04-15-15.01.txt16:06
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_ansible_meeting/2025/openstack_ansible_meeting.2025-04-15-15.01.log.html16:06
noonedeadpunkdoh, I clean forgot16:06
NeilHanlonhehe it's okay, i was double booked anyways so half distracted16:13
noonedeadpunkok, yes, all depends-on are broken now17:18
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/5e3c54dd4056411f8b642b671cb1094f/log/logs/etc/host/openstack_deploy/user-collection-requirements.yml.txt17:18
noonedeadpunkhttps://zuul.opendev.org/t/openstack/build/5e3c54dd4056411f8b642b671cb1094f/log/logs/etc/host/openstack_deploy/user-role-requirements.yml.txt17:18
noonedeadpunkjrosser: fyi ^17:18
noonedeadpunkso some issue here apparently.... doh...17:24
noonedeadpunkI'm pretty sure I checked it was pasting content before...17:24
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: [DNM]  https://review.opendev.org/c/openstack/openstack-ansible/+/94726917:30
jrosseroh oops17:40
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: [DNM]  https://review.opendev.org/c/openstack/openstack-ansible/+/94726917:48
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: [DNM]  https://review.opendev.org/c/openstack/openstack-ansible/+/94726917:49
noonedeadpunkI guess it could be change in ansible behavior after zuul upgrade as well17:49
noonedeadpunkI wonder if this path improved performance for lxc or not https://review.opendev.org/c/openstack/openstack-ansible/+/94712817:52
noonedeadpunkAs we do have 1h round without it: https://zuul.opendev.org/t/openstack/build/28967cc12a304931a44131ee90248e7017:52
noonedeadpunkand also 2h with it https://zuul.opendev.org/t/openstack/build/b4dfffec7f654427b3a52ae85c68457a17:52
noonedeadpunkobviously it depends on nodes...17:52
noonedeadpunkBut 1h 30m looks like overall improvement....17:53
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: [DNM]  https://review.opendev.org/c/openstack/openstack-ansible/+/94726917:55
noonedeadpunklooks like waverage was smth about... 1h 45m or so? https://grafana.opendev.org/d/8cbc9d7032/openstack-ansible?orgId=1&from=now-7d&to=now&timezone=utc&viewPanel=panel-417:58
noonedeadpunklike 100-105 minutes17:59
NeilHanlondo we need to ask someone about the depends-on problem? or you still debugging18:01
noonedeadpunknah, it's our issue I guess18:01
NeilHanloni hate when that happens :P 18:01
noonedeadpunkand I think that https://review.opendev.org/c/openstack/openstack-ansible/+/947269 now fixing it18:02
jrosseri think i was able to show that more ansible forks was faster in local testing some time ago18:34
noonedeadpunkhm https://zuul.opendev.org/t/openstack/build/a8dfe6ee50534631acb245c015562e2b/log/logs/etc/host/openstack_deploy/user-role-requirements.yml.txt18:34
noonedeadpunkyeah, I do recall that as well18:34
noonedeadpunkah, ok, that was the intntion :D18:35
noonedeadpunkjrosser: I just can't recall why we did not land it...18:37
noonedeadpunkAs maybe it was adjusting openstack-ansible.rc for everything?18:38
noonedeadpunkand then we ended up calculating it instead?18:38
noonedeadpunkBut indeed, maybe we should just hard cap it to 10 at all times...18:38
jrosseri think there was concern about ssh connection limits18:38
noonedeadpunkwhich is 1018:38
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible master: Fix role and collection dependency  https://review.opendev.org/c/openstack/openstack-ansible/+/94726918:40
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_magnum master: Use libxslt1-dev package instead of unversioned one  https://review.opendev.org/c/openstack/openstack-ansible-os_magnum/+/94656018:41
noonedeadpunklet's see if magnum will be fixed now...18:41
spatelHello folks :)19:20
spatelsorry these days I am damn busy and not able to get time for fun stuff.. 19:21

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