Tuesday, 2018-12-11

*** slaweq has joined #openstack-meeting-500:11
*** slaweq has quit IRC00:16
*** hongbin has quit IRC01:00
*** ianychoi has quit IRC01:20
*** yamahata has quit IRC03:23
*** iyamahat_ has joined #openstack-meeting-503:40
*** iyamahat has quit IRC03:44
*** iyamahat_ has quit IRC03:50
*** markvoelker has joined #openstack-meeting-503:57
*** markvoelker has quit IRC04:02
*** slaweq has joined #openstack-meeting-504:30
*** trident has quit IRC07:42
*** trident has joined #openstack-meeting-507:44
*** radeks has joined #openstack-meeting-507:53
*** yamahata has joined #openstack-meeting-508:19
*** ralonsoh has joined #openstack-meeting-508:29
*** lemko has joined #openstack-meeting-508:33
*** derekh has joined #openstack-meeting-509:36
*** iyamahat has joined #openstack-meeting-510:41
*** sgrasley has joined #openstack-meeting-513:59
*** howell has joined #openstack-meeting-514:41
srwilkers#startmeeting openstack-helm15:00
openstackMeeting started Tue Dec 11 15:00:18 2018 UTC and is due to finish in 60 minutes.  The chair is srwilkers. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: openstack-helm)"15:00
openstackThe meeting name has been set to 'openstack_helm'15:00
srwilkersheya -- portdirect is running a bit late, so i'm going to kick things off for him15:00
srwilkers#topic rollcall15:00
*** openstack changes topic to "rollcall (Meeting topic: openstack-helm)"15:00
srwilkerso/15:00
*** markvoelker has joined #openstack-meeting-515:00
evrardjpo/ (because I can't really \o/)15:00
mattmceueno/15:01
srwilkersif you turn in a circle really quick evrardjp, a o/ can become a \o/15:01
srwilkersbut you have to be really quick15:01
srwilkerslets give it a few minutes to let people trickle in -- also, here's the etherpad for today: https://etherpad.openstack.org/p/openstack-helm-meeting-2018-12-1115:01
srwilkersseeing some good stuff on here15:01
evrardjpsrwilkers: :)15:02
howello/15:03
jayahno/15:04
srwilkersalright, let's get started15:05
srwilkers#topic gate refactor15:05
*** openstack changes topic to "gate refactor (Meeting topic: openstack-helm)"15:05
srwilkersfirst thing -- we've talked about getting periodic gates going in the past.  we're at the point we should get that started15:05
srwilkersi've admittedly not set one up before, and i think evrardjp had some great ideas about what these would look like back in Denver15:06
srwilkershave any thoughts here evrardjp?15:06
evrardjpwell it's quite simple, dailies are a simple job that runs on a specific pipeline15:06
evrardjpnamed "periodic"15:07
evrardjpthose jobs can be extended in terms of length.15:07
evrardjp(I mean runtime)15:07
evrardjpThere two things to figure out there:15:07
evrardjp1) What will be the content of those (extending the current job to increase coverage is good!)15:08
evrardjp2) Who will be monitoring those15:08
evrardjpThe second point is by far more important:15:08
evrardjpIf we have jobs that nobody monitors, there is almost 0 point of doing so.15:08
evrardjpit's easy for people to forget those periodics.15:09
srwilkersyeah, that's what i was thinking as well.  ive typically got zuul.openstack.org up on my screen at all times (at home and at work), but that's just me.  we'd certainly need to treat these as first class and not ignore them15:09
*** jamesgu_ has joined #openstack-meeting-515:10
evrardjpThere is no pipeline yet for weeklies. We could have a job that skips when not on the week-end for example. But I will work with infra to see if it's possible to create a week periodic pipeline.15:10
srwilkersthat'd be awesome15:10
evrardjpHowever, I don't think we should make use of such pipeline, as daily seems enough for OSH cases15:10
evrardjpsrwilkers: do you have a specific idea of things that should run every week but not every day?15:11
srwilkersyeah -- i was thinking weekly would probably be good for something like the old armada job we ran15:11
srwilkersor some other sort of big bang integration run15:11
evrardjpk15:12
srwilkersbut daily should really be enough for what we need15:12
srwilkersand i think pete's comment about the "big and fat" old jobs could possibly be a good start there15:12
srwilkersor some subset of those15:12
jayahn+1 on armada job - probably good candidate for it15:13
evrardjpsrwilkers: could you clarify what those are?15:14
evrardjpIs that the regular folder's jobs? (running everything in multinode for example)15:14
srwilkersthe old multinode jobs we ran previously (the five node jobs)15:14
srwilkersyeah15:15
evrardjpI see.15:15
srwilkersthat could at least get us started, and we could modify those as needed/required moving forward15:16
evrardjpI have to check what was done/merged recently though, to ensure I am not re-inventing the wheel.15:17
srwilkersevrardjp: of course :)15:17
evrardjp(when implementing those new jobs)15:17
evrardjpI will probably dropped my old efforts then :'(15:17
evrardjpI don't have anything to add15:18
evrardjpsrwilkers: do you plan to talk about the refactor and its potential issues, if I am not mistaken?15:19
srwilkersanother item possibly related to the refactor is a failure in part of the script we used to exercise the stack15:19
srwilkersevrardjp: took the words out of my mouth15:19
srwilkersie: https://review.openstack.org/#/c/623218/15:19
srwilkersthe latest failure for the compute-kit gate ran fine, up until we attempted to ssh into the vm we launch and curl the keystone endpoint15:20
srwilkershttp://logs.openstack.org/18/623218/6/check/openstack-helm-compute-kit/f1143fa/job-output.txt.gz#_2018-12-07_17_42_36_02031115:20
srwilkersi had planned to do some digging here today, but that's the only issue i've noticed bubble up so far15:20
evrardjpthanks srwilkers for the work, the debugging, and the fix ! :)15:22
srwilkersevrardjp: don't thank me.  this was just a by-product of the conversations you helped drive in Denver :)15:23
srwilkersthat's all i had to talk about wrt the gates.  anybody else have anything?15:23
mattmceuenNot I!15:25
evrardjpI have nothing15:25
srwilkers#topic image builds15:26
*** openstack changes topic to "image builds (Meeting topic: openstack-helm)"15:26
srwilkersi'll just quickly touch on the point portdirect left here, then let jayahn and evrardjp chime in15:26
evrardjpI guess two big things need to happen there15:27
srwilkersthere was some chat in the openstack-helm channel today about portdirect getting things squared away for us to be able to push images, so there's a path forward there15:27
srwilkersevrardjp: yep :) take it away15:27
evrardjp1) Work on the new repos -- 2) Clean the old ones15:28
evrardjpI put numbers there, because I'd hope we start 2) only after 1) is fully done15:28
evrardjpTo talk about 1) -- A few elements need happening15:28
evrardjpInclude LOCI's image building into this new repo (WIP, only a few minor details are remaining)15:29
evrardjpInclude proper logging of the building15:29
evrardjpPublish images15:29
evrardjpBe able to release images (so in other words... be able to "version" images in a nicely fashion, for 1.0 for example)15:30
evrardjpThen last step would be be able to consume said images into the other repos' charts.15:31
evrardjpDoes that sound correct?15:31
srwilkersthat seems sane to me15:32
evrardjpA stretch goal would be to be able to test images separately.15:32
evrardjpFor all those above I am looking for help, and I hope a few SUSE people will step in the process :)15:32
evrardjpThe last one (test images separately) is the trickiest for me, as I have no idea on where to start.15:33
srwilkersevrardjp: i'll be happy to jump in and help there.  i'll take a look to see where i can start getting my hands dirty15:33
evrardjpCall for help is made, I leave the mic to other people now :)15:33
evrardjpsrwilkers: we have docs :)15:33
srwilkersjayahn: i see you've got quite a few items here.  floors yours15:33
evrardjpI think all of those patches should be into the same topic (I don't have the topic name yet, but will think about it)15:34
jayahnsituation #1. skt has been deveoping charts to enable lbaas and fwaas, with kolla image. To upstream these charts, skt knows charts should pass gates using loci images. That loci part has been a big blocker for us.15:35
jayahnsituation #2. skt ci pipeline currently detects any changes in values (regarding images, any tag changes or new image). skt has been replacing loci-based image values to kolla-based image values.15:35
jayahnAdditionally, skt knows osh proejct will have loci-based gates only. that is totally understandable.15:35
jayahnbased on situation #1, situation #2, skt need osh cores guide, opinion, or discussion,.15:35
jayahnskt can provide information on how to make osh charts work with kolla-image for anyone who wants to use kolla-images. it won't have gates, but we can always provides "any type of documents" for reference information. >> will it be valuable for osh project?15:35
jayahnin contrary, skt really needs help on loci image. how we can properly set / build loci image so that we can uptream our charts. can anyone help us to set up loci images?15:36
srwilkersi'll admit, i'm by no means an expert with the LOCI build process.  but we've added added required packages to the LOCI images before (things like the fluent handler for oslo.log come to mind)15:37
jayahnor we can even publish kolla-images we are building internally. >> will it provide any value for osh project?15:37
evrardjpI am no core but please allow me to give my opinion15:39
srwilkersevrardjp: of course15:39
jayahnsure15:39
srwilkersjayahn: for what its worth though, we've got other charts that use kolla images currently (ceilometer comes to mind)15:39
evrardjpI don't think it's a good idea to extend too much the amount of different image build process that will be included in osh repositories. So I'd say, do not focus on adding more images if there are any existing images that match your purpose15:40
evrardjpSecond, I'd say -- if you want to upstream a chart based on image x, you should be able to allow any deployer to use image y.15:41
evrardjpshould (s)he want to be alone, let him/her/it be :)15:41
evrardjpportdirect: should talk about the necessity of building with LOCI to get an upstream chart in, but I don't believe it must be a necessity15:42
evrardjpmyself15:42
evrardjp(that's for situation 1)15:42
evrardjpfor situation 2: I would strongly hope that changes in values would be documented throught the help of anything (including release notes). This is now the "API" of the project, according to me15:43
evrardjppoint 3) Documenting what needs to be done for using kolla images vs LOCI images is good -- I think that's a valid "user story"15:44
evrardjpshould someone want to run with its own images, he could, by following the documentation15:44
jayahnFYI, replacing loci base images into kolla-based one is not 1:1 mapping. (as you probably knows). for loci, it is neutron, for kolla, it will be multiple images, neutron-api, neutron-server, .... sometimes can be tricky. :)15:45
evrardjpand last point -- I am sure the people in #openstack-loci can help you with the building of the images :D15:45
jayahnevrardjp: #openstack-loci it is. :)15:45
srwilkersi think engaging individuals in LOCI would be the best path forward15:46
jayahnfor us, any effort we are putting on loci, is purely for upstream contribution. we are willing to do it, but really needs some help to shorten our trial and errors. :)15:47
evrardjpI think the OSH should keep its DNA of being "image independant", but still provide "reference" images that help do the things with minimum value overrides basically15:47
evrardjpthere is already an octavia image btw :)15:48
jayahnso one additional document entry: reference information when you want to use kolla images.15:48
jayahnevrardjp: we found out that, we are currently testing with octavia loci image. :)15:48
evrardjpif you don't mind I would prefer a different title15:48
evrardjp"How to bring your own images"15:48
jayahnthat can work.15:48
evrardjpassuming you're not using kolla, how would you do? (for example you build your own with Dockerfiles, or ansible, or dib...)15:49
evrardjpI think a practical example with Kolla would be great though, as you have the content15:49
jayahnevrardjp: you need to completely modify "images section in value.yaml" to meet with your images.15:50
jayahncurrently, images keys are compatible with kolla-images, that is why, it is easy for us to set kolla-based images.15:50
jayahnif you build your own stuff, you need to changes everything, not only values, but also keys15:51
evrardjpall of it is worth documenting, IMO :)15:51
jayahnyeap.15:51
srwilkersagreed15:52
srwilkersanything else on this topic?  we've got about 7 minutes left15:52
evrardjpnone15:52
srwilkersjayahn?15:53
evrardjp"help needed"15:53
jayahnone additional question, if we would like to build loci images for osh chart, would we contribute it to osh-images-repo?15:53
evrardjpyes15:53
portdirectjayahn: yup15:53
srwilkersjayahn: yeah, that makes sense15:53
jayahnokay15:53
evrardjpseems portdirect srwilkers and I are aligned -- doomsday is near15:54
srwilkers:o15:54
srwilkers#topic storyboard15:54
*** openstack changes topic to "storyboard (Meeting topic: openstack-helm)"15:54
jayahnonly three aligned,  no doomsday yet15:54
evrardjp:)15:55
srwilkersjust a quick touch here -- i know portdirect is still working on reviewing whats in storyboard15:55
portdirectbut whats there to date - should be good to get going on as its leading towards the 1.0.0 release15:55
*** markvoelker has quit IRC15:55
evrardjpgreat!15:56
portdirectin particular we really need to get the docs and helm driven tests in shape15:56
*** markvoelker has joined #openstack-meeting-515:56
portdirect(sorry ive not caught up on scrollback - so may be rehashing things)15:56
evrardjp(maybe worth giving a link for the record?)15:56
srwilkershttps://storyboard.openstack.org/#!/worklist/34115:56
portdirectI'd say for people looking to get invovled this would be a great place to start15:57
portdirectevrardjp: it would be great to see some helm tests for services that dont have coverage atm15:57
portdirectas it would really help validate multi distro support amongst other things15:58
portdirectjayahn: i know that we need to give more attention to docs than we have recently15:58
portdirectdo you have the bandwidth to enage there atm?15:59
portdirect*engage15:59
evrardjpportdirect: agreed on the helm tests.15:59
srwilkerswe've got less than a minute15:59
srwilkerslet's take this to #openstack-helm15:59
evrardjpI will although focus on the image building steps to get all of this out of the door. Maybe I should all of those into storyboard too?15:59
srwilkersthanks for coming everyone15:59
evrardjpthanks srwilkers !15:59
srwilkers#endmeeting15:59
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"15:59
openstackMeeting ended Tue Dec 11 15:59:58 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-12-11-15.00.html16:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-12-11-15.00.txt16:00
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-12-11-15.00.log.html16:00
jayahnportdirect: yeah, jaesang has been actively looking into it from this week, i will get that as the first priority for the last of this year.16:00
portdirectjayahn: aweseome, i know its been party season over in sk ;D16:00
*** markvoelker has quit IRC16:01
*** nzoueidi has quit IRC16:02
*** nzoueidi has joined #openstack-meeting-516:04
*** howell has quit IRC16:09
*** jamesgu_ has quit IRC16:15
*** hongbin has joined #openstack-meeting-516:19
*** jamesgu_ has joined #openstack-meeting-516:19
*** jamesgu__ has joined #openstack-meeting-517:35
*** jamesgu_ has quit IRC17:39
*** ralonsoh has quit IRC17:46
*** yamahata has quit IRC18:00
*** derekh has quit IRC18:00
*** iyamahat has quit IRC18:01
*** iyamahat has joined #openstack-meeting-518:17
*** iyamahat has quit IRC18:33
*** yamahata has joined #openstack-meeting-518:36
*** iyamahat has joined #openstack-meeting-518:43
*** mjturek has joined #openstack-meeting-518:46
*** lemko has quit IRC19:50
*** markvoelker has joined #openstack-meeting-521:45
*** markvoelker has quit IRC21:49
*** radeks has quit IRC22:18
*** markvoelker has joined #openstack-meeting-522:24
*** slaweq has quit IRC22:26
*** slaweq has joined #openstack-meeting-522:43
*** slaweq has quit IRC22:48
*** mjturek has quit IRC22:51
*** mjturek has joined #openstack-meeting-523:10
*** slaweq has joined #openstack-meeting-523:14
*** slaweq has quit IRC23:19
*** jamesgu_ has joined #openstack-meeting-523:29
*** jamesgu__ has quit IRC23:32
*** hongbin has quit IRC23:34
*** hongbin has joined #openstack-meeting-523:35
*** slaweq has joined #openstack-meeting-523:35
*** slaweq has quit IRC23:40
*** hongbin has quit IRC23:58

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