*** mjturek has quit IRC | 00:04 | |
*** TuanVu has quit IRC | 00:12 | |
*** lemko has quit IRC | 00:43 | |
*** slaweq has joined #openstack-meeting-5 | 01:11 | |
*** slaweq has quit IRC | 01:15 | |
*** iyamahat__ has quit IRC | 01:55 | |
*** skazi has quit IRC | 05:05 | |
*** lemko has joined #openstack-meeting-5 | 05:42 | |
*** iyamahat has joined #openstack-meeting-5 | 05:44 | |
*** skazi has joined #openstack-meeting-5 | 05:51 | |
*** skazi has quit IRC | 05:51 | |
*** slaweq has joined #openstack-meeting-5 | 06:58 | |
*** ralonsoh has joined #openstack-meeting-5 | 07:24 | |
*** roman_g has joined #openstack-meeting-5 | 07:49 | |
*** markvoelker has joined #openstack-meeting-5 | 10:25 | |
*** markvoelker has quit IRC | 10:58 | |
*** TuanVu has joined #openstack-meeting-5 | 11:15 | |
*** TuanVu has quit IRC | 11:20 | |
*** markvoelker has joined #openstack-meeting-5 | 11:51 | |
*** njohnston has joined #openstack-meeting-5 | 12:46 | |
*** hongbin has joined #openstack-meeting-5 | 13:48 | |
*** annp_ has joined #openstack-meeting-5 | 13:56 | |
*** mjturek has joined #openstack-meeting-5 | 13:56 | |
*** mugsie has joined #openstack-meeting-5 | 14:14 | |
*** gagehugo has joined #openstack-meeting-5 | 14:54 | |
*** munimeha1 has joined #openstack-meeting-5 | 14:56 | |
portdirect | o/ | 15:00 |
---|---|---|
mattmceuen | \o/ | 15:00 |
portdirect | #startmeeting openstack-helm | 15:00 |
openstack | Meeting started Tue Oct 9 15:00:40 2018 UTC and is due to finish in 60 minutes. The chair is portdirect. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: openstack-helm)" | 15:00 | |
openstack | The meeting name has been set to 'openstack_helm' | 15:00 |
portdirect | #topic rollcall | 15:00 |
*** openstack changes topic to "rollcall (Meeting topic: openstack-helm)" | 15:00 | |
mattmceuen | o\ | 15:00 |
roman_g | o/ | 15:01 |
lamt | \o | 15:01 |
srwilkers | o/ | 15:01 |
srwilkers | look at mattmceuen slapping himself on the head | 15:01 |
portdirect | lets give it 2 mins for anyone else to to turn up | 15:01 |
mattmceuen | that is me hanging upside down | 15:01 |
jamesgu | o/ | 15:01 |
portdirect | ok - lets kick off | 15:03 |
portdirect | think it may ba quick on this week :) | 15:04 |
portdirect | #topic Image building in infra | 15:04 |
*** openstack changes topic to "Image building in infra (Meeting topic: openstack-helm)" | 15:04 | |
portdirect | so - for a long time we have been pretty lax in our image building | 15:04 |
evrardjp | o/ | 15:04 |
portdirect | this week i really want to move that to infra | 15:04 |
portdirect | and so will get the image build jobs up | 15:05 |
portdirect | I'll probably just use the loci jobs if i can | 15:05 |
evrardjp | so you want to move ALL image building business into -infra ? | 15:05 |
evrardjp | including openstack ones? | 15:05 |
portdirect | yeah i think so | 15:05 |
portdirect | apart from them :) | 15:06 |
evrardjp | ok | 15:06 |
evrardjp | that's fine for me, it's a common place then. | 15:06 |
portdirect | i'd like to get those out of the repo if possible - but we need to start somewhere | 15:06 |
portdirect | and theres a few that are kinda osh specific - eg our libvirt image | 15:06 |
portdirect | and some of the lma stack | 15:06 |
evrardjp | well I was thinking of using a different job for image building so putting them all in the same place makes thing easier. | 15:06 |
portdirect | ++ | 15:06 |
portdirect | i dont think theres too much more here atm? | 15:07 |
portdirect | ok to move on? | 15:07 |
jamesgu | cool. In the same area, we are starting the dev work add opensuse based docker files and loci.sh: https://storyboard.openstack.org/#!/story/2004014, https://storyboard.openstack.org/#!/story/2004015. Probably should holding check in after the relocation is completed? | 15:07 |
jamesgu | hold checking in* | 15:08 |
portdirect | for the 1st ones - I think the dockerfiles can come in anytime | 15:08 |
jamesgu | okay | 15:08 |
portdirect | for the openstack service themselves - maybe this would be the perfect time to move those jobs out of openstack helm completely? | 15:08 |
* roman_g would start with stock images and work on migration Ubuntu->SUSE in other parts of projects | 15:09 | |
jamesgu | do you mean move to openstack-helm-infra or? | 15:10 |
evrardjp | portdirect: OSH needs images right now, and we cannot move them out to LOCI quite yet (I cannot do it without discussion+help at least) | 15:10 |
portdirect | I understand that evrardjp - though we should get the ball rolling there | 15:10 |
portdirect | can we get this as a topic in the next loci meeting? | 15:11 |
evrardjp | so it makes sense for me to do it in two phases... 1) to get it moved in osh-infra 2) move images building everywhere upstream where possible | 15:11 |
evrardjp | portdirect: that sounds nice to me | 15:11 |
portdirect | we need to find the stone SamYaples been hiding under | 15:11 |
evrardjp | portdirect: must be a big one | 15:12 |
evrardjp | due to the fact I didn't see him recently | 15:12 |
portdirect | yeah - i think hes been snowed under with work :( | 15:12 |
portdirect | ok - lets move on | 15:13 |
portdirect | #topic Gate status | 15:13 |
*** openstack changes topic to "Gate status (Meeting topic: openstack-helm)" | 15:13 | |
portdirect | steve - I think this was yours? | 15:13 |
srwilkers | yeah, it was | 15:13 |
evrardjp | I think it's good to sync, as there are many efforts started | 15:13 |
srwilkers | so it's clear there's a lot of work going on with the gates at the moment, and i think it's trying to tackle multiple things at once | 15:14 |
portdirect | oh wait: I'm not sure i put the etherpad link anywhere: https://etherpad.openstack.org/p/openstack-helm-meeting-2018-10-09 | 15:14 |
* portdirect sorry for inter-ruption | 15:14 | |
srwilkers | i really think we should approach this as a multiple step process instead of trying to solve everything all at once | 15:14 |
evrardjp | srwilkers: I agree | 15:14 |
srwilkers | in my mind, the issues we need to solve are: | 15:14 |
evrardjp | srwilkers: we have written these in an etherpad, right? | 15:15 |
evrardjp | I sadly have lost said etherpad link | 15:15 |
srwilkers | 1. get all of our failing jobs passing, with the goal of getting our nonvoting jobs back to voting | 15:15 |
evrardjp | step 1 can be done without gate changes in itself | 15:16 |
portdirect | mattmceuen: is steve still here? | 15:17 |
evrardjp | but that's still a gate state :) | 15:17 |
evrardjp | srwilkers: step 2 is? | 15:17 |
portdirect | evrardjp: mostly i agree, i think this is very much tied to steves 2nd point in the etherpad | 15:18 |
portdirect | 2. Reduce overlap between jobs where possible (ie: don't deploy services we don't need for a particular job, especially if it's deployed in a job already | 15:18 |
portdirect | i know hes been doing some work here for infra already | 15:18 |
srwilkers | sorry, got pulled away for a second | 15:19 |
evrardjp | I am working on 3 and 4 of the etherpad myself. It will allow an easier way to step in to gating for newcomers, IMO. It would also be re-usable. | 15:19 |
srwilkers | yeah. the second point is mostly an extension of the first point. the majority of our single node gate failures are a result of pushing single nodepool vm deployments too hard | 15:19 |
srwilkers | evrardjp: yeah, that would be great. thats why i thought it'd be great to approach this with multiple sequential steps | 15:20 |
portdirect | i think this sounds like a sound approach | 15:20 |
evrardjp | I think 1 is orthogonal to 3 and 4 so it can be done in parallel | 15:20 |
srwilkers | once we get the gate jobs happy again, we can plug them into the consolidation/cleanup work you've been focused on | 15:20 |
portdirect | the one thing i'd like to see though is this https://review.openstack.org/#/c/608045/ coming in to make 1/2 easier | 15:21 |
evrardjp | agreed | 15:21 |
portdirect | as it does not change the logic of what is run today, jut makes it easier to tweak | 15:21 |
portdirect | and if you could build off this evrardjp it may flow easier? | 15:21 |
evrardjp | portdirect: I have built another runner, a little bit more complete | 15:22 |
evrardjp | but it is fine if we go that way, my runner could re-use the work done there. | 15:22 |
evrardjp | see https://review.openstack.org/#/c/608750/4/zuul.d/playbooks/run-scripts.yml | 15:22 |
portdirect | i had a look this morning - it looks nice | 15:22 |
evrardjp | anyway I will continue my work in the background, and will not disturb you in step 1 and 2 | 15:23 |
portdirect | id need to check though - I split mine out into a role - as it offered better feedback in zuul ara | 15:23 |
srwilkers | evrardjp: 'disturb' is a bit harsh :) | 15:24 |
evrardjp | we can discuss those in the reviews -- my point was that I will focus on element 3 and 4 from the etherpad, as this will at some point be helpful for my employer to add opensuse support. | 15:24 |
mattmceuen | ima here | 15:25 |
portdirect | ok - so i think we only have one item left atm: | 15:25 |
mattmceuen | sorry, I was pretending to be a scrum master - catching up :) | 15:25 |
portdirect | #topic User UID's | 15:25 |
*** openstack changes topic to "User UID's (Meeting topic: openstack-helm)" | 15:25 | |
evrardjp | for step 3 and 4, I will give you a hint of how I will do this: I will migrate job per job, instead of working with the current state. | 15:25 |
portdirect | sorry - i'll wait untill your done - me jumping the gun again | 15:26 |
evrardjp | If nobody is against that method we can continue | 15:26 |
evrardjp | portdirect: I am done now | 15:27 |
evrardjp | we can discuss in the channel if further conversations need to happen too. | 15:27 |
portdirect | evrardjp: i think what your saying sounds good, though code always helps :D | 15:27 |
portdirect | so - on user uids - I've come across a few instances where we colide with 'host' users | 15:28 |
evrardjp | I will dump other patches soon for reimplementing the base job's pre-run plays with less code, and will continue to iterate. | 15:28 |
portdirect | which makes audit hard | 15:28 |
portdirect | the lma stack is pretty spread here i think | 15:28 |
portdirect | (I was accusing a colleague of running fluentbit recently...) | 15:29 |
portdirect | for the openstack images we use 42424 atm | 15:29 |
portdirect | do we have the abillity of either doucmenting, or controlling the uids that containers run as simply? | 15:29 |
portdirect | would allow us to define ranges for pam etc on the host to use that dont overlap | 15:30 |
portdirect | srwilkers / lamt : you have any insight here? | 15:30 |
srwilkers | admittedly, havent looked at it much. but should be able to document those i would imagine | 15:31 |
lamt | I think we can document that, not sure we can effectively control the uid so they don't overlap though | 15:33 |
portdirect | i was wondering, if we declare these users in the chart, could we at a min have a script that gets them out of our values.yaml? | 15:33 |
lamt | yes via yq | 15:34 |
lamt | do we want to add a script into the tools folder for this? | 15:35 |
portdirect | it would be worth making a ps i think | 15:35 |
portdirect | i know of deployments that certainly need this | 15:35 |
portdirect | you ok to take this on? | 15:36 |
portdirect | lamt: has volunteered :D | 15:36 |
portdirect | nice - thanks dude | 15:36 |
lamt | sure | 15:37 |
portdirect | ok - so that kinda wraps it up i think | 15:37 |
* lamt was busy grabbing more caffeine. | 15:37 | |
portdirect | #topic roundtable | 15:37 |
*** openstack changes topic to "roundtable (Meeting topic: openstack-helm)" | 15:37 | |
srwilkers | well, i don't have anything, i dont think | 15:39 |
*** ianychoi has quit IRC | 15:39 | |
lamt | I am good. | 15:39 |
portdirect | ok - lets give everyone some time back | 15:39 |
portdirect | #endmeeting | 15:39 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:39 | |
openstack | Meeting ended Tue Oct 9 15:39:52 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:39 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-10-09-15.00.html | 15:39 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-10-09-15.00.txt | 15:39 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-10-09-15.00.log.html | 15:39 |
evrardjp | I had something | 15:41 |
evrardjp | haha | 15:41 |
evrardjp | never mind, next week! | 15:41 |
evrardjp | :p | 15:41 |
*** munimeha1 has quit IRC | 15:43 | |
*** ralonsoh has quit IRC | 16:22 | |
*** gagehugo has left #openstack-meeting-5 | 16:24 | |
*** iyamahat has quit IRC | 16:59 | |
*** annp_ has quit IRC | 17:14 | |
*** iyamahat has joined #openstack-meeting-5 | 17:14 | |
*** iyamahat_ has joined #openstack-meeting-5 | 17:17 | |
*** iyamahat has quit IRC | 17:20 | |
*** ralonsoh has joined #openstack-meeting-5 | 17:28 | |
*** yamahata has joined #openstack-meeting-5 | 17:39 | |
*** ralonsoh has quit IRC | 17:40 | |
*** markvoelker has quit IRC | 19:09 | |
*** markvoelker has joined #openstack-meeting-5 | 19:09 | |
*** markvoelker has quit IRC | 19:15 | |
*** markvoelker has joined #openstack-meeting-5 | 19:17 | |
*** spiette has quit IRC | 19:58 | |
*** slaweq has quit IRC | 22:17 | |
*** lemko has quit IRC | 22:52 | |
*** hongbin has quit IRC | 22:58 | |
*** slaweq has joined #openstack-meeting-5 | 23:11 | |
*** slaweq has quit IRC | 23:16 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!