Tuesday, 2021-06-22

snadgehttps://arstechnica.com/gadgets/2021/06/centos-replacement-distro-rocky-linuxs-first-general-release-is-out/05:57
snadgei might be able to help test and look into supporting that05:58
snadgelooking into stream support currently, need to use an elrepo kernel to support the hardware, which is a little sketchy05:59
noonedeadpunkmornings05:59
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova stable/train: Use version from repo_packages for SPICE HTML5  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/79731206:00
opendevreviewDmitriy Rabotyagov proposed openstack/openstack-ansible-os_nova stable/train: Use version from repo_packages for SPICE HTML5  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/79731206:01
arxcruznoonedeadpunk: morning, when you have time, please https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/796818 :) 06:29
arxcruzjrosser: ^06:29
noonedeadpunkarxcruz: well, honestly, I still feel unsure about this patch.06:29
noonedeadpunkAs eventually I'd love tests to fail when we don't have tests in the list, instead of passing them and testing basically nothing06:30
arxcruznoonedeadpunk: what can i do? We have a implementation that will avoid this06:30
arxcruzbut it will take some time for us to implement it competelly 06:30
arxcruznoonedeadpunk: and we will set the variable that set the extra test on our side 06:30
arxcruzafter we implement our include list, i remove it from os_tempest 06:31
noonedeadpunkah, ok, you commented default out06:31
noonedeadpunksorry missed that change (06:31
arxcruznp 06:31
noonedeadpunkarxcruz: and why we do https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/796818/5/tasks/tempest_run.yml change?06:34
noonedeadpunkso we don't want test-lisdt to be generated when tempest fails?06:38
opendevreviewArx Cruz proposed openstack/openstack-ansible-os_tempest master: Add tempest_test_extra_test variable  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/79681806:48
*** rpittau|afk is now known as rpittau07:06
jrossermorning07:15
jrossernoonedeadpunk: what more do we need to do for a release? did you get on OK with the requests CA bundle stuff?07:22
noonedeadpunkjrosser: I think that's the only thing I would love to land before branching07:23
jrosseri see you have -W on it, was there still some to do?07:23
noonedeadpunkbut nope, I haven't finished it07:23
noonedeadpunkeventually integrated repo fails CI07:24
noonedeadpunkwith the same issue with requests07:24
noonedeadpunkhttps://review.opendev.org/c/openstack/openstack-ansible/+/79680907:24
* jrosser looks07:25
jrosserso just so i understand, this is making the internal VIP SSL too07:25
noonedeadpunkalso I haven't tested if my patch breaks user provided SSL or not07:25
jrosserwhat about the services themselves?07:26
jrosseri wonder if ansible tasks have /etc/environment available07:29
noonedeadpunkwell in sandbox they were working, but I did some manuall stuff as well there, so need to clean up environment and try again07:29
jrosseras it's failing on running an ansible module on the utility host rather than one of the services failing07:30
jrossernoonedeadpunk: doh https://github.com/openstack/openstack-ansible-openstack_hosts/blob/master/tasks/main.yml#L13407:35
noonedeadpunkok, I thought about smth like that.....07:35
noonedeadpunkwell, yes, services seem to fail anyway on centos :(08:16
noonedeadpunkweird though - I checked urllib3 directly and it worked with system trust nicely :(08:17
noonedeadpunkand cinder seems to fail to reach with urllib https://zuul.opendev.org/t/openstack/build/af90691573184edc94ea50274a7b6ded/log/logs/host/cinder-api.service.journal-16-29-07.log.txt#351708:17
arxcruzjrosser: noonedeadpunk now should be working :) 10:39
opendevreviewMerged openstack/openstack-ansible-os_nova stable/stein: Use version from repo_packages for SPICE HTML5  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/79729311:03
*** prometheanfire is now known as Guest18412:25
*** ChanServ changes topic to "Launchpad: https://launchpad.net/openstack-ansible || Weekly Meetings: https://wiki.openstack.org/wiki/Meetings/openstack-ansible || Review Dashboard: http://bit.ly/osa-review-board-v3"12:29
opendevreviewMerged openstack/openstack-ansible-os_nova stable/ussuri: Use version from repo_packages for SPICE HTML5  https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/79727212:47
dmsimardo/ btw in case you missed it, the next Ansiblefest is Sept 29-30th and the CFP is open until June 29th if you'd like to propose a talk13:01
noonedeadpunko/13:11
noonedeadpunkit's remote I guess again?13:11
dmsimardnoonedeadpunk: yeah, no choice with the pandemic at various levels of control worldwide but things are looking up so I think we can hope for the next one to be in person13:33
dmsimardthere's pros and cons to remote conferences but I think the virtual conference fatigue is real13:34
noonedeadpunkyeah, I mean such kind of conferences is usually more about hanging out even, and getting some info out of sessions rather then on sessions13:35
dmsimardthe famous hallway track, yes :)13:36
spotzWe should be back in person in 202213:43
* noonedeadpunk can't wait for it13:44
spotzI'm crossing fingers to be at Open Sourrce Summit end of September, no longerr in Dublin though:(13:45
spotzI am planning on another virtual social at the PTG, folks enjoyed it last time13:49
opendevreviewMerged openstack/openstack-ansible master: [doc] Add OS compatability matrix  https://review.opendev.org/c/openstack/openstack-ansible/+/78937614:11
fridtjof[m]it's compat_i_bility, no one caught it :(14:54
noonedeadpunkdoh....15:01
noonedeadpunkfridtjof[m]: would you like to suggest patch with fix?:)15:01
noonedeadpunk#startmeeting openstack_ansible_meeting15:02
opendevmeetMeeting started Tue Jun 22 15:02:12 2021 UTC and is due to finish in 60 minutes.  The chair is noonedeadpunk. Information about MeetBot at http://wiki.debian.org/MeetBot.15:02
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:02
opendevmeetThe meeting name has been set to 'openstack_ansible_meeting'15:02
noonedeadpunk#topic rollcall15:02
noonedeadpunko/15:02
*** Guest184 is now known as prometheanfire15:10
noonedeadpunk#topic office hours15:12
noonedeadpunkSo currently what holds us a bit is haproxy patch https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/796940 regarding SSL. I didn't have any time today but going to spend next few days on landing stuff15:13
noonedeadpunkAlso, I'm going to push deprecation patch for nspawn repos tomorrow (before branching)15:18
noonedeadpunkI should have done far ago but clean forgot about it15:18
noonedeadpunkanother topic is monasca - there're patches that were internaly tested and should be working I guess. They need some work at glance, but hope they should be doable15:21
noonedeadpunkhttps://review.opendev.org/c/openstack/openstack-ansible-os_monasca/+/796616 and https://review.opendev.org/c/openstack/openstack-ansible-os_monasca-agent/+/79662015:21
noonedeadpunkIt's basiucally re-adding roles in state they were with some adjustments from what I already saw15:22
noonedeadpunkI think I will take a look on them once we release15:29
jrossero/ hello15:30
noonedeadpunk\o/15:31
jrosseri will try to find some time to look again at the SSL stuff15:34
jrosserthough this will be tomorrow15:34
noonedeadpunkI think it's super close actually, but yeah, I will most likely ping you asking for some advice :)15:35
noonedeadpunkI believe I should have enough time tomorrow for that, if nothing else will happen15:35
jrosserthe idea is to make the internal VIP https as well?15:36
noonedeadpunkI think so. otherwise we will test nothing15:36
noonedeadpunkas we use internal only everywhere15:37
noonedeadpunkeventually how I saw that smth weird is going on - senlin tempest patch - it was still failing tempest because of untrusted SSL15:38
jrosseroh yes and the whole business with tempestconf too15:38
noonedeadpunkyeah15:38
noonedeadpunkso I think internal vip over ssl is a good marker and test for pki role at least15:39
jrossertheres also another step later, to make the services in the venvs be https too15:39
noonedeadpunkwell, yes... but lets at least make services be happy with haproxy ssl :)15:39
noonedeadpunkit would be a bit more tricky I guess as well15:41
noonedeadpunkeventually I think we mostly need to adjust uwsgi role?15:41
noonedeadpunkhm, might be not so tough... except maybe haproxy balancing part? 15:42
noonedeadpunkas we'd need smth like l3 balancing, so we won't be able to figure out if service is alive or returning 500 for $reason (or etc) - as far as uwsgi listens on port it will be considered as okeyish15:44
jrosseri think we can have haproxy act as MITM15:47
jrosserdecrypt/re-crypt and stay as L7 LB15:47
noonedeadpunkI wonder if it makes sense to cover services with ssl....15:49
jrosserhttps://www.gilesorr.com/blog/reencrypting-haproxy.html15:49
jrosseri guess it depends what paperwork you need to comply with15:49
noonedeadpunkwell, yes15:50
noonedeadpunkI think that encrypting live migrations might be more interesting goal though, but dunno...15:51
noonedeadpunkanyway agree, that cover services with SSL should be implemented15:51
noonedeadpunkas well as adding some support for toolings for managing CA15:52
noonedeadpunkbut yeah, let's handle at least what we already have :)15:53
noonedeadpunk#endmeeting16:00
opendevmeetMeeting ended Tue Jun 22 16:00:19 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:00
opendevmeetMinutes:        https://meetings.opendev.org/meetings/openstack_ansible_meeting/2021/openstack_ansible_meeting.2021-06-22-15.02.html16:00
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/openstack_ansible_meeting/2021/openstack_ansible_meeting.2021-06-22-15.02.txt16:00
opendevmeetLog:            https://meetings.opendev.org/meetings/openstack_ansible_meeting/2021/openstack_ansible_meeting.2021-06-22-15.02.log.html16:00
*** rpittau is now known as rpittau|afk17:11
fridtjof[m]noonedeadpunk:  I was about to, but realized i'm not familiar enough with the gerrit workflow to do it quickly %) and the interactive step-by-step doesn't suggest the repo to me when searching for it18:41
fridtjof[m]so unlikely to happen today...18:41
fridtjof[m](re fixing the docs typo)18:41
noonedeadpunkthat is super simple actually:)18:44
noonedeadpunkeventually there's a doc regarding how to setup gerrit account (you need to login, add ssh key, set username, install git-review python package in short) https://docs.openstack.org/contributors/common/setup-gerrit.html18:46
noonedeadpunkonce that is done - you clone repo, do change, do commit, run `git-review`, profit. https://docs.openstack.org/contributors/code-and-documentation/using-gerrit.html18:46
spatelnoonedeadpunk i found very strange issue, when i was trying to upgrade my lab env to minor version of victoria it removed /etc/openstack_deploy/group_vars and host_var directories 19:10
spatelis that normal ?19:11
noonedeadpunkif you re-ran bootstrap-aio.sh, it could be19:18
noonedeadpunkas it was never designed to be able to re-run without breaking things (and cleanly deploing self)19:19
spatelhmm i was following upgrade doc 19:20
spatelmy lab isn't aio, its multi-node19:21
spatelclose to production 19:21
spateli was following this steps - https://docs.openstack.org/openstack-ansible/ocata/upgrade-guide/minor-upgrade.html19:22
jrossera minor upgrade doesn’t touch the config19:38
opendevreviewMerged openstack/openstack-ansible-os_tempest master: Add tempest_test_extra_test variable  https://review.opendev.org/c/openstack/openstack-ansible-os_tempest/+/79681820:40

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