=== Kiall_ is now known as Kiall | ||
glenn__ | morning | 11:39 |
---|---|---|
glenn__ | how can i get an upstart script in the puppet package? should i create an issue in launchpad for that? | 11:40 |
glenn__ | the upstart script is ready | 11:54 |
glenn__ | so its just a matter of adding it. | 11:54 |
dupondje | glenn__: bugreport indeed with the script attached | 12:20 |
glenn__ | right, i got dc'd | 13:06 |
glenn__ | did someone perhaps answered my question? | 13:06 |
dupondje | glenn__: bugreport indeed with the script attached | 13:54 |
dupondje | :)- | 13:54 |
glenn__ | dupondje: thank you very much. should i file it at the puppet package, or in the upstart section/package? | 14:05 |
dupondje | puppet package | 14:11 |
dupondje | as the upstart scripts are in the (or should be in) the puppet package :) | 14:12 |
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:13 |
dupondje | doubt it will be in precise. Its already Feature Freeze | 14:15 |
glenn__ | really :( | 14:15 |
dupondje | yep :P | 14:26 |
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:51 |
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:52 |
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:53 |
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:54 |
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:55 |
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:56 |
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:57 |
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 | 15:58 |
glenn__ | but good habbit to use service | 16:01 |
glenn__ | how would one get an ubuntu email add? | 16:01 |
glenn__ | :} | 16:02 |
glenn__ | it that only for ubuntu devs? | 16:03 |
glenn__ | ill just put my work email there | 16:03 |
glenn__ | nm | 16:03 |
SpamapS | glenn__: Apply for Ubuntu membership | 16:06 |
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:07 |
glenn__ | spamaps: im using dch -i now, but its saying: puppet (2.7.11-1ubuntu1) oneiric; urgency=low | 16:39 |
glenn__ | glenn: is that because my workstation is oneric? | 16:40 |
kklimonda | glenn__: pretty much, you have to pass -D <suite> by hand if you want to change it | 16:43 |
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:45 |
glenn__ | ill go with that | 16:46 |
glenn__ | im noticing btw, that this weeks bugfixes are not in this release yet | 16:47 |
glenn__ | spamaps: bzr is new to me, how should i push this ? or is dch -i enough? | 16:48 |
glenn__ | or should i put a diff in the bug at launchpad ? :) | 16:50 |
glenn__ | like this one: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/950183 | 16:51 |
SpamapS | glenn__: unstable is debian. | 16:52 |
SpamapS | glenn__: debcommit | 16:52 |
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 | 16:53 |
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:47 |
axisys_ | i started for few jobs .. same behavior | 17:48 |
SpamapS | axisys_: great idea :) | 18:11 |
SpamapS | axisys_: 'service x[tab]' should also work | 18:12 |
glenn__ | spamaps: ok so i should use the precise branch in my case and not the debian one | 18:15 |
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:16 |
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:18 |
glenn__ | spamaps: what would be the best next step? debcommit? | 18:19 |
glenn__ | spamaps: shouldnt i have pulled source from debian instead of ubuntu? | 18:20 |
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:21 |
glenn__ | but, for my understandig if i get the source from lp:ubuntu/puppet i can still push to debian? | 18:22 |
glenn__ | its changed to puppet (2.7.11-2) unstable; urgency=low | 18:24 |
glenn__ | hm i just did debcommit, it did something | 18:26 |
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:28 |
glenn__ | http://paste.ubuntu.com/882153/ | 18:29 |
glenn__ | do i push this to my own repo or to the debian repo of puppet? | 18:33 |
glenn__ | http://paste.ubuntu.com/882159/ | 18:36 |
glenn__ | i came this far | 18:36 |
glenn__ | but thats not good enough | 18:36 |
glenn__ | ill get source from debian and try that i guess | 18:39 |
glenn__ | why are all those lp sources read_only | 18:42 |
glenn__ | same goes for debian branch :) | 18:43 |
SpamapS | glenn__: for Debian, you probably just want to use debdiff | 18:51 |
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:52 |
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:53 |
SpamapS | glenn__: IIRC, the debian maintainers watch bugs for the Ubuntu packages, so it will get back to them no matter what | 18:54 |
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:00 |
glenn__ | spamaps: i think ill just create and ubuntu issue, add the debdiff :) | 19:02 |
glenn__ | im an ubuntu user :) | 19:02 |
SpamapS | glenn__: awesome! | 19:03 |
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:04 |
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:06 |
glenn__ | ill perhaps contact that sir from ubunt | 19:07 |
glenn__ | give him some proper feedback | 19:07 |
glenn__ | i think i got the right diff now, could you please check if this is ok? http://paste.ubuntu.com/882194/ | 19:10 |
glenn__ | then ill file the issue so you can forward it :) | 19:14 |
glenn__ | i dont think its the right diff | 19:18 |
SpamapS | glenn__: https://wiki.ubuntu.com/DistributedDevelopment btw | 19:22 |
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:23 |
glenn__ | but that ubuntu1 is already out is that np? | 19:24 |
glenn__ | reload puppet goes ok | 19:26 |
SpamapS | puppet | 2.7.11-1 | precise | source, all | 19:29 |
SpamapS | glenn__: no, there's no 2.7.11-1ubuntu1 | 19:29 |
glenn__ | indeed, excuse me :) | 19:30 |
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:31 |
glenn__ | yeah i should, it actually does it for me :) | 19:34 |
glenn__ | i do think the diff is ok | 19:35 |
glenn__ | perhaps i should just file it | 19:36 |
glenn__ | see what happens :) | 19:36 |
glenn__ | https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/954368 | 19:40 |
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__ | :) | 19:59 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!