/srv/irclogs.ubuntu.com/2013/03/01/#ubuntu-installer.txt

* xnox took the plunge and bought a SecureBoot capable motherboard with two fakeraid controllers.12:31
xnoxshould be nice for d-i work / image testing. As well as case/ram/cpu to match.12:32
cjwatsonMy new server is SB-capable but like hell I'm SBifying it12:32
cjwatson(And isn't one I can take down for experimentation)12:32
xnoxwell i have 4 disks so I do plan on taking it up & down for testing / developing on it. virt-manager works nicely over kvm+ssh so i can continue working on my laptop when this new desktop is down.12:33
xnoxso not sure if that machine will have desktop installed or not. i am expecting livecd to fly on it.12:34
cjwatsonI have a new (well, QA-surplus) laptop which I'll be trying to reproduce the GRUB efinet problems on shortly, once I've finished backing up its existing contents12:38
cjwatsonThis would go a lot faster if the gigabit switch I ordered the other day had arrived yet12:38
xnoxmy ram has shipped already (ordered what 40min. ago?!) the rest will probably arrive over the next two weeks *sigh*13:04
cjwatsonI must say it's rather nice to have a machine that can afford to have 93% of its RAM spent on buffers and cache13:06
xnoxtrue.13:07
xnoxI'm failing to see "toggle_top_level", "toggle_progress_section", "toggle_navigation_control" used at all. Dead code?!14:24
xnoxor is it API for custom plugins?14:24
xnoxi'm going to assume it's an external api to external plugins for now.14:29
xnoxev: you seem to have merged one of these toggle_* functions. What are they for? =)14:29
evxnox: we've (I've) done a really poor job of documenting and correctly exposing the API14:30
evactually being consistent in defining private members14:31
evnot reaching into classes private members, etc14:31
evxnox: it might be used by dell-recovery, according to google14:31
xnoxhmm.... ok. well committer @Dell.com was a give away as well ;-)14:32
evxnox: best ask superm1 :)14:34
xnoxok.14:34
xnoxsuperm1: ping =))) message me when you are around and free to chat about ubiquity ;-)14:35
cjwatsonxnox: You could look at lp:dell-recovery directly14:38
xnoxawesome.14:40
xnoxsuperm1: unping.14:40
xnoxlooks a lot like ubiquity-tweak tool I was thinking off to do. Which can e.g. change default filesystem to xfs/btrfs and the likes.14:43
xnoxaka gui presseed builder.14:43
ogra_just abuse the kickstarted UI ?14:45
ogra_*kickstarter14:45
xnoxyeah.14:46
=== kentb-afk is now known as kentb
stgraberxnox: remember the number of that console-setup ubiquity bug you wanted me to look at?15:57
* stgraber starts digging15:57
xnoxstgraber: http://pad.lv/c/ubiquity and look at a few merge proposals there is like 4 for it.15:58
stgraberah, bug 94461415:59
ubot2`Launchpad bug 944614 in ubiquity (Ubuntu) "ubiquity crashed with AttributeError in keyboard_variant_timeout(): 'NoneType' object has no attribute 'apply_keyboard'" [High,Triaged] https://launchpad.net/bugs/94461415:59
stgraberright, the fix is wrong, I'll poke at it a bit and get a correct one16:00
xnoxyes, please =)16:00
xnoxi have logs of last time we were discussing it....16:00
xnoxdo you need them? or you remember the context?16:01
stgraberI'm sure I just came to the same conclusion I did back then by looking at the proposed fix16:02
stgraberthe proper way to fix it is to cancel the gobject timeout when moving away from the page16:02
stgraberso that the timeout doesn't hit when the page no longer exists16:02
stgraber(that or have the timeout function check whether the page is currently displayed, both should work fine)16:02
stgraberthe proposed fix will obviously work, but will also possibly catch other unrelated issues which we'd want to see should they happen16:03
stgraberxnox: http://paste.ubuntu.com/5577302/20:12
stgraberI think that's the correct way to fix this20:13
stgraberxnox: tested here and pushed to trunk20:14
superm1xnox: if you want to refactor any of those toggle_* to something different, feel free, just lemme know so i can adjust dell-recovery for those changes too20:15
stgraberxnox: I guess I may as well push it to precise too, will copy the commit to that branch too.20:17
xnoxsuperm1: well, we want to show progress section at all times now.21:24
xnoxlet me find a screenshot.21:25
xnoxsuperm1: https://picasaweb.google.com/lh/sredir?uname=105922848292507689403&target=PHOTO&id=5850457453851904290&noredirect=121:26
xnoxso it's orange dots for all steps -> slideshow with progress bar -> finish.21:26
xnoxsuperm1: I'm just going to keep toggle_* functions to work, but you may consider switching / keeping to show it. Or whatever =)21:26
stgraberxnox: ah, I didn't notice he also sent it to precise-proposed, thanks for getting rid of that one too :)21:40
xnoxstgraber: yah, there was a gazzilion of them =)21:41
xnoxstgraber: all nice and clean now. Also ping the u1 to clean up their merged proposals. (most of it is in main-u1 now)21:41
=== kentb is now known as kentb-out
infinityxnox: kernels and d-i have been migrating together for months.23:26
infinityTrying easy from autohinter: linux/3.8.0-9.18 linux-meta/3.8.0.9.23 linux-signed/3.8.0-9.1823:27
infinityleading: linux,linux-meta,linux-signed23:27
infinitystart: 193+0: i-96:a-39:a-25:p-3323:27
infinityorig: 193+0: i-96:a-39:a-25:p-3323:27
infinityeasy: 196+0: i-97:a-40:a-26:p-3323:27
infinity    * i386: debian-installer-images23:27
infinity    * amd64: debian-installer-images23:27
infinity    * armhf: debian-installer-images23:27
infinityFAILED23:27
infinityxnox: ^--- For example.23:27
cjwatsoninfinity: Also seed sync bugs, which we should figure out something more automatic for at some point23:51
cjwatsonBut yeah, the override thing is the worst of it.  Maybe next week23:51
infinitycjwatson: Yeah.  I can overcome both misfeatures if I'm around when the migration happens (as I will be when it does in the next hour or so), but it would be lovely if I didn't have to.23:52
infinitycjwatson: Seed sync bugs probably just need the seeds rethought a bit WRT how that works.23:52
infinitycjwatson: Given that britney and nbs-report both have a concept of "debian-installer-images dependencies", baking that into germinate somehow might possibly be doable in a not-too-hideous fashion.23:53
infinitycjwatson: Which would then let us take ABI out of the seeds entirely.23:54
infinitycjwatson: I suppose the easiest way to stop all those hacks would be to actually generate a real package that depends on all of those deps.  Some "debian-installer-udebs-meta" or something that just records the udebs used in the build.23:55
infinitycjwatson: If that were in the archive, we could seed it, it would Just Work for NBS and migration, and we wouldn't need other hacks.23:56
infinitycjwatson: Would that be a hideous solution to you?  Other than a single crufty metapackage no one will ever install, it actually seems vaguely elegant, compared to the current state of affairs.23:57
cjwatsonMaybe.  I'd like to think about it a bit to see if I can find something slicker ...23:59
infinitySure.  Though that's really easy to implement.  Don't know why I didn't think of it the last time I hacked a solution for this.23:59
cjwatsonTo make your solution work, the metapackage would actually have to be a udeb23:59
infinitySince the build produces the manifests, etc, the last thing you do it just make a debian-installed-udebs-all.udeb that depends on all of them, done.23:59

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