Wednesday, 2018-01-31

openstackgerritIan Wienand proposed openstack/diskimage-builder master: [WIP] Add block-device defaults  https://review.openstack.org/53937500:01
ianwtonyb: still fleshing it out, but ^ would include your GPT config00:01
ianwfor power00:01
ianwwhat i'm thinking is you do "disk-image-create block-device-[mbr|gpt|efi] vm ..."00:02
tonybianw: Looks cool.  Is there a "nice" way we can default to block-device-mbr so $users dont *have* to update tooling?00:05
ianwi'm just working on that now :)00:05
tonybianw: Ahh okay00:05
tonybAww man you ruined my yaml with *comments* :D00:06
tonybianw: so block-device-gpt doesn't make sense on x86 ? (it doesn't have a -default config)00:08
ianwoh, that's a git add issue there, will fix00:10
tonybianw: ok00:21
*** owalsh has quit IRC01:05
*** owalsh_ has joined #openstack-dib01:05
*** owalsh_ is now known as owalsh01:06
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Fail if two elements provide the same thing  https://review.openstack.org/53940102:24
*** andreas_s has joined #openstack-dib02:59
openstackgerritIan Wienand proposed openstack/diskimage-builder master: GPT partitioning support  https://review.openstack.org/53349003:02
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Fail if two elements provide the same thing  https://review.openstack.org/53940103:02
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [WIP] Add block-device defaults  https://review.openstack.org/53937503:02
*** andreas_s has quit IRC03:03
*** mgagne has quit IRC03:22
*** mgagne has joined #openstack-dib03:24
*** mgagne is now known as Guest8724003:24
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [WIP] Add block-device defaults  https://review.openstack.org/53937503:29
ianwhrw / tonyb : ^ so my thought is that each one of those can set an environment var, which can be picked up by the bootloader element?03:31
ianwso you'd do "vm block-device-mbr" for just what we have now03:32
ianwvm block-device-efi would create the partitions, and install uefi bootloader03:32
ianwand would also be invalid on power, say (could error nicely)03:32
ianwvm block-device-gpt would be valid there, along with block-device-mbr03:32
tonybLooks good.  the hack in common-functions covers the backwards compate case I was worries about.  I think you forgot the git add ...gpt/block-device-defaul.yaml03:38
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [WIP] Add block-device defaults  https://review.openstack.org/53937503:43
ianwtonyb: thanks.  yeah it's super hacky.  i thought about something more generic, like elements declaring their own defaults ...03:43
ianwbut it's a bunch of work for one case, and probably someone we don't want to encourage03:43
tonybianw: Yeah at this point I think 'functionally correct' is the minimum viable solution with the correct design stuff to follow03:45
tonyb(if required)03:45
tonybianw: I'd +1 it when the [WIP] prefix comes off ;P03:48
ianwyeah, i'd like to validate it with the uefi patch on top03:50
ianwbut ... progress i think03:50
tonybianw: it certainly *looks* like progress :)03:53
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Fail if two elements provide the same thing  https://review.openstack.org/53940105:20
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [WIP] Add block-device defaults  https://review.openstack.org/53937505:20
*** brault has joined #openstack-dib06:06
*** brault has quit IRC06:10
*** pmannidi has quit IRC07:19
*** andreas_s has joined #openstack-dib07:30
*** brault has joined #openstack-dib07:39
openstackgerritlei zhang proposed openstack/diskimage-builder master: Remove some redundant indents  https://review.openstack.org/53947909:51
*** andreas_s has quit IRC10:52
*** andreas_s has joined #openstack-dib10:56
*** andreas_s has quit IRC11:06
*** andreas_s has joined #openstack-dib11:07
*** andreas_s has quit IRC11:11
*** andreas_s has joined #openstack-dib11:17
*** andreas_s has quit IRC11:22
*** andreas_s has joined #openstack-dib11:27
*** andreas_s has quit IRC11:36
*** andreas_s has joined #openstack-dib11:42
*** owalsh is now known as owalsh_afk12:01
*** yolanda has quit IRC14:01
*** yolanda has joined #openstack-dib14:03
*** andreas_s has quit IRC14:07
*** dhill_ has joined #openstack-dib14:28
*** andreas_s has joined #openstack-dib14:31
*** andreas_s has quit IRC14:31
*** andreas_s has joined #openstack-dib14:32
*** andreas_s has quit IRC14:46
*** snasir has quit IRC15:24
*** snasir has joined #openstack-dib15:24
*** Guest87240 is now known as mgagne15:27
*** mgagne has joined #openstack-dib15:27
*** andreas_s has joined #openstack-dib16:42
*** andreas_s has quit IRC16:56
*** brault has quit IRC17:15
*** brault has joined #openstack-dib17:16
*** calebb has quit IRC19:57
*** calebb has joined #openstack-dib20:00
*** calebb is now known as squid20:02
*** squid is now known as calebb20:02
*** brault has quit IRC21:58
ianwhrw: if around, have you been setting ARCH=arm64 or aarch64 or ... none of hte above?22:27
ianwclarkb: suse right?  do you have a "grub-efi" package, or just grub?22:45
clarkbianw: http://paste.openstack.org/show/658247/22:46
ianwhmm, the trick's in all the dependencies i guess22:47
*** andreas_s has joined #openstack-dib22:54
*** andreas_s has quit IRC22:58
*** r351574nc3 has joined #openstack-dib23:08
r351574nc3Hello?23:09
r351574nc3Anyone in here familiar with building images with dib?23:09
clarkbr351574nc3: yes there are a few of us23:09
r351574nc3I am trying to use the iso elment23:11
r351574nc3and it always creates a separate image instead of just one image23:11
r351574nc3is there a way to get just one image?23:11
clarkbyou get a raw and an iso?23:11
r351574nc3yes23:11
r351574nc3image-boot.iso and image.raw23:12
clarkbI think that may be a side effect of having an element produce the image23:15
clarkbbecause the main builder process is going to produce the type of image you've told it to produce23:15
clarkbto work around that iso support would likely have to be added into the main builder process itself23:16
r351574nc3ok, that makes sense23:17
r351574nc3Would it be possible for the ISO element to know where the main builder image contents are located?23:18
clarkbyes I think it must because it is making an iso of that image content23:19
clarkbI want to say its a global variable for the location of the loopback mounted device23:19
ianwr351574nc3: there is a "no-final-image" element23:28
ianwwhich is probably very lightly tested ... i forget exactly the details but it was for docker, etc images23:29
ianwthe iso element should maybe depend on it, but you could just add it23:29
r351574nc3Cool. I will try that. Thanks23:31
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [WIP] Choose appropriate bootloader for block-device  https://review.openstack.org/53973123:39
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [WIP] Add block-device defaults  https://review.openstack.org/53937523:48
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [WIP] Choose appropriate bootloader for block-device  https://review.openstack.org/53973123:48
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [WIP] Add block-device defaults  https://review.openstack.org/53937523:50
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [WIP] Choose appropriate bootloader for block-device  https://review.openstack.org/53973123:50

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