*** shoaaaad has joined #openstack-dib | 00:03 | |
*** dhill_ has quit IRC | 00:26 | |
*** andreas_s has joined #openstack-dib | 01:01 | |
openstackgerrit | Ian Wienand proposed openstack/diskimage-builder master: GPT partitioning support https://review.openstack.org/533490 | 01:04 |
---|---|---|
*** andreas_s has quit IRC | 01:05 | |
*** mjturek has quit IRC | 01:05 | |
tonyb | ianw: Do you want the bad news? | 02:14 |
prometheanfire | lol | 02:15 |
prometheanfire | ianw: don't fall for it | 02:15 |
tonyb | prometheanfire: come on who could resist a ping like that ;P | 02:16 |
prometheanfire | tonyb: thanks for making my point for me :P | 02:20 |
tonyb | I do what I can | 02:20 |
prometheanfire | tonyb: you had a script for the freeze to see what projects were out of sync and if we could branch didn't you? | 02:20 |
tonyb | https://review.openstack.org/#/c/492382/ ? | 02:21 |
prometheanfire | well, guess I keep that tab open | 02:22 |
prometheanfire | or, todoist item to check every day and work at it | 02:22 |
tonyb | prometheanfire: or a cronjob | mail :) | 02:23 |
tonyb | prometheanfire: I just ran it from time to time | 02:23 |
ianw | tonyb: yep | 02:24 |
prometheanfire | same thing in my case | 02:24 |
tonyb | ianw: gdisk doesn't support ppc64{,le} parted does ... | 02:24 |
prometheanfire | tonyb: why not? | 02:25 |
tonyb | ianw: the boot partition type (prep) isn't defined in gdisk | 02:25 |
prometheanfire | 13 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" | 02:25 |
prometheanfire | we have gptfdisk keyworded | 02:26 |
tonyb | ianw: the parted GUID is http://git.savannah.gnu.org/cgit/parted.git/tree/libparted/labels/gpt.c#n151 | 02:26 |
tonyb | and that (and the short hand seem to be missing from gdisk | 02:26 |
prometheanfire | oh, it doesn't understand the format ppc/ppc64 requires then (but runs fine otherwise)? | 02:26 |
tonyb | prometheanfire: Well it compiles and runs but you can actually build a botoable system with it | 02:26 |
prometheanfire | gotcha | 02:26 |
ianw | i thought it was going too well | 02:27 |
* tonyb wonders what a botoble system is ... probably aws related ;p | 02:27 | |
ianw | this doesn't seem like it would be too hard to fix in sgdisk? | 02:27 |
prometheanfire | lol | 02:27 |
prometheanfire | or patch gptfdisk? | 02:27 |
tonyb | ianw: hard? probably not but we'd need to wait for that to be released and picke up by $distros | 02:28 |
ianw | i've got that sinking feeling when the first hit for the source code is a sourceforge(t).net link | 02:29 |
tonyb | :( | 02:30 |
tonyb | ianw: I can keep digging to verify the isn't a fallback from the old MBR values that I missed | 02:31 |
prometheanfire | lol | 02:32 |
ianw | Added new type code: 9E1A2D38-C612-4316-AA26-8B49521E5A8B, or gdisk code | 02:32 |
ianw | 4100, for PowerPC PReP (PowerPC reference platform) boot. | 02:32 |
ianw | that's in the NEWS file ... | 02:32 |
tonyb | Huh okay | 02:32 |
ianw | ok, from 2013, so ... maybe it's a config thing here | 02:33 |
tonyb | ianw: Or perhaps I looked at the wrong code | 02:34 |
tonyb | ianw: what version? | 02:35 |
prometheanfire | tonyb: random quuestion, you play with gvt (intel)? | 02:35 |
ianw | tonyb: i'm poking at git clone https://git.code.sf.net/p/gptfdisk/code gptfdisk-code | 02:35 |
tonyb | prometheanfire: I don | 02:36 |
tonyb | 't recognise that acronym so probably not ;p | 02:36 |
prometheanfire | k | 02:36 |
tonyb | ianw: Ahhh so the code merged 2013-10-10, the release after that is 0.8.8 and centos has 0.8.6 | 02:39 |
tonyb | ianw: so it isn't terminal just not great. | 02:39 |
prometheanfire | that seems old, but then again, cent | 02:40 |
ianw | tonyb: https://sourceforge.net/p/gptfdisk/code/ci/0fde58b966f37807260ad0dd8997e3f0c824d39c seems pretty straight forward | 02:42 |
ianw | it's probably likely we'd get a patch in | 02:42 |
ianw | to the rh package i mean | 02:43 |
tonyb | ianw: I guess we can try. | 02:43 |
tonyb | in thre meantime I can build a patched version to see if that's all there is | 02:43 |
tonyb | okay so the version in el6 is *newer* than el7 | 02:44 |
tonyb | http://mirror.centos.org/centos/7/os/x86_64/Packages/gdisk-0.8.6-5.el7.x86_64.rpm vs http://mirror.centos.org/centos/6/os/x86_64/Packages/gdisk-0.8.10-1.el6.x86_64.rpm | 02:45 |
prometheanfire | LOL | 02:45 |
ianw | hmm, i some bugzilla spelunking will show a backport and missing tags or something | 02:45 |
ianw | https://bugzilla.redhat.com/show_bug.cgi?id=1015157 | 02:50 |
openstack | ianw: Error: Error getting bugzilla.redhat.com bug #1015157: NotPermitted | 02:50 |
tonyb | ianw: ack | 02:50 |
tonyb | ianw: so .... do you have time to push on that or should I try an do it (or find someone else to do it) ? | 02:51 |
ianw | tonyb: i can file the bug, i'll cc you | 02:53 |
tonyb | Thanks | 02:53 |
tonyb | in the meantime I'll try to build 0.8.10 in CBS and test that. | 02:53 |
ianw | 1015157 is private i guess -- not keeping secrets it's just a request for the package in RHEL6, and through circumstances it seems the version from rhel6 epel, which was 0.8.10 just got pulled in and how we ended up like this | 02:54 |
tonyb | ianw: and I can't just build it in cbs :( Oh well time to get more hacky ;P | 03:20 |
tonyb | ianw: okay +1'd the GPT change but it'd be super awesome if you'd include the block-device yaml I linked to. | 03:49 |
tonyb | ianw: if not I can add it as a follow up | 03:49 |
ianw | tonyb: line 12 there is a typo? | 03:50 |
tonyb | ianw: Yeah, not really sure how I messed that up | 03:51 |
* tonyb clearly fails and copy-n-paste | 03:51 | |
tonyb | ianw: You get the idea, 2 partitions 1 has to be type 0x4100 | 03:52 |
ianw | ok | 03:52 |
*** andreas_s has joined #openstack-dib | 04:45 | |
*** andreas_s has quit IRC | 04:49 | |
*** andreas_s has joined #openstack-dib | 07:17 | |
*** pmannidi has quit IRC | 07:40 | |
*** pmannidi has joined #openstack-dib | 07:42 | |
*** andreas_s has quit IRC | 08:50 | |
*** lennyb has quit IRC | 08:50 | |
*** andreas_s has joined #openstack-dib | 08:50 | |
*** hrw has joined #openstack-dib | 09:29 | |
*** andreas_s_ has joined #openstack-dib | 09:31 | |
*** lennyb has joined #openstack-dib | 09:34 | |
*** andreas_s has quit IRC | 09:35 | |
*** andreas_s has joined #openstack-dib | 10:33 | |
*** andreas_s_ has quit IRC | 10:36 | |
*** andreas_s_ has joined #openstack-dib | 10:55 | |
*** andreas_s has quit IRC | 10:58 | |
*** andreas_s_ has quit IRC | 11:19 | |
*** andreas_s has joined #openstack-dib | 11:20 | |
*** andreas_s has quit IRC | 11:47 | |
*** andreas_s has joined #openstack-dib | 11:47 | |
*** brault has quit IRC | 13:57 | |
*** brault has joined #openstack-dib | 13:57 | |
*** mjturek has joined #openstack-dib | 14:00 | |
*** brault has quit IRC | 14:02 | |
*** andreas_s has quit IRC | 15:10 | |
*** andreas_s has joined #openstack-dib | 15:11 | |
*** snasir has joined #openstack-dib | 15:24 | |
snasir | Hi is there an existing bug in disk-image-builder to create a fedora-atomic image ? | 15:24 |
*** andreas_s has quit IRC | 15:29 | |
*** andreas_s has joined #openstack-dib | 15:30 | |
*** andreas_s has quit IRC | 15:40 | |
*** andreas_s has joined #openstack-dib | 15:45 | |
*** andreas_s has quit IRC | 15:59 | |
*** andreas_s has joined #openstack-dib | 16:01 | |
*** andreas_s has quit IRC | 16:05 | |
*** andreas_s has joined #openstack-dib | 16:06 | |
*** dhill_ has joined #openstack-dib | 16:36 | |
*** andreas_s has quit IRC | 16:40 | |
*** andreas_s has joined #openstack-dib | 16:44 | |
*** andreas_s has quit IRC | 16:53 | |
*** andreas_s has joined #openstack-dib | 16:54 | |
snasir | I keep on running into this error "error: min-free-space-percent '3%' would be exceeded, 401.4 kB more required" when i use the DIB tool to build fedora-atomic image | 16:56 |
snasir | Can anyone tell me how to resolve this | 16:56 |
snasir | I was using the instructions here https://github.com/openstack/magnum/tree/master/magnum/drivers/common/image/fedora-atomic | 16:56 |
clarkb | snasir: if you can paste the complete dib output to a paste service and share that it would probably help with debugging | 16:57 |
snasir | clarkb: https://thepasteb.in/p/mwh1Y1Vvmyxc5 | 16:58 |
snasir | In addition, do you know if fedora-27 is supported with DIB ? The magnum instructions even with Pike point to Fedora-25 ? Thanks | 16:59 |
*** andreas_s has quit IRC | 17:00 | |
clarkb | that looks like an error from ostree I think because it wants the loop device to be larger. I'm on a phone so hard to dig in more but I would look to see where the loopback device is created and see about making it larger | 17:03 |
snasir | clarkb: how do i increase the loopback device? | 17:04 |
snasir | Is there a parameter with the DIB tool to do so | 17:04 |
clarkb | I'm not sure, you'll need to grep through that log and see what defines it and then make that bigger. | 17:05 |
clarkb | when I make it to a real computer I can look more closely | 17:05 |
greghaynes | I *think* whats going on is that where we determine the size of the block device happens before finalise.d, and it looks like in finalise.d youre adding a bunch of data | 17:20 |
greghaynes | so yes you can force a size but really you cant add much data that late in the build - that phase is after the block device and fs have been created so theres really no way that data can be used in the estimation of how large of a fs you need | 17:21 |
greghaynes | https://docs.openstack.org/diskimage-builder/latest/user_guide/building_an_image.html#module-local-loop has some info on setting size | 17:24 |
*** brault has joined #openstack-dib | 17:40 | |
*** brault has quit IRC | 18:04 | |
*** brault has joined #openstack-dib | 20:06 | |
*** brault has quit IRC | 20:11 | |
*** sai is now known as sai-pto | 20:29 | |
*** andreas_s has joined #openstack-dib | 22:58 | |
*** andreas_s has quit IRC | 23:02 | |
*** brault has joined #openstack-dib | 23:05 | |
*** brault has quit IRC | 23:09 | |
*** dhill_ has quit IRC | 23:47 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!