Monday, 2020-03-16

*** tosky has quit IRC00:14
*** dave-mccowan has quit IRC00:31
*** dave-mccowan has joined #openstack-oslo00:35
openstackgerritnorman shen proposed openstack/oslo.messaging stable/rocky: Use default exchange for direct messaging  https://review.opendev.org/71315300:40
*** dave-mccowan has quit IRC01:43
*** dave-mccowan has joined #openstack-oslo01:54
*** dave-mccowan has quit IRC02:29
*** ccamel has joined #openstack-oslo04:17
*** camelCaser has quit IRC04:18
*** irclogbot_3 has quit IRC06:29
*** irclogbot_3 has joined #openstack-oslo07:30
*** iurygregory has joined #openstack-oslo08:02
*** tesseract has joined #openstack-oslo08:12
*** rcernin has quit IRC08:14
*** rpittau|afk is now known as rpittau08:15
*** tkajinam has quit IRC08:23
*** ralonsoh has joined #openstack-oslo08:42
*** hberaud has quit IRC08:55
*** hberaud has joined #openstack-oslo08:55
*** jaosorior has joined #openstack-oslo09:01
*** tosky has joined #openstack-oslo09:07
*** ansmith has joined #openstack-oslo09:10
*** ansmith_ has quit IRC09:11
*** zigo has joined #openstack-oslo10:52
*** sean-k-mooney has joined #openstack-oslo11:25
*** tkajinam has joined #openstack-oslo11:27
*** tkajinam has quit IRC11:29
*** rpittau is now known as rpittau|bbl11:31
*** Luzi has joined #openstack-oslo12:07
*** rcernin has joined #openstack-oslo12:10
*** raildo has joined #openstack-oslo12:36
*** tkajinam has joined #openstack-oslo12:48
*** kgiusti has joined #openstack-oslo12:50
*** rpittau|bbl is now known as rpittau13:13
*** beekneemech is now known as bnemec13:17
*** dave-mccowan has joined #openstack-oslo13:32
*** dave-mccowan has quit IRC13:37
*** tkajinam has quit IRC13:44
*** Luzi has quit IRC14:11
*** Luzi has joined #openstack-oslo14:24
bnemecRunning late again...15:02
bnemecReally late. 30 minute meeting is going on 50 and no signs of slowing down. :-(15:19
bnemecDone!15:22
bnemec#startmeeting oslo15:22
bnemecCourtesy ping for bnemec, jungleboyj, moguimar, hberaud, stephenfin, kgiusti, johnsom, e0ne, redrobot, bcafarel, smcginnis15:22
bnemec#link https://wiki.openstack.org/wiki/Meetings/Oslo#Agenda_for_Next_Meeting15:22
openstackMeeting started Mon Mar 16 15:22:20 2020 UTC and is due to finish in 60 minutes.  The chair is bnemec. Information about MeetBot at http://wiki.debian.org/MeetBot.15:22
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:22
*** openstack changes topic to " (Meeting topic: oslo)"15:22
openstackThe meeting name has been set to 'oslo'15:22
smcginniso/15:22
bcafarelo/15:22
johnsomo/ lol15:22
hberaudo/15:22
johnsomI guess it's been a Monday for me too, I didn't notice15:22
jungleboyjo/15:23
bnemecThey keep adding more people to my Monday status meeting downstream, so it keeps taking longer and longer. :-/15:23
kgiustio/15:23
bnemecOn the plus side, it will be better once Europe goes DST and we add an hour gap between these two meetings.15:25
bnemec#topic Red flags for/from liaisons15:25
*** openstack changes topic to "Red flags for/from liaisons (Meeting topic: oslo)"15:25
johnsomNothing from the Octavia team today15:26
jungleboyjNothing from Cinder.15:27
bnemecI'm not coming up with anything objectionable that we did last week, but last week was also a bit drama-filled for me so I may be forgetting something. :-)15:27
jungleboyjDrama filled?  I think that describes life in general right now.15:28
bnemecYeah, this was piled on top of the "regular" drama that's going on.15:28
bnemecI would really like life to be boring for a while.15:29
jungleboyjBest of luck with that.15:29
bnemec#topic Releases15:30
*** openstack changes topic to "Releases (Meeting topic: oslo)"15:30
bnemecPretty sure I forgot to do these last week. Will try to rectify that this week.15:31
bnemecSo I guess not much to say on this topic.15:31
bnemec#topic Action items from last meeting15:31
*** openstack changes topic to "Action items from last meeting (Meeting topic: oslo)"15:31
bnemec"bnemec to follow up on https://review.opendev.org/#/c/689482/"15:31
bnemecLet's see, did I actually do it this time?15:31
bnemecHey, I did!15:32
bnemecThat was the only action item last week, so hooray!15:32
bnemec#topic Oslo core security team15:32
*** openstack changes topic to "Oslo core security team (Meeting topic: oslo)"15:32
hberaudlol15:32
bnemecYou may have seen my email about this last week.15:32
bnemecThere is an oslo-coresec group on Launchpad that is automatically notified of any security bugs in Oslo projects.15:33
bnemecIt was last updated ~6 years ago and I believe there are only two active contributors to Oslo left on it.15:34
bnemecI've removed everyone else since we don't want to be notifying them of private security bugs if they don't need to know.15:34
bnemecHowever, the main reason I wanted to bring it up in the meeting is I am looking for volunteers to be on the team.15:35
bnemecThere's not a whole lot to it. We don't get so many security bugs that it is a big time commitment.15:35
smcginnisbnemec: You can put me on the list. Not sure I will be able to do much with it, but willing to help out if something big comes up.15:35
bnemecFair warning, if I don't get volunteers I'll probably just start adding Oslo cores so we have _someone_ to look at things. ;-)15:35
bnemecsmcginnis: Great, thanks!15:36
bnemecMostly it's just so we have someone who can pre-review patches before they get proposed to public Gerrit.15:36
johnsomlol, volun-told15:36
bnemecGenerally speaking, the coresec team isn't on the hook to fix every security bug that comes in.15:36
johnsomYeah, I can be on the list, again, I don't have a lot of spare cycles, but can try to help15:37
johnsomVMT should do most of the paperwork right? (behind on that e-mail thread)15:38
bnemecYeah, in 6 years I've never had to fill out a CVE disclosure or anything.15:39
bnemecAnd I was actually on two coresec teams for most of that time.15:39
johnsomNice15:39
kgiustibnemec: Add me as well - I really need to work on my insecurities...15:39
bnemeclol15:39
bnemecOkay, that's a good start. I'll get y'all added shortly.15:40
bnemec#action bnemec to add smcginnis, johnsom, and kgiusti to oslo-coresec15:41
bnemecI'm open to adding more people so if anyone is interested after the meeting just let me know.15:41
openstackgerritAlan Bishop proposed openstack/tooz master: Add TLS support in etcd3 and etcd3gw drivers  https://review.opendev.org/71053915:42
bnemec#topic Weekly Wayward Review15:43
*** openstack changes topic to "Weekly Wayward Review (Meeting topic: oslo)"15:43
bnemec#link https://review.opendev.org/70506415:43
bnemecThis sounds promising, let's take a look...15:43
bnemecOh, that one's rather large. Might be a bit much to do during the meeting.15:44
hberaudbnemec could be improved more but let's cut this into separate patches15:44
bnemechberaud: That would make it an easier review.15:45
hberaudbnemec: I also introduced this one > https://github.com/4383/oslo.labs15:45
hberaudbnemec: but still fresh paint on15:45
hberaudbnemec: I don't know if this is something that we could host officially15:46
hberaudand why not merge oslo.tools and oslo.labs15:46
hberaudto centralize debug tools and personnal way to tests things on oslo15:46
bnemecThat's an interesting question. You could potentially go through the new library spec template and see if it helps clarify whether it's a good fit.15:46
hberaudbnemec: I know that the major part of us have similar tools and scripts so centralize this could be effortless for all of us15:47
hberaudbnemec: ack15:47
bnemecYeah, I don't have an immediate strong opinion one way or another.15:48
hberaudbnemec: I want to avoid to reinvent the weel for each of us on our side15:48
hberauds/weel/wheel15:49
bnemecWe probably don't want to call it oslo.labs, as the oslo. libraries tend to be runtime dependencies for other services (oslo.tools being an exception to that).15:49
hberaudbnemec: make sense15:49
bnemecI also left some comments on https://review.opendev.org/#/c/70718015:50
bnemecNeeds a rebase and I'd like to see it added to the test script.15:50
hberaudack15:50
bnemechberaud: So you're going to spilt up https://review.opendev.org/705064, correct?15:51
hberaudnope :)15:51
hberaudI will continue to try to improve oslo.test but through new commits15:52
hberaudfollow-up patches15:52
hberaudin other words I don't plan to split this one unless you really ask for15:53
bnemecOkay, we'll just leave that one as to-review then.15:53
bnemecI see smcginnis already did, so we're halfway there. :-)15:53
hberaud:)15:53
bnemec#topic Open discussion15:53
*** openstack changes topic to "Open discussion (Meeting topic: oslo)"15:53
bnemecThat's all I had for the week. Anything else in the 7 minutes we have left?15:54
hberaudI try to introduce functional tests on oslo.cache15:54
johnsomIf someone is an expert on oslo.middleware, could you take a look at: https://review.opendev.org/#/c/711127/15:54
johnsomI am helping implement the healthcheck code. I ran into some major confusion with how the oslo config is handled in the middleware library.15:54
johnsomI have it working, but not sure I'm doing it the best way. There seems to be a chicken/egg with the configuration settings.15:55
bnemecHow so?15:56
* bnemec is not an expert, but did look at the healthcheck code at one point in the semi-distant past15:57
*** iurygregory is now known as iurygregory|brb15:57
johnsomhttps://github.com/openstack/oslo.middleware/blob/master/oslo_middleware/healthcheck/__init__.py#L38415:57
johnsomThe config options don't materialize until the __init__,  then it stevedore loads the backends based on that. So fixture override to test the backends is... interesting15:58
johnsomhttps://github.com/openstack/oslo.middleware/blob/master/oslo_middleware/healthcheck/__init__.py#L38815:58
johnsomThe backend load is once and done, no mutate, so...  The trick is setting the config settings, before they are needed, etc.15:59
bnemecAh. I don't even remember what backends this supports...16:00
johnsomWell, there are two included, but we are adding one. It's really not much of a check without backends16:00
johnsomAnyway, it is working, so this is a "if you have interest and time"16:01
johnsomI ended up defining those opts twice, which seems to work ok.16:02
bnemecYeah, that might be a case where you just have to pre-register the opt in the test so you can set an override.16:03
bnemecWhich is not ideal because config opts are generally considered private to their defining project. :-/16:04
johnsomRight.16:05
bnemecOkay, we're over time. If anyone comes up with a better solution to this let johnsom know.16:05
bnemechberaud: Didn't mean to ignore you. Do you need reviews or help?16:05
hberaudJust to summarize the oslo.cache situation, the etcd3gw functional tests works well, but I currently facing some issues with the memcached functional tests who doesn't work (I need to deep dive), and in second time after these tests I reintroduced the dogpile backend based on pymemcache but without removing the python-memcached based backend, so we retrieve a functional oslo.cache, we surround the16:06
hberaudsituation to avoid similar situation, and we continue to modernize it (the both described parts are still WIP).16:06
hberaudjust to inform the oslo world of the advancement/situation16:06
hberaudbnemec: help could be useful on the memcache functional tests16:07
bnemecOkay, thanks for the update.16:07
*** mmethot_ has quit IRC16:07
bnemecSounds like adding tests for the various backends could probably be done separately once the functional testing framework is in place?16:08
hberaudbnemec: I don't seen why it fail, so if someone have spare time...16:08
hberaudbnemec: yes it could be done separately but we will only win 1 commit16:08
hberaudbnemec: but why not :)16:09
hberaudbnemec: this is the culprit => https://review.opendev.org/#/c/712479/16:10
bnemecOkay, going to make use of a meetbot command that I don't often use since we have a couple of followups.16:10
bnemec#help johnsom looking for a better way to override oslo.middleware healthcheck backends opt16:10
bnemec#help hberaud looking for assistance on memcache functional testing16:10
bnemec#link https://review.opendev.org/#/c/712479/16:10
hberaud:)16:10
hberaudthat's all for me16:10
bnemecOkay, sounds good.16:11
bnemecWe're well over time, so thanks for your patience everyone and catch you all next week.16:11
bnemecIf we don't all catch coronavirus in the meantime. ;-)16:12
bnemec#endmeeting16:12
*** openstack changes topic to "OpenStack Common Libraries | https://wiki.openstack.org/wiki/Oslo"16:12
hberaudthanks16:12
openstackMeeting ended Mon Mar 16 16:12:21 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:12
openstackMinutes:        http://eavesdrop.openstack.org/meetings/oslo/2020/oslo.2020-03-16-15.22.html16:12
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/oslo/2020/oslo.2020-03-16-15.22.txt16:12
openstackLog:            http://eavesdrop.openstack.org/meetings/oslo/2020/oslo.2020-03-16-15.22.log.html16:12
*** mmethot has joined #openstack-oslo16:16
*** tesseract has quit IRC16:33
*** rpittau is now known as rpittau|afk17:07
*** iurygregory|brb is now known as iurygregory17:08
*** Luzi has quit IRC17:14
*** ralonsoh has quit IRC19:15
*** ansmith_ has joined #openstack-oslo21:09
*** ansmith has quit IRC21:11
*** raildo has quit IRC21:45
openstackgerritDirk Mueller proposed openstack/oslo.privsep master: Disable logger validation during unit testing  https://review.opendev.org/71333722:10
*** threestrands has joined #openstack-oslo22:51
*** tkajinam has joined #openstack-oslo22:51
*** zzzeek has quit IRC23:21
*** zzzeek has joined #openstack-oslo23:22

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!