/srv/irclogs.ubuntu.com/2008/08/27/#ubuntu-installer.txt

CIA-2pkgsel: cjwatson * r112 ubuntu/debian/ (63 files in 2 dirs):00:37
CIA-2pkgsel: Ask whether the user wants to install updates automatically, using00:37
CIA-2pkgsel: either unattended-upgrades or landscape-client. This question is only00:37
CIA-2pkgsel: asked at a high enough priority to be displayed on server or netboot00:37
CIA-2pkgsel: installations, but may be preseeded on other installations.00:37
TheMusocjwatson: Thanks for the ubuntustudio tasksel changes. I was going to ask you about that but Cory beat me to it. I'll test them after the next daily run to be sure things work how we would like them to.00:40
CIA-2pkgsel: cjwatson * r113 ubuntu/debian/changelog: releasing version 0.20ubuntu400:40
cjwatsonok, sounds good00:40
cjwatsonTheMuso: how goes dmraid? anything I can help with? I've not been keeping up, but you seem to have been making plenty of progress ...00:40
TheMusocjwatson: Practically done. Just got to fix up grub-installer to properly take os-prober's output of OSs on dmraid arrays, but thats more a bug than a feature, so just got to finish packaging and upload dmraid event code, and upload dmraid changes with some udev additions.00:42
TheMusoThen, it is just a matter of waiting for dmraid/partman-dmraid to be moved to main.00:42
TheMusoOne other thing I need to do is sort out partman-auto and recepies. Haven't yet got to that, so if anything, I may actually need help with that.00:43
TheMusoIn terms of getting it done sooner.00:43
cjwatsonis there a bug for dmraid promotion?00:43
TheMusoAs now 2.6.27 is in/going into the archive, I now have to get alsa 1.0.17 in before FF.00:43
TheMusocjwatson: Yes there is. There has been since hardy, and it is set back to new ready for examination.00:43
TheMusolet me dig it up.00:44
cjwatsonbug 191557?00:44
cjwatsonand 19156400:44
=== superm1 is now known as superm1|away
cjwatsonare the specific issues that were raised in 191557 fixed now? (notification on defective component, and rebuilding a degraded array)00:45
TheMusoRe 191557, no work has appeared from upstream concerning rebuilding degraded arrays, but as for detecting an array that has a problem, the extra package bits I'm working on for this can do that. I have also put a script into dmraid to sanity check an array, so that it is not brought up in a degraded state unless the user asks.00:47
TheMusoFrom what I can see, there is very little to no movement with dmraid upstream, unless there is a vcs repo that is being updtaed that I don't know about, but a red hat employee is the upstrea maintainer.00:48
cjwatsonTheMuso: I don't think 2.6.27 is settled yet00:49
TheMusocjwatson: oh ok.00:49
TheMusothen I'll hold off on my uploads then...00:51
cjwatsonhmm, though it does look like linux is at 2.6.27 now00:54
cjwatsonbut the discussion with mdz on ubuntu-devel didn't seem to reach a clear conclusion00:54
cjwatsonI'd say put the alsa (and pulseaudio?) packages in a PPA for now so that we can try them out with 2.6.2700:54
TheMusoYeah I gathered. I'll wait.00:54
TheMusoYep I'll do that once my dmraid work is done.00:55
cjwatsondrop me a /msg or e-mail once you're comfortable with dmraid and friends moving to main, and I'll sort that out00:55
TheMusoOk.00:55
=== superm1|away is now known as superm1
TheMusocjwatson: Actually, the changes to partman-auto are much much simpler than I thought.02:35
CIA-2partman-basicfilesystems: TheMuso * r569 ubuntu/ (debian/changelog init.d/autouse_swap): * init.d/autouse_swap: We no longer need to skip sataraid partitions.05:26
CIA-2partman-basicfilesystems: TheMuso * r570 ubuntu/debian/changelog: releasing version 60ubuntu205:27
=== superm1 is now known as superm1|away
CIA-2console-setup: cjwatson * r75 ubuntu/ (50 files in 2 dirs): Fix property counts in Goha and legacy BDF fonts.06:50
twbDoing netinstall of hardy, can I use an NFS mount for the pool?07:16
twbI'm thinking I probably need to anna-install the nfs client first (from an http mirror).07:16
cjwatsonI'm afraid there's no nfs-retriever yet07:16
cjwatsonbeen meaning to write one for years07:17
twbcjwatson: oh, I have to do the full d-i before I can nfs install?07:17
cjwatsonso no, you can't07:17
twbcjwatson: intersting; rh's kickstart seems to heavily favour NFS as the pool method.07:17
cjwatsonI realise that, but I think in modern environments HTTP is not too much of an imposition?07:17
twbcjwatson: I just have to work out how to drive apache07:18
twbThe box that's mirroring is in the dmz, so I have to be super careful07:18
twbSince I can't just firewall 80 like I can NFS07:18
twbI probably need one of those not-really-XML gibberish config entries in apache.conf07:18
twbcjwatson: mainly I wanted to use NFS because I expected it to be faster than http07:19
cjwatsonreally? HTTP is a very efficient protocol07:24
twbI didn't actually benchmark07:25
twbSeems to me though that nfs will be faster and have less overhead for the server than a (heavyweight) httpd07:26
twbFor something like thttpd, shrug.07:26
cjwatsonI've implemented HTTP; I'd be surprised if you could get significantly better throughput using NFS07:26
cjwatsonin any case given that d-i doesn't support it HTTP will be an order of magnitude less trouble07:27
twbcjwatson: does d-i support rsync?07:27
CIA-2console-setup: cjwatson * r76 ubuntu/debian/ (changelog control): Switch from console-tools-udeb to kbd-udeb, in line with Debian.07:27
cjwatsontwb: no07:27
cjwatsonit supports FTP, but that typically has worse file transfer performance than HTTP07:28
twbFTP has a huge startup overhead compared to http07:28
cjwatsonyes, it's a crap file transfer protocol :)07:29
twbNot to mention that it can't handle NAT07:29
cjwatsonhonestly, just use HTTP. It's not that hard07:29
twbcjwatson: right now I'm using http with my ISP's server, while I wait for someone to sort out the local mirror's http export07:29
cjwatsonHTTP's main performance weakness is the fairly large headers; however, since d-i only fetches somewhere on the order of 1500 files and their mean size is relatively large compared to the header, I don't think that will make a huge difference07:32
twbHmm, it didn't ask me if I wanted a separate /home partition07:32
cjwatsonthat is correct07:32
cjwatsonuse expert mode if you want that07:32
twbWas that removed? OK.07:32
cjwatsonor manual partitioning07:32
cjwatsonit was never there07:33
twbDebian's has/had it07:33
cjwatsonsure, but it was never in Ubuntu07:33
twbFair enough.07:33
cjwatsonDebian is blithely ignoring the fact that a user has no reasonable basis on which to make the decision of how much disk to allocate to each, there's no particularly reasonable default, and if they get it wrong at installation time (when they can be expected to have least knowledge) it's very hard to change later07:34
cjwatsonDebian is perhaps justified in doing so because their users are on average more knowledgeable07:34
cjwatsonbut I've never felt that it makes sense for Ubuntu to present such a question07:34
evandPlus we kind of remove the need for separate /home partitions.07:35
evandApologies for inserting myself into the conversation.07:35
twbWhen you click on LVM LV entries in the partman, it's a noop.  It might be useful if a popup said "don't do that, choose `configure lvm' instead"07:37
cjwatsonwhich entries exactly? (what's the text?)07:37
twbcjwatson: after you create an LV like "root", it's the entry about the one for the filesystem.07:38
twbSorry, I've already clicked past it.07:39
cjwatsondid you create the LV using "Configure the Logical Volume Manager"?07:39
twbcjwatson: yes.07:39
cjwatsonit shouldn't be a no-op, then, if I'm understanding you correctly (without exact text it's hard to be sure); selecting the LV should let you e.g. create a filesystem on it07:40
twbFor real disks, clicking on it says "write a new partition table for this?"07:40
twbcjwatson: nono, creating a filesystem and mountpoint is on the next line07:41
cjwatsonoh, right07:41
twb(To clarify: this is netinst d-i on 8.04, without gtk)07:41
twbEr, pxe boot, not a "netinst" type CD07:41
cjwatsonyes, I agree. please file a bug on partman-base07:42
cjwatsonthe real problem is http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=247342, though07:43
cjwatsonnamely, that you get two lines rather than one for an LV in the first place07:43
* twb does "bts subscribe"07:44
twbSorry, I'm too lazy to get a new/find out my launchpad password07:44
TheMusoevand, cjwatson, with the d-i changes I've made for dmraid, and with such changes making partman-dmraid just about redundant, I don't see why we couldn't get ubiquity installing to dmraid arrays, unless parts of ubiquity itself need to be worked on to allow this.07:45
twbStupid question: if "md" is "multiple disks", what does "dm" stand for?07:46
TheMusodevice mapper07:46
twbAh.07:46
CIA-2ubiquity: evand * r2781 ubiquity/ (4 files in 4 dirs):08:15
CIA-2ubiquity: Add before and after graphical partition bars to the autopartitioning08:15
CIA-2ubiquity: page.08:15
TheMusocjwatson: I'm wondering what your thoughts are about getting rid of the dmraid=true kernel command-line, as well as the sataraid warning that gets displayed. If it was decided to remove it, partman-dmraid could be retired, and the remaining partman-dmraid bits could be merged into partman-base. THoughts?11:25
cjwatsonI'm all for removing it if it works well without, although I'm less sure about merging in partman-dmraid11:29
cjwatsonwhat are the contents of that udeb now?11:29
TheMusoAll partman-dmraid has is the warning, and setting the sataraid flag for dmraid devices. I figured that when partman-base creates /var/lib/partman/devices and its subdirs for devices, that if it detects a dmraid device, it sets the sataraid flag there.11:33
TheMusopartman-dmraid also added the commit option to the top of the manual partitioning window, which is now redundant due to my libparted changes.11:33
cjwatsonnormally I'd say that it's better to have an extra module than to make partman-base even larger and more confusing, but if it's literally just setting a single flag, then I guess that isn't worth a separate module11:35
cjwatsonwhat consumes the sataraid flag?11:35
TheMusoPrior to some recent changes in other parts of partman, it was used to disable features. After all of this is done, the only thing that will use the sataraid flag is partman-auto, to prevent skipping over dmraid mapper devices.11:37
cjwatsonsounds sensible to merge it all into partman-base, then11:38
TheMusook great. Will go ahead and tie up the loose ends.11:39
davmor2cjwatson: Yay Oem worked :) well on Ubuntu I'll try on Kubuntu now :)12:40
cjwatsonoh good12:40
CIA-2partman-base: TheMuso * r103 ubuntu/ (debian/changelog init.d/parted):12:43
CIA-2partman-base: * init.d/parted: Set the sataraid flag for dmraid arrays. This code was12:43
CIA-2partman-base:  originally in partman-dmraid, which is being retired.12:43
CIA-2partman-base: TheMuso * r104 ubuntu/debian/changelog: releasing version 121ubuntu512:45
CIA-2partman-auto: TheMuso * r269 ubuntu/ (debian/changelog lib/auto-shared.sh):12:52
CIA-2partman-auto: * lib/auto-shared.sh: Consider device-mapper devices/dmraid arrays with12:52
CIA-2partman-auto:  the sataraid flag set as usable for automatic partitioning.12:52
CIA-2partman-auto: TheMuso * r270 ubuntu/debian/changelog: releasing version 78ubuntu212:53
davmor2cjwatson: Kubuntu Alt 64bit just failed due to the adept breakage but it isn't showing up on http://cdimages.ubuntu.com/kubuntu/daily/current/report.html :(13:19
davmor2cjwatson: http://paste.ubuntu.com/40893/13:20
cjwatsonsometimes the report doesn't manage to figure out installability just exactly the same way as apt13:21
cjwatsonanyway, please talk to the Kubuntu people13:21
cjwatsonand see http://people.ubuntu.com/~ubuntu-archive/testing/intrepid_probs.html which does report this13:22
cjwatsonI believe it's being worked on13:22
TheMusocjwatson: Hrm looks like we won't have dmraid event monitoring for intrepid... I am trying to build part of the code here, and it is somewhat broken, as well as not being able to find changelogs for any of the bits needed anywhere on the net or in tarballs...13:23
jamesb`hey - does anyone know why d-i insists on creating an extended partition when i'm specifying three partitions as primary in an expert_recipe?13:48
jamesb`this is the recipe: 512 512 512 ext3 $primary{ } $bootable{ } method{ format } format{ } use_filesystem{ } filesystem{ ext3 } mountpoint{ /boot } . 512 2048 4096 linux-swap $primary{ } method{ swap } format{ } .  2048 10000 1000000000 xfs $primary{ } method{ format } format{ } use_filesystem{ } filesystem{ xfs } mountpoint{ / } .13:48
jamesb` /boot and swap end up as primary, but / ends up as extended... any ideas?13:49
davmor2cjwatson: thanks again I've informed riddell the adept issue is minor and should be a doddle to fix and the mysql one is being worked on :)13:49
cjwatsonjamesb`: do you mean logical rather than extended?13:49
jamesb`yeah, sorry13:49
cjwatsonjamesb`: I think I'd have to see syslog and partman logs13:50
cjwatsonjamesb`: are you telling it to use the whole disk, or just some existing free space?13:50
jamesb`cjwatson: the whole disk13:50
jamesb`are the logs saved anywhere after install?13:51
cjwatsonthe logs should let me trace through what's goin on13:51
cjwatsongoing13:51
cjwatsonyeah, /var/log/installer/13:51
cjwatsonthough I'm curious as to why it's important that / be primary13:52
cjwatsonusually I've found it best to use logical partitions wherever possible13:52
cjwatsonas it weakens the constraints that partitioners may find themselves having to solve later13:52
cjwatson(I understand that your BIOS probably wants at least one partition to be primary and that might as well be /boot)13:53
jamesb`no particular reason, mostly just to keep things the same as our existing machines13:53
jamesb`just waiting for the install to finish and i'll grab the logs13:54
jamesb`cjwatson: i've got the partman and syslog available now if you want to check them out14:52
jamesb`you can grab them from http://dneg.com/~tech/installer/14:53
CIA-2hw-detect: TheMuso * r84 ubuntu/ (debian/changelog debian/disk-detect.templates disk-detect.sh):15:12
CIA-2hw-detect: * disk-detect.sh: Do not check the kernel command line for any option15:12
CIA-2hw-detect:  to enable dmraid support. If functional dmraid arrays are found, they15:12
CIA-2hw-detect:  will be activated.15:12
CIA-2hw-detect: * debian/disk-detect.templates: Remove disk-detect/dmraid/enable template.15:12
CIA-2hw-detect: TheMuso * r85 ubuntu/debian/changelog: releasing version 1.63ubuntu215:14
TheMusocjwatson: When you get a chance, feel free to look over dmraid for promotion to main. If there are any issues, ping me and I'll attend to them first thing in the morning/during the meeting. As I said, no dmraid event monitoring due to broken code which needs addressing by upstream.15:16
TheMusoNow I'm off to bed.15:16
cjwatsonjamesb`: blink, /dev/vda?15:26
jamesb`cjwatson: its a kvm vm - i've tested the same preseed on real hardware and the behaviour is the same though15:29
CIA-2pkgsel: cjwatson * r114 ubuntu/debian/ (changelog postinst): Check /cdrom/.disk/info before unmounting /cdrom.15:31
CIA-2pkgsel: cjwatson * r115 ubuntu/debian/changelog: releasing version 0.20ubuntu515:32
cjwatsonjamesb`: hmm, that's odd, it seems to think there are more partitions to be created after that last one. Could I see your whole preseed file, please? (feel free to strip passwords from it obviously)15:46
jamesb`sure - http://dneg.com/~tech/ubuntu.cfg15:51
mptcjwatson, so I've been told I should help with the design of Landscape setup during server installation16:01
mptcjwatson, but that's all I've been told. Has anything been implemented yet? If not, is it intended for Intrepid?16:01
cjwatsonmpt: OK, so I *very* recently added the core stuff to pkgsel: that's a question asked just before doing bulk package installation that asks you how you want to manage updates16:08
cjwatsonmpt: the broad design of that question is as specified by Mark16:08
cjwatson__Choices: No automatic updates, Install security updates automatically, Manage system with Landscape16:09
cjwatson_Description: How do you want to manage upgrades on this system?16:09
cjwatson Applying updates on a frequent basis is an important part of keeping your16:09
cjwatson system secure.16:09
cjwatson .16:10
cjwatson By default, updates need to be applied manually using package management16:10
cjwatson tools. Alternatively, you can choose to have this system automatically16:10
cjwatson download and install security updates, or you can choose to manage this16:10
cjwatson system over the web as part of a group of systems using Canonical's16:10
cjwatson Landscape service.16:10
cjwatsonwe haven't put the glue together for the last bit yet, but I believe the idea is that if you select "Landscape" here then the landscape-client package will ask for your Landscape ID16:10
mptassuming that you have one16:11
cjwatsonhttp://bazaar.launchpad.net/~ubuntu-core-dev/pkgsel/ubuntu/revision/112 if you want the whole thing16:11
cjwatsonright, I gather you'd be able to leave it blank16:11
mptthanks16:11
cjwatsonI don't know a whole lot about how Landscape works - mdz just gave me the design in person16:12
mptWell, I was wondering if anyone would choose "Manage system with Landscape" because they want to start using Landscape, and therefore don'g have an ID yet.16:12
cjwatsonalthough the wording is my fault and now's an excellent time to improve it16:12
cjwatsonI don't know how you go about getting an ID. Presumably you have to sign up for support16:12
cjwatson(or a trial)16:13
=== superm1|away is now known as superm1
cjwatsonthis was a "just one more thing I can do" late last night kind of deal, so I haven't actually tried it yet16:15
mptok16:15
mptcjwatson, will it be present in the latest daily server ISO?16:16
cjwatsonpart of the "late last night" bit was that it was *cough* a bit busted16:16
cjwatsonI fixed the bustedness I saw today, but that won't be in an ISO yet16:16
mptok16:17
cjwatsonI had to mess around a bit to get that question to appear only in netboot or server installations16:17
cjwatsonjamesb`: (I'll get back to you, BTW, still trying to figure out what's going on)16:21
cjwatsondendrobates: so, as I said in e-mail, we now have a question that will prompt for the type of automatic updates you want, of which one choice is Landscape16:21
jamesb`cjwatson: thanks, i appreciate it. let me know if there's any more info you need or if there's anywhere to start digging to investigate myself16:22
cjwatsondendrobates: we need to get that choice bound to a sensible action; currently it's bound to "install landscape-client", which is apparently not quite right16:22
cjwatsondendrobates: so we need to arrange for landscape-client to ask for the ID if and only if the user chose to manage their system using Landscape, right?16:23
dendrobatescjwatson: could it be to install landscape client at a certain debconf priority/16:23
cjwatsonthere is no such concept in the installer16:23
dendrobatescjwatson: ahh, right.16:23
cjwatsonsorry :)16:23
dendrobatescjwatson: so that is why I planned on doing it a different way.16:23
cjwatsonhowever, we could easily arrange to set some dummy template in landscape-client that you can use to determine the priority at which you ask the question16:24
cjwatsonthat would be my usual suggestion16:24
cjwatsondb_get landscape-client/ask-for-id; if [ "$RET" = true ]; then priority=high; else priority=medium; fi; db_input "$priority" landscape-client/id16:24
cjwatsonsomething like that16:24
dendrobatescjwatson: if you are selecting landscape to update, it can be assumed that you have an account, no?16:24
cjwatson16:12 <mpt> Well, I was wondering if anyone would choose "Manage system with Landscape" because they want to start using Landscape, and therefore don'g have an ID yet.16:25
cjwatsonI think we need to assume that some people will choose it out of curiosity16:25
dendrobatescjwatson: so db_get landscape-client/ask-for-id in debconf sounds like the best bet.16:26
cjwatsondendrobates: can I see the current packaging?16:26
dendrobatescjwatson: chinstrap:~rclark/uploads/16:27
cjwatson_Description: Account Name:16:28
cjwatson Short lowercase identifier of the Landscape account this computer16:28
cjwatson will be assigned.16:28
cjwatsonis that expected to be an identifier you already know?16:28
cjwatsonor is it analogous to a hostname?16:28
cjwatsondendrobates: please change debian/landscape-client.postinst to put '. /usr/share/debconf/confmodule' at the very top of the file, right under 'set -e'; non-intuitively, sourcing that file has the effect of re-execing the whole script from the start, so you usually want to source it right up top16:30
cjwatson(you could do the $1 = configure test before it to save resources in corner cases, I suppose)16:30
dendrobatescjwatson: I think account name is already known, but I will check with the landscape guys.16:31
cjwatsonalso, please remove db_stop; it doesn't do what you want, and can do bad things in the installer context16:31
dendrobatescjwatson: will do.16:31
cjwatsonpostrm: ! deluser --version >/dev/null 2>&1 || exec deluser landscape16:33
cjwatsonlose the "exec" - you have stuff after it which won't get run if you exec deluser16:33
cjwatsondendrobates: anyway, give me a template name you want to use, and add it to debian/templates with Type: boolean and an untranslated Description (i.e. Description: not _Description:)16:34
cjwatsonoh, and also Default: false16:35
cjwatsonI'll arrange to set it to true16:35
dendrobatescjwatson: ok, give me a few minutes.16:35
mptcjwatson, so the prompt that asks for your Landscape ID could direct you to http://landscape.canonical.com/ if you don't have one already16:39
mptother than that, I'm not sure there's anything for me to do here16:40
cjwatsondendrobates: ^- that's one for your side of this I think16:42
cjwatsonjamesb`: OK, I'm a bit mystified here. Could you run some debugging for me? Comment out the debconf/priority line in your preseed file so that we get an opportunity for some interaction; add DEBCONF_DEBUG=developer to the kernel parameters; then, when it asks you for a hostname, press alt-f2, start a shell, 'nano /bin/perform_recipe', and put 'set -x' on the second line16:45
cjwatsonjamesb`: then continue, and I'll need those logs again16:45
jamesb`cjwatson: okay, i'll do that and let you know when the logs etc are ready16:45
cjwatsonthat should give me a shell trace of where it's applying the partitioning recipe, and I ought to be able to see whatever's broken from that16:46
cjwatsonthanks16:46
jamesb`no problem16:48
dendrobatescjwatson: landscape-client/register_system16:49
dendrobatescjwatson: do you want this in the postinst?  <cjwatson> db_get landscape-client/ask-for-id; if [ "$RET" = true ]; then priority=high; else priority=medium; fi; db_input "$priority" landscape-client/id16:56
cjwatsonwell, that was example code, but that sort of idea, yes16:57
cjwatsonI'm not sure which questions you actually want to ask16:58
dendrobatescjwatson: except in the installer, none.16:58
cjwatsonright now, the db_get calls you have will just retrieve information from the database; you'll need 'db_input "$priority" question/name || true; db_input "$priority" other/question/name || true; db_go' or something like that to actually have them asked16:58
cjwatsonwith the priority conditional above they will be asked in expert mode outside the installer and asked in either normal or expert mode in the installer, which I think is the right model personally16:59
dendrobatescjwatson: ok, good. we are trying to avoid every desktop user being asked a question when they upgrade.17:01
cjwatsonyes17:02
dendrobatescjwatson:  I have avioded debconf, and now I wish I hadn't, would make this all easier.17:02
cjwatsonI mean, if you'd rather, you could also do 'if [ "$RET" = true ]; then db_input ... || true; db_input ... || true; ... db_go; fi'17:02
cjwatsoni.e. only ask the question at all in the installer, regardless of default priority17:02
cjwatsonit's really not as scary as it looks at this level, but takes a little getting used to I know17:03
cjwatsonmaybe I should give an open week talk on it or something at some point17:03
CIA-2pkgsel: cjwatson * r116 ubuntu/debian/ (changelog postinst):17:24
CIA-2pkgsel: Preseed landscape-client/register_system to true if Landscape is17:24
CIA-2pkgsel: selected.17:24
jamesb`cjwatson: partman and syslog are here: http://dneg.com/~tech/log.debug/ - let me know if you need anything else17:29
cjwatsonjamesb`: ah, I was looking in the intrepid source and it's fixed there; no wonder I couldn't figure it out17:44
cjwatsonpartman-auto 74:17:44
cjwatson  * Don't create the last partition as a logical partition when all partitions17:44
cjwatson    are defined as primary and there are sufficient primary partitions17:44
cjwatson    available. Closes: #413505.17:44
cjwatsonjamesb`: do you need a fix urgently, or is it sufficient to know that it's fixed in later releases?17:44
jamesb`cjwatson: its not crazy urgent - would be nice to have though. i guess i can try patching it in myself if its updated in a newer version17:46
cjwatsonhttp://bazaar.launchpad.net/~vcs-imports/partman-auto/trunk/revision?start_revid=113817:48
jamesb`cheers18:00
=== persia_ is now known as persia
dendrobatescjwatson: I made the landscape debconf changes and uploaded the package to chinstrap.  Can you take a quick look before I move on?18:23
cjwatsondendrobates: I didn't think we were going to ask landscape-client/register_system, only have it be preseeded by the installer18:25
cjwatsondendrobates: if that's the case, (a) it should have Description not _Description (untranslated) (b) the landscape.canonical.com link should be moved somewhere that's actually visible18:26
dendrobatescjwatson: oops, you did say that.18:26
cjwatsondendrobates: the indentation in landscape-client.postinst is pretty foul, and you *must* have a space after [ or it will break18:26
cjwatsondendrobates: you don't appear to actually ask the questions anywhere18:27
cjwatsondendrobates: chinstrap:~cjwatson/landscape-client-1.0.17/debian/landscape-client.postinst is more what I had in mind18:29
dendrobatesok18:29
cjwatsonI haven't tested this, but I guess you hadn't either :)18:29
cjwatsonto test the question-asking, you could do this before installing the package: echo landscape-client landscape-client/register_system boolean true | sudo debconf-set-selections18:30
dendrobatescjwatson: not yet, unfortunately I'm trying to do about 6 things at once and doing none of them well.  I will fix it all up, in the end though.18:31
CIA-2pkgsel: cjwatson * r117 ubuntu/debian/changelog: releasing version 0.20ubuntu618:58
superm1evand, would you mind taking a look at bug 261676 sooner then  alpha5?  it's what will pull DKMS onto the dvds, so I wanted to make sure that we could include dkms as an item to install in the preseed and that it actually ends up working?23:07
evandsuperm1: will do.  This week has been insanely busy, but I should have much more time post FF23:08
superm1evand, sure, just so long as can try a dvd image prior to alpha5.  we had a mad rush closer to the end of last time fighting daily after daily on some things, so sooner is better.23:09
CIA-2debian-installer: cjwatson * r954 ubuntu/ (4 files in 3 dirs): Move mainline architectures to 2.6.27-1 kernels.23:15
evandnoted23:17
CIA-2debian-installer: cjwatson * r955 ubuntu/debian/changelog: releasing version 20080522ubuntu1123:19
=== superm1 is now known as superm1|away

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