/srv/irclogs.ubuntu.com/2006/10/26/#ubuntu-directory.txt

=== Starting logfile irclogs/ubuntu-directory.log
=== ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #ubuntu-directory
=== Topic for #ubuntu-directory: Welcome to #ubuntu-directory, where we talk about LDAP and directory services in Ubuntu | Plotting world domination | https://launchpad.net/people/ubuntu-directory | https://features.launchpad.net/people/ubuntu-directory/+specs | https://launchpad.net/people/ubuntu-directory/+packagebugs
=== Topic (#ubuntu-directory): set by Burgundavia at Sat Oct 21 03:29:53 2006
=== Fujitsu welcomes ubuntulog.
(Fujitsu/#ubuntu-directory) Thanks fabbione :)06:53
(fabbione/#ubuntu-directory) no problem06:54
(ajmitch/#ubuntu-directory) thanks06:54
fabbioneok it works06:55
fabbionelogs will start to appear on the web within the next hour or so06:55
fabbionehave fun06:55
=== fabbione [i=fabbione@gordian.fabbione.net] has left #ubuntu-directory ["Ex-Chat"]
ajmitchso watch what you say from now on :P06:55
=== ukh [n=ukh@130.226.34.17] has joined #ubuntu-directory
=== cliebow [n=cliebow@smoothwallkludge.ellsworth-hs.ellsworth.k12.me.us] has joined #ubuntu-directory
lophytemorning all03:54
wasabimorning04:15
lophytehow's it going?04:16
wasabihttps://wiki.ubuntu.com/NetworkAuthentication/ScratchPad/Client  <-- proofread04:23
wasabime->work04:23
lophyteI'll take a look in a bit..rebooting, brb04:30
=== lophyte [n=dsulliva@ubuntu/member/lophyte] has joined #ubuntu-directory
lophyteergh.. can't get Xen set up04:59
wasabi_sux05:02
Burgworkwasabi_: very wordy05:48
Burgworkmight want to cut it down a little05:48
lophyteBurgwork: know where I can find some info on getting Xen on edgy running?05:48
lophyteI can't find anything useful05:48
Burgworklophyte: no idea05:48
lophytedang..05:48
Burgworkwasabi_: here is what I would do. Move all that wordy-ness into the wordy sections, like use cases05:53
Burgworkthe implementatin and scope should be point form with very small paragraphs05:53
Burgworkwhiprush: if you don't post to ubuntu-devel about ubuntu-directory by 5pm PDT, I am doing it05:53
wasabi_Burgwork: I'm writing something up that will be linked from a blog/u-d post05:53
wasabi_Something for people to read.05:54
Burgworkmuch too wordy, even for that05:54
Burgworkyou also need a better intro05:54
wasabi_Heh.05:58
wasabi_This also in a way helps me.05:59
wasabi_Get the ideas fully formed.05:59
Burgworktbh, I get bored into the first para05:59
Burgworkand I care about this stuff05:59
Burgworkfirst tell about the high level, then get into the details06:00
Burgworkwith small paragraphs, one with each idea06:00
wasabi_I have a feeling Mark will like htis anyways, being a business guy.06:03
BurgworkI am not talking about mark06:04
BurgworkI am talking about the rest of the world06:04
BurgworkI don't see a plan to action there06:04
Burgworkwhich packages are going to change, etc.06:04
wasabi_TO BE CONTINUED06:05
Burgworkit is already too long06:05
robertj_btw, is Mark still expanding Canonical? Scope keeps increasing, is staff keeping up?06:08
Burgworkyes, he is06:09
Burgworksee ubuntu.com/employment06:09
robertj_Burgwork: is the strategy to replace old maintainers so they can work on new things?06:11
Burgworkall the moz, kernel, x people?06:11
Burgworkno, it is more, now we are to the point we need both maintainers and developers06:11
robertj_just kinda curious, I think my days fiddeling with computers are mostly over06:14
robertj_I've got a teleworking op I'm hoping will supplement a meager existence while I head back to school06:14
robertj_hurray for soulless PHP work :(06:15
wasabi_Burgwork: My main reason for not having a bulleted list is I don't want to reexplain why certain items on such a list are there. "Implement a NSS realm table" doesn't fully tie together WHY it should be done.06:16
wasabi_And the reasoning for that is pretty wide.06:17
Burgworkwasabi_: no, currently you have giant paragraphs, without many headings06:17
wasabi_There will be a short list of actionables when I get to the bottom.06:17
robertj_wasabi: maybe those should be links?06:17
Burgworkit is still too long, I am telling you06:17
BurgworkI tell you this as a marketing person06:20
BurgworkI will try and dig into it and lunch06:20
whiprushBurgwork: ok that sounds good. Sorry I dropped the ball on that06:29
Burgworkwhiprush: I will beat you in MTV06:29
whiprushBurgwork: I have an ubuntu talk tonite at a new lug so I am putting together my slides and totally forgot06:29
Burgworkah06:29
whiprushBurgwork: I will bask your awesomeness06:29
whiprushBurgwork: do you have the draft we were working on?06:30
Burgworkno, email it to me06:31
whiprushcorey@u.c?06:32
Burgworkcorey.burger06:33
Burgworkok googlel is wacked06:38
Burgworkwhy do I need a new account?06:38
Burgworkit already knows who I am06:38
whiprushdunno06:39
BurgworkI think that was what sergey was going on about06:40
lophyteBurgwork: about usus.. when does a client decide to push their dpkg -l ?06:53
lophyteon boot, on a cronjob.. what?06:53
Burgworkif changed would be best06:53
lophyteif what's changed?06:54
Burgworkif the pakcage information has changed06:54
lophyteon the server?06:55
Burgworkno, the client06:56
lophytewhy would it change?06:56
Burgworkan update?06:56
lophyteI don't follow..06:57
Burgworkwhen the machines update, their information is going to change06:57
Burgworkas their might be new versions06:57
lophytehow can they update if they haven't sent their package list to usus yet?06:58
Burgworkon initial install and upon any change06:58
wasabi_Sort of a chicken n egg problem.06:58
lophyteso you'd have to manually go around to all your computers and force a change before it pushes its package list?06:58
wasabi_They should push their info right before they update.06:59
wasabi_They are unrelated actions, actually.06:59
robertj_can we keep a uid on the server with a last seen timestamp?06:59
robertj_and send only the names of newly installed packages?06:59
wasabi_This cron job should just push/update06:59
wasabi_Nothing else.06:59
lophytecronjob?06:59
wasabi_Or whatever we use.06:59
lophytethat makes more sense to me..06:59
wasabi_Existing update-manager server or whaetver mvo has.06:59
robertj_also, does it seem inevitable that you will end up tracking packages that are no longer in use?07:00
lophyteI'm gonna take a look at nwu and see what's already working07:01
robertj_because person x used to have it but dropped their laptop down the storm drain?07:01
wasabi_At some point machines expire.07:01
wasabi_WSUS does that too... it says the last time a machine reported.07:01
wasabi_And you can just click on it and hit remove.07:01
wasabi_And then it's no longer considered.07:01
wasabi_The UI puts little marks next to computers which haven't repoted for 180 days or something07:03
lophyteso perhaps it should report to the usus server in a cronjob, or on boot07:03
lophytein a cronjob preferably07:03
wasabi_Mine as well just do it everytime the normal update runs.07:03
wasabi_The reporting is sort of disconnected from the updating. There's no reason for it to happen more often though.07:04
lophyteyou mean the update-notifier?07:04
wasabi_Yeah.07:04
lophyteah, right07:04
wasabi_The update-notifier can just a report inserted right before it runs update.07:04
lophytenwu looks like its completely different than what we've been discussing..07:06
lophyteits like a way to remotely administer a client's repo configuration, and force updates07:09
Burgworkwhich is needed07:09
lophyteyou can force package installation and such07:09
Burgworkhow much code is there?07:10
wasabi_Yeah, I think we need that too, but I think that should consider LDAP07:10
lophyteI think that's outside of the scope of USUS07:10
wasabi_And other things, like gconf mandatories.07:10
wasabi_Since those all fall under "configuration"07:10
lophytethat's more like a configuration management thing, ie. GPOs07:10
wasabi_Yeah.07:10
Burgworkif the code exists, no reason to throw it away07:10
lophyteI agree, but again, it seems outside the scope of USUS.. the code could be integrated into a GPO-like system though07:10
Burgworkyep07:11
robertj_when it sends its list of packages, it also needs to send in a list of all components it is subscribing too, correct?07:11
lophyteyou /could/ use nwu in conjunction with usus at the moment, until we have a GPO-like system07:11
lophytehttp://cetico.org/nwu-doc/user-manual.html#d0e32707:12
lophytebut it uses SSL and stuff.. which breaks the kerb/ldap theory07:12
lophyteI'll see if I can use any of it07:13
lophytepaste warning07:14
lophyteFirst of all, how does nwu-agent work? The first time the nwu-agent is run, it will generate its auth information and save it on /var/spool/nwu/, then load system information - including current APT state and send that to the server. The agents will push and pull data to the servers every 10 minutes. They notify the server of the changes (eg: "package 'foo' installed") then get the list of pending tasks.07:14
wasabi_Seems sort of heavy and complicated.07:15
lophyteyeah07:15
wasabi_And very very hard coded to only deal with apt.07:15
wasabi_I would much rather prefer a generic GPOish thing, where you can push many things: mandatory gconf strings, apt lines, fstab entries, etc.07:16
wasabi_That hooked to LDAP would be nice.07:16
lophyte*nods*07:16
lophyteagreed07:16
wasabi_I do also think that in large organizations these things are very disconnected.07:16
lophyteI'd love to work on a GPOish thing.. but USUS is on my mind at the moment07:16
wasabi_You have people deploying corporate policy, and then some sub departments deploying per-department policy.07:16
wasabi_And you have people disconnected from that which validate security updates.07:17
wasabi_security team vs management team07:18
lophytehrm, question...07:29
lophytewhat if update groups were determined by OUs rather than group membership?07:29
wasabi_They sort of are.07:32
wasabi_Well, actually they're determined by whatever configuration system populates apt.07:32
wasabi_Which, presumably, would be like GPO, and use OUs07:32
lophyteah, right..07:33
lophytelike, you'd create a sources.list GPO that uses the testing repo and assign that to the testing OU07:34
lophyteright?07:34
wasabi_Yup07:34
lophyteor a GPO that uses the servers repo and assign that to the servers OU..07:34
lophytek, got it07:34
wasabi_This brings me to my thoughts on a GPO replacement... which probalby overlaps or eliminated the current NWU.07:48
wasabi_I'm thinking keep it super simple.  You define a set of name/value properties, much like debconf keys.07:49
wasabi_In fact, exactly like them.07:49
wasabi_And you come up with some LDAP assignment to determine the full set of keys to apply to a system.07:49
lophyteI've never seen debconf keys..07:49
lophytewill have to look that up07:49
wasabi_Then you just write them to the system someplace, and leave it up to some client programs to configure themselves based on them.07:49
wasabi_Which is basically like GPO does.07:50
lophyteyou write them to an NFS share07:50
wasabi_The GPO results in a set of registery keys being created based on the total sum of all applied GPOs... and client apps have to deal with them.07:50
lophyteat least, that's how GPO works07:50
wasabi_Yeah. The name of the template is delivered by LDAP.07:50
lophyteyeah07:50
wasabi_The template is just a flat file of name/value pairs.07:50
lophyte*nods*07:50
wasabi_+ one local template.07:50
wasabi_I might do it the same, except eliminate NFS, and use a dedicated HTTP server to retrieve the templates.07:51
wasabi_Since NFS is obviously sucky for a lot of reasons.07:51
lophyte\\server1\SYSVOL\path\to\gpo07:51
lophytestore that path in LDAP07:51
wasabi_Basically you just ask the server for the full set of templates that apply to you, and it delivers them.07:51
wasabi_That's basically what GPO does, except it doesn't store the path.07:52
lophyteit's very simple... all the development work will be on the client-side, developing a client that interprets the templates and applies them07:52
Burgworksabayon is the beginnings of gpo07:52
wasabi_It stores the GUID, teh clients retrieve it on it's own.07:52
wasabi_Yeah I know nothing about sabayon.07:52
lophyteah07:52
Burgworkstores a zip on a server somewhere07:52
wasabi_zip of what?07:52
Burgworkpulled down the client and unpacked upon login07:52
Burgworkzip of gconf keys and other config into07:52
Burgworkinfo, rather07:52
wasabi_per user or for a system?07:53
lophyteboth07:53
Burgworkper user07:53
lophytewell, GPO does both07:53
wasabi_So sabayon doesn't address the system.07:53
BurgworkI am describing what sabayon does now07:53
wasabi_ahh07:53
Burgworknot what it could do07:53
Burgworkthis is part of what federico is working on at Novell07:53
wasabi_Yeah.07:53
wasabi_For the user stuff. For the system, I might seriously consider pushing debconf keys.07:53
lophytek, I gotta go do some shopping...07:54
wasabi_I mean... it totally works.07:54
lophyteI'm gonna send you guys what I've got here07:54
lophytefeel free to hack it up07:54
lophyteand rip it apart07:54
wasabi_Server delivers a set of debconf keys, every key that changes, package gets reconfigured, it applies the values.07:54
lophytewasabi_: whats your email?07:54
lophyteactually07:54
lophytenm07:54
wasabi_wasabi@larvalstage.net07:54
lophyteI'll post it up on a web server07:54
Burgworkdebconf has issues in that it is Ubuntu/Debian specific07:55
wasabi_Heh. A packages entire configuration is Ubuntu/Debian specific.07:56
wasabi_Either fix that, or accept it. ;)07:56
lophyteI thought the point of ubuntu DS was to create an Ubuntu/Debian specific system :P07:56
lophytehttp://www.dave-sullivan.com/usus/-workflow.odg07:57
lophyteerm07:57
wasabi_As long as we have package scripts which set up the package and configure it based on debconf keys... the problem will be how to drive that out.07:57
lophytehttp://www.dave-sullivan.com/usus/usus-workflow.odg07:57
lophytehttp://www.dave-sullivan.com/usus/usus-workflow-footnotes.txt07:57
lophytethat's still a WIP07:58
Burgworklooks good07:59
lophyteI still need to finish up the server-side flow for receiving a client's package list, as well as how it determines which updates to download from upstream, and the update approval workflow08:01
lophytealso..08:05
lophyteI moved our braindump:08:05
lophytehttp://wiki.ubuntu.com/UbuntuSUS08:05
lophytesince it now seems unrelated to NWU08:05
Burgworkok, that means we now have three specs08:06
Burgworkbecause there is that spec whiprush wrote08:06
lophytewhich one?08:06
Burgworkupdate-server08:06
lophytehttps://features.launchpad.net/distros/ubuntu/+spec/ubuntu-update-server08:06
lophytethis one?08:06
lophytethat one has been supersded08:06
Burgworkright08:07
lophyteUUS spec stores package info in LDAP.. and we argued against that yesterday08:07
Burgworkok, we need to sort out the interaction between nwu and sus08:08
Burgworkso that people are not confused08:08
wasabi_I think we actually just need to make something work, and then people will use it, and the other pages will get deleted. ;)08:08
lophytestoring credentials and configuration template information in LDAP is what we discussed as the best option I think08:08
lophytelol, agreed08:08
Burgworkyep08:08
lophyteI can have this operational by some time next week if I worked my ass off on it..08:09
wasabi_I personally don't think what's written down on NWU is the right path. I think it's complicated and addresses half of a seperate problem which we will want to fully address anyways.08:09
Burgworkshould we supercede the nwu spec with the sus one?08:09
wasabi_I think the current USUS idea we have is actually simple.08:09
wasabi_And doable, quickly.08:09
wasabi_And immediatly useful.08:09
lophyteI agree with wasabi08:09
Burgworkso do I08:09
wasabi_Sure, we can't deploy sources.list files out of hte box. That's fine.08:09
Burgworkwhiprush: you around?08:10
lophytethat's done through another mechanism08:10
wasabi_We can solve that in the same step we figure out how to deploy everything else.08:10
Burgworklets change uus and nwu to be superceded by sus08:10
lophyteyup08:10
whiprushBurgwork: in and out08:10
whiprushok08:10
Burgworkwhiprush: change your superceding stuff to sus from nwu08:10
whiprushon it08:10
lophyteshould I create a sus spec?08:10
wasabi_I think so. You should clearly right up what we've talked about, and let the NWU people in on the conversation.08:11
lophytealright08:11
Burgworkwhiprush: better, change the dirver of uss to -directory08:11
wasabi_We need to convince them why we think our approach is better.08:11
wasabi_And decide where to move from there.08:11
whiprushokey08:11
Burgworklophyte: merge your page to the wiki page of the current https://wiki.ubuntu.com/UpdateServer08:11
Burgworklophyte: and then make nwu superceded by uus08:12
Burgworkthere, that is simpler08:12
Burgworkno three spec08:12
lophytealright08:12
lophyteso merge usus with uus and call it uus?08:12
Burgworkyep08:12
lophytealrighty.08:12
whiprushok08:12
whiprushwhat am I doing now?08:12
wasabi_You need to be updated on what we've discussed.08:12
wasabi_=)08:12
wasabi_And have your say, etc.08:13
whiprushyeah08:13
whiprushhow far back do I go in the log?08:13
lophyteyesterday around this time, lol08:14
whiprushok.08:14
whiprushlet me do this spec thing08:14
lophyteubuntu-update-server should be the most up-to-date spec08:14
whiprushok, so I am changing uus to be merged with usus?08:14
lophyteyup08:14
whiprushI superceded it yesterday08:14
whiprushso do I un supercede it?08:14
lophyteI think that's what Burgwork wanted08:15
lophytemerge our discussion into UUS and make it the latest spec08:15
lophyteright Burgwork?08:15
whiprushit's ok, I have no idea how to even find my spec now08:16
whiprushgod launchpad makes me cry sometimes08:16
lophytehttps://features.launchpad.net/distros/ubuntu/+spec/ubuntu-update-server08:16
lophytethough it should be a spec under ubuntu-directory me thinks08:16
wasabi_whiprush: What we've discussed goes basically like this:08:16
wasabi_Simple mod_python based web application, which manages a directory of user-created repositories.08:16
wasabi_The user can create a repository, named whatever he wants, but usually something like "dapper"08:17
wasabi_And hook it up to one or more upstream repositories.08:17
wasabi_In this case, he would create a repository named "dapper" and hook it up to "dapper", "dapper-updates" and "dapper-security"08:17
=== whiprush nods
wasabi_This would cause a sync to happen periodically pulling the Packages files for each of those upstream repositories, and merging them into the user one.08:17
wasabi_Under $reposname/proposed08:17
wasabi_Machines can then be set up to pull from08:18
wasabi_deb http://localserver/uus/repos dapper/proposed main universe08:18
whiprushright08:18
wasabi_That's the latest copy of upstream.08:18
whiprushok, spec is given to ubuntu-directory now08:18
wasabi_Machines will post their entire dpkg database (package names and versions) to the URLS periodically.08:18
whiprushand unsuperceded08:18
whiprushwasabi_: and this can be enforced right?08:19
lophyteI think it should only be posted once08:19
wasabi_In what way?08:19
wasabi_lophyte: Has to be posted everytime a new package is installed.08:19
whiprushwasabi_: well, can a client machine break?08:19
wasabi_Of course.08:19
wasabi_This is code we're talking about.08:19
whiprushheh08:19
whiprushwell08:19
wasabi_When this happens, the server will use it to determine what packages are installed in various places. And that will drive out the interface of what you should be prompted to approve.08:19
wasabi_So you'll see an approval interface for "dapper"08:19
whiprushI meant, so a user with sudo on a client can still remove the stuff right?08:19
wasabi_listing all packages which have later upstream versions.08:20
whiprushor will it continue to push to the client?08:20
wasabi_whiprush: Yup. He can remove it.08:20
whiprushok08:20
wasabi_When you approve a package it moves it into the Packages files within the main repository (non /proposed)08:20
wasabi_Clients retrieve everything from there.08:20
wasabi_Testing boxes can test dapper/proposed, all other boxes can use dapper08:21
wasabi_Approval simply makes it available to the clients in production.08:21
wasabi_Each user repository will have a seperate pool, where .deb files are kept.08:21
wasabi_They can be linked from /proposed to non proposed.08:21
lophyteI don't think you need to send your entire package listing every time.. just once08:22
lophyteand diff it every other time08:22
wasabi_I think .deb files should be downloaded on demand somehow.08:22
wasabi_lophyte: Sure, you could keep the last sent copy08:22
wasabi_And just send the diff.08:22
wasabi_I think I might implement that last though08:22
wasabi_When we determine it really matters.08:22
lophytethe server would also have a local copy of each client's package list08:22
lophyteso when it sends the diff, it compares the diff with the package list08:22
wasabi_whiprush: And that's all it does. It doesn't handle machine groups or anything on it's own.08:22
lophyteit /can/ be set up to use groups, though08:23
wasabi_Machine groups are handled by creating multiple repositories: dapper-desktops, dapper-servers, etc.08:23
lophytesimply by creating multiple repos08:23
lophyteyeah08:23
whiprushwasabi_: ok I was just trying to understand the scope08:23
wasabi_The scope is simply to approve updates to existing packages.08:23
wasabi_It is not to manage the installation or configuration of client machines.08:23
lophytethis way, it doesn't introduce any new technology and is built on things that already exist and work08:23
wasabi_Since we believe that would overlap with other projects seeking to do the same.08:23
lophytethere should be a separate project to handle configuration settings deployment08:24
wasabi_As that seperate project will want to take into account other stuff, deploying text files, fstab entries, local user stuff, etc08:24
whiprushright08:25
wasabi_Which sort of includes sources.list08:25
wasabi_This ends up mirroring WSUS basically.08:25
wasabi_Where WSUS simply approves, GPO deployes pointers to WSUS.08:25
lophyteI'm gonna go eat and do some shopping..08:26
lophyteI'll be back later to finish up the spec08:26
lophytei wonder why nwu is approved08:27
lophyteanywho.. bbl.08:30
wasabi_Because mvo worked on it08:30
ajmitchhey people08:47
ajmitchmvo... and nictuku08:47
Burgworknictuku wrote the actual code08:47
Burgworkmvo just speced it08:47
wasabi_ahh08:48
ajmitchlophyte: still having xen issues?08:48
lophyteajmitch: yup08:49
ajmitchfollowed the XenOnEdgy wiki page?08:50
lophyteajmitch: yeah.. I booted up the xen kernel and had X issues.. probably an nvidia kernel module issue.. I didn't get a chance to troubleshoot it yet08:51
Burgworkok, uus added to mtv08:51
ajmitchon i386 or amd64?08:51
ajmitchthere's a xen-restricted-modules package08:51
lophytei38608:51
lophyteBurgwork: i wish I was going to mtv08:52
ajmitchyou should be fine then08:52
lophyteI'll try installing xen-restricted-modules08:52
Burgworklophyte: you can. It is not that much from to to sfo08:52
lophyteBurgwork: yeah but I still can't afford it :P08:52
Burgworksorry, my funds are tapped08:53
lophyteunemployed = no money08:53
lophyteajmitch: so xen-restricted-modules will provide the nvidia driver?08:54
Burgworklophyte: you realize we both have the same diploma from CDI?08:55
lophyteLOL08:55
lophyteyou went to CDI too?08:55
Burgworkyep08:55
Burgworksadly08:55
lophytethat's funny08:55
lophyteyeah, it was horrible08:55
Burgworkgrad with honours?08:55
lophyteyeah.. though I haven't officially graduated yet08:55
Burgworkah08:55
lophytethey haven't contacted me about when the graduation is supposed to be..08:55
Burgworkthere are two ways to get out cdi08:55
lophytewell, I'm done my classes08:56
Burgworkwith honours or not at all08:56
lophytehehe08:56
lophyteI finished with like a 97% average08:56
lophyteits almost impossible not to graduate with honours08:56
lophytethe way they just kinda pass you even if you have no clue what you're doing08:56
lophyteanyway brb, testing xen again08:57
=== lophyte [n=dsulliva@ubuntu/member/lophyte] has joined #ubuntu-directory
lophyteno luck09:02
BurgworkFUCK!!!09:04
Burgworkguess who is not going to MTV09:04
lophyteyou?09:05
Burgworkyep09:05
Burgworkwant to go?09:05
ajmitchdamn09:05
Burgworkpotential I might show up midweek09:05
lophytei'd love to09:05
ajmitchthere goes my plans of living in luxury for the week ;)09:05
Burgworkyep09:06
Burgworkfloor for you!09:06
Burgworklophyte: give me a number on flights from to to sfo09:06
ajmitchBurgwork: about what I can afford now!09:07
lophyteBurgwork: one sec.. gotta find some cheap flights09:07
Burgworkok, question09:09
Burgworkwhy would a machine, while sitting idle, sponteanously decide to switch to dhcp?09:09
wasabi_Why aren't you going?09:09
lophyteBurgwork: thought you said it wasn't much?09:10
Burgworkwasabi_: work has a big project lined up and it starts next week09:10
lophytethe lowest I'm getting is like $54509:10
ajmitchlophyte: hah, that's nothing compared to flying from NZ09:10
wasabi_Suck.09:10
lophyteajmitch: ;)09:11
wasabi_Yeah, my tickets were $200.09:11
wasabi_But I got two.09:11
lophyte$545 return from to09:11
ajmitchI'm not unemployed, but I may as well be with the funds I  have left :)09:11
lophyteaccording to expedia.ca09:11
BurgworkI'm a fairy princess who likes to sprinkle muffin crumbs like sparkly dust allll over my coworker's shipping table.09:11
BurgworkI also like goats.09:11
BurgworkA lot.09:11
ajmitchhm, do you think someone got to corey's keyboard?09:12
lophytewasabi_ from where?09:12
wasabi_texas09:12
wasabi_Canonical is paying for me though... so actually I don't have to pay anything.09:12
wasabi_neiner.09:12
lophytehah09:12
lophyteanyone know where to find cheap flights?09:14
=== ajmitch is not bitter, no, not at all.. ;)
Burgworkajmitch: yes, somebody did09:16
Burgworkmy new colleague, Audrey09:17
lophytelol09:17
ajmitchwonderful person, I'm sure09:17
Burgworkusually I lock my screen09:17
lophyteBurgwork: $525 return seems the cheapest09:18
Burgworklet me see09:18
lophytedon't think the link will work..09:19
lophytehttp://www.expedia.ca/pub/agent.dll?tovr=-1294697288&ps3u=09:19
lophyteits about $20 cheaper to go to san jose09:23
Burgworkaircanada and travelocity are not cheaper09:25
Burgworkwhat airline?09:25
Burgworktry their website09:25
lophyte$545 return via US Airways09:26
lophyteI gotta go for a bit...09:30
lophytethat's the cheapest I can find09:31
lophytebbiab09:33
=== Burgwork [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-directory
Burgworkok, that was odd09:53
Burgworkwhere is the dhcp timeout information stored?09:55
Burgworklophyte: see /var/log/dpkg.log09:57
lophyteBurgwork: for?10:11
Burgworkthat shows what dpkg has been doing10:12
lophyteoh, sweet10:12
lophytecould use that to let the usus server know what's going on10:12
lophyteajmitch: you around?10:13
ajmitchyes..10:14
Burgworkis it within the spec to have the machine report back successfully updating?10:15
Burgworkbasically the machine would send back that piece of the log10:15
lophytesure.. that can be added10:15
Burgworkafter update10:15
lophyteajmitch: can you point me in the right direction for xen help?10:15
Burgworksend back the chunk of the log, parsed for the new versions10:15
ajmitchlophyte: with regards to?10:15
lophyteseems mostly missing modules..10:16
ajmitchwhat modules?10:16
lophytethe module for my wifi card isn't loaded either10:16
lophyteand the nvidia driver is missing10:16
ajmitchand you have the xen-restricted-modules package that matches the 2.6.17 kernel you're running?10:16
lophyteyup10:16
ajmitch(not 2.6.16)10:16
ajmitcheg xen-restricted-modules-2.6.17-6-generic-xen010:17
lophyteyup10:17
ajmitchand xen-image-xen0-2.6.17-6-generic-xen010:18
lophytedpkg -l says its installed10:18
ajmitchand you created the initramfs, etc10:18
ajmitchand you have /lib/modules/2.6.17-6-generic-xen0/volatile/nvidia.ko10:18
lophyteoh.. should I re-create initramfs after installing restricted modules?10:18
lophyteno, there's nothing in volatile..10:19
ajmitchnot necessarily, but running depmod -a may help10:19
lophytehm.. volatile is empty..10:20
=== ajmitch would check why that is
Burgworkajmitch: hoping pitti will play ball10:25
lophyteajmitch: /lib/linux-restricted-modules/2.6.17-6-generic-xen0/nvidia10:30
lophytethat dir has a bunch of object files..10:30
ajmitchBurgwork: with?10:30
ajmitchlophyte: right, and the postinst should have linked then10:30
Burgworkajmitch: nixing beryl10:30
lophyteapparently it didn't..10:30
ajmitchlophyte: try & run /etc/init.d/linux-restricted-modules-common10:31
ajmitchBurgwork: fat chance10:31
ajmitchplenty of crap code is in main10:31
lophyte...huh10:31
lophyteokay, I'm gonna try this from scratch10:31
lophytealrighty..10:38
lophytefollowed the wikipage to the letter10:38
lophytebrb10:39
=== lophyte [n=dsulliva@ubuntu/member/lophyte] has joined #ubuntu-directory
lophytewell, got networking working in the host domain anyway...11:04
lophytethough I don't think bridging will work in guest domains11:05
lophyteajmitch: so far so good, I think11:05
ajmitchok11:21
ajmitchwhy won't bridging work?11:22
=== cliebow_ [n=cliebow@pool-64-222-248-143.ptldme.east.verizon.net] has joined #ubuntu-directory
lophyteajmitch: we'll find out when I create a guest..11:24
lophytewhich I'm trying to do now11:24
lophytemeh..11:29
ajmitchas long as the xen config is setup properly11:29
lophytenot having any luck creating a guest either, lol11:30
ajmitchouch :)11:35
=== ajmitch uses xen-tools for that
ajmitchnice & simple & fast11:35
lophyteI'm working on it11:35
lophyteits running debootstrap right now11:36
lophyteusing the cdrom as the mirror11:36
ajmitchok11:37
lophytesweet, it finished..11:38
lophytenow I do xm create ... right?11:38
lophyteso far so good11:40
lophytesweet, it works11:41
ajmitchgreat11:45
ajmitchsudo xentop11:45
ajmitchin the dom011:45
ajmitchshows you a nice overview of cpu usage, etc11:45
lophyteajmitch: how do I get networking going in the guest? which interface is it?12:00

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