| *** 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!