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