[11:39] <glenn__> morning
[11:40] <glenn__> how can i get an upstart script in the puppet package? should i create an issue in launchpad for that?
[11:54] <glenn__> the upstart script is ready
[11:54] <glenn__> so its just a matter of adding it.
[12:20] <dupondje> glenn__: bugreport indeed with the script attached
[13:06] <glenn__> right, i got dc'd
[13:06] <glenn__> did someone perhaps answered my question?
[13:54] <dupondje> glenn__: bugreport indeed with the script attached
[13:54] <dupondje> :)-
[14:05] <glenn__> dupondje: thank you very much. should i file it at the puppet package, or in the upstart section/package?
[14:11] <dupondje> puppet package
[14:12] <dupondje> as the upstart scripts are in the (or should be in) the puppet package :)
[14:13] <glenn__> should be indeed :)
[14:13] <glenn__> maybe we can get in before beta2 
[14:13] <glenn__> that would be great
[14:13] <glenn__> ill issue a bug for it, thanks again dupondje
[14:15] <dupondje> doubt it will be in precise. Its already Feature Freeze
[14:15] <glenn__> really :(
[14:26] <dupondje> yep :P
[15:51] <glenn__> what is i get someone a beer? :)
[15:51] <glenn__> oops, what if i get someone a beer
[15:51] <glenn__> would that help? ;)
[15:52] <glenn__> or whisky
[15:52] <SpamapS> glenn__: you want to add an upstart script to the puppet package?
[15:52] <glenn__> spamaps yez plz
[15:52] <glenn__> this took a month or so to get it straight with puppetlabs
[15:52] <glenn__> but their developer says it was the right way to fly
[15:52] <SpamapS> glenn__: NICE
[15:53] <SpamapS> glenn__: so, https://launchpad.net/ubuntu/+source/puppet/+filebug
[15:53] <glenn__> spamaps; it is for the client though
[15:53] <SpamapS> glenn__: then bzr branch lp:ubuntu/puppet .. add the file as debian/puppet.puppet.upstart , and document using 'dch -i'
[15:54] <glenn__> let me try that
[15:54] <SpamapS> glenn__: what package would you want it in?
[15:54] <SpamapS> glenn__: as its a new feature, its unlikely to make it into 12.04
[15:54] <glenn__> this is puppet
[15:54] <SpamapS> glenn__: without a reasonable feature freeze exception .. reason ;)
[15:55] <glenn__> spamaps: im gonna role out puppet in our environment so id prefer working with upstart
[15:55] <glenn__> that way id be sure id would be running :)
[15:55] <SpamapS> glenn__: seems like puppet is one of those things you'd want to have starting at a very precise point (no pun intended)_in the boot
[15:55] <SpamapS> glenn__: upstart isn't exactly the right thing to use to "be sure its running" .. it will give up respawning eventually. :)
[15:56] <glenn__> spamaps: well, for just 1 respawn its ok, else id have to setup monit or something as well
[15:56] <glenn__> spamaps: also, restart puppet is nicer then /etc/init.d/puppet restart
[15:57] <SpamapS> glenn__: eh.. I don't recommend people call restart directly
[15:57] <SpamapS> glenn__: service puppet restart
[15:57] <SpamapS> glenn__: restart is a bit broken
[15:57] <glenn__> spamaps: should i put my name in the upstart script in case people want assitance? or should i make it anonymous
[15:57] <SpamapS> https://bugs.launchpad.net/upstart/+bug/703800
[15:58] <SpamapS> bug #703800
[15:58] <SpamapS> darn it, no bug bot
[15:58] <SpamapS> glenn__: author "you" seems like a good idea. :)
[15:58] <glenn__> well, the puppet upstart script is really simple
[15:58] <glenn__> no pre post whatever
[16:01] <glenn__> but good habbit to use service
[16:01] <glenn__> how would one get an ubuntu email add?
[16:02] <glenn__> :}
[16:03] <glenn__> it that only for ubuntu devs?
[16:03] <glenn__> ill just put my work email there 
[16:03] <glenn__> nm
[16:06] <SpamapS> glenn__: Apply for Ubuntu membership
[16:07] <SpamapS> glenn__: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cts=1331654831422&ved=0CCoQFjAA&url=https%3A%2F%2Fwiki.ubuntu.com%2FMembership&ei=rHBfT_aiA4idiALP6OypBA&usg=AFQjCNFd329PeCtgIz_GbQTFEAYncdA_aQ
[16:07] <SpamapS> damnit
[16:07]  * SpamapS curses the google juice
[16:07] <SpamapS> glenn__: https://wiki.ubuntu.com/Membership
[16:39] <glenn__> spamaps: im using dch -i now, but its saying: puppet (2.7.11-1ubuntu1) oneiric; urgency=low
[16:40] <glenn__> glenn: is that because my workstation is oneric?
[16:43] <kklimonda> glenn__: pretty much, you have to pass -D <suite> by hand if you want to change it
[16:45] <SpamapS> glenn__: yes, just change it to precise. :)
[16:45] <glenn__> spamaps: everyone is using unstable: like puppet (2.7.11-1) unstable; urgency=high
[16:46] <glenn__> ill go with that
[16:47] <glenn__> im noticing btw, that this weeks bugfixes are not in this release yet
[16:48] <glenn__> spamaps: bzr is new to me, how should i push this ? or is dch -i enough?
[16:50] <glenn__> or should i put a diff in the bug at launchpad ? :)
[16:51] <glenn__> like this one: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/950183
[16:52] <SpamapS> glenn__: unstable is debian.
[16:52] <SpamapS> glenn__: debcommit
[16:53] <SpamapS> glenn__: also make sure you mention the bug # as  LP: #XXXXXX
[16:53] <SpamapS> glenn__: then debcommit will pick that up and attach the bug # to the bzr commit
[17:47] <axisys_> would be nice if bash completion worked with upstart.. kind of offtopic for this channel
[17:47] <axisys_> /etc/init.d/ss<tab> works perfect 
[17:47] <axisys_> start ss<tab> does not
[17:48] <axisys_> i started for few jobs .. same behavior
[18:11] <SpamapS> axisys_: great idea :)
[18:12] <SpamapS> axisys_: 'service x[tab]' should also work
[18:15] <glenn__> spamaps: ok so i should use the precise branch in my case and not the debian one
[18:16] <SpamapS> glenn__: yes unless you want to try and get your change into debian first (which is a good idea actually.. since the debian maintainers are pretty quick to pickup changes)
[18:16] <glenn__> spamaps: im familiar with using git and github... bzr is new for me..
[18:18] <SpamapS> glenn__: bzr is more like svn
[18:18] <glenn__> spamaps: ive added the upstart start and did the comment in the changelog: http://paste.ubuntu.com/882132/
[18:19] <glenn__> spamaps: what would be the best next step? debcommit?
[18:20] <glenn__> spamaps: shouldnt i have pulled source from debian instead of ubuntu?
[18:21] <SpamapS> glenn__: unstable means debian.. so if you're going to do this in debian, make it 2.7.11-2 .. if you're going to do ubuntu, do 2.7.11-1ubuntu1 and 'precise'
[18:21] <glenn__> bzr looks like git though, with commit, add and push
[18:21] <SpamapS> glenn__: right, bzr is like a simpler git
[18:21] <SpamapS> slower too ;)
[18:22] <glenn__> but, for my understandig if i get the source from lp:ubuntu/puppet i can still push to debian?
[18:24] <glenn__> its changed to puppet (2.7.11-2) unstable; urgency=low 
[18:26] <glenn__> hm i just did debcommit, it did something
[18:28] <glenn__> so would i push this now?
[18:28] <glenn__> and to where? :)
[18:28] <glenn__> this packaging stuff with changelogs is a lot different then what im used to :)
[18:29] <glenn__> http://paste.ubuntu.com/882153/
[18:33] <glenn__> do i push this to my own repo or to the debian repo of puppet?
[18:36] <glenn__> http://paste.ubuntu.com/882159/
[18:36] <glenn__> i came this far
[18:36] <glenn__> but thats not good enough 
[18:39] <glenn__> ill get source from debian and try that i guess
[18:42] <glenn__> why are all those lp sources read_only
[18:43] <glenn__> same goes for debian branch :)
[18:51] <SpamapS> glenn__: for Debian, you probably just want to use debdiff
[18:52] <SpamapS> glenn__: or just do 'bzr diff -c -1' and then save that to a file, and attach it to your debian bug report
[18:52] <glenn__> spamaps: im only active in launchpad, is that a problem?
[18:53] <SpamapS> glenn__: since you are going through debian, you'll want to report the bug to Debian...
[18:53] <SpamapS> glenn__: if you want to report it in Ubuntu, and just attach your debdiff to the launchpad bug, I can forward it to Debian for you.
[18:54] <SpamapS> glenn__: IIRC, the debian maintainers watch bugs for the Ubuntu packages, so it will get back to them no matter what
[19:00] <glenn__> spamaps: the other bug i gave, has a debdiff in the ubuntu issue
[19:00] <glenn__> spamaps: no wonder that one isnt applied yet :)
[19:02] <glenn__> spamaps: i think ill just create and ubuntu issue, add the debdiff :)
[19:02] <glenn__> im an ubuntu user :)
[19:03] <SpamapS> glenn__: awesome!
[19:04] <glenn__> sspamaps: sorry for the many question though :)
[19:04] <glenn__> to you its easy but for me its not ;)
[19:04] <SpamapS> glenn__: np, packaging / os dev is not simple. :-P
[19:04] <glenn__> spamaps: i had an ubuntu rep contact me asking how my experience was
[19:04] <glenn__> spamaps: and this part is kind of hard, documentation is not straightforward as wel
[19:04] <glenn__> there is the bzr manual etc.. but the workflow etc
[19:06] <glenn__> workflow is hard to understand, who can do what, who does which package.. how it should be submitted
[19:06] <glenn__> 'what' should be submitted
[19:07] <glenn__> ill perhaps contact that sir from ubunt
[19:07] <glenn__> give him some proper feedback
[19:10] <glenn__> i think i got the right diff now, could you please check if this is ok? http://paste.ubuntu.com/882194/
[19:14] <glenn__> then ill file the issue so you can forward it :)
[19:18] <glenn__> i dont think its the right diff
[19:22] <SpamapS> glenn__: https://wiki.ubuntu.com/DistributedDevelopment btw
[19:23] <SpamapS> glenn__: feedback on the diff.. make it 2.7.11-1ubuntu1 .. 
[19:23] <SpamapS> glenn__: also have you tested 'reload puppet' ?does it work? I recall something weird about the way it handles SIGHUP
[19:24] <glenn__> but that ubuntu1 is already out is that np?
[19:26] <glenn__> reload puppet goes ok
[19:29] <SpamapS>     puppet |   2.7.11-1 |       precise | source, all
[19:29] <SpamapS> glenn__: no, there's no 2.7.11-1ubuntu1
[19:30] <glenn__> indeed, excuse me :)
[19:31] <glenn__> but someone else did a debdiff though
[19:31] <glenn__> https://launchpadlibrarian.net/96071463/puppet_2.7.11-1ubuntu2.debdiff
[19:31] <glenn__> he is at ubuntu 2 already
[19:31] <glenn__> should i make it 3 ?
[19:34] <glenn__> yeah i should, it actually does it for me :)
[19:35] <glenn__> i do think the diff is ok
[19:36] <glenn__> perhaps i should just file it
[19:36] <glenn__> see what happens :)
[19:40] <glenn__> https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/954368
[19:59] <glenn__> im off to home
[19:59] <glenn__> spamaps: thanks a lot for your assistance
[19:59] <glenn__> appreciate that
[19:59] <glenn__> bye
[19:59] <glenn__> :)