*** trungnv has joined #openstack-dib | 01:14 | |
*** openstackgerrit has quit IRC | 01:49 | |
*** openstackgerrit has joined #openstack-dib | 04:22 | |
openstackgerrit | Olivier Bourdon proposed openstack/diskimage-builder master: Fix for proper LVM support https://review.openstack.org/576168 | 04:22 |
---|---|---|
*** andreas_s has joined #openstack-dib | 05:10 | |
*** andreas_s has quit IRC | 05:13 | |
*** andreas_s has joined #openstack-dib | 05:14 | |
*** andreas_s has quit IRC | 05:18 | |
*** andreas_s has joined #openstack-dib | 06:25 | |
*** brault has joined #openstack-dib | 07:56 | |
*** sambetts|afk has quit IRC | 08:40 | |
*** sambetts_ has joined #openstack-dib | 08:47 | |
*** andreas_s has quit IRC | 09:34 | |
*** andreas_s has joined #openstack-dib | 09:36 | |
*** andreas_s has quit IRC | 09:38 | |
*** andreas_s has joined #openstack-dib | 09:38 | |
*** sambetts_ is now known as sambetts | 09:45 | |
*** andreas_s has quit IRC | 09:54 | |
*** andreas_s has joined #openstack-dib | 09:55 | |
*** andreas_s has quit IRC | 10:05 | |
*** hkominos has joined #openstack-dib | 10:05 | |
*** andreas_s has joined #openstack-dib | 10:10 | |
hkominos | Hi all. Is this the right channel to ask a dev question about DIB ? | 10:14 |
*** andreas_s has quit IRC | 10:34 | |
*** andreas_s has joined #openstack-dib | 10:35 | |
*** andreas_s has quit IRC | 10:44 | |
*** andreas_s has joined #openstack-dib | 10:45 | |
*** andreas_s has quit IRC | 10:57 | |
*** andreas_s has joined #openstack-dib | 10:57 | |
*** vmlinuz has joined #openstack-dib | 11:56 | |
*** vmlinuz has joined #openstack-dib | 11:56 | |
*** pavel_V has quit IRC | 12:47 | |
*** chhagarw has joined #openstack-dib | 13:07 | |
*** chhavi__ has joined #openstack-dib | 13:10 | |
*** chhagarw has quit IRC | 13:12 | |
openstackgerrit | Saverio Proto proposed openstack/diskimage-builder master: Add support for Fedora 28 https://review.openstack.org/579131 | 13:23 |
*** hkominos has left #openstack-dib | 13:28 | |
openstackgerrit | Saverio Proto proposed openstack/diskimage-builder master: Add support for Fedora 28 https://review.openstack.org/579131 | 14:40 |
*** andreas_s has quit IRC | 15:12 | |
*** andreas_s has joined #openstack-dib | 15:13 | |
*** andreas_s has quit IRC | 15:14 | |
*** andreas_s has joined #openstack-dib | 15:14 | |
*** vmlinuz has quit IRC | 15:19 | |
*** mjturek has joined #openstack-dib | 15:20 | |
*** vmlinuz has joined #openstack-dib | 15:37 | |
*** vmlinuz has joined #openstack-dib | 15:37 | |
*** pavel_V has joined #openstack-dib | 16:03 | |
*** mjturek has quit IRC | 16:09 | |
*** sambetts is now known as sambetts|afk | 16:24 | |
*** andreas_s has quit IRC | 16:31 | |
*** andreas_s has joined #openstack-dib | 16:32 | |
*** andreas_s has quit IRC | 16:37 | |
*** andreas_s has joined #openstack-dib | 16:39 | |
*** andreas_s has quit IRC | 16:44 | |
*** pavel_V has quit IRC | 16:58 | |
*** mjturek has joined #openstack-dib | 17:11 | |
*** mjturek has quit IRC | 17:25 | |
*** mjturek has joined #openstack-dib | 17:28 | |
*** chhavi__ has quit IRC | 17:34 | |
*** abaindur has joined #openstack-dib | 18:08 | |
openstackgerrit | Sam Yaple proposed openstack/diskimage-builder master: Add keyring if supplied https://review.openstack.org/579658 | 18:10 |
*** mjturek has quit IRC | 18:17 | |
*** mjturek has joined #openstack-dib | 18:19 | |
*** mjturek has quit IRC | 18:27 | |
*** mjturek has joined #openstack-dib | 18:30 | |
openstackgerrit | Sam Yaple proposed openstack/diskimage-builder master: Add keyring if supplied https://review.openstack.org/579658 | 18:34 |
*** pavel_V has joined #openstack-dib | 18:56 | |
*** SamYaple has joined #openstack-dib | 19:25 | |
SamYaple | id like a bit more flexibility in the configuration of sources.list department. Would and apt-sources element that the debian distro family could consume be reasonable? that way i can easily 'provides' that element with my own | 19:26 |
*** pavel_V has quit IRC | 20:08 | |
*** abaindur has quit IRC | 20:42 | |
*** vmlinuz has quit IRC | 21:06 | |
*** abaindur has joined #openstack-dib | 21:13 | |
*** mjturek has quit IRC | 21:15 | |
SamYaple | unless someone comments here saying "it will never merge", im working on something like https://review.openstack.org/#/c/539375/ for apt-sources. end goal is for me to consume ubuntu-minimal and build against my works apt mirrors and keys | 22:28 |
SamYaple | right now im duplicating ubuntu-minimal and modifying to achieve the end results, but would prefer a native upstream solution | 22:29 |
clarkb | SamYaple: there is already a variable to set the mirror isn't there? Is the issue the keys? | 22:29 |
clarkb | DIB_DISTRIBUTION_MIRROR: 'http://mirror.dfw.rax.openstack.org/ubuntu' | 22:30 |
SamYaple | key is one issue, https://review.openstack.org/#/c/579658/ | 22:30 |
SamYaple | https://github.com/openstack/diskimage-builder/blob/master/diskimage_builder/elements/ubuntu-minimal/root.d/75-ubuntu-minimal-baseinstall#L25-L30 | 22:30 |
SamYaple | thats the other issue | 22:30 |
SamYaple | i dont have backports/update/security | 22:31 |
SamYaple | (the mirror is an aptly thing that squashes them) | 22:31 |
clarkb | thats unfortunate | 22:31 |
SamYaple | so i just need full control over the sources.list and `ubuntu-minimal` doesnt provide it | 22:31 |
SamYaple | its fine, its not a big thing. its the final piece | 22:31 |
SamYaple | just want a way that makes people happy | 22:31 |
clarkb | I mean aptly making a mirror that is less of a mirror | 22:32 |
SamYaple | heh well i cant comment on that | 22:32 |
SamYaple | cards you are dealt and all | 22:32 |
clarkb | I think if you want that kind of control it would be good to have the existing ubuntu elements consume it in a backward compatbile fashion | 22:33 |
clarkb | but then also give you more control to set it however you like | 22:33 |
clarkb | (maybe keep existing env var behavior then add a "just use this file" option that overrides) | 22:33 |
SamYaple | ive already got a `package-sources-ubuntu` that provides `package-sources` and produces the default image teh same way. | 22:34 |
SamYaple | i then created a custom element that provides `package-sources` just like the `block-device-*` stuff | 22:34 |
SamYaple | ive got a touch of polishing, but its working the same way | 22:35 |
SamYaple | and in this context `package-sources` is a new dep i introduces to `ubuntu-minimal` | 22:35 |
SamYaple | i guess i just want to know if im on the right path to solve this in an upstream accepted way, or if i need to take a different approach | 22:37 |
clarkb | ah I'm not super familiar with how the provides/depends on stuff works as far as selection and defaults | 22:40 |
SamYaple | clarkb: https://review.openstack.org/#/c/539375/9/diskimage_builder/lib/common-functions | 22:42 |
SamYaple | hack in the fuction name, so you know its something you *really* want to start building on | 22:42 |
SamYaple | fwiw, debian solved this in a different way (for different reasons) and this would be able to unify those ways | 22:44 |
SamYaple | debian-minimal element** | 22:44 |
SamYaple | concivibly this would also be able to extend to centos repos and keys as well | 22:45 |
clarkb | would probably be nice to hvae a more generic way to express a requirement iwth many implementations and a default, but not sure its necessary to add this. ianw would be the person to weigh in on that | 22:45 |
clarkb | in this case could you use a single element and not need to have multiple elements for the functionality? | 22:45 |
SamYaple | if I was backing in a generic "parse these apt sources list env vars" element, sure | 22:46 |
SamYaple | i was doing the provides thing because my solution will not work upstream, but thats the only bit of code in `ubuntu-minimal` i would need to swap out | 22:46 |
SamYaple | the `element-provides` stuff allows me to swap out that code, though not by its original intention probably | 22:47 |
clarkb | right, my idea was continue to support the exisitng interfaces then just have an explicit override with this content option | 22:47 |
clarkb | I guess that doesn't address the key issue | 22:47 |
SamYaple | this is the debian solution, https://github.com/openstack/diskimage-builder/blob/master/diskimage_builder/elements/debian-minimal/root.d/75-debian-minimal-baseinstall#L32 | 22:48 |
SamYaple | and i can work with that if we copy it to ubuntu-minimal | 22:48 |
SamYaple | any solution that addresses the "i dont control sources.list throughout the build" works for me. this is about code reuse for me | 22:49 |
clarkb | SamYaple: ya I think you could add that to ubuntu-minimal as an override of the existing DIB_DISTRIBUTION_MIRROR | 22:50 |
SamYaple | I do use DIB_DISTRIBUTION_MIRROR for what its worth | 22:51 |
SamYaple | ill push two patches, one that `element-provides` and one that copies debian. both retaining default behaviour | 22:52 |
SamYaple | clarkb: thanks for walking me through some of this. ianw if you have any additional thoughts, im all ears | 22:52 |
*** abaindur has quit IRC | 23:10 | |
*** pmannidi has joined #openstack-dib | 23:15 | |
*** abaindur has joined #openstack-dib | 23:29 | |
ianw | SamYaple: hrm, my initial thought is that we sort of copy in repos similarly for centos in the gate | 23:41 |
ianw | https://review.openstack.org/#/c/566779/60/roles/dib-setup-gate-mirrors/tasks/main.yaml is moving it to zuulv3 | 23:44 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!