Friday, 2018-03-09

*** schmots has joined #openstack-loci00:01
*** schmots has quit IRC00:05
*** schmots has joined #openstack-loci00:31
*** e0ne has quit IRC00:34
*** schmots has quit IRC00:35
*** schmots has joined #openstack-loci01:48
*** schmots has quit IRC01:53
*** schmots has joined #openstack-loci02:15
*** schmots has quit IRC02:24
*** schmots has joined #openstack-loci03:34
*** schmots has quit IRC03:38
*** schmots has joined #openstack-loci04:51
*** schmots has quit IRC04:55
*** schmots has joined #openstack-loci06:41
*** schmots has quit IRC06:46
*** schmots has joined #openstack-loci08:33
*** schmots has quit IRC08:38
*** e0ne has joined #openstack-loci10:03
*** schmots has joined #openstack-loci10:20
*** schmots has quit IRC10:25
*** pbourke has quit IRC10:26
*** pbourke has joined #openstack-loci10:26
*** schmots has joined #openstack-loci12:05
*** schmots has quit IRC12:10
*** schmots has joined #openstack-loci12:13
*** schmots has quit IRC12:25
*** schmots has joined #openstack-loci12:29
openstackgerritSam Yaple proposed openstack/loci master: Remove warning about stability  https://review.openstack.org/55129914:31
openstackgerritMerged openstack/loci master: Add python packages "bindep" file  https://review.openstack.org/55095514:34
SamYaplehogepodge: https://review.openstack.org/#/c/551299/14:50
SamYaplejgriffith pbourke hogepodge portdirect -- i need to branch/tag loci. please let me know if there is anything thats needed before i do that14:50
SamYaplewe really need to branch and tag soon, ive kinda dropped the ball on that14:50
pbourkeSamYaple: you should merge my doc fixes ;) https://review.openstack.org/#/c/550964/14:51
SamYaplepbourke: we need to real docs.o.o docs too14:52
pbourketrue14:53
pbourkeI was going to suggest we doc some more stuff before going 1.0.014:53
pbourkebut it's not a requirement14:53
openstackgerritPete Birley proposed openstack/loci master: Cinder: add qemu profile to bindep  https://review.openstack.org/55130414:53
*** schmots has quit IRC15:00
*** schmots has joined #openstack-loci15:00
hogepodgeSamYaple Yeah, apparently we missed rc-2 for doing the things we need to be an official Queens release. Should talk to ttx about it to see what’s what.15:10
SamYapleyea i dropped the ball. havent been ptl before and was more focused on doing that proceedure15:11
*** ttx has joined #openstack-loci15:26
ttxOhai! A little bird told me you were discussing release15:27
ttxSo our traditional rule is that to be part of a release, you have to be in by milestone-2 in the cycle. But that rule was really designed for main components like nova or cinder, not for packaging systems15:28
ttxSo I'm looking into how we could relax those rules and make sure that when you release you are listed on https://releases.openstack.org/queens/index.html as a packaging for Queens15:29
*** dhellmann has joined #openstack-loci15:29
ttxPlease reach out to #openstack-release when you're ready, and we'll see what we can do15:33
openstackgerritMerged openstack/loci master: Cinder: add qemu profile to bindep  https://review.openstack.org/55130415:38
SamYaplethansk ttx . ill do that15:39
*** schmots_ has joined #openstack-loci16:09
*** schmots has quit IRC16:09
*** schmots_ is now known as schmots16:09
*** schmots has quit IRC16:33
*** e0ne has quit IRC16:45
*** schmots has joined #openstack-loci16:59
*** schmots has quit IRC17:04
*** schmots has joined #openstack-loci17:07
*** schmots has quit IRC17:11
*** aspiers has joined #openstack-loci17:55
aspiersHi there, only just discovered LOCI and have a stupid question: how do its goals differ from Kolla?17:56
SamYapleaspiers: kolla builds *and* deploys openstack. LOCI only builds openstack images17:59
hogepodgeaspiers: Loci is meant to build super-light-weight containers for OpenStack services.17:59
SamYaplebut they arent incompatible projects https://review.openstack.org/#/c/550500/17:59
SamYaplethat review shows kolla-ansible taking steps to be able to consume loci images18:00
hogepodgeaspiers: you need to bring the deployment engine to configure and install the images18:00
aspiersOK - I realised the difference that kolla deploys and LOCI doesn't. But why do we need two different ways to build images? Or is the plan to converge on one?18:00
SamYapleaspiers: ah thats more of a history question18:00
SamYapleLOCI started as a POC for revamping the kolla build system. it was rejected at the time and this project formed18:01
aspiersWhy was it rejected?18:01
SamYaplethere are clear benefits for building with LOCI instead of kolla, which is why LOCI is reasonable successful this early on18:01
aspiersDiffering goals?18:01
SamYaplei would argue it was more politics, but different goals sounds better18:02
SamYaplethe biggest differing goal was keeping the startup scripts out of the container images. with the patchset above it shows kolla-ansible has finally come around on that point18:03
aspiersI see this kind of phenemenon happen regularly in the FLOSS world (unfortunately), and I always recommend the same thing each time: regardless of differing views, it's really important for projects to provide clarity on the differences with their rivals, so that newcomers can make an informed decision about which one to use18:03
aspiersSo on practical level, I'd strongly recommend putting the kind of helpful info you're giving me right now, into the README18:03
SamYapleyea i could see that being valuable. pbourke ^18:04
aspiersOtherwise every newcomer is going to be thinking the same FAQ: why oh why does this exist when we already have Kolla?18:04
aspiersand BTW I would recommend the same thing for Kolla :)18:04
SamYaplethe only people asking that are those that havent used kolla :P18:04
SamYaplebut your points are valid18:04
aspiersI'd call it "graceful co-existence" ;-)18:04
SamYaplewe were just talking about getting onto docs.o.o18:05
SamYapleseems like good content for that18:05
aspiersIMHO it's important for projects like LOCI that they are not just seen as the symptoms of NIH Syndrome, but rather as something which was created to address a need no existing alternative already did18:06
aspiersAnyway it's clear you get my message, so I'll stop ranting ;-) Thanks for listening!18:06
SamYapleoh yea. i hate NIH18:07
aspiers:)18:07
SamYapleif it makes you feel better, i also wrote the kolla build system18:07
aspiersit does, actually18:07
aspiers:)18:07
SamYaplei just couldnt update it anymore due to the political stuff18:07
aspiersthat's really disappointing to hear18:07
SamYapleits got locked in18:07
aspiersah well, survival of the fittest18:07
aspiersI guess18:08
SamYaplewell i should say i wrote the initial implementation of the kolla build system18:08
SamYaplelots of the community has worked on it since18:08
aspierswill openstack-helm be able to consume LOCI?18:08
SamYapleit already does by default18:08
SamYapleit gates on them too18:08
aspiersOK, very interesting18:08
aspiersthat explains why alanmeadows is here I guess :)18:08
SamYaplehe is here for me to bug about fixing openstack18:09
SamYaplehe still hasnt yet18:09
aspierslol18:09
SamYapleit was actually me and portdirect that started LOCI (and its early conterparts), so we have a pretty good relationship with kolla and openstack-helm for what its worth18:10
SamYapledespite the sometimes politically driven actions18:11
aspiersthat's great to hear18:12
aspiersI'm personally pretty interested in openstack-helm (was impressed by it in Sydney)18:12
hogepodgeaspiers: I use both. I have a small Ironic seed node that I manage my home cluster with. It's all docker-compose and Loci. My OpenStack installation on top of my home lab is kolla-ansible using kolla images.18:12
aspiersand OCI aligns nicely with SUSE strategy IIUC (although that's largely a guess)18:13
hogepodgeI personally find Kolla images to be very heavyweight, but in their proper context works well and makes me happy.18:13
aspiershogepodge: cool, good to know18:13
SamYaplethe biggest issue i have with the images is the tight coupling with the build process in the deploy process18:13
SamYaplenow that steps are being take to remove that, imquite happy with using kolla-ansible and loci18:14
SamYaplealready plans to cross-gate and all18:14
SamYaplebut the images would be able to be swapped out with kolla images mix-n-match style18:14
aspiersI wonder if loci could integrate with OBS somehow18:14
aspiersThat would be cool18:14
SamYapleim not familiar with that acronym18:15
aspiershttp://openbuildservice.org/18:15
aspiersit already builds container images18:15
SamYaplei would love to be part of that conversation. a brief glance makes it seem like we could align here18:16
aspiersI could put you in touch with the OBS team18:16
SamYapleif you want to pursue it, youll find us all very helpful18:16
SamYapleoh yea that would be good18:16
aspiersI have no idea whether it makes sense though18:16
aspiersjust a random thought18:16
SamYaplea quick conversation should clear that up18:16
aspiershttps://www.cyphar.com/blog/post/20161129-umoci-new-oci-image-tool18:17
hogepodgeexcept for portdirect, he's a professional rabble rouser ;-)18:17
aspiersold, but shows that we're working in this space18:17
SamYapleour goals are specifically to build OCI compliant images, so a different tooling than docker build is acceptable, but would obivously require conversations18:18
aspiershttps://www.opencontainers.org/blog/2017/01/05/oci-member-spotlight-suse18:19

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