noonedeadpunk | mornings o/ | 08:08 |
---|---|---|
hamidlotfi_ | mornings | 08:09 |
admin1 | \o | 08:57 |
damiandabrowski | hi! | 09:02 |
opendevreview | Ke Niu proposed openstack/ansible-role-pki master: Use TOX_CONSTRAINTS_FILE https://review.opendev.org/c/openstack/ansible-role-pki/+/890750 | 09:30 |
opendevreview | Ke Niu proposed openstack/ansible-role-systemd_service master: Use TOX_CONSTRAINTS_FILE https://review.opendev.org/c/openstack/ansible-role-systemd_service/+/890751 | 09:36 |
NeilHanlon | mornin' folks | 11:25 |
noonedeadpunk | o/ heya | 11:34 |
mgariepy | hey NeilHanlon how are you doing ? | 12:07 |
mgariepy | NeilHanlon, did you saw : https://linuxcontainers.org/incus/ | 12:07 |
NeilHanlon | doing alright, thanks! just got back from fedora's FLOCK conference | 12:09 |
NeilHanlon | I did see that! very cool :D | 12:09 |
mgariepy | their roadmap is very nice too. | 12:11 |
mgariepy | remove maas, candid, canonical RBAC, lol | 12:12 |
NeilHanlon | hah | 12:13 |
NeilHanlon | MaaS always felt... wrong.. to me | 12:13 |
mgariepy | i did tried it a couple of time. | 12:13 |
mgariepy | but meh, cli command that needs jq expression to filter stuff is not so great. | 12:13 |
mgariepy | anyone here have manila ? | 12:14 |
mgariepy | i do have an issue with multiple share fs on cephfs. | 12:14 |
mgariepy | i want to see the difference between multiple pool configuration, multiple EC, 3x,2x etc. | 12:15 |
mgariepy | i started with 2 ec config, | 12:15 |
mgariepy | when i create the shares it does seems to do the right thing on the ceph backend (it create the FS at the correct place and manage the key correctly. | 12:16 |
mgariepy | but when i try to mount them one is working correctly and the other just fails with some cryptic errors. | 12:17 |
* noonedeadpunk using maas | 12:29 | |
noonedeadpunk | Well, we don't have manila yet, but didn't have big troubes with cephfs, except huge resource usage by ceph-mds | 12:31 |
noonedeadpunk | THough, we don't use EC pools | 12:31 |
mgariepy | do you have multiple pool on the clusteR? | 12:31 |
mgariepy | my 2 fs have the exact same config | 12:34 |
noonedeadpunk | yeah, there's totally couple of pools there | 12:35 |
noonedeadpunk | but are you able to just mount cephfs on 2 destinations even without manila? | 12:36 |
noonedeadpunk | also - you have manila+ganesha setup? | 12:36 |
mgariepy | no ganesha | 12:36 |
mgariepy | only cepfs. | 12:36 |
noonedeadpunk | ah, so your VMs accessing ceph storage network? | 12:36 |
mgariepy | yes | 12:36 |
mgariepy | 2 shares, one works not the other | 12:36 |
noonedeadpunk | it should be pretty much simple then... | 12:36 |
mgariepy | same ceph cluster for both | 12:37 |
mgariepy | i know haha | 12:37 |
opendevreview | Andrew Bonney proposed openstack/openstack-ansible-galera_server master: Remove galera-4 package during upgrades to force version up https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/890787 | 12:41 |
opendevreview | Andrew Bonney proposed openstack/ansible-role-pki master: Add defaults for owner/group/mode on pki_install_host https://review.opendev.org/c/openstack/ansible-role-pki/+/890793 | 13:15 |
noonedeadpunk | #startmeeting openstack_ansible_meeting | 15:00 |
opendevmeet | Meeting started Tue Aug 8 15:00:01 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 |
noonedeadpunk | o/ | 15:00 |
damiandabrowski | hi! | 15:00 |
* noonedeadpunk have some troubles with loading gerrit | 15:03 | |
jamesdenton | o/ | 15:03 |
damiandabrowski | it doesn't work for me as well | 15:04 |
noonedeadpunk | Not sure if I'm happy or sad now... | 15:04 |
damiandabrowski | (it loaded after some time and now it looks ok) | 15:04 |
mgariepy | it works ok for me. | 15:05 |
noonedeadpunk | yup, jsut loaded | 15:05 |
noonedeadpunk | thanks, mgariepy, you've fixed it:) | 15:06 |
noonedeadpunk | should we go through the bugs? We had a couple during the last week | 15:06 |
noonedeadpunk | most were created by andrewbonney though :D | 15:06 |
andrewbonney | Sorry! | 15:06 |
mgariepy | lol | 15:06 |
noonedeadpunk | #topic bug triage | 15:06 |
noonedeadpunk | #link https://bugs.launchpad.net/openstack-ansible/+bug/2030748 | 15:06 |
noonedeadpunk | I've already replied there though. | 15:07 |
NeilHanlon | o/ late :) | 15:08 |
noonedeadpunk | To be frank, I kinda don't know how to fix that either with fully re-writing clustercheck to python with async (like with asyncio) or with ProxySQL | 15:08 |
noonedeadpunk | *except these 2 | 15:08 |
noonedeadpunk | Also dunno if anyone else is bothered enough to invest there | 15:09 |
noonedeadpunk | I guess, you should be able to just filter out `mariadbcheck` completely? | 15:09 |
noonedeadpunk | So I had no plans investing into fix soonish | 15:11 |
noonedeadpunk | #link https://bugs.launchpad.net/openstack-ansible/+bug/2029253 | 15:11 |
noonedeadpunk | this one is fair one... | 15:11 |
noonedeadpunk | though I didn't know that non-root will work, as we don't have `become` anywhere in our playbooks | 15:12 |
andrewbonney | not sure if we have some extra config that might be enabling that | 15:12 |
andrewbonney | I've started a potential patch but about to go away for a week so won't get chance to do more for a bit | 15:13 |
noonedeadpunk | aha, I see | 15:13 |
noonedeadpunk | Can't promise I will look into that either :( | 15:13 |
noonedeadpunk | But would be great to get this patched sooner then later to be frank | 15:14 |
noonedeadpunk | As new deployments are indeed a concern | 15:14 |
noonedeadpunk | #link https://bugs.launchpad.net/openstack-ansible/+bug/2028946 | 15:14 |
noonedeadpunk | I think proposed patch is really good | 15:15 |
noonedeadpunk | Seems we've jsut somehow overlooked that for ubuntu :( | 15:15 |
noonedeadpunk | #link https://bugs.launchpad.net/openstack-ansible/+bug/2029486 | 15:16 |
noonedeadpunk | I think, we can add step for marking _member_ an implied in upgrade steps | 15:16 |
noonedeadpunk | And we should really do a clean-up anyway | 15:16 |
NeilHanlon | noonedeadpunk: i have an idea w.r.t. mariadb clustercheck... will throw in a DNM change | 15:16 |
noonedeadpunk | I can take a look there... | 15:17 |
noonedeadpunk | NeilHanlon: oh, that would be extermely sweet | 15:17 |
noonedeadpunk | I have an env where I'll be able to test that | 15:17 |
NeilHanlon | in theory, SyslogIdentifier can be set on the unit to force a name.. i think it even works on templated units | 15:17 |
noonedeadpunk | NeilHanlon: it doesn't look like it does from what I see | 15:21 |
NeilHanlon | :\ welp.. off to systemd internals :) | 15:22 |
noonedeadpunk | Unless I'm doing smth wrong https://paste.openstack.org/show/b6VJZX5etkWNilqGam05/ | 15:22 |
noonedeadpunk | #link https://bugs.launchpad.net/openstack-ansible/+bug/2028809 | 15:23 |
noonedeadpunk | We've already discussed this one couple of weeks ago | 15:23 |
noonedeadpunk | I did not have any reply/discussion with keystone team, despite it seems that Dave has picked up the bug | 15:24 |
noonedeadpunk | Or well, at least saw it | 15:24 |
NeilHanlon | ah.. found the context. looks like it can be fairly trivially done w/ a simple python change to redirect the syslog target | 15:24 |
NeilHanlon | #link https://github.com/systemd/systemd/issues/8687 | 15:24 |
NeilHanlon | #link https://github.com/systemd/systemd/issues/13566 | 15:24 |
noonedeadpunk | Well, if a service was calling python daemon - there won't be such problem, as we could set access=no then ... | 15:26 |
NeilHanlon | right, clustercheck is bash.. nvm | 15:26 |
noonedeadpunk | was worth trying though... | 15:26 |
noonedeadpunk | So, for the 2028809 I still think it's worth to change the default to use scrypt rather then bcrypt which is default in keystone | 15:28 |
noonedeadpunk | As default limitation to passwords with length 54 is not fun in 2023 | 15:28 |
NeilHanlon | yeah agreed | 15:28 |
noonedeadpunk | *to password length | 15:28 |
noonedeadpunk | given old password will resume working (which are not longer then 54 ofc) - we at least prevent everyone from further frustration | 15:29 |
noonedeadpunk | And we likely should land the fix, as it's blocking backports to 2023.1 which we have quite a few by now | 15:29 |
noonedeadpunk | #link https://bugs.launchpad.net/openstack-ansible/+bug/2029209 | 15:30 |
noonedeadpunk | damiandabrowski: will you be able to have a look at this one? | 15:30 |
noonedeadpunk | as it sounds quite fair | 15:31 |
damiandabrowski | i think the fix is already proposed: https://review.opendev.org/c/openstack/openstack-ansible/+/889023 | 15:31 |
noonedeadpunk | aha | 15:31 |
damiandabrowski | but since stable/2023.1 branch is blocked we couldn't merge it :D | 15:31 |
noonedeadpunk | ok, gotcha | 15:32 |
noonedeadpunk | andrewbonney: ^ | 15:32 |
andrewbonney | Ta, hadn't spotted that | 15:32 |
noonedeadpunk | #topic office hours | 15:33 |
noonedeadpunk | We have couple of topics that are ongoing. | 15:33 |
noonedeadpunk | First - simple one is https://review.opendev.org/q/topic:osa%252Fdb_port | 15:33 |
noonedeadpunk | I was thinking to also backport that at least to 2023.1 or maybe even zed, as it's pretty much trivial | 15:34 |
noonedeadpunk | But kinda nasty | 15:34 |
damiandabrowski | +1 | 15:37 |
noonedeadpunk | next are linters for core-2.15 | 15:37 |
noonedeadpunk | #link https://review.opendev.org/q/topic:osa%252Fcore-2.15 | 15:37 |
noonedeadpunk | These get to merge conflicts quick enough | 15:37 |
damiandabrowski | i'll review them during the evening | 15:38 |
andrewbonney | noonedeadpunk: unless I missed it I think there was one more bug too: https://bugs.launchpad.net/openstack-ansible/+bug/2028944 | 15:39 |
noonedeadpunk | Ah, sorry, I have missed this one indeed | 15:39 |
noonedeadpunk | yes, this is actually a good one | 15:40 |
damiandabrowski | yeah, nice catch andrewbonney | 15:41 |
noonedeadpunk | I kinda thought that haproxy will fail due to conflict to bind 2 fronts the same way to be frank | 15:41 |
noonedeadpunk | but yeah we should fix this | 15:42 |
andrewbonney | Considering the amount of change to haproxy setup it worked really well in general | 15:43 |
noonedeadpunk | ok, that's nice to hear:) | 15:44 |
noonedeadpunk | I bet horizon wasn't spotted as we jsut don't use it hehe | 15:44 |
noonedeadpunk | Ok, last but not least topic is quorum queues | 15:45 |
noonedeadpunk | #link Saying that, I'm not sure - have we covered vars scope good enough in release notes? That stuff defiend for haproxy_all should be moved else | 15:45 |
noonedeadpunk | #link https://review.opendev.org/q/topic:osa%252Fquorum_queues | 15:45 |
noonedeadpunk | This is smth that would be great to get in for this release | 15:46 |
opendevreview | Merged openstack/openstack-ansible-os_nova master: Deprecate nova_ram_weight_multiplier https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/888177 | 15:50 |
damiandabrowski | not sure if I'll be able to review it this week as i need to learn more about quorum queues before, but I added it to TODO :D | 15:52 |
noonedeadpunk | Sure, we have some time for that | 15:52 |
damiandabrowski | also, feel free to assign me to #2028944 if you want | 15:53 |
noonedeadpunk | And yeah, let's try to unblock 2023.1 soonish, along with fixed bugs we likely can do 27.1.0 | 15:53 |
noonedeadpunk | damiandabrowski: can you kindly assign yourself? As I don't have proper "a" on my keyboard to search :D | 15:54 |
damiandabrowski | ą - you can copy that xD | 15:55 |
damiandabrowski | just kidding, done | 15:55 |
noonedeadpunk | lol | 15:55 |
noonedeadpunk | yeah, will paste it somewhere safe :D | 15:55 |
noonedeadpunk | I'm also working on some article to superuser regarding scaling clusters with OSA | 15:56 |
noonedeadpunk | now for rabbit/galera clusters | 15:56 |
noonedeadpunk | Wanna move smth from there to our docs as well | 15:56 |
noonedeadpunk | (once it will be ready) | 15:57 |
noonedeadpunk | #endmeeting | 15:58 |
opendevmeet | Meeting ended Tue Aug 8 15:58:21 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:58 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2023/openstack_ansible_meeting.2023-08-08-15.00.html | 15:58 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2023/openstack_ansible_meeting.2023-08-08-15.00.txt | 15:58 |
opendevmeet | Log: https://meetings.opendev.org/meetings/openstack_ansible_meeting/2023/openstack_ansible_meeting.2023-08-08-15.00.log.html | 15:58 |
opendevreview | Dmitriy Rabotyagov proposed openstack/openstack-ansible-galera_server master: Replace libgcc1 with libgcc-s1 for Debian https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/890820 | 17:53 |
*** dviroel_ is now known as dviroel | 22:13 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!