/srv/irclogs.ubuntu.com/2006/09/20/#upstart.txt

=== vladanian [n=jason@65.163.91.172] has joined #upstart
vladanianI've got an upstart question -- I'd been running it on edgy for a few weeks and it was working fine, but for the past couple weeks I've gotten hung up at boot on, "upstart: Error reading control message: Invalid message received."  Anyone encounter this?12:29
johnnybuoywhy is upstart good for me?12:30
johnnybuoyhmm12:32
vladanianIn case anyone's interested, I've filed a bug: https://launchpad.net/products/upstart/+bug/6132212:45
johnnybuoythis is kewl! init IS a bit old12:46
johnnybuoythe problem: so is *nix :(12:47
johnnybuoythe whole net thing in *nix is a hack12:47
johnnybuoyprtty good hack, but still a hack12:47
johnnybuoybut GO upstart12:47
mjg5923:47 < johnnybuoy> the whole net thing in *nix is a hack12:59
mjg59?12:59
johnnybuoyhmm01:00
johnnybuoymakers of UNIX admitted this, I fell on it when exploring a novel OS from them (the authors of UNIX): plan901:00
johnnybuoyUNIX was not designed with networks in mind, networks came later01:01
mjg59I think it's hard to say it's a hack, given how well it works01:03
johnnybuoygood hack01:04
johnnybuoybut hack01:04
johnnybuoyit *does* work well01:04
johnnybuoybut it wrks beter in plan9 :)01:05
mjg59In what ways?01:05
johnnybuoywell, for egzample it only has one protocol for everything, but I'd think #plan9 would be a better place for this discussion01:11
=== mbiebl [n=michael@dslb-084-057-248-064.pools.arcor-ip.net] has joined #upstart
=== mbiebl [n=michael@dslb-084-057-248-064.pools.arcor-ip.net] has joined #upstart
=== Keybuk [n=scott@quest.netsplit.com] has joined #upstart
=== theCore [n=alex@modemcable106.200-70-69.mc.videotron.ca] has joined #upstart
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #upstart
=== j_ack_ [n=rudi@p508D9B3C.dip0.t-ipconnect.de] has joined #upstart
=== j_ack_ [n=rudi@p508D9B3C.dip0.t-ipconnect.de] has joined #upstart
=== Ingmar [n=ingmar@d51A482FD.access.telenet.be] has joined #upstart
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #upstart
=== juergbi [n=juerg@80-219-26-249.dclient.hispeed.ch] has joined #upstart
=== Md [i=md@freenode/staff/md] has joined #upstart
=== che [n=che@unaffiliated/che] has joined #upstart
=== Ingmar [n=ingmar@d51A482FD.access.telenet.be] has joined #upstart
=== Ingmar is now known as Ingmar^
=== kinema [n=adam@c-71-236-182-199.hsd1.or.comcast.net] has joined #upstart
=== kinema [n=adam@c-71-236-182-199.hsd1.or.comcast.net] has left #upstart []
=== mbiebl [n=michael@dslb-084-057-254-232.pools.arcor-ip.net] has joined #upstart
=== Artanicus [i=kuitunej@lehtori.cc.tut.fi] has joined #upstart
=== Artanicus [i=kuitunej@lehtori.cc.tut.fi] has joined #upstart
chethe topic isnt accurate anymore... 0.2.7 is up12:29
=== ..[topic/#upstart:mbiebl] : Upstart 0.2.7 | http://upstart.ubuntu.com/ | http://upstart.ubuntu.com/doc/getting-started.html | https://wiki.ubuntu.com/UpstartDesignChanges | irc logs: http://people.ubuntu.com/~fabbione/irclogs
=== johnnybuoy [n=void@nilus-268.adsl.datanet.hu] has joined #upstart
johnnybuoyhello! how do I know if a service is started or not? with upstart I don't get the scrolling stuff when starting the pc.02:14
_ionUpstart jobs: status jobname02:14
_ioninit.d scripts: /var/log/boot02:15
johnnybuoyok, thanks! Oh and great job all! my pc starts a *lot* faster now with upstart02:15
mbiebljohnnybuoy: probably a placebo effect. atm upstart should be appox. the same speed as sysvinit.02:29
johnnybuoy:D02:30
johnnybuoyokok02:30
mbieblNone of the init scripts was converted to upstart jobs yet, the boot procedure is basically the same (maybe the missing output makes it abit faster)02:30
johnnybuoytha problem is I do status fbsplash, and it doesn't know02:30
mbieblIf you want comparable bootup times, install bootchart+bootchart-view02:31
johnnybuoywhat is that?02:32
mbieblbootchart - Boot process performance analyser02:33
johnnybuoyah ok.02:33
johnnybuoybut now I don't have init...02:33
johnnybuoyI can't compare :)02:33
johnnybuoyI think it must be a little faster...02:34
mbieblIf you are happy with upstart, that's all that matters ;-)02:34
johnnybuoyor maybe that upgrade last night ..02:34
johnnybuoy:)02:34
johnnybuoyyes, very.02:34
mbieblMd: ping02:34
johnnybuoyI'd like to know what jobs are started tho02:34
johnnybuoystatus don't work02:34
mbieblinitctl list02:35
johnnybuoyahh02:35
johnnybuoymaybe02:35
johnnybuoyI don't get it02:36
johnnybuoythis is not it02:36
mbieblYou probably want to read /var/log/boot or remove "quiet" from the boot options.02:37
johnnybuoyah ok!02:37
johnnybuoythat might be it02:38
Mdmbiebl: pong02:38
johnnybuoy/var/log/boot: (Nothing has been logged yet.)02:38
johnnybuoy:(02:38
mbieblGot a problem with one of your udev rules in /etc/udev/udev.rules02:39
mbieblSpecifically the dm rule that prevents /dev/dm-X from being created.02:39
mbieblThis breaks gnome-mount when used with luks encrypted partitions.02:39
mbiebljohnnybuoy: Install upstart-logd02:40
Mdmbiebl: discuss this with the maintainers involved in dm. feel free to Cc me02:40
johnnybuoyit's doing it right now, i think02:40
johnnybuoyok, thanks02:40
mbieblI talked to the hal dev (davidz and kay) and the said there is no good reason not to have /dev/dm-x02:41
mbieblI asked you, because /etc/udev/udev.rules is part of the udev package.02:42
Mdmbiebl: yes, but I do not know how dm works. I am sure that I added that rules for a reason (and every other distribution did too), so I will not remove it unless somebody can explain with authority why it's not needed anymore02:42
mbieblRedhat does not.02:43
Mdok. still, I will not change the package in a way I do not understand so please look for a rationale02:44
mbieblThe rational is, that cryptsetup itself does not need /dev/dm-*02:45
mbieblSo it was removed with this udev rules.02:45
mbieblBut 3rd party apps, like gnome-mount, rely on /dev/dm-*.02:45
MdI think there was much more than cryptsetup02:46
Mdare you really positively sure that having udev create the devices will not break other dm components?02:46
mbieblAccording to kay and davidz it should not hurt (otherwise redhat would be busted anyway)02:47
mbieblI can ask the dm maintainer first if you prefer that.02:47
Mdok, I will change this in the next upload today or tomorrow02:47
Mdyes, please ask him as well. just to be sure02:47
mbieblOk, will do.02:47
MdI added that rule may 30. I think there was a reason, but I really cannot remember it02:48
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #upstart
=== Md_ [i=md@freenode/staff/md] has joined #upstart
=== Md_ is now known as ghost
=== ghost is now known as Md
=== johnnybuoy [n=void@unaffiliated/johnnybuoy] has joined #upstart
=== j_ack [n=rudi@p508D9B3C.dip0.t-ipconnect.de] has joined #upstart
=== wasabi__ [n=wasabi@207.55.180.150] has joined #upstart
=== j_ack [n=rudi@p508D9B3C.dip0.t-ipconnect.de] has joined #upstart
=== mbiebl [n=michael@tecov6131.teco.uni-karlsruhe.de] has joined #upstart
=== j_ack [n=rudi@p508D9B3C.dip0.t-ipconnect.de] has joined #upstart
=== mbiebl [n=michael@tecov6131.teco.uni-karlsruhe.de] has joined #upstart
=== johnnybuoy [n=void@unaffiliated/johnnybuoy] has joined #upstart
=== Admiral_Chicago [n=freddy@st0660990722.monm.edu] has joined #upstart
=== Admiral_Chicago [n=freddy@st0660990722.monm.edu] has joined #upstart
=== wasabi__ [n=wasabi@207.55.180.150] has joined #upstart
=== mbiebl [n=michael@tecov6131.teco.uni-karlsruhe.de] has joined #upstart
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #upstart
=== Keybuk [n=scott@quest.netsplit.com] has joined #upstart
_ionkeybuk: grep respawn /etc/event.d/logd08:23
Keybukthe // thing?08:25
_ionYep. :-) Not that it really matters.08:26
Keybukyeah, common side-effect of --exec-prefix=/08:28
=== maro [n=mark@0x55511dab.adsl.cybercity.dk] has joined #upstart
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #upstart
=== maro_ [n=mark@0x55511dab.adsl.cybercity.dk] has joined #upstart
=== mbiebl [n=michael@dslb-088-064-169-007.pools.arcor-ip.net] has joined #upstart
=== j_ack [n=rudi@p508D9B3C.dip0.t-ipconnect.de] has joined #upstart
=== maro_ [n=mark@0x55511dab.adsl.cybercity.dk] has joined #upstart
maro_hi :)10:02
maro_do you know if upstart is supposed to completely replace sysvinit, or is it a long-term solution to depend on sysvinit-utils?10:03
Keybukmaro: the things in sysvutils/sysvinit-utils are things that aren't really part of init10:03
Keybukso there's no particular reason for upstart to provide its own implementation of them10:03
maro_hm, true :)10:04
maro_are there examples of no-rc-compat setups yet?10:06
Keybuknot yet10:08
Keybukwe're doing the "release early and release often" thing, we're still at "early" :p10:09
Keybukthe idea of doing the rc-compat stuff is that it proves the daemon works, while still letting us revert to sysvinit at a moment's notice if it doesn't10:09
maro_ok, perhaps I can be the first then ;)10:09
Keybukgo for it :)10:09
maro_already did a full minit migration once, still have a graph somewhere10:10
maro_minit is one-way depedency based though, so this will probably be a bit harder... anyway: http://borkware.net/~mark/minit.png :)10:12
Keybukheh, cute10:16
maro_doesn't look that complex on a graph, but imagine every service being a directory containing a symlink to the executable, a file for parameters, optional (empty) "respawn" and "sync" files...10:19
maro_running 'tree' in there gives me 63 directories and 211 files ;)10:20
Keybukyeah, djb-style config sucks :p10:20
maro_djb-style does in general ;)10:21
Keybuk*shrug* I still use qmail10:21
maro_I wonder how hard it will be to make scripts for upstart ala the one I did to draw the graph10:24
maro_(100 lines of sh)10:25
Keybukquite easy I should think10:25
maro_we'll see :)10:25
maro_anyway, need to get some sleep - sleep tight when the moon hits your timezone :)10:26
maro_ah, just saw your reply on the list - sounds good :) - off now10:29
KeybukI tend to sleep when the sun is up :p10:31
=== dippie [n=void@g185112.upc-g.chello.nl] has joined #upstart
=== mbiebl [n=michael@dslb-084-056-231-253.pools.arcor-ip.net] has joined #upstart
=== sh1t [n=sh1t@201.242.179.87] has joined #upstart
=== sh1t [n=sh1t@201.242.179.87] has left #upstart ["Ex-Chat"]
=== mbiebl [n=michael@dslb-084-056-231-253.pools.arcor-ip.net] has joined #upstart
=== mbiebl [n=michael@dslb-084-056-231-253.pools.arcor-ip.net] has joined #upstart

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