=== Ionic_ is now known as 32NABA83T === 32NABA83T is now known as Ionic === ePierre-afk is now known as ePierre [04:12] wgrant, that bit works; faking raw dasd track data -> no solution yet. And some z/vm is currently penciled as required. [04:12] wgrant, if not in launchpad, it would mean manually setting up and hooking up z/vms to jenkins environments. [04:12] pain all around. [04:12] xnox: There has to be a way to fake that. [04:13] wgrant, i am escalating that question to ibm. [04:17] xnox: How do we manage to produce an image if it's not possible to fake a DASD? [04:17] wgrant, we produce an image for virtio (scsi) at the moment. [04:18] wgrant, I have been creating dasd images by hand, in a z/vm out of bound for L1CC until it died. [04:18] wgrant, and now we are rescoping to produce dasd images proper. [04:18] xnox: Is the problem just that loopback devices can't presently emulate the DASD ioctls? [04:18] wgrant, that. [04:19] wgrant, and there seemed to be no tool to ~= $ qemu-img convert -> into raw track data. But also pinging ibm if we can somehow not ship raw track data to them. [04:19] xnox: The bootloader installer grows a feature that takes ECKD geometry as a file [04:19] Or whatever [04:19] wgrant, i can install eckd bootloader, it has all flags to override everything. [04:20] Ah, so it's just the image format? [04:20] it's just previously they wanted "dd of the /dev/dasda when said dasd is in raw track access mode, rather than normal mode" [04:20] wgrant, yeah. [04:21] xnox: I wonder if that's just to capture the bootloader properly. [04:21] Surely the precise ECKD layout of the ext4 volume doesn't matter. [04:21] wgrant, i wonder if i should pull out hexeditor... [04:21] wgrant, we do binary patch some of our cloud images to make them bootable.... [04:22] it's not like ibm is going to change ECKD format any day soon [04:22] Heh, quite [04:22] I think it's certainly worth examining the ECKD layout of the images that you build to see what weirdness exists. [04:23] The chance that this can't be handled in userspace on a normal block device seems negligible. [04:23] And I'm not going to develop new build scheduling technology just because nobody's spent the day to write that userspace conversion tool :) [04:38] wgrant, i was hoping to simply keep the devirt builders; and have a livefs build that is devirt and nothing else har har har but yeah, should be doable in userspace. [12:44] cjwatson, hi, if you have a moment, could you adjust the size of this PPA to e.g. 32GB? https://launchpad.net/%7Emozillateam/+archive/ubuntu/firefox-next/+packages -- Thank you very much [12:45] ricotz: done [16:13] cjwatson: Do you know how do I do a pull/merge request in Launchpad Git? [16:13] nottrobin: clone a repo, make a change, push to a repo, submit an MP on the web UI [16:14] nacc: could you help me find the URL for that? I've been looking... I want to merge this branch into master https://git.launchpad.net/usn.ubuntu.com/log/?h=add-dockerfile [16:15] nottrobin: start here: https://code.launchpad.net/usn.ubuntu.com [16:15] click add-dockerfile [16:15] nottrobin: then propose for merging [16:15] ah thanks [16:15] nottrobin: the other UI is the repo, not the Laucnhpad view of the repo (if that makes sense) [16:16] yep makes sense. Thanks. [16:16] nottrobin: np [22:59] Question regarding 3rd party PPA packages: is there a way for one PPA to depend on another PPA package, via the "Build Depends" of debian/control? We tried adding a PPA repo in the rules file, and it failed. [23:09] pivotal: the ppas need to depend on each other [23:09] pivotal: it's in the ppa definition (iirc) [23:09] pivotal: so when the package builds in the second ppa, it will use packages from the first ppa [23:10] pivotal: definitely not in the source package itself [23:16] pivotal: As nacc said, dependencies on another PPA are a property of the dependent PPA, not of the source package. See the "Edit PPA dependencies" on the PPA page. [23:25] Thanks wgrant. Could you share me the link for the one you just specified? [23:26] Never mind. Found it. Thanks.