[13:22] cjwatson: is this the mockups you were talking about? [13:22] https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/44609/comments/19 [13:22] Launchpad bug 44609 in ubiquity "RAID not implemented (use alternate CD instead)" [Wishlist,Confirmed] [13:22] https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/44609/comments/22 [13:23] from mpt w.r.t. RAID. [13:26] I don't think I'd got round to looking at that myself, but yes, that's the kind of thing I was thinking of [13:26] I'd like to see an evolutionary design based on the current manual partitioning list-based view, rather than one that requires rewriting that page with OS detection [13:27] By way of scope pruning [13:28] cjwatson, yes, that design is an extension to the redesigned partitioner, not designed with the current partitioner in mind [13:28] (I don't think that would be a big change to that mockup, essentially just an extension of the button bar) [13:29] The +/-/gear widget there is nice [13:29] In I described how the new design could be implemented a bit at a time [13:29] Possibly RAID could be fit into that roadmap [13:29] RAID is higher priority than the rest of it :-) [13:30] But as I say, I think it's mostly independent of the rest of the design [13:30] One thing that design doesn't really address is doing anything with the array devices [13:31] Which becomes a much more significant matter when you add LVM into the mix [13:31] Yes, I hadn't got to that part yet [13:31] and mixing LVM and Raid made my head hurt [13:31] It's the common case for RAID, I believe :) [13:31] xnox, I didn't notice any discussion of Raid in the installer at UDS. Is there a blueprint about it? [13:32] mpt: yes, an old one. [13:32] I'd expect array devices and LVM logical volumes to broadly show up as disks [13:32] in the LV case, non-partitionable ones, but they're still at the disk layer [13:32] mpt: it was mostly hallroom discussions. [13:32] mpt: https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-ubiquity-lvm-luks [13:33] cjwatson: show-up as disks & hide their components. [13:33] ah, truly steganographic [13:33] xnox: Ideally, yes [13:33] ("use alternate CD instead") [13:34] And now I understand why you're doing this now [13:34] Although more grey out their components or something; you don't want bits of your disk to vanish because they're in use for RAID [13:34] since Q won't have an alternate CD, aiui [13:34] So there's a question of whether we want any kind of graphical representation of the relationship between disk-like devices; the design in /comments/22 just has a drop-down [13:34] I was planning to draw a structured graph of a few possible cases & how to represent it conceptually, such that mpt ( ;-) ) can help with design decisions there [13:34] xnox, if you need more UI design, please add work items for me [13:34] mpt: Contingent on solving this problem [13:34] ah, "Engage with design team on the UI" [13:35] =)))) [13:35] We shouldn't drop the alternate CD until its principal needs are met by the desktop CD; this is the last major chunk [13:35] cjwatson: can desktop CD boot into ubiquity-debconf? =)))) [13:35] Yes but no :-P [13:35] * xnox action kill alternative cd instantly ;-) [13:36] In more or less the same breath, Rick says "let's drop the alternate CD and rip out Python 2" and "let's keep the image working at all times" [13:36] So I choose to interpret the former as goals that inform our implementation priorities, rather than as literal instructions to do those things right now [13:37] ok. [13:38] But it's clear it's a very high priority nonetheless (as xnox already knows) [13:38] mpt: so I'm reading the Install process UX spec & get to the most juicy bit and it just says: [13:38] This section is incomplete and doesn't yet make much sense. [13:38] =( [13:38] xnox, at the time I was doing that (last year), it was the lowest priority, because no engineering time was devoted to it [13:39] ok [13:39] Which is why I want to make sure we have something that's sufficiently small steps that it can solve this cluster of problems grafted onto the existing framework; by which time hopefully xnox will have built up enough experience to be able to help implement other redesigns [13:39] ok [13:39] * xnox wonders: I bet there are people who dual-boot windows with encrypted/raid/lvm =(((((( [13:40] It's fine, I think, for this to be a manual shows-you-everything kind of thing; after all, the immediate goal is parity with the alternate CD [13:40] For now [13:41] xnox, if you'd like me to help, one thing that would help is a screencast of using the alternate installer for Raid setup [13:41] mpt: I was thinking screenshots -> slideshow. [13:42] yep, that would work too [13:42] It is really frame driven UI [13:42] That way I can see what questions to ask [13:42] with little 'progress bar' visuals here and there [13:42] * xnox is working on that. [13:43] cjwatson: do we care about ecryptfs swap ? [13:43] The potted summary is that you select "Configure RAID" and it prompts you for RAID level, the partitions you want to make up the array (modulo some bugs where sometimes you need to explicitly create RAID partitions first), and the size you want those partitions to be [13:44] And then you get a new entry in the main disks/partitions menu corresponding to the new array, which you can use as another partition [13:44] xnox: Not at this time [13:46] Similarly, you can select "Configure the Logical Volume Manager", and there's a submenu / assistant thing where you can create/delete/extend/reduce volume groups and create/delete logical volumes; whatever LVs you create show up as things you can put filesystems on [13:46] And something broadly along those lines for encrypted volumes [16:51] bug 970910 seems kind of strange to me [16:51] Launchpad bug 970910 in man-db "package man-db 2.5.7-2ubuntu1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New] https://launchpad.net/bugs/970910 [16:51] its about a package install failure on live media [16:51] but there is a /target mount point [16:52] Does ubiquity set that up or casper? [16:52] ubiquity [16:52] and in bug 887784 they mention installing [16:52] Launchpad bug 887784 in man-db "package man-db 2.5.7-4 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New] https://launchpad.net/bugs/887784 [16:53] could be trying to install something while ubiquity is running, which won't work; but the terminal log is essentially empty so it's hard to tell [16:54] all the ones I've found are from lucid / maverick [17:01] well since I have a list of bugs like this I guess I could duplicate them together [21:22] Hi, I try to get a usb pendrive to boot the content of a mint live-dvd.iso copied to the ext4 partition of the stick. grub2 is installed, but I get the message "unable to open '/dev/zram0" and "/init: line 7: can't open /dev/sr0: No medium found" I guess it will drop into busybox initrd later: No medium with a live system found, or sth similar [21:25] /boot/grub/grub.cfg: http://paste.ubuntu.com/1003754/ [21:48] Ah, It seems to boot now! two things: I had to add ignore_uuid and copy .disk to the usb key [21:48] https://lists.ubuntu.com/archives/ubuntu-installer/2011-December/000887.html [21:48] https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/492301/comments/17 [21:48] Launchpad bug 492301 in usb-creator "Can not mount /dev/loop1 on /cow" [Medium,Fix released] [21:49] http://askubuntu.com/questions/47076/usb-boot-problems