Tuesday, 2023-07-25

noonedeadpunko/06:58
jrossermorning07:31
opendevreviewMerged openstack/openstack-ansible-os_manila stable/zed: Don't install zlibc, it was removed from Debian  https://review.opendev.org/c/openstack/openstack-ansible-os_manila/+/88934609:28
opendevreviewMerged openstack/openstack-ansible-plugins master: Allow to define cloud name for service_setup  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/88916711:14
* noonedeadpunk working on openstack_resources12:00
opendevreviewMerged openstack/ansible-role-zookeeper master: Fix linters and metadata  https://review.opendev.org/c/openstack/ansible-role-zookeeper/+/88861012:17
anskiyhttps://zuul.opendev.org/t/openstack/status/change/887192,2 neutron breaks when started from within uwsgi :(12:35
noonedeadpunkwell... we probably should just default to False then12:36
noonedeadpunkin case there's no obvious reason12:37
anskiyI thought uwsgi was only disabled for OVN until the fixes would arrive12:41
opendevreviewMerged openstack/openstack-ansible stable/zed: Re-enable CI jobs after rally is fixed  https://review.opendev.org/c/openstack/openstack-ansible/+/88843713:03
opendevreviewAndrew Bonney proposed openstack/openstack-ansible master: nova/haproxy: fix typo in detection of 'serialconsole'  https://review.opendev.org/c/openstack/openstack-ansible/+/88941714:15
noonedeadpunk#startmeeting openstack_ansible_meeting15:00
opendevmeetMeeting started Tue Jul 25 15:00:13 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'openstack_ansible_meeting'15:00
noonedeadpunk#topic rollcall15:00
noonedeadpunko/15:00
damiandabrowskihi!15:00
noonedeadpunk#topic office hours15:06
noonedeadpunkwell, I was working with openstack_resources role. Almost done with image part - finishing rotation15:06
noonedeadpunkhopefully will push some results today/tomorrow15:06
noonedeadpunkstable/zed is unblocked, so we might want to do some review/merge 15:07
noonedeadpunkalso stable/yoga is probably also good15:08
damiandabrowskigreat, can I ask what was wrong with upgrade jobs for stable/2023.1?15:08
damiandabrowskifor ex.: https://review.opendev.org/c/openstack/openstack-ansible/+/88902315:08
damiandabrowskii also see this issue here: https://review.opendev.org/c/openstack/openstack-ansible/+/88786615:09
noonedeadpunkWell, it could be https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/888152 that is causing it15:11
NeilHanlono/ hello15:12
anskiylooks like it for https://review.opendev.org/c/openstack/openstack-ansible/+/887866: 401-s in cinder-api log15:13
noonedeadpunkor, it might be related to keystone re-hashing passwords during upgrade15:13
noonedeadpunkand we have some passwords longer then 54 symbols which is cap for hashing method used in keystone by default15:14
anskiyoverlimit passwords doesn't quite matter (I can't recall on which branch I've tested it), but it was fine with max length15:15
damiandabrowskibut we don't change service passwords during upgrade, do we?15:15
damiandabrowskianyway, i will look into this. I just thought it may be already fixed but seems it's not15:16
anskiymaybe it would be okay to just run upgrade jobs with `service_update_password`: True?15:17
* damiandabrowski running upgrade job on my AIO to check what is going on15:22
* NeilHanlon is told that ceph might be broken on rocky if we're using it from SIG/Storage in CentOS Stream15:24
NeilHanlonI'll keep an eye on test15:25
noonedeadpunkah, we don't test rhel ceph job....15:25
noonedeadpunkprobably we should though15:25
* NeilHanlon puts it on his list to add the jobs15:27
NeilHanlonexperimental15:27
noonedeadpunkat very least doing it non-voting15:28
NeilHanlonyeah, for sure15:28
NeilHanlonat least that gluster thing a few weeks ago got fixed...15:28
noonedeadpunkWell, we've merged fix for that this week I guess15:30
noonedeadpunk#link https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/88875315:30
* NeilHanlon sighs15:32
noonedeadpunkI don't know - maybe it was also fixed in packages...15:32
noonedeadpunkbut it was failing until this patch landed15:32
NeilHanloni guess, at least it has gotten some attention in the past few days15:32
NeilHanlonthe bug, i mean15:33
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/2023.1: Installing systemd-udev with NVR  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/88934815:33
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/zed: Installing systemd-udev with NVR  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/88934915:33
NeilHanlonsomeone at RH is now getting daily emails because of the NEEDINFO flag heh15:33
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins stable/yoga: Installing systemd-udev with NVR  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/88935015:33
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-systemd_mount stable/2023.1: Installing systemd-udev with NVR  https://review.opendev.org/c/openstack/ansible-role-systemd_mount/+/88935115:33
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-systemd_mount stable/zed: Installing systemd-udev with NVR  https://review.opendev.org/c/openstack/ansible-role-systemd_mount/+/88935215:34
opendevreviewDmitriy Rabotyagov proposed openstack/ansible-role-systemd_mount stable/yoga: Installing systemd-udev with NVR  https://review.opendev.org/c/openstack/ansible-role-systemd_mount/+/88935315:34
noonedeadpunkI've backported that to stable branches15:35
NeilHanlonwe've got a lot of freakin' stable branches15:35
NeilHanlonwell, two projects, but, I digress15:35
noonedeadpunk#endmeeting15:53
opendevmeetMeeting ended Tue Jul 25 15:53:58 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:53
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_ansible_meeting/2023/openstack_ansible_meeting.2023-07-25-15.00.html15:53
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2023/openstack_ansible_meeting.2023-07-25-15.00.txt15:53
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_ansible_meeting/2023/openstack_ansible_meeting.2023-07-25-15.00.log.html15:53
NeilHanloncheers, thank you noonedeadpunk :) 16:00
opendevreviewMerged openstack/openstack-ansible-plugins stable/zed: Use cryptography backend for openssh_keypair  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/88865816:42
opendevreviewMerged openstack/openstack-ansible stable/zed: Use include_role in task to avoid lack of access to vars  https://review.opendev.org/c/openstack/openstack-ansible/+/88866016:59
opendevreviewDanila Balagansky proposed openstack/ansible-role-uwsgi master: Fix pyargv value rendering  https://review.opendev.org/c/openstack/ansible-role-uwsgi/+/88964317:19
anskiy_hhttps://review.opendev.org/c/openstack/ansible-role-uwsgi/+/889643 this is the fix for broken non-OVN builds17:22
noonedeadpunkanskiy: ah, that is my bad, sorry17:31
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Add openstack_resources role skeleton  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/87879417:44
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-plugins master: Add openstack_resources role skeleton  https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/87879417:44
noonedeadpunkjrosser: I've added image part ^ 17:44
noonedeadpunkIt's hugely re-worked from what we run internally (as that was tooo opinionated), but hopefuly without too bad bugs17:45
noonedeadpunkwill try to move things like octavia first for POC17:46
noonedeadpunkalso not sure if I should have added delegate_to everywhere...17:47
noonedeadpunkprobably yes... Just at some point I had hope to run the role in the playbook instead of the include for another role17:48
noonedeadpunkbut then it becomes kinda also opinionated17:49
mgariepyhmm. i'm kinda confused now lol. about the flavor access ;D18:04
noonedeadpunkmgariepy: so idea behind that, is that you usually want to have set of flavors created for specific user with specific properties18:14
noonedeadpunkso you have a list of specs and each list of specs are assigned properties or assigned to user18:15
noonedeadpunkrather then duplicate code during defenition and repeat all properties and sharing options for each flavor18:15
mgariepyi usually a bunch of flavor based on the hw i run then allow project to use them or not :)18:15
noonedeadpunkyeah, it's exactly the same18:17
noonedeadpunkbut we also have specific "huge" flavors allowed for our "most-valuable" users18:17
noonedeadpunkso the usecase is - you have bunch of public ones, then you might have GPU ones available only to several users, and then some private ones for tempest or octavia18:18
noonedeadpunkah, or you about "absent" in example?:)18:19
mgariepyno i don't change my flavor that much :) i do not have a script to manage access.18:20
mgariepyaccess / project provisioning.18:21
mgariepybut it's kind of a private-public cloud :D18:21
noonedeadpunkWell, we realized it's helpful for some CD jobs which need some very limited specific access somewhere18:36
noonedeadpunkso having that won't hurt18:37
noonedeadpunkBut also - this is always optional18:37
noonedeadpunkYou can omit close to everything18:37
noonedeadpunkI should be more explicit of what is required though18:37
noonedeadpunkWill fix that tomorrow18:37
opendevreviewMerged openstack/openstack-ansible stable/zed: Restore an ability for HAProxy to bind on interal IP  https://review.opendev.org/c/openstack/openstack-ansible/+/88757419:00
spateljamesdenton Finally I finished my BGP EVPN lab. Now time to take BGP to my compute nodes..hehe!! - https://satishdotpatel.github.io/bgp-evpn-vxlan-in-datacenter/19:48
mgariepynice spatel :)19:52
hamburgler2^ awesome :)19:52
NeilHanlongreat job spatel!20:10
jamesdentoncant wait to read it!21:12

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