*** e0ne has joined #openstack-loci | 07:16 | |
pbourke | jaypipes: I can answer at least question 1 :) the image size shown on the badge is the compressed size | 07:37 |
---|---|---|
pbourke | same reason as on docker hub, centos for example shows 75MB, where when you pull it locally it shows ~200MB | 07:39 |
pbourke | for question 2, I think there would be no problem with having a base rhel image in the repo if someone were willing to help maintain it | 07:42 |
pbourke | for more heavy customisation I think the idea would be that you would maintain a set of your own Dockerfiles which would inherit FROM: the loci ones | 07:44 |
pbourke | The main differences between loci and kolla are that loci uses standard docker tooling for its dockerfiles and building resulting in OCI compliant files, rather than the jinja2 templating kolla employs. Loci images are also more CI friendly due to the fact they dont use a shared base layer, but SamYaple or portdirect can explain that better than I can right now | 07:52 |
pbourke | and yes the images are generally smaller :) | 07:53 |
openstackgerrit | Paul Bourke (pbourke) proposed openstack/loci master: Move Ubuntu base to Bionic https://review.openstack.org/603384 | 07:57 |
pbourke | jaypipes: loci stands for 'lightweight' + OCI | 08:01 |
openstackgerrit | Paul Bourke (pbourke) proposed openstack/loci master: [WIP] Add a profile for kolla images https://review.openstack.org/583255 | 08:50 |
openstackgerrit | Paul Bourke (pbourke) proposed openstack/loci master: [WIP] Add a profile for kolla images https://review.openstack.org/583255 | 09:15 |
openstackgerrit | Paul Bourke (pbourke) proposed openstack/loci master: [WIP] Add a profile for kolla images https://review.openstack.org/583255 | 09:33 |
jaypipes | pbourke: thx very much for you answers! much appreciated :) | 10:36 |
jaypipes | pbourke: just to clarify, when you say the main difference is that loci uses standard Docker tooling for its dockerfiles (versus jinja2 for templatizing Dockerfiles like kolla does), what specifically are you referring to as "standard docker tooling"? thanks in advance! | 10:38 |
pbourke | jaypipes: essentially you can clone loci and run 'docker build ...'. Where as with kolla you need to use the provided tooling to render the jinja and so forth | 10:41 |
jaypipes | pbourke, portdirect: as for not having a shared base layer, how does loci accomplish that? is there some sort of stripping or compaction that occurs in the loci image build process? since I assume each image "inherits" from some base (i.e. there is a FROM something in the Dockerfile versus a FROM scratch, right?) | 10:41 |
jaypipes | pbourke: ah, I see, gotcha. | 10:41 |
pbourke | the python requirements are built as wheels ahead of time and fetched into each image | 10:42 |
pbourke | there's benefits to doing this that would be better left up to the lads to explain | 10:42 |
pbourke | I believe its along the lines of, to get a consistent set of images with kolla, you have to build everything so you know they're all using the same requirements base layer | 10:43 |
pbourke | with loci you could build keystone today and a week from now and be confident that it has the same dependency versions | 10:44 |
openstackgerrit | Paul Bourke (pbourke) proposed openstack/loci master: Move Ubuntu base to Bionic https://review.openstack.org/603384 | 10:52 |
jaypipes | pbourke: well, even with kolla images, since they're immutable (once you push them to artifact repository with a tag of course) wouldn't it be possible to determine the contents of that immutable image afterwards? | 10:53 |
pbourke | it would probably be possible to something similar with kolla | 11:02 |
pbourke | but right now its not being done | 11:02 |
jaypipes | k | 11:03 |
pbourke | if you're interested in kolla, I'm working on a project to bring loci images to kolla | 11:04 |
jaypipes | pbourke: you mean bringing the loci image build process to kolla? or to allow kolla to use loci's images as its base image layers? | 11:05 |
pbourke | the latter - to allow kolla-ansible to deploy loci images | 11:05 |
jaypipes | understood. | 11:08 |
*** pbourke has quit IRC | 11:25 | |
*** pbourke has joined #openstack-loci | 11:26 | |
*** e0ne has quit IRC | 13:48 | |
*** jaypipes is now known as jaypipes-ooo | 14:03 | |
*** e0ne has joined #openstack-loci | 14:56 | |
openstackgerrit | Paul Bourke (pbourke) proposed openstack/loci master: [WIP] Add a profile for kolla images https://review.openstack.org/583255 | 15:22 |
*** pbourke has quit IRC | 15:30 | |
*** e0ne has quit IRC | 16:41 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/loci master: Fix typo https://review.openstack.org/604164 | 16:59 |
*** e0ne has joined #openstack-loci | 18:10 | |
*** munimeha1 has joined #openstack-loci | 18:16 | |
*** e0ne has quit IRC | 19:03 | |
*** e0ne has joined #openstack-loci | 19:30 | |
*** e0ne has quit IRC | 19:34 | |
*** e0ne has joined #openstack-loci | 19:43 | |
*** munimeha1 has quit IRC | 21:29 | |
*** e0ne has quit IRC | 21:36 | |
*** spsurya has quit IRC | 22:48 | |
*** spsurya has joined #openstack-loci | 22:50 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!