Thursday, 2020-03-26

*** jamesmcarthur has quit IRC00:46
*** tosky has quit IRC00:52
*** jamesmcarthur has joined #openstack-tc01:01
*** jamesmcarthur has quit IRC01:23
*** tetsuro has joined #openstack-tc01:24
openstackgerritzhongshengping proposed openstack/election master: Add Shengping Zhong candidacy for Puppet OpenStack PTL  https://review.opendev.org/71510901:40
*** diablo_rojo has quit IRC02:01
*** diablo_rojo has joined #openstack-tc03:10
*** jamesmcarthur has joined #openstack-tc03:18
*** jamesmcarthur has quit IRC03:22
*** jamesmcarthur has joined #openstack-tc03:27
*** jamesmcarthur has quit IRC03:33
*** jamesmcarthur has joined #openstack-tc03:34
*** tetsuro has quit IRC03:46
*** tetsuro has joined #openstack-tc03:49
*** jamesmcarthur has quit IRC04:23
*** jamesmcarthur has joined #openstack-tc04:26
*** jamesmcarthur has quit IRC04:34
*** jamesmcarthur has joined #openstack-tc04:34
*** jamesmcarthur has quit IRC04:43
*** jamesmcarthur has joined #openstack-tc04:44
*** tonyb[m] has quit IRC04:49
*** tonyb[m] has joined #openstack-tc04:49
*** evrardjp has quit IRC05:36
*** evrardjp has joined #openstack-tc05:36
*** diablo_rojo has quit IRC05:39
*** jamesmcarthur has quit IRC05:55
*** jamesmcarthur has joined #openstack-tc05:57
*** jamesmcarthur has quit IRC06:02
*** jamesmcarthur has joined #openstack-tc06:07
*** jamesmcarthur has quit IRC06:30
*** dklyle has quit IRC06:53
*** evrardjp has quit IRC07:57
*** evrardjp has joined #openstack-tc08:01
*** slaweq has joined #openstack-tc08:01
*** dmellado has quit IRC08:06
*** dmellado has joined #openstack-tc08:10
*** rpittau|afk is now known as rpittau08:26
*** e0ne has joined #openstack-tc08:51
*** tosky has joined #openstack-tc09:00
*** e0ne_ has joined #openstack-tc09:25
*** e0ne has quit IRC09:25
*** e0ne_ has quit IRC09:50
*** e0ne has joined #openstack-tc09:51
openstackgerritLucian Petrut proposed openstack/election master: Add Lucian Petrut candidacy for Winstackers  https://review.opendev.org/71514810:06
*** tetsuro has quit IRC10:34
*** e0ne has quit IRC10:59
*** e0ne has joined #openstack-tc10:59
*** e0ne has quit IRC11:00
*** e0ne has joined #openstack-tc11:00
*** rpittau is now known as rpittau|bbl11:45
*** e0ne_ has joined #openstack-tc11:46
*** e0ne has quit IRC11:47
*** e0ne has joined #openstack-tc11:50
*** e0ne_ has quit IRC11:50
*** e0ne has quit IRC11:53
*** e0ne has joined #openstack-tc11:54
*** e0ne has quit IRC12:14
*** e0ne has joined #openstack-tc12:14
*** lpetrut has joined #openstack-tc12:18
*** e0ne has quit IRC12:28
*** e0ne has joined #openstack-tc12:28
*** ijolliffe has joined #openstack-tc12:34
*** rpittau|bbl is now known as rpittau13:10
njohnstono/13:26
openstackgerritIvan Kolodyazhny proposed openstack/election master: Add Ivan Kolodyazhny candidacy for Horizon PTL  https://review.opendev.org/71520413:39
*** e0ne_ has joined #openstack-tc13:41
*** e0ne has quit IRC13:41
openstackgerritMohammed Naser proposed openstack/election master: Add Mohammed Naser to OSA  https://review.opendev.org/71521814:20
*** corvus has quit IRC14:30
*** corvus has joined #openstack-tc14:31
gmanno/14:36
*** jamesmcarthur has joined #openstack-tc14:51
*** dklyle has joined #openstack-tc14:53
evrardjpo/14:58
*** jamesmcarthur has quit IRC14:59
*** jamesmcarthur has joined #openstack-tc15:00
*** jamesmcarthur_ has joined #openstack-tc15:02
openstackgerritMohammed Naser proposed openstack/election master: Add Mohamemd Naser to TC  https://review.opendev.org/71523715:03
ttxo/15:03
openstackgerritMohammed Naser proposed openstack/election master: Drop Python 3.5 jobs  https://review.opendev.org/71523915:05
mnaserelection officials, things are failing bc ^15:05
smcginnisAnd https://review.opendev.org/71508815:05
mnasersmcginnis: i have no idea how the py35 jobs didnt run for your change by the way15:05
mnaseri think maybe it ignores doc/source changes15:06
jungleboyjo/15:06
smcginnisYeah, looks like it.15:06
*** jamesmcarthur has quit IRC15:07
openstackgerritMohammed Naser proposed openstack/election master: Generate title lines based on length  https://review.opendev.org/71508815:10
mnaserAH CRAP15:10
mnaseri mis-rebased15:10
smcginnisThat really wasn't needed. :)15:11
openstackgerritMohammed Naser proposed openstack/election master: Generate title lines based on length  https://review.opendev.org/71508815:11
mnasersmcginnis: i was going to rebase my own change15:11
mnaseron top of that one15:11
openstackgerritMohammed Naser proposed openstack/election master: Drop Python 3.5 jobs  https://review.opendev.org/71523915:12
mnaserthat's better15:12
*** KeithMnemonic has quit IRC15:13
jungleboyjmnaser:  Question for you.15:16
mnaserhi :)15:16
jungleboyjTrying to help TheJulia get the Baremetal Whitepaper wrapped up.15:17
openstackgerritSean McGinnis proposed openstack/election master: Use doc-only requirements  https://review.opendev.org/71524215:17
smcginnismnaser: And that should make it less of an issue going forward. ^15:17
jungleboyjhttps://docs.google.com/document/d/1BmB2JL_oG3lWXId_NXT9KWcBJjqgtnbmixIcNsfGooA/edit#15:17
jungleboyjThere is a case study in there from Vexxhost.15:17
jungleboyjWondering if you would be willing to look at that and maybe improve on it a bit so that it isn't just a copy of what had been previously done.15:18
jungleboyjWould have more weight to it with your input.15:18
mnaserjungleboyj: sure15:18
mnaserany timeline?15:18
jungleboyjWe met to discuss things this morning.  We were going to go off and work on it over the next week.  If you could have input in the next week or two that would be awesome!15:19
mnaserokay cool ill try to have something ready by next week and ping15:20
jungleboyjmnaser:  Awesome!  Thank you so much!15:20
mnaserso we briefly talked about potentially shipping containers with dockerfile's inside repos15:21
mnaserfor those who are curious15:22
mnaserhttps://review.opendev.org/#/c/713975/15:22
mnaserthat's all we needed to have a fully functional keystone image15:22
njohnstonmnaser: How is configuration injected?15:24
mnasernjohnston: that's up to the user/consumer of it to use15:24
mnaserthey can mount /etc/keystone15:25
mnaserthey can use the oslo.config environment vars feature15:25
evrardjpagain, keystone is easy, waiting for nova :)15:25
mnasernova will be just as easy too.  again, we're not solving the "how do i deploy those" but the "here's an image" problem15:26
mnaseri mean if folks want to see nova, i'll gladly do nova next15:26
evrardjpawesome!15:27
njohnstonone of the things that people are likely to be interested in is 'I get both a server and an agent from this repo, how do I do that easily and test both' so nova is a good use case for that15:28
mnasermultistage builds and different targets15:28
mnaserwe can do what zuul does15:28
mnaserhttps://opendev.org/zuul/zuul/src/branch/master/Dockerfile15:28
mnaserthere's a bit more jazz in there but15:29
mnaserL60-L70 is what we would do for things like nova15:29
njohnstonyep, that makes sense to me, just trying to anticipate what the FAQs will be15:29
mnaseryeah im not as much trying to find a way of just doing "docker run openstack/keystone" but instead enabling people to potentially do that15:31
openstackgerritMerged openstack/election master: Generate title lines based on length  https://review.opendev.org/71508815:32
* mnaser feels like our office hour activity has significantly decreased15:33
ttxmnaser: it usually does before elections15:35
ttxAlso I've found the COVID-19 situation to make people less adventurous, so not a great time to propose or discuss crazy changes15:36
njohnstonttx: Very true15:37
ttxI can't blame people to want to have a few certainties in such an uncertain world15:38
jrollI'm not sure if it's less adventurous, or that it's just difficult to think about long-term things in this situation15:40
ttxjroll: yes, probably anythign longterm15:46
ttxwhich is why I put the brakes on my crazy ideas :)15:47
ttxTHEY WILL BE BACK THOUGH15:48
evrardjpjust put them in the repo15:52
evrardjpand regularily ping on the ML15:52
evrardjpso that they don't die15:52
evrardjphaha15:52
evrardjpuntil there is an idea that lands on how to refactor ideas to drop them though15:52
* evrardjp has something like that somewhere.15:53
ttxevrardjp: That reminds me, we discussed reformatting the monthly meeting, a while ago15:54
jungleboyjSorry, I got distracted.  Our church administrator needed help buying a computer so she could work remotely.15:55
ttxI guess that's more a topic for the Victoria chair15:55
mnaserpersonally, i've come to terms that the whole covid-19 is just reality of how we live these days15:56
mnaserit's uncomfortable having people still need to go to our datacenters but some things must go on15:57
jungleboyjmnaser:  The image build for Keystone makes sense.  Nice that it isn't that complicated.15:57
jungleboyjmnaser:  Are most of your people able to be home though?15:57
knikollamnaser: will the container images run with a root user?15:58
knikollaalso o/15:58
mnaserjungleboyj: everyone is home, except for folks that need to go into datacenters and do work (which we're trying to minimize as much as we can)15:58
jungleboyjCool.  That is what Lenovo has done as well.15:58
mnaserknikolla: hola.  no, the uwsgi base image actually runs as nobody/nogroup15:58
mnaserbtw, this is all cool because zuul and it's speculative stuff works for images too15:59
mnaserso i built this thing on an image that hasn't merged yet :)15:59
mnasersee https://review.opendev.org/#/c/713953/ and https://review.opendev.org/#/c/713972/16:00
*** jamesmcarthur_ has quit IRC16:00
knikollamnaser: really cool stuff!16:00
fungibehold the power of zuul!16:00
mnaserwith something like this, our devstack jobs would be flying16:00
mnaserbuild image only for project under test, rest is just pulled and quickly setup16:01
*** jamesmcarthur has joined #openstack-tc16:01
knikollahmmm... if you could cache an image for the services built from master, and use those in integration testing. amazing.16:01
fungiprojectS under test16:01
mnaser^ yes, that :)16:01
fungithat way you get proper testing in dependent pipelines and with depends-on to changes in other repos16:01
mnaserand knikolla - yep -- that's the whole point of it, and then those images are promoted as well16:02
fungiknikolla: right, we've been using that heavily in zuul already16:02
fungi(for zuul's testing of zuul)16:02
knikollafinally some excitement under quarantine days16:02
mnaseri think it might increase the viability of something like devstack16:06
mnasermaking it similar to minikube16:06
clarkbmnaser: it should be noted that a significant cost of devstack is configuring the resources with osc16:06
clarkbnot the installation16:06
clarkb(this is why I always bring this up)16:07
clarkbits like 50% osc16:07
knikollaalso, how are these container images different from kolla built ones16:07
mnaserclarkb: i think this means we probably should explore avenues of configuring things in a much smarter way16:07
knikollai think tripleo, etc are using the kolla images16:07
mnaserclarkb: say like, when you have containers, keystone can have a "discovery" driver for docker and it would automatically create endpoints that way16:07
clarkbmnaser: yes I agree, that is why I always bring this up. And I've even rewritten a chunk of devstack to use sdk so that tokens can be cached and to have single python process startup time16:08
clarkbmnaser: the feedback was "people won't understand this"16:08
clarkbwhich is fair16:08
clarkbmnaser: please please please don't do that16:08
mnaserclarkb: happily listening as to why there's 3 pleases' in there for that :P16:08
clarkbI've just discovered that being done by another project and mounting the docker socket into containers seems to be completely backwardds16:08
clarkbmnaser: because the way everyone does that is to give containers the docker socket and yolo16:09
fungiknikolla: apparently the main difference is these are much lighter-weight, and not multi-distro16:09
mnaserknikolla: kolla does things by actually building what is the equivilant of almost a virtual machine16:09
clarkbI went from super interested in a project to completely uninterested in investigating it further after about 30 seconds of reading their docker compose file16:09
mnaserclarkb: interesting, but then we can look at other approaches like maybe introducing some very basic service discovery using etcd (given that its an actual openstack required service and it's deployed with devstack by default too)16:09
mnaserthe idea is revisiting the way we've historically done things16:10
clarkbmnaser: sure if you implement it in the services themselves it would be fine16:10
clarkbmnaser: note its not just endpoints though (thats a tiny fraction of the setup)16:10
clarkbits all the tenants and users and networks and routers and subnets and images and ssh keys and flavors and I'm probably forgetting a bunch of it16:11
mordredclarkb: I'm hopefully that in victoria I can fix the osc startup cost16:11
clarkbif people actually want devstack to be fast addressing ^ is where I'd start not container images16:11
mordredI have an idea - I just need to go down the rabbithole16:11
knikollamordred and his crazy ideas16:11
knikolla:)16:12
mordredyeah - I think container images is orthogonally useful - I don't think the primary benefit is "we can update devstack to use it and stop doing X amount of workk in devstack"16:12
mordredhowever, if we have images that are zuul-dependency aware with all of the speculative job magic, then it stands to reason that experimenting with re-using those instead of direct pip installs in devstack could also be worthwhile16:13
clarkbya I think the images can be useful. I don't think they are useful for making devstack faster16:13
fungibut when you have a nice shiny container hammer, every performance problem looks like a nail? ;)16:14
mordredI agree. although I think that if we have them - reworkign devstack to use them _might_ make some amount of things simplier. it might not - it'll definitely be worth exploring16:14
clarkbone thing they will theoretically make easier is grabbing and running code that is tested in the gate16:15
mordredalso - it would be a great way to validate that the container content contains the proper contents16:15
mordredyup16:15
mordredthat is the reason I think it's a thing we should do16:15
clarkband that is an excellent reason to do it16:15
clarkbI just don't want people to think it will make devstack take 10 minutes instead of 2516:15
clarkbfixing osc does ^16:15
mordredyeah. fixing osc in the next cycle is going to help devstack speed a lot16:16
mnaserthat's really useful insight clarkb.  i remember that thread back then16:16
mnaserbut yeah, i think a "devstack always works" and "some random thing just broke everything" would be reduced16:17
knikollaespecially with regards to distro support16:19
clarkbknikolla: though we've recently disovered in infra land that that problem has been muddied a bit with docker standins that aren't quite docker16:20
clarkboverall it should simplify the problem space but it doesn't go away16:20
knikollayou mean podman?16:20
clarkbknikolla: ya16:21
fungithe docker which shall not be named16:21
clarkbturns out podman and docker handle mounts differently. And in a way that affected the infra team and is likely to affect swift and cinder in devstack16:21
fungired hat: no really, it's docker...16:21
clarkbyou can work around it, but you still have distro specific problems16:21
fungiinfra: wait, this says "z-ray"16:21
fungired hat: z is just as good. in fact is better, z is two better than x16:22
clarkbwhat happened to y?16:22
fungithe last sucker bought the y-ray eyes16:22
*** jamesmcarthur has quit IRC16:33
*** jamesmcarthur has joined #openstack-tc16:34
*** jamesmcarthur_ has joined #openstack-tc16:36
*** jamesmcarthur has quit IRC16:37
*** jamesmcarthur_ has quit IRC16:46
*** jamesmcarthur has joined #openstack-tc16:47
*** jamesmcarthur has quit IRC16:53
*** e0ne_ has quit IRC17:12
*** jamesmcarthur has joined #openstack-tc17:12
*** rpittau is now known as rpittau|afk17:12
*** e0ne has joined #openstack-tc17:12
*** lpetrut has quit IRC17:21
*** evrardjp has quit IRC17:49
*** evrardjp has joined #openstack-tc17:49
*** openstack has quit IRC17:49
*** openstack has joined #openstack-tc17:51
*** ChanServ sets mode: +o openstack17:51
*** jamesmcarthur has quit IRC18:20
*** jamesmcarthur has joined #openstack-tc18:21
*** jamesmcarthur has quit IRC18:24
*** jamesmcarthur has joined #openstack-tc18:24
*** jamesmcarthur has quit IRC18:26
*** jamesmcarthur has joined #openstack-tc18:27
*** jamesmcarthur has quit IRC18:36
*** jamesmcarthur has joined #openstack-tc18:37
*** diablo_rojo has joined #openstack-tc18:47
*** jamesmcarthur has quit IRC18:50
*** jamesmcarthur has joined #openstack-tc18:50
*** e0ne has joined #openstack-tc19:18
*** e0ne has quit IRC19:39
*** jamesmcarthur has quit IRC20:09
*** jamesmcarthur has joined #openstack-tc20:15
*** e0ne has joined #openstack-tc20:20
*** e0ne has quit IRC20:29
*** e0ne has joined #openstack-tc20:29
*** e0ne has quit IRC20:42
*** jamesmcarthur has quit IRC20:45
jungleboyjdiablo_rojo:  Thanks for starting the virtual mid-cycle etherpad.  Good to collect that and hopefully can use some of it as we start brainstorming the PTG.20:51
diablo_rojojungleboyj, yep, that was my thought. Also just good to have as a general resource for the community though too.20:52
diablo_rojoHappy to help :)20:52
jungleboyjYeah.  I was skeptical of the virtual cinder Mid-Cycles but they have actually worked well.20:52
*** ijolliffe has quit IRC20:57
diablo_rojojungleboyj, it will never be the same as an in person, but hopefully by collecting all the data we can still make them pretty effective.21:01
jungleboyjYeah, well, it appears it is something we are going to have to get good at.  :-)21:02
jungleboyjThe Red Hat Virtual Summit is going to be interesting.21:02
*** jamesmcarthur has joined #openstack-tc21:08
mnaserdiablo_rojo: mind checking out https://review.opendev.org/#/c/715239/ and https://review.opendev.org/#/c/715242/1 ? :)21:11
diablo_rojomnaser, sure!21:12
* diablo_rojo opens tabs21:13
fungii usually only open one can of tab at a time21:13
diablo_rojoI honestly don't think I have ever consumed tab.21:13
smcginnisIs that still around?21:14
smcginnisSure enough, I can even get a case here tomorrow from Amazon.21:14
funginot actually a fan in reality21:18
fungiif i'm going to drink soda, it's usually moxie21:18
smcginnisMe neither.21:18
fungior reed's extra ginger brew21:19
*** jamesmcarthur has quit IRC21:30
*** jamesmcarthur has joined #openstack-tc21:33
*** jamesmcarthur has quit IRC21:59
clarkbI'm drinking fever tree ginger beer22:00
diablo_rojoFever Tree is good stuff.22:01
diablo_rojoI usually use it to mix cocktails.22:01
*** jamesmcarthur has joined #openstack-tc22:01
jungleboyjsmcginnis:  Is Tab considered an essential item?22:38
fungifor time travellers from 1985, sure22:39
*** jamesmcarthur has quit IRC22:46
jungleboyjOh how I would love to go back to 1985 right now.  :-)22:47
fungiyou'll need a much bigger pocket if you're going to put your carphone in it22:50
*** slaweq has quit IRC22:59
*** jamesmcarthur has joined #openstack-tc23:02
*** slaweq has joined #openstack-tc23:10
*** slaweq has quit IRC23:15
*** jamesmcarthur has quit IRC23:32
*** tetsuro has joined #openstack-tc23:33
*** jamesmcarthur has joined #openstack-tc23:33
*** tetsuro has quit IRC23:35
*** tetsuro has joined #openstack-tc23:37
*** jamesmcarthur has quit IRC23:38
*** tetsuro has quit IRC23:47
*** jamesmcarthur has joined #openstack-tc23:53
*** tosky has quit IRC23:53

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