*** pbourke has quit IRC | 00:07 | |
*** pbourke has joined #openstack-loci | 00:09 | |
*** e0ne has joined #openstack-loci | 05:28 | |
*** e0ne has quit IRC | 06:00 | |
*** ispp has joined #openstack-loci | 07:04 | |
*** e0ne has joined #openstack-loci | 07:50 | |
*** ispp has quit IRC | 08:28 | |
*** ispp has joined #openstack-loci | 08:32 | |
evrardjp | good morning | 12:07 |
---|---|---|
evrardjp | what about we document the official way to build images locally -- like a developer environment setup readme? | 12:35 |
evrardjp | I'd pretty much like to learn how everyone does it | 12:35 |
SamYaple | the Readme is pretty accurate to how everyone does it to my knowledge. Install docker then run the readme commands. | 13:25 |
SamYaple | but there should probably be some words on the options for the requiremetns image | 13:25 |
evrardjp | well the readme was not enough for me -- for making it work for me I had to use a registry (that's quite simple), configure the registry to be insecure (that's done in gates with ansible), then docker build with --network=host to directly re-use the networking stack | 13:44 |
evrardjp | it's very simple don't get me wrong | 13:44 |
evrardjp | but maybe there are other ways to do it | 13:44 |
evrardjp | if you're in CI you publish directly to CI | 13:45 |
evrardjp | or if you have an http server, you might want to extract the tar and publish the tar | 13:45 |
evrardjp | many ways to skin that cat -- just wondering how ppl do it to make sure when we discuss we are talking about the same thing | 13:45 |
portdirect | These are good points, and would be great to get in some documentation. | 13:46 |
portdirect | Though we need to be a bit careful to highlight that various workflows are just suggestions | 13:46 |
evrardjp | portdirect: I am fine with writing the documentation, I am gathering the requirements (no pun intended) first | 13:46 |
evrardjp | portdirect: agreed. | 13:46 |
evrardjp | it doesn't need to be 1000 of lines too | 13:47 |
portdirect | As one of the great things about loci is how flexible you can be with it :) | 13:47 |
portdirect | Nice evrardjp, the http/tar approach is what we use internally | 13:47 |
portdirect | And for quick dev builds I use docker-in-docker | 13:47 |
evrardjp | so you extract last layer, and publish the requirements ? | 13:48 |
evrardjp | portdirect: I have seen the docker-in-docker somewhere, and to be honest, I was a little scared at first sight : p | 13:48 |
evrardjp | so I thought -- let's get to know loci well before moving to helm. All of this is new to me : ) | 13:48 |
evrardjp | pbourke: do you have a guesstimate of the size of the kolla images, just out of curiosity? | 13:49 |
portdirect | evrardjp: fair ;) docker-in-docker works for me, as I use docker versions that dont support FROM as an arg on my hosts... | 13:49 |
evrardjp | I think I have a problem with my SUSE images, because they EXPLOOOOODE in side. | 13:49 |
evrardjp | portdirect: oh I see. I introduced a documentation patch to show the minimum docker version requirement | 13:50 |
evrardjp | portdirect: maybe I can suggest that as an alternative. | 13:50 |
evrardjp | #learningfromthebest | 13:50 |
portdirect | Getting the min version required in docs is great, as it hit a few people trying loci | 13:51 |
SamYaple | evrardjp: EXPLOOOOOODing in size is typically a sign that the distro is pulling in all the undesired "suggested" type packages | 13:58 |
SamYaple | all for more docs, im terrible at docs | 13:59 |
evrardjp | SamYaple: exactly | 14:00 |
evrardjp | portdirect: it's in already | 14:01 |
evrardjp | SamYaple: exactly was for the distro pulling the suggested packages | 14:01 |
SamYaple | ya i got that :) | 14:01 |
evrardjp | SamYaple: I will check at zypper things :) | 14:01 |
evrardjp | SamYaple: but I also agree on we need more docs :) | 14:01 |
evrardjp | oh did you see? I said "we" : ) | 14:02 |
SamYaple | also got that | 14:02 |
SamYaple | oneofusoneofus | 14:02 |
evrardjp | haha | 14:02 |
* evrardjp pictures himself sharing a good whisky with others from here. | 14:03 | |
SamYaple | petes buying | 14:12 |
evrardjp | haha | 14:31 |
portdirect | Someone said fireball? | 14:32 |
portdirect | evrardjp: will you be at ptg? | 14:32 |
evrardjp | fireball! | 14:34 |
evrardjp | I will | 14:34 |
portdirect | W00t | 14:34 |
portdirect | I assume theres no need to ask you SamYaple ? | 14:35 |
SamYaple | that would be a terrible assumption | 14:35 |
portdirect | Wait, I've been to clever for myself again | 14:36 |
portdirect | You coming? | 14:36 |
*** ChanServ changes topic to "Build image -- `docker build https://github.com/openstack/loci.git --build-arg PROJECT=keystone` || Review patches -- https://review.openstack.org/#/q/projects:openstack/loci+status:open" | 14:36 | |
SamYaple | im not sure. I was supposed to, but ive got alot of work to do :( | 14:36 |
portdirect | Denver, trains, fresh mountain air... | 14:36 |
portdirect | Also, nominate yourself for ptl | 14:37 |
SamYaple | yea but its the same terrible hotel as last time | 14:37 |
SamYaple | far away from things too | 14:37 |
evrardjp | SamYaple: that's true | 14:37 |
evrardjp | but choo choo wins | 14:37 |
SamYaple | haha | 14:37 |
evrardjp | didn't we had a decent time there? I don't recall. It might be a good and a bad point. | 14:38 |
portdirect | ;) | 14:38 |
SamYaple | i had a good time | 14:38 |
*** ispp has quit IRC | 15:17 | |
*** ispp has joined #openstack-loci | 15:19 | |
*** ispp has quit IRC | 15:51 | |
*** e0ne has quit IRC | 16:31 | |
*** e0ne has joined #openstack-loci | 17:43 | |
*** e0ne has quit IRC | 22:39 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!