Friday, 2024-06-07

noonedeadpunkabout 921028 - it';s clean cherry-pick from stable/zed where there was a CI07:12
noonedeadpunkso - whatever  Iguess07:12
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/2024.1: Run Notify part when RPC is disabled  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/92149007:13
noonedeadpunkand we should totally update that example I guess...07:14
noonedeadpunkjamesden-: if you tested heat and it works nicely - your vote on https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/921443 would be pretty much aprpeciated07:15
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-tests master: Bump Ansible version for tests repo  https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92143407:31
noonedeadpunk(meaning https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/921444 patch)07:32
jrossernoonedeadpunk: it never was very clear why the examples always put the cinder backend config in o-u-c08:14
jrosseralmost like it dates from before having group_varsity and never got adjusted to match08:14
jrosser*group_vars08:14
jrosseras what it does a use the dynamic inventory to put those vars from o-u-c only into certain groups08:16
noonedeadpunkyeah, which might be fine only if you have multiple backends and don't want to do extra groups...08:26
noonedeadpunkbut yeah, totally makes sense to do that through groups08:26
noonedeadpunkin our latest deployment we have literally 1 variable in user_*.yml08:27
noonedeadpunkwhich is sshd_settings_rhel7 - as it need to have precedence to override08:27
noonedeadpunkreally updating docs is quite outdue thing which I fail to find time on :(08:31
noonedeadpunk*overdue08:31
fricklerfriendly reminder with my release team hat on that the official deadline for the 2024.1 release was yesterday, what's your current status?08:41
noonedeadpunkwe've found 3 nasty bugs yesterday, which we're backporting now08:43
noonedeadpunkat very least waiting for https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/92149008:45
noonedeadpunkI do believe that we will be able to have an SHA for the final release today08:46
fricklerok, thx08:48
opendevreviewMerged openstack/openstack-ansible-plugins master: Allow to remove role assignment from users  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/92144310:30
opendevreviewMerged openstack/openstack-ansible master: Start 2024.2 (Dalmatian) development  https://review.opendev.org/c/openstack/openstack-ansible/+/92136710:50
opendevreviewMerged openstack/openstack-ansible-os_skyline stable/2024.1: Fix skyline user creation  https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/92146210:51
opendevreviewMerged openstack/openstack-ansible master: Drop support for Debian 11 (bullseye)  https://review.opendev.org/c/openstack/openstack-ansible/+/92137010:53
opendevreviewMerged openstack/openstack-ansible master: Switch services SHAs to track master  https://review.opendev.org/c/openstack/openstack-ansible/+/92136810:53
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/2024.1: Allow to remove role assignment from users  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/92151210:56
opendevreviewMerged openstack/openstack-ansible-os_heat master: Handle removal of wrong role assignment  https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/92144412:42
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_heat stable/2024.1: Handle removal of wrong role assignment  https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/92151912:57
lowercasehttps://docs.openstack.org/zun-ui/latest/configuration/index.html#image-for-cloud-shell , I would like to make this modification. "edit CLOUD_SHELL_IMAGE variable in file _0330_cloud_shell_settings.py.sample, and copy it to horizon/openstack_dashboard/local/local_settings.d/_0330_cloud_shell_settings.py" I was looking through the horizon documentation and didn't see a path forward. I tried writing a policy and a config override but i13:15
noonedeadpunklowercase: I don't think there's a way of doing that, except either proposing patch to the plugin, or forking it and using your fork for deployment13:17
noonedeadpunkor well, dunno, let me check13:18
noonedeadpunkok, maybe you can try doing that13:19
noonedeadpunklowercase: have you tried that? https://paste.openstack.org/show/bzrP6jsbwcgIqytHduR9/13:20
opendevreviewMerged openstack/openstack-ansible stable/2024.1: [doc] Properly promote deploy guide  https://review.opendev.org/c/openstack/openstack-ansible/+/92144713:22
lowercaseSorry, I got pulled into a sev. I am not able to look at this right now.13:27
lowercaseWill circle back with you later. Sorry and thank you.13:27
jrosserdo we install sshd into the containers in the functional tests? i think we removed needing it from lxc_hosts https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/921490?tab=change-view-tab-header-zuul-results-summary14:01
noonedeadpunkI think only to keystone as of today14:07
noonedeadpunkthough functional jobs likely do install14:07
noonedeadpunkalso weirdly - that failed only on gate14:08
noonedeadpunkI'm trying to fight that here https://review.opendev.org/c/openstack/openstack-ansible-tests/+/92143414:08
lowercasenoonedeadpunk, I did try that exact thing earlier. I tried it again and it didn't make the expected modification.14:51
noonedeadpunkhuh14:52
noonedeadpunkweird...14:52
lowercaseIt did update, /etc/horizon/local_settings.py , with HORIZON_CONFIG.update({'CLOUD_SHELL_IMAGE': 'openstackhelm/openstack-client:2023.1'})14:53
lowercasehttps://github.com/openstack/zun-ui/blob/master/zun_ui/content/cloud_shell/views.py14:57
noonedeadpunkI'd expect local_settings to be kinda source of truth in a way14:58
noonedeadpunkthe latest thing that get's applied14:58
noonedeadpunkhave you tried to debug if `settings.CLOUD_SHELL_IMAGE` is defined with this approach?14:58
opendevreviewMerged openstack/openstack-ansible-plugins stable/2024.1: Allow to remove role assignment from users  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/92151215:01
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/2024.1: Run Notify part when RPC is disabled  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/92149015:07
lowercasenoonedeadpunk instead of it being in the horizn_config.update section. It just needs to be in the local_settings.py file as just `key` = `value`15:15
lowercaseIn other words, I modified /etc/horizon/local_settings.py, `CLOUD_SHELL_IMAGE = openstackhelm/openstack-client:2023.1` and it works now15:15
lowercaseexcuse me, CLOUD_SHELL_IMAGE wasn't present. I added it to the config file.15:16
noonedeadpunkhuh15:18
noonedeadpunkyeah, in fact I don't see how to do that today15:20
noonedeadpunkbut I believe it can be done with simple key/value pair15:20
lowercaseecho 'CLOUD_SHELL_IMAGE = openstackhelm/openstack-client:2023.1' >> /etc/horizon/local_settings.py15:20
lowercasesorry, mt15:20
noonedeadpunkthis should be quite trivial to implement eventually15:21
lowercaseZun gives the ability to run a cloud shell within the browser. Thought it would be a fun feature to have. I'm not sure why it does nothing but for right now, its nice to know its not because the baked image is 6 years old.15:26
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_horizon master: Implement ability to define arbitrary options in local_settings.py  https://review.opendev.org/c/openstack/openstack-ansible-os_horizon/+/92153815:45
noonedeadpunklowercase: I assume this is smth you'd need then ? ^15:45
lowercaseYes, it would be something that I could use.15:49
lowercaseI'm on antelope rn15:49
noonedeadpunkwell, not sure we'll backport that to antelope... but might be to 2024.1 after final release15:50
noonedeadpunkyou can fork/cherry-pick role (or just use one from 2024.1)15:51
lowercaseokay np15:57
-opendevstatus- NOTICE: Gerrit will be restarted at around 17:45 UTC to pick up some small image updates16:44
hamburglerdoes anyone use aodh for monitoring instances across multiple projects - or is that more geared towards the project admins? or something else?16:49
opendevreviewKevin Carter proposed openstack/openstack-ansible-os_skyline master: Update the skyline proxy config  https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/92154517:00
noonedeadpunkcloudnull: are you sure that `flushpackets=on` is applicable in that context?17:48
noonedeadpunkor well, makes any difference17:48
jamesden-noonedeadpunk also discovered that the default maxrewrite for haproxy was too small (1280?) - needed to bump higher, otherwise the skyline UI would return 500 errors seemingly randomly. Skyline itself was returning 200 but haproxy was returning the 50018:25
jamesden-so we bumped to 809618:26
noonedeadpunkah18:46
noonedeadpunkI haven't catched that though18:48
noonedeadpunkbut I never tried skyline outside of poc18:49
noonedeadpunkso you set `haproxy_tuning_params: tune.maxrewrite`, right?18:49
noonedeadpunkaha, so we have that default: https://opendev.org/openstack/openstack-ansible-haproxy_server/src/branch/master/vars/main.yml#L96-L9718:51
noonedeadpunkit's kinda weird that it's not enough given it's absolutely fine for CSP even...18:52
noonedeadpunkbut feel free to propose patch to cover that!18:52
noonedeadpunkjamesden-: if around - vote on https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/921519 backport would be nice:)18:58
noonedeadpunkjamesden-: also - you get 500 with apache vhost improvments you did or without them as well?:)18:59
jamesden-i think the 500s were more related to the buffer19:06
jamesden-I overrode tune.maxrewrite: 1280 with 8096 which has seemingly corrected the 500s19:07
jamesden-8096 might be big - i didn't test smaller stuff19:07
noonedeadpunkProxyPreserveHost can actually contribute to that a bit... but yeah, likely you're right19:07
noonedeadpunkbut yeah, just propose something reasonable there 19:08
noonedeadpunkI can't wait right now with release anymore though :(19:09
jamesden-i'll try and play around with it19:09
jamesden-yes of course19:09
noonedeadpunkbut that's smth that is overridable, so it's fine19:09
jamesden-yep 19:09
noonedeadpunkare you upgrading some of old prods? or just playing with sandbox?19:10
jamesden-a little of both?19:11
noonedeadpunkaha19:12
noonedeadpunkjust was wondering how much upgrade screwed things :D19:12
jamesden-oh actually not much at all19:13
jamesden-i'd say that was a very successful A->C upgrade19:13
jamesden-thanks to your quick patches should be painless for the next person :)19:13
noonedeadpunkwell, keep us updated if you feel any difference with quorum queues now :D19:14
jamesden-definitely will. so far so good19:14
noonedeadpunkI played in dev env only with them, as decided to wait for 2024.1 for the prod one19:14
jamesden-Are you running A in prod currently?19:15
noonedeadpunkdue to quite high amount of changes to oslo.messages that OVH landed 19:15
noonedeadpunkyup19:15
opendevreviewMerged openstack/openstack-ansible-os_heat stable/2024.1: Handle removal of wrong role assignment  https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/92151920:53
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_heat master: Revert "Handle removal of wrong role assignment"  https://review.opendev.org/c/openstack/openstack-ansible-os_heat/+/92158121:22
opendevreviewMerged openstack/openstack-ansible-os_skyline master: Update the skyline proxy config  https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/92154522:02
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_skyline stable/2024.1: Update the skyline proxy config  https://review.opendev.org/c/openstack/openstack-ansible-os_skyline/+/92158322:04

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