[01:03] <ScottL> persia, are you available yet to answer a few questions?
[01:07] <ckontros> yo yo
[01:08] <ckontros> ScottL: Kickin' 'round?
[01:18] <ScottL> ckontros, yes, yes i am
[01:18] <ckontros> ScottL: Duuuuude. Got a story. Skype or PM?
[01:19] <ScottL> ckontros, probably pm because the kids are outside and i'm in and out (more in though)
[01:19] <ckontros> Sure sure. ;)
[11:56] <falktx> hi guys
[11:56] <falktx> i have made some modifications to the pulse-jack thing
[11:57] <falktx> it now auto-creates ~/.pulse/client.conf and disables autospawn
[11:57] <falktx> there was no other way, since kde 4.5.0 will now use pulseaudio too...
[12:00] <ScottL> that could be a useful script to studio users
[12:02] <falktx> i really didnt want to disable auto-spawn... but there really no other way
[12:02] <falktx> pulseaudio is more annoying then me...


[18:59] <ibeardslee> morning
[19:00] <bumblr> morning
[19:15] <Atamira> morning
[19:51] <mwhudson> morning


[05:47] <slytherin> apw: FYI ... Latest karmic-security bump for ports-meta causes wrong image to be installed (linux-image-2.6.31-15-*) instead of latest from -security (linux-image-2.6.31-19-*).
[09:46] <wzssyqa> does lucid's initrd support btrfs as boot?
[09:46] <wzssyqa> and what about the grub?
[19:48] <crimsun> hmm, no JFo
[21:52] <lool> apw: Sorry, for some reason "make modules" seemed to work here, probably it ignores errors, but the kernel .deb build fails for versatile with my config updates; I'm working on it
[21:53] <lool> It was two issues affecting a dozen of config options
[21:57] <lool> Ok, I got qemu to actually crash when using kexec
[21:57] <lool> qemu: hardware error: pl011_write: Bad offset fcc
[22:01] <lool> Filed #518567
[22:01] <lool> LP #518567
[22:01] <lool> Ups echan
[22:19] <lool> apw: I've sent the pull request for the fixes; it still breaks at the abi check step though


[00:11] <BenC> infinity: *groan, apology*
[13:56] <caribou_> Do we build kernels for the arm64 architecture ?
[13:57] <apw> yes
[13:59] <rtg> caribou_, x-gene SOC and the arm64 simulator. see dannf for more info
[13:59] <caribou> rtg: ok, thanks
[14:39] <sbeattie> bjf, ppisati: FYI, I added a couple of simple tests for bug 1295948 to QRT. This might fail for older releases on arm; if it does, please let me know, and I'll special case those.
[14:39] <ubot2> Launchpad bug 1295948 in linux-manta (Ubuntu Trusty) "mako kernel doesn't support xattrs in the security namespace" [Undecided,Fix released] https://launchpad.net/bugs/1295948
[14:42] <rtg> sbeattie, I uploaded fixes for that yesterday. Do the tests succeed now ?
[14:44] <sbeattie> rtg: I don't have access to a mako or manta device, and the people who do aren't online yet; I'll recheck with them later this morning.
[14:44] <rtg> sbeattie, k, thanks
[15:04] <bjf> sbeattie, which kernel test set are these new tests part of ? kernel-security ?
[15:07] <lordievader> Good afternoon, I was wondering if the Saucy kernel support the tickless timer.
[15:16] <sbeattie> bjf: yes, kernel-security
[17:02] <rtg> apw, hmm, I don't think 3.13.7 was built for powerpc unless its some cruft that we've added.
[17:04] <rtg> maybe its just missing an include
[17:06] <apw> rtg, yeah not build tested it on anything other than x86 yet
[17:07] <apw> we do have a fair bit of tat on the top sadly
[17:18] <vlad_starkov> QUESTION: Can't boot on freshly installed 12.04.4 64bit. Got multiple CPU soft lockup messages. Could someone point me how to boot in verbose/debug mode to figure out what's going on?
[17:33] <\sh> guys, what's the right way to adjust some config settings in the ubuntu linux source pkg, besides adjusting debian.master/config/config.common.ubuntu ... especially the part how to produce the source package for it...
[17:36] <bjf> vlad_starkov, you want to remove the "quiet spash" options from the boot command line
[17:36] <vlad_starkov> bjf: I have 12.04.4 64Bit Server
[17:43] <vlad_starkov> bjf: where can I get full list of kernel boot parameters that my system support? This link https://www.kernel.org/doc/Documentation/kernel-parameters.txt does not contain some of them. For example in this article https://wiki.ubuntu.com/DebuggingKernelBoot says about "debug=vc" param. Another example is "nomodeset" param that Ubuntu supports but which is not included in the kernel-parameters.txt.
[17:44] <bjf> vlad_starkov, i don't know of a complete list
[17:45] <vlad_starkov> bjf: Ok
[18:03] <arges> apw: http://pastebin.ubuntu.com/7147434/ test case
[18:07] <JanC> \sh: ah, so I'm not the only one trying to figure out how the linux package spaghetti works?  :)
[18:09] <\sh> JanC, nope...I found this: http://blog.avirtualhome.com/how-to-compile-a-new-ubuntu-11-10-oneiric-kernel/ but somehow this is not true anymore, it bails out with a lot of 'no permissions' error, because scripts are not 755 at least
[18:10] <JanC> \sh: you have to chmod some scripts
[18:10] <bjf> \sh what exactly are you trying to do?
[18:11] <JanC> "chmod a+x" on "debian/scripts/*" & "debian/scripts/misc/*"
[18:11] <\sh> bjf, I need to find a good and easy way, to add some kernel config settings into  the ubuntu kernel source package (linux ;)) and then something like 'debuild -S -sa' and feeding it into sbuild but the usual way of rebuilding source packages is not true for the linux kernel package
[18:12] <\sh> JanC, well, yes, but it feels broken^Wwrong? ;)
[18:12] <JanC> but it's documented: https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel
[18:12] <\sh> bjf, so changing debian.master/config/config.common.ubuntu is first step.
[18:12] <JanC> (not much else about it is documented)
[18:14] <\sh> JanC, agreed...I'll try...but building the un-changed linux debian source tree from ubuntu results in i.e. empty linux-source-<version>_<deb_version> package
[18:14] <apw> \sh do you care abuot hte linux-source pacakge ?
[18:14] <\sh> means: dget linux*.dsc from launchpad, and just sbuild -A -d <my schroot> *.dsc
[18:14] <\sh> apw, not really, but I want the same binary packages when I build from source.
[18:15] <apw> and most likely that is because the packaging eliminates the things you arn't likely to need if you arn't on a real builld
[18:15] <apw> \sh so you need to set full_build=true to avoid those smarts
[18:15] <\sh> apw, I have my sbuild with buildd variant ... and where do I set full_build=true?
[18:16] <\sh> injecting to sbuild?
[18:16] <apw> \sh not sure, never have wanted to
[18:16] <apw> build the debug, src etc packages when building for myself
[18:17] <apw> you could also add "/CurrentlyBuilding" with "Build-Debug-Symbols: yes" in it to your chrrot, which better simulates what a real buildd has in its environemnt
[18:17] <apw> but expect the build to take a heck of a lot longer
[18:20] <apw> \sh, you can probabally do that via a --pre-build-command or something
[18:33] <\sh> well actually I just need to add CONFIG_SOUND_OSS_CORE = y and CONFIG_SOUND_OSS_CORE_PRECLAIM=y and CONFIG_SOUND_PRIME=y set because this is missing for my project in our ubuntu generic kernel...and yes I know it seems deprecated, but I need it :)
[18:43] <infinity> \sh: Those are more than deprecated, they actively break some bits of userspace, which is why we have them disabled.
[18:44] <apw> cirtainly you'll need to futz with pulseaudio to make it not collide majorly with oss
[18:44] <antarus> I thought there was some weird userspace oss emulation availble
[18:44] <infinity> antarus: There is, and it doesn't work if you have CONFIG_SOUND_OSS_CORE_PRECLAIM=y
[18:44] <\sh> infinity, well, I don't need the kernel for a 'desktop' usecase...it's a particular piece of HW I need to support, and it's only running on those :) and if we can do that with gentoo, I am sure I am able to produce a nice ubuntu/debian package with this ;)
[18:45] <\sh> apw, no pulseaudio involved on this hardware
[18:45] <ogra_> geez, think of lennart !
[18:45] <infinity> Heh.
[18:46] <apw> well clearly it is being done wrong, if you don't need systemd-pulseaudio
[18:46] <\sh> ogra_, I am in berlin now, so I can complain personally  ;)
[18:46] <ogra_> heh
[18:46]  * apw thinks about stopping using systemd-his-keyboard pretty soon
[18:47]  * ogra_ waits for systemd-bash
[18:47] <apw> if you think you need shell access ... sigh
[18:47] <\sh> ogra_, and I didn't like the decision which we announced...but that's just eventually me
[18:47] <infinity> I suspect Kai and Lennart won't be able to absorb any FSF projects, so we're safe there.
[18:47] <antarus> ogra_: systemd-dash
[18:47] <infinity> (But they might NIH a new libc and POSIX shell instead!)
[18:47] <ogra_> antarus, oh, right, we're ubuntu :P
[18:48] <antarus> infinity: we have some hardware that has no X, but uses OSS emulation to provide beeps to the operator
[18:48] <antarus> its pretty classy stuff
[18:48] <ogra_> but systemd-dash wont need a binary compiled ~/.bashrc
[18:48] <infinity> antarus: Anything that beeps is okay in my book.
[18:48] <antarus> .bashrc.c
[18:48] <antarus> I'm liking where this is headed
[18:49]  * infinity heads out for systemd-breakfast.
[18:49] <\sh> ogra_, systemd-dash needs a byte-compiled .dashrc written hacklang (http://hacklang.org/) ;)
[18:50] <antarus> \sh: too far sir, too far
[18:50] <\sh> it's from facebook...so it must be good ;)
[18:50] <ogra_> \sh, nah. in german please ... http://esolangs.org/wiki/German
[18:52] <\sh> ogra_, oh man...I just had a schnitzel today and now a beer...so, if ( schnitzel & beer)== beerschnitzel then result = bretzel?
[18:52] <JanC> Plankalkül?
[18:52] <ogra_> ++
[18:53] <\sh> looks like my 8 core workstation has some fun...when I see 8 cores piling up to 50% cpu time...I think 3 kernel compiles at a time is no good
[18:54] <ogra_> you still have 50% left then
[18:54] <ogra_> not that bad ...
[18:54] <JanC> that hello world example is pretty stupid, at least they could have taken the time to write a story in German containing those words  :p
[18:54] <\sh> anyone wants to work for BMW ? just got an offer from a headhunter...
[18:55] <antarus> is that in germany?
[18:55] <ogra_> doe they pay in schitzel and beer ?
[18:55] <\sh> I hope in hard Europ
[18:55] <\sh> well EUR ;)
[18:55] <\sh> antarus, germany yes
[18:56] <antarus> I suppose knowing german is a requirement
[18:56] <antarus> so I'm out ;p
[18:56] <ogra_> nah, thats in bavaria
[18:56] <ogra_> they dont know german either
[18:56] <antarus> touche
[18:56] <antarus> I lived in munich for 6 months and still didn't learn
[18:56]  * antarus is a terrible person
[18:56] <\sh> antarus, I am working in an office in germany where german is not pre-requisite, english is much better
[18:57] <JanC> I'm pretty sure English is okay in such an international company
[18:57] <JanC> or probably even a requirement
[18:57] <\sh> and no private life...for sure, while working with the SoCal guys...I feel Jonos pain every day
[18:58] <ogra_> private life is overrated, it only only has the risk in it that you get spyed on by NSA ...
[18:59] <\sh> ogra_, hope I see you at linuxtag 2014 here in berlin :)
[18:59] <ogra_> i'll try my best
[18:59] <ogra_> i need to come over anyway ... but my cars are all down atm
[19:01] <\sh> ogra_, there is still the train ;) but cool...we can have some nice dinner and drinks with dholbach ;)
[19:01] <ogra_> yep
[19:06] <\sh> time to head home...tomorrow I have flat inspection...hopefully I have the flat rented from next week on :)
[19:06] <\sh> thanks for the help btw
[20:06] <apw> rtg, i've pushed the daemon cleanup for the hv-kvp stuff, plus the meta change ...
[20:07] <rtg> apw, ack.
[20:08] <rtg> apw, I suppose I should upload this pile tonight.
[20:09] <apw> rtg, arn't we past the freeze now
[20:09] <apw> ie it'll have to wait till fri or so
[20:09] <rtg> they'll just hold it for a couple days
[20:09] <apw> yeah there is that i guess indeed
[20:09] <rtg> maybe I'll finish up the config changes first


[00:41] <jml> mwhudson, I'll have a look today
[00:41] <mwhudson> jml: oh thanks
[10:47] <henninge> wgrant: do you have any idea why the config changes you are implementing in your branch were kept on a wiki page?
[10:48] <henninge> wgrant: I mean, as opposed to doing what you are doing now from the start. Did the soyuz team expect problems with these changes?
[10:48] <henninge> noodles775: ^
[10:49] <wgrant> henninge: I just didn't ever submit them.
[10:49] <henninge> wgrant: Oh, you wrote those instructions!
[10:50] <wgrant> henninge: I did.
[10:50] <wgrant> Well, most of them, at least. Various bits have been added since.
[10:50] <henninge> wgrant: So it is a well tested setup?
[10:51] <wgrant> It has been used by only a few people, but it does work.
[10:52] <henninge> I guess what I want to know is if the soyuz team is aware of that, i.e. if you had a  pre-implementation chat about them.
[10:53] <henninge> wgrant: ^
[10:53] <wgrant> henninge: Not really, no.
[10:54] <henninge> wgrant: don't get me wrong, the changes look fine to me.
[10:55] <henninge> but I guess since this does not affect production code, I should not be over-paranoid.
[10:55] <noodles775> I wasn't aware of them, but am all for them.
[10:55] <henninge> wgrant: r=me ;)
[10:55] <wgrant> The process-upload.py invocation is stolen from the production configs, actually.
[10:55] <wgrant> henninge: Thanks. Can you land it?
[10:55] <henninge> wgrant: sure
[10:55] <wgrant> henninge: Thanks.
[10:56] <henninge> wgrant: can you set a commit message, please?
[10:57] <henninge> noodles775: did you just reserve a spot in the queue or do you actually have  an mp ready ... ;-)
[10:58] <wgrant> henninge: Done.
[10:58] <noodles775> henninge: I've got an MP which was already approved, but I've since added a few revisions:
[10:59] <noodles775> https://code.edge.launchpad.net/~michael.nelson/launchpad/475808-unembargoing-oops/+merge/16141
[10:59] <noodles775> And since the revs are now displayed inline, you can see which ones :) (The bug has the information about what failed during QA on dogfood etc., as well as the new QA which went through df fine).
[11:00] <noodles775> henninge: are you OCR'ing today?
[11:01] <noodles775> or just being very helpful :)
[11:01] <henninge> noodles775: no, I was going to offer to trade reviews again ... ;)
[11:03] <noodles775> henninge: sure - although I'll not get to it 'til after lunch, so it might be worth waiting for a better prospect ;)
[11:03] <henninge> noodles775: but I think with your branch I'd feel better if Aaron picked up on it. Or is he on leave already?
[11:03] <henninge> noodles775: yes, mine is not urgent anyway
[11:03] <noodles775> henninge: I think he'll be around when it's morning.
[11:03]  * henninge goes to land wgrant's branch
[11:52] <salgado> noodles775, has your branch been reviewed already?
[11:52] <noodles775> salgado: no it hasn't. It's actually a re-review (I should have requested a new one), as I've updated it since it was approved:
[11:52] <noodles775> https://code.edge.launchpad.net/~michael.nelson/launchpad/475808-unembargoing-oops/+merge/16141
[11:53] <salgado> oh, ok.  I'll get to it in a minute
[11:53] <noodles775> Thanks.
[12:09] <salgado> noodles775, what is the ancestry component of a delayed copy?
[12:09] <noodles775> salgado: An older version of the package that has been published in the destination archive.
[12:10] <noodles775> It's used to determine the correct component to publish to ('main', 'universe', 'multiverse' etc.)
[12:10] <salgado> right
[12:10] <salgado> noodles775, """Return the ancestor of the given parkace
[12:10] <salgado> in getNearestAncestor
[12:11] <noodles775> salgado: Right, thanks. I guess my fingers slipped there!
[12:15] <salgado> noodles775, I think the docstring for that method should also state that it can return None
[12:15] <noodles775> Yep, I'll update that too.
[12:20] <salgado> 172	+            if (is_ppa and binary.component not in
[12:20] <salgado> 173	+                distroseries.upload_components):
[12:20] <salgado> 174	                 # Only complain about non-PPA uploads.
[12:21] <salgado> noodles775, ain't that going to complain only about PPA uploads instead of non-PPA ones, as the comment says?
[12:22] <noodles775> salgado: yes - I replaced line 155 with 172 - and missed the not, that saves one ec2 failure - thanks!
[12:23] <salgado> you mean, if we have a test for that. ;)
[12:23] <noodles775> if? ;)
[12:24] <adiroiban> henninge: is there anything I need to do for this MP https://code.edge.launchpad.net/~adiroiban/launchpad/bug-435165/+merge/16084 :D
[12:32] <noodles775> salgado: just for the pride of soyuz, distroseriesqueue.txt would have failed ;)
[12:36] <salgado> heh. ok
[12:37] <henninge> adiroiban: yes, keep poking your reviewer about it ... ;-)
[12:37] <henninge> adiroiban: or find a new one
[12:38] <adiroiban> :) no hurry. I just wanted to make sure the ball is not on my side :D
[12:39] <salgado> noodles775, r=me with those small changes
[12:40] <noodles775> salgado: thanks, already pushed. BTW: I'm planning to land it on devel now, rather than db-devel as the mp says.
[12:40] <salgado> noodles775, yeah, I guessed that from reading your comment on the bug report
[12:54] <salgado> henninge, I assume yours is bug-489227-import-status?
[14:33] <henninge> salgado: yes, it is
[14:36] <henninge> salgado: thanks for the review. ;) Yes, background would probably be helpful. Sorry about that, I was lazy and just copied the bug description.
[14:52] <EdwinGrubbs> salgado: can you review https://code.edge.launchpad.net/~edwin-grubbs/launchpad/bug-482176-add-team-member-ajax-part2/+merge/16325
[14:52] <EdwinGrubbs> salgado: you will find it very familiar
[14:53] <salgado> that's what I was going to say
[14:56] <salgado> EdwinGrubbs, how did you split it up?
[14:56] <EdwinGrubbs> salgado: all of your original changes are in the first branch plus a tiny bit of cleanup.
[14:57] <EdwinGrubbs> salgado: this branch redid a lot of the javascript because adding teams was more complicated than expected.
[14:58] <jpds> abentley: Ping.
[14:58] <abentley> jpds: pong
[14:58] <jpds> abentley: Hi, would you be able to land https://code.edge.launchpad.net/~jpds/launchpad/fix_176396/+merge/16082 for me now that PQM is opened?
[14:58] <salgado> EdwinGrubbs, because we had to update different sections of the page or something else?
[14:59] <abentley> jpds: I think we still have the re-roll to do, don't we?
[14:59] <jpds> Re-roll?
[15:00] <abentley> We usually do a second rollout on Fridays to fix any issues we discovered after the release.
[15:00] <jpds> Ah, right, did not know that.
[15:01] <EdwinGrubbs> salgado: yes, I added the Recently invited list, since that is the status that new teams should be added to if you admin the super team. If you admin the member team, then it will go into the proposed status, but you have to do that through the "Add my teams" page.
[15:08] <salgado> EdwinGrubbs, right. we completely forgot about the latter case.  you still have to use the "Add my teams" page, though, if you want to propose one of your teams as member?  or does the new widget handle that as well?
[15:09] <EdwinGrubbs> salgado: the new widget handles that now. The model's addMember() method now checks whether the reviewer is an admin of the owning team and then sets the status to APPROVED or INVITED accordingly.
[15:09] <salgado> oh, nice
[15:10] <EdwinGrubbs> salgado: that's backwards, the reviewer has to be an admin on the new member team. The user has to be an admin of the owning team to even see the "Add member" link.
[15:11] <salgado> right
[15:11] <salgado> EdwinGrubbs, I'll step out now to get some lunch but I'll review your branch as soon as I get back
[15:12] <salgado> and thanks a lot for finishing it
[15:45] <abentley> salgado-lunch: Could you review my proposal too please?  https://code.edge.launchpad.net/~abentley/launchpad/jobstatus/+merge/16309
[16:25] <salgado> abentley, sure
[17:07] <EdwinGrubbs> salgado: I'm back
[17:23] <salgado> EdwinGrubbs, sorry, was on a call.  I'll continue your review now
[17:31] <salgado> EdwinGrubbs, btw, would you mind asking somebody else to have a look at your windmill test?  I've never written one myself, so can't even think about reviewing it
[17:31] <EdwinGrubbs> salgado: ok
[17:36] <EdwinGrubbs> rockstar: can you do a UI review and review a windmill test. Salgado is reviewing the rest of the code in the branch.
[18:27] <EdwinGrubbs> salgado: will you be here on Monday if I don't finish the changes today?
[18:27] <salgado> EdwinGrubbs, yep
[18:33] <EdwinGrubbs> intellectronica: ping
[18:34] <intellectronica> EdwinGrubbs: yo
[18:35] <salgado> mars, when you have some time, can you have a quick look at https://code.edge.launchpad.net/~salgado/lazr-js/bug-482235/+merge/16349 for me?  I'd like some feedback (mostly on the XXXs there and the lack of documentation for the plugin) before I polish it and ask for a proper review
[18:36] <EdwinGrubbs> intellectronica: hi
[18:40] <intellectronica> EdwinGrubbs: ?
[18:41] <EdwinGrubbs> intellectronica: you said "yo"
[18:41] <intellectronica> EdwinGrubbs: you said "ping"
[18:43] <EdwinGrubbs> intellectronica: oops, sorry, I was going to ask you if you could do a ui review and review a windmill test. Salgado reviewed the rest of the branch.
[18:44] <EdwinGrubbs> https://code.edge.launchpad.net/~edwin-grubbs/launchpad/bug-482176-add-team-member-ajax-part2/+merge/16325
[18:44] <intellectronica> EdwinGrubbs: sure. i can review the test. for the ui review you'll have to find one more reviewer
[18:44] <EdwinGrubbs> intellectronica: thanks, will do
[18:45] <EdwinGrubbs> intellectronica: I have to reboot, so I'll be away for just a sec
[19:09] <intellectronica> EdwinGrubbs: i need to go now, but if you still want me to review request it in an mp and i'll do it later


[00:52] <adam_g> jamespage, ive just consolidated all changes to $charm/hooks/lib/* and hopefully resolved all diffs safely and pushed to lp:~openstack-charmers.~openstack-charmers/openstack-charm-helpers/ha-helpers, going to sync across all ha-support branches that use them off
[01:29] <smoser> jcastro, oh. wow. wednesday.
[01:31] <jcastro> I know right
[04:50] <spencer> Hey, anyone got experience with inotify or inotifywait to watch for file system changes?
[06:21] <sicness> Hello. By default dhclient runs with parametr "-1" that meen to be dead if dhcp server will not respone. How to make dhclient "PERSISTENT" at network start?
[06:31] <qman__> you could probably just set the max tries to something astronomical
[06:34] <sicness> qman, thx, I'l do that if wouldn't find right way.
[06:34] <sicness> Anybody know who does start  dhclient usually?
[07:00] <Syria> could someone please tell me how can I completly remove phpmyadmin and SQL ! after deleting the users from phpmyadmin by accedent I cannot log in anymore!
[07:15] <andol> Syria: Generally phpmyadmin doesn't know anything about your users, but merely relays the login to the mysql server.
[07:15] <Syria> andol:  So deleting the mysql-server should solve this problem?
[07:16] <Syria> and re-installing for sure.
[07:19] <andol> Syria: Well, there are a few more packages related, to might want to for all packages matching mysql-server*, as well as running the apt-get remove with the --purge flag. Depending on whatever the removal removes the /var/lib/mysql or not (depends between versions) you might manually need to remove that as well. That is assuming that you are still fine with the option of completly starting over with MySQL.
[07:20] <andol> (As I pointed you to yesterday, there are otherwise more surgical solutions to recreating your mysql users.)
[07:21] <Syria> andol:  Yeah I don't have any important information, so I have to start with "sudo apt-get remove --purge mysql-server" right?
[07:22] <Syria> andol:  The remove the files in " /var/lib/mysql " ?
[07:25] <andol> Syria: Well, mysql-server is really only an (empty) meta package, so as I said, you want to do the same with your other installed mysql-server* packages
[07:27] <Syria> andol:  I see.
[07:27] <Syria> andol:  Then it might be an easier thing that I try to add a "root" user !
[08:35] <Masshuu> I want to get the contents from either a running screen or tmux. Issue is both require there be a terminal to attach to and i'm trying to do it programmatically where thats not an option.
[08:56] <Piego> hi! I have a problem. I have a linux box perfectly configured whose connection does not work. It is a virtual machine so it cant be a hardware problem. What can it be the problem? The ip address is correctly configured and route too. Dns is fine. The gateway works because other vms pass through it. Im lost :-/
[09:17] <nilli> I'm looking to install a php extension and the latest version I can find is a .deb for ubuntu 7 but my server is ubuntu 8.04.4. is that definitely a bad idea or should I just and see?
[09:18] <nilli> test and see*
[09:24] <apelles> hello.  can someone here help me setup email server - packages needed tweeks and stuff
[09:26] <apelles> is there special time i should visit this irc channel to get hel?
[09:29] <apelles> maybe i should leave my email address, and someone will get back to me<EMAIL_ADDRESS>[09:29] <nilli> that probably won't happen
[09:30] <maxb> apelles: I think your problem is that your question is too general
[09:31] <nilli> apelles: this article could help you get better help http://www.sabi.co.uk/Notes/linuxHelpAsk.html
[09:32] <maxb> Most people are happy to help on IRC with specific probles. However most people don't want to talk people through entire setup procedures
[09:32] <apelles> is there a server i can get help from? or a channel  to visit
[09:33] <apelles> nilli - article is great !  thank you
[09:33] <nilli> I think you'll have a hard time finding any one person to help you through every step, unless you ask the right questions or pay someone for it
[09:34] <maxb> Best start by reading some documentation, having a go, and asking questions about specific things which are unclear or which don't work
[09:41] <apelles> thank you - bye for now
[10:05] <mark__> hello
[10:05] <mark__> i'm seeking help
[10:05] <mark__> i cannot use my apt-get to do anything
[10:06] <mark__> when i want to install anything apt tells me that the package exim4-base is broken
[10:06] <mark__> when i want to remove it (because i don't use it) it tells me it's broken and to reinstall it
[10:06] <mark__> when i reinstall it breaks
[10:06] <mark__> and when i want to remove it, it returns with an error from post-removal
[10:07] <mark__> can anyone shed some light on it?
[10:07] <mark__> i wanted to install postgresql-contrib-9.2 but i get errors about exim4-base
[10:07] <yolanda> hi, can you try with: dpkg -r <<name of package>> ?
[10:08] <mark__> i did. DPKG tells me that exim4-base should be reinstalled
[10:10] <mark__> is there a way to brutally remove exim4, so that apt forgets about it and will not try to do anything with exim4 while installing other packages?
[10:16] <yolanda> dpkg -r exim4-base doesn't do the trick?
[10:24] <mark__> tried that several times, but it tells me to first reinstall exim4-base
[10:24] <mark__> when i try apt-get install --reinstall i get errors
[10:27] <yolanda> and with --force flag?
[10:28] <mark__> apt-get install --reinstall --force exim4-base?
[10:29] <mark__> or dpkg -r --force exim4-base ?
[10:31] <yolanda> dpkg -r --force exim4-base, but not sure
[10:47] <Seveas> mark__, that's the 'dpkg is very confused' warning. Best to follow its advice
[10:47] <Seveas> can you pastebin the foll error that you get when reinstalling?
[10:48] <Seveas> s/foll/full
[10:59] <g0tcha> hey guys, really need some help, whenever i try to install something on my ubuntu server i get this: http://paste.ubuntu.com/5587550/
[11:00] <g0tcha> and the package doesnt get installed.. anyone know how to fix that by any chance?
[11:00] <Seveas> g0tcha, try removing redmin and ruby-rails-3.2
[11:01] <g0tcha> Seveas, i did, i still get the same error when i try to remove a package too
[11:02] <Seveas> g0tcha, pastebin the output of: dpkg -P redmin ruby-rails-3.2 (this will purge the packages completely from your system)
[11:04] <g0tcha> Seveas, here are the results: http://paste.ubuntu.com/5587557/
[11:04] <g0tcha> when i run apt-get install it gives another error
[11:04] <Seveas> g0tcha, typo in the command. redmin should be redmine
[11:06] <g0tcha> Seveas, cool.. i think it worked now!
[11:21] <g0tcha> Seveas, thanks alot, this fixed my issues no doubt.. i just have a question, what does "apt-get autoremove" does exactly?
[11:22] <g0tcha> last time when it suggested to run it, it was going to remove 380MB of data from the server
[11:23] <Seveas> autoremove removes packages that got installed as dependencies, where the dependent has already been removed manually
[11:24] <g0tcha> so its safe to run this from time to time to make sure the system is clean?
[11:24] <Seveas> so if you do 'apt-get install foo' and foo has bar as dependency, 'apt-get remove foo' won't remove bar but a subsequent 'apt-get autoremove' will.
[11:24] <g0tcha> it will Not remove something thats being used by something else, correct?
[11:24] <g0tcha> right.. interesting
[11:24] <g0tcha> thanks for the info
[11:24] <Seveas> it's safe to run if you inspect the list of packages beforehand
[11:27] <freakynl> Hi, I'm running badblocks on 12 SAS disks connected to a LSI SAS controller. iostat shows they only do 7.3MB/s though, any ideas? 7.3 is really low, have system that's identical (hardware wise) that went way over 100MB/s (the first so much data (outter ring) anyways)
[11:56] <freakynl> Hmm dd does ~130MB/s (1mb bs), any guesses why badblocks would be so slow?
[11:56] <freakynl> The only thing I can come up with is that it's related to the USB stick it's running off which is connected to a USB 1.1 port (why would one wire the USB 2.0 the chipset provides if you can just wire 1.1 and forget about it)?
[12:13] <patdk-lap> freaknl, maybe you should actually show the iostat values?
[12:29] <ruben231> hi guys, i have installed apache2 on my ubuntu 10.04 LTS but problem when i reboot it wont start automatically i need to induce it with command before it starts /etc/init.d/apache2 restart <<<<<-------------------any idea how to solve this..?
[12:40] <Daviey> I want a biscuit
[12:40] <g0tcha> would changing the hostname of an ubuntu server break anything?
[12:41] <g0tcha> if its still a fresh install, just need to change the hostname set durring the installation
[12:41] <patdk-lap> ruben231, how exactly did you install apache2?
[12:42] <ruben231> patdk-lap: apt-get install apache2
[12:44] <ruben231> any idea..?
[12:54] <rbasak> jamespage: powerpc ftbfs fix: https://bugs.launchpad.net/ubuntu/+source/ipmitool/+bug/1074443/comments/11
[12:56] <jamespage> rbasak, ta
[12:56] <jamespage> I'll review and upload
[12:56] <rbasak> Thanks!
[12:57] <jamespage> rbasak, as the resident non-x86 expert any ideas on the armhf failure here - https://launchpad.net/ubuntu/raring/+source/mongodb/1:2.2.3-0ubuntu1
[12:57]  * rbasak looks
[12:58] <jamespage> rbasak, I'm sure this worked OK for me locally but I think it may have been with 2.2.2 rather than 2.2.3
[12:58] <jamespage> my panda is being temporamental right now
[12:59] <rbasak> jamespage: looks like a preprocessor accident to me. I'll pull the sources and take a look.
[13:01] <Nul0>  Hello. I'm considering formatting my external drive as ZFS and using it as a backup storage system (mainly for its inbuilt deduplication). I'm running Ubuntu 12.04. Does this sound like a good idea? Any words of caution I should bear in mind?
[13:04] <jamespage> rbasak, ta
[13:13] <zul> hallyn:  ill get 1.0.3 packaged today (i hope)
[13:22] <ruben231> hi guys, i have installed apache2 on my ubuntu 10.04 LTS but problem when i reboot it wont start automatically i need to induce it with command before it starts /etc/init.d/apache2 restart <<<<<-------------------any idea how to solve this..?
[13:35] <hallyn> zul: nonsense, you're busy today
[13:39] <zul> hallyn:  im always busy :)
[13:42]  * SpamapS wonders if the server team went out drinking on Google+ last night to make it a proper UDS
[13:43]  * jamespage is still getting over the hangover
[13:43] <ogra_> SpamapS, yeah, and they all ctached virtual ubuflu ... !
[13:44] <Daviey> i'm hanging out of bed
[13:47] <SpamapS> yeah I seem to have caught real ubuflu even w/o the flights and many nights of sleep dep and self-poisoning
[13:47] <ruben231> hi guys, i have installed apache2 on my ubuntu 10.04 LTS but problem when i reboot it wont start automatically i need to induce it with command before it starts /etc/init.d/apache2 restart <<<<<-------------------any idea how to solve this..?
[13:48] <GridCube> hi, what is the alternative to use >> sysctl net.inet.tcp.msl=2500 << in ubuntu, given that there is no /proc/sys/net/inet directory?
[13:49] <SpamapS> ruben231: you should see something in the console/boot messages about why it is failing.
[13:49] <SpamapS> ruben231: any reason you're not using 12.04 ?
[13:49] <SpamapS> GridCube: is it possible that setting has been deprecated?
[13:50] <jamespage> rbasak, uploaded
[13:50] <rbasak> jamespage: thank you!
[13:50] <GridCube> SpamapS, and what would be an alternative to that?
[13:50] <rbasak> jamespage: I'm reproducing your mongodb ftbfs now
[13:50] <jamespage> rbasak, thanks for looking at that - it does take a v long time to build on arm btw
[13:51] <GridCube> http://serverfault.com/questions/129950/can-i-make-tcp-ip-session-to-run-less-than-60-seconds this is from where im taking it
[13:52] <GridCube> its there something like tcp.nolocaltimewait?
[13:54] <rbasak> GridCube: looks like tunables are in /proc/sys/net/ipv4 now. I don't see msl though
[13:55] <rbasak> GridCube: I don't think this is an Ubuntu-specific thing. I think the change probably applies to anyone running a more recent Linux kernel. That might help your Googling perhaps?
[13:55] <GridCube> :( i've been searching for hours
[13:56] <GridCube> well, 'bout two
[13:56] <rbasak> You could find the Linux git changelog message associated with the change. The commit message might list something useful.
[13:56] <rbasak> (eg. what replaces it, or why they removed it)
[13:56] <jamespage> rbasak, w00t - https://launchpad.net/ubuntu/raring/+source/ipmitool/1.8.12-0ubuntu2
[13:56] <hdd1> rbasak: but then the msl is hardcoreded in some sys/*.h library?
[13:57] <rbasak> hdd1: they removed the tunable sysctl and hardcoded it?
[13:57] <rbasak> If they did, presumably they had a reason and the commit message would be where to start looking
[13:58] <hdd1> rbasak: thanks we will keep looking
[13:58] <GridCube> where would one find such commit message?
[13:59] <rbasak> I would start by going to a kernel that had the sysctl and finding the source code responsible. Then go to the current kernel and ask git for changes only to that file
[13:59] <rbasak> jamespage: \o/
[13:59] <rbasak> jamespage: this mongodb build is indeed taking a while. I'll leave it going :)
[13:59]  * rbasak didn't run it inside a screen though :-/
[14:00] <SpamapS> GridCube: why do you want to make tcp sessions run less than 60 seconds?
[14:00] <GridCube> SpamapS, to many conections that saturate the server
[14:03] <SpamapS> hm
[14:03] <hdd1> SpamapS: as GridCube say, there are too many tcp connections and that "overbloat" the server with timewait
[14:04] <hdd1> SpamapS: we try with tcp_recycle and reuse, but got the problem that sometimes when an old conection is reused,this old connection can send again a new package and all got miss up
[14:04] <hdd1> SpamapS: but this can only happend with the WAN connections, so the perfect value that solves all is nolocaltimewait
[14:05] <SpamapS> interesting
[14:07] <nxvl> Daviey: c'mon!
[14:07] <hdd1> SpamapS: yup. We saw some forums where they set the net.inet.tcp.nolocaltimewait=1 , but we try this and we get the unknow key error
[14:07] <nxvl> Daviey: don't make that face again!
[14:08] <hdd1> SpamapS: i know that in freebsd that value stills on (its really usefull in servers) but dont know what append in ubuntu-server
[14:08] <g0tcha> when trying to bring a network interface up using 'ifup eth1' and it says "RTNETLINK answers: File exists" .. does this mean the IP is being used?
[14:31] <eutheria> hello, i was wondering, is there something like landscape for my LAN?
[14:35] <SpamapS> eutheria: yes you can get an on-premise landscape
[14:35] <eutheria> i bet that is expensive
[15:08] <g0tcha> heya guys, i installed LAMP on ubuntu server and the home dir is /var/www, if my username is 'gotcha', how can i give permission to 'gotcha' to be able to edit /var/www ?
[15:33] <Nafallo> SpamapS: hey. I have a question for you, if you're around :-)
[15:45] <CPrompt^> greetings.  For some reason apache will not run on my ubuntu server unless I am logged in.
[15:45] <CPrompt^> where can i start to look for a cause?
[15:45] <CPrompt^> i have not changed anything except that I pointed the main web directory to a directory in my home folder
[15:45] <CPrompt^> i have done this in the past and it never requried me to log in
[15:46] <Pici> CPrompt^: is your home encrypted?
[15:46] <Nafallo> CPrompt^: ecryptfs?
[15:48] <CPrompt^> ah...that is a good question.  I just installed did a fresh install a few days ago so honestly I can't remember if I told it to encrypt the home directory or not.
[15:50] <CPrompt^> oh man
[15:50] <CPrompt^> yeah.  you are correct
[15:50] <CPrompt^> it is set to encryptfs.  So...since I made a bonehead move, is there a way to allow it run without being logged in?
[15:50] <Nafallo> not without running with ecryptfs.
[15:50] <CPrompt^> bummer
[15:50] <Nafallo> alt. changing directory
[15:51] <CPrompt^> so...if I create a new user will it automatically use ecryptfs?
[15:51] <Nafallo> my tests say no
[15:51] <CPrompt^> yeah that's an easy test.
[15:51] <Nafallo> but then, do you need ecryptfs on a server? :-)
[15:52] <CPrompt^> well...this is just for my personal use so to me? no, I don't
[15:54] <Nafallo> CPrompt^: https://help.ubuntu.com/community/EncryptedPrivateDirectory#How_to_Remove_an_Encrypted_Private_Directory_Setup
[15:56] <CPrompt^> oh nice.  I'll give that a go.  Need to back a backup and try it out
[15:56] <CPrompt^> thanks Nafallo
[15:56] <Nafallo> no worries :-)
[15:56] <Nafallo> glad I could help
[15:56] <thane_> Hi, I'm trying to configure an virtual Ubuntu server as a router. IP forwarding is on, interfaces are running, routing table looks ok, other machines can ping the server, but other machines cannot ping eachother using the server. Any tips on how to troubleshoot this?
[15:56] <CPrompt^> i'm glad you could too :)
[16:09] <thane_> Hi, I'm trying to configure an virtual Ubuntu server as a router. IP forwarding is on, interfaces are running, routing table looks ok, other machines can ping the server, but other machines cannot ping eachother using the server. Any tips on how to troubleshoot this?
[16:12] <Nafallo> !ask | thane_
[16:12] <Nafallo> bah, that might not be the one for repetative questions :-P
[16:14] <GridCube> !patience | should be
[16:26] <jcastro> robbiew: I'll fire up the plenary like 10 minutes early if you want to prepare
[16:27] <robbiew> jcastro: cool, thx
[16:53] <rbasak> smoser: could you please comment on bug 1069570? What's our current answer, and is the patch anywhere?
[16:54] <hallyn> smoser: fwiw, http://thread.gmane.org/gmane.comp.emulators.qemu/198455/focus=198477    mjt brought up the memory size patch on qemu m-l
[16:54] <hallyn> smoser: i particularly love the second email - basically a previous patch had been nacked bc it didnt' also handle numa (feh)
[16:55] <smoser> rbasak, the patch is in the branch there.
[16:56] <rbasak> smoser: ah yes of course - thanks. I missed that.
[16:56] <smoser> i'll put a comment in though
[17:16] <smoser> rbasak, i just re-based raring branch there.
[17:16] <rbasak> smoser: thanks!
[17:16] <smoser> stgraber, you've recently touched isc-dhcp...
[17:16] <smoser> so i'm wondering on your feelings on https://bugs.launchpad.net/ubuntu/+source/maas/+bug/1069570
[17:17] <stgraber> smoser: I've seen a few emails from LP this morning about that bug. I'm currently busy preparing my plenary but I'm scanning through isc-dhcp bugs fairly regularly, so I'll get to it
[17:17] <smoser> read comment 34 and see patch in my branches.
[17:17] <smoser> stgraber, no hurry.
[17:17] <smoser> thanks.
[17:35] <rbasak> smoser: thanks for the update on that bug!
[17:39] <adam_g> jamespage, is this fix still appropriate for the charms? it was proposed to into nova-compute but i'd like commit the same to the other relevant places.  https://code.launchpad.net/~gandelman-a/charms/precise/cinder/lp1099900/+merge/151812
[17:39] <jamespage> adam_g, yes it is
[17:40] <adam_g> jamespage, thanks
[17:41] <jamespage> adam_g, man do we need to migrate to python :-(
[17:41] <jamespage> maybe raise that at the charms session for post HA work
[17:41] <adam_g> jamespage, yeah...
[17:58] <SpamapS> Nafallo: I'm around now, wassup?
[18:00] <jamespage> adam_g, I added a comment to https://code.launchpad.net/~gandelman-a/charms/precise/glance/lp1099900/+merge/151813
[18:00] <jamespage> re the get_ip function
[18:00] <jamespage> and some feedback jimbaker gave me on the ceph charms which made sense to me
[18:01] <adam_g> jamespage, ah,thanks
[18:01] <jamespage> adam_g, with regards you comment on https://code.launchpad.net/~gandelman-a/charms/precise/hacluster/ocf/+merge/151345
[18:02] <jamespage> would the packages ocf's not overwrite the charm ones?
[18:03] <adam_g> jamespage, yeah, thats what i was getting at (sorry, it was 6AM:) if the ceph-resource-agents package does not provide the rbd OCF, it will fallback to what is installed by the charm
[18:05] <jamespage> adam_g, ah - right I think I see now
[19:46] <paco1> hello masters!
[19:49] <paco1> i have a little with my bind servers. i have 2 servers, master and slave with TSIG and it works fine. if i incorpore a second slave bind server with the same TSIG key, i have that error: zone 172.in-addr.arpa/IN: refresh: failure trying master <IP_ADDRESS>#53 (source <IP_ADDRESS>#0): tsig indicates error
[19:50] <paco1> i generated the TSIG key like that: dnssec−keygen −r /dev/random −a HMAC−MD5 −b 512 −n HOST name
[19:57] <paco1> -n HOST: is it just for one slave server?
[19:59] <rbasak> jamespage: I couldn't reproduce the ftbfs in mongodb. My build succeeded using sbuild. There is only one build dependency selection difference, which is a missing libsqlite3-0 on the buildd, but I don't see how it could be related. I'll dig more tomorrow.
[20:11] <smoser> hallyn, or anyone...
[20:11] <smoser> how can i know how many blocks are on a block device
[20:11] <smoser> hoping not to parse /proc/partitions
[20:12] <RoyK> smoser: /proc/partitions is pretty easy
[20:13] <RoyK> it's just 1kB blocks
[20:13] <smoser> RoyK, if you happen to know the kernel name
[20:14] <smoser> which, yes, is fairly easy to find out given udev's nicely created /dev/block/MAJOR:MINOR
[20:14] <smoser> but i'm just hoping to depend on just about as little as possible.
[20:16] <smoser> RoyK, (sorry if i sound ungrateful, thanks for your input)
[20:17] <RoyK> smoser: np
[20:17] <smoser> i think i might have to end up parsing /proc/partitions
[20:17] <smoser> but its a PITA for testing
[20:18] <smoser> (since not only am i needing to read that, i'm wanting to invoke 'update' and see it change)
[20:19] <astor> what is *roughly* the minimum image/install size for a server that is set up to be part of a juju-cluster? before any services are installed?
[20:20] <sarnold> astor: I think "hundreds of megabytes" isn't too far wrong
[20:21] <astor> sarnold: ok, thanks.
[20:23] <astor> second question: The faq states: "Currently each service unit is deployed to a separate machine that...".  I assume that jojo can create a separate VM on a single machine for each service? True or not?
[20:23] <sarnold> astor: it's complicated...
[20:24] <sarnold> astor: in 'local' mode, juju can deploy services in LXC containers -- but that won't ever leave the one machine
[20:25] <sarnold> astor: you can also start a pile of VMs yourself and have them run openstack or MAAS and deploy to those VMs, but juju doesn't provide much help in that case, as I understand it
[20:25] <hallyn> smoser: uh, sudo fdisk -l?
[20:25] <hallyn> you probably mean from c code...
[20:26] <sarnold> hallyn: I thought about suggesting that but figured (a) it only reports partitions tables, not actual device data (b) it doesn't grok gpt partition tables either :(  ...
[20:26] <smoser> well, no. i meant from python.
[20:26] <smoser> i was just wondering if hter ewas something easy.
[20:26] <smoser> ie, an explicit size attribute back from stat or something.
[20:26] <soren> smoser: blockdev --getsz?
[20:27] <astor> sarnold: if I spin up a dozen VMs that have the "hundreds of megabytes" image that is juju-ready, then I can somehow register these with juju, and juju can deploy to them, but not create new ones (or make changes to them).  Is that close to the truth?
[20:27] <smoser> that would seem to be it, soren.
[20:28] <hallyn> cool
[20:28] <soren> Yeah. That's why I suggested it. :)
[20:28] <soren> Happy UDS, by the way.
[20:28] <soren> Or is it merry UDS? I always forget.
[20:29] <astor> another q: does MAAS only cover the concept of Linux+LXC, and not Xen+Linux?
[20:29] <sarnold> astor: it ought to be able to make changes as needed; just not create new ones itself
[20:30] <astor> sarnold: ok, thanks. good to know.
[20:30] <sarnold> astor: well, my suggesting MAAS on top of kvm or xen is an abuse of maas -- which is intended for running on bare metal
[20:31] <smoser> http://unix.stackexchange.com/questions/52215/determine-the-size-of-a-block-device gives lots of answers
[20:31] <astor> sarnold: I understand. I'm looking for a small TCB.  OpenStack is Xen + lots of services, while MAAS is without Xen, so there's something missing in between.
[20:32] <soren> smoser: If you want to avoid shelling out (even though that's a perfectly reasonable thing to do, but I know many frown upon it), the ioctl you want is BLKGETSIZE64.
[20:32] <smoser> soren, right.
[20:32] <smoser> but i think i might just read /sys/class/block/<devname>/size
[20:32] <smoser> although i'm not certain that is in 512 byte blocks (always).
[20:33] <fluvvell> Does anyone have a happy tale to tell about grub installing on a new GPT partitioned drive? I've got one that wont boot without some help
[20:33] <sarnold> astor: you may wish to ask in #juju if there's a better provider for your goals :)
[20:33] <SpamapS> smoser: ioctl(3, BLKGETSIZE, 0x7fff215a5f60)    = 0
[20:33] <sarnold> astor: (everything I've got is second-hand at best :)
[20:33] <astor> sarnold: ok, thanks.
[20:34] <SpamapS> smoser: unfortunately, its not clear whether python has a way to know what BLKGETSIZE is
[20:34] <soren> SpamapS: ..and hope it fits in an int.
[20:36] <SpamapS> yeah, fcntl.ioctl looks really low level and not very python-programmer friendly
[20:36] <SpamapS> http://stackoverflow.com/questions/2773604/query-size-of-block-device-file-in-python
[20:36] <SpamapS> smoser: ^^ might work
[20:38] <smoser> hm... thats interesting.
[20:40] <smoser> SpamapS, that seems pretty nice.
[20:42] <soren> smoser: You can rely on /sys/block/blah/size to results consistent with --getsz (i.e. both in sector counts).
[20:42] <soren> smoser: fwiw
[20:42] <hallyn> heh, that (seek to end) is what i like to do for files, but some filesystems don't support it
[20:42] <hallyn> (esp some proc files)
[20:42] <soren> smoser: They are implemented pretty much the same in the kernel.
[20:43] <smoser> hallyn, well, here i know the file is a block device
[20:45] <hallyn> smoser: I know, i chuckled bc i didn't think to do it for a blockdev, whereas it would be myd efault for a file
[20:45] <hallyn> i was bein gsilly
[20:45] <hallyn> ttyl :)
[21:16] <hallyn> stgraber: see my reply to Christian about merge requests.   we should perhaps formalize some workflow.  You and I work differently so I'm not sure what would be preferred in the end...
[21:17] <hallyn> (several ppl submitting patches have github trees, so we can at any rate make this easier than hand-applying patches from email)
[21:21] <stgraber> hallyn: I tend to prefer processing the patches with git am. I also tend to review the ones we get through github, but it's usually more painful as I need to click through the whole site to get meaningful diffs, then cherry-pick and edit the commits to ack them
[21:22] <hallyn> stgraber: agreed, i don't want pull requests
[21:22] <hallyn> git fetch + get cp or get rebase is nice
[21:22] <stgraber> hallyn: so it's nice to have a github branch to be able to easily see the end result and try some test builds, but for the actual review, I prefer individual patches to the ML
[21:22] <hallyn> (especially since email patches tend to be line-wrapped)
[21:22] <hallyn> stgraber: so it sounds like we're agreed,
[21:22] <hallyn> to my surprise :)
[21:23] <hallyn> see the process i recommended in email and lemme knwo if you'd change anything
[21:23] <stgraber> the only pull requests I deal with is the ones I send to Daniel for releases because sending a few hundred e-mails to him seems rather pointless when he realistically won't look at them all anyway
[21:24] <hallyn> yup
[21:26] <hallyn> hm, i was hoping that with vUDS going on, ppa build farm would be under-utilized, and builds woudl go through quicker :)
[21:26] <hallyn> alas, no
[21:27] <stgraber> hallyn: if you give me a URL I can bump the score for you
[21:28] <hallyn> stgraber: qemu build in https://launchpad.net/~serge-hallyn/+archive/virt
[21:29] <hallyn> i'm hoping it'll give a more stable qemu-arm-static for builders
[21:30] <stgraber> hallyn: bumped
[21:31] <hallyn> thanks!
[21:45] <hallyn> well that was underwhelming
[23:53] <Dataoriginal> hello


[02:33] <mgagne> who should I poke about having cloud-init 0.7.5 in epel6 ?
[03:19] <gholms> mgagne: pixelbeat
[03:19] <gholms> I recommend filing a bug to ask for an update, personally.
[03:19] <gholms> Then your request won't be lost in the abyss.
[19:37] <mgagne> who should I ask if we wish to have cloud-init 0.7.5 in epel6 ?
[20:08] <JayF> mgagne: probably someone who works on CentOS 6/ RHEL 6.
[20:08] <JayF> mgagne: I do have a builder that works for CentOS 6 if you desire to build your own...
[20:08] <mgagne> JayF: who this someone could be?
[20:09] <JayF> mgagne: IDK, but likely not in this channel tbh
[20:09] <JayF> mgagne: that might be better targetted for a mailing list if CentOS, and your support reps if RHEL
[20:09] <mgagne> JayF: my wish isn't to have to maintain my own, this would be the last option tbh.
[20:09] <JayF> OK :) Good luck getting someone to build that for ya then
[20:09] <JayF> if you give up, I'll gladly link you to the builders I use
[20:10] <mgagne> JayF: I only do it for ubuntu precise and it isn't the greatest thing or highest priority in my backlog. os if it could go in someone else backlog, that would be great ;)
[20:10] <JayF> lol
[20:10] <JayF> I build cloud-init + some downstream patches for Ubuntu 12.04 + 14.04, CentOS 6+7, Fedora 20
[20:11] <JayF> and I have builders that work for debian, but I don't use those packages today
[20:11] <mgagne> JayF: are you maintaining a local mirror for it?
[20:11] <JayF> No, but I have build scripts that work great for it
[20:11] <JayF> we explicitly didn't wanna be in the business of providing cloud-init packages to the world :)
[20:12] <mgagne> JayF: I use launchpad+ppa for ubuntu for what I don't like about this solution is that it doesn't support rpm based distros :-/
[20:12] <mgagne> JayF: yha, same thing here
[20:12] <JayF> https://github.com/racker/cloud-init-docker-build are the builders I use today
[20:12] <mgagne> JayF: my poor ppa: https://launchpad.net/~iweb-openstack/+archive/ubuntu/cloud-init =)
[20:12] <JayF> as a note; these will build with our downstream patch, which shouldn't hurt anything, but could be easily adapted to build stock
[20:12] <mgagne> JayF: thanks, I'll take a look
[20:12] <jroll> mgagne: to be clear, we build them only for our images, we install the package into the images we distribute, we don't even publish them internally
[20:13] <mgagne> jroll: how are updates handled? that's the part I wonder
[20:13] <jroll> mgagne: we build a new image
[20:14] <gholms> mgagne: I told you yesterday:  file a bug to request an update.
[20:14] <JayF> mgagne: given we only care about cloud-init on first boot; we don't do rolling upgrades in-image
[20:14] <jroll> cloud-init is only useful to us on first boot afaik
[20:14] <mgagne> jroll: right, what happens if the guy runs apt-get upgrade?
[20:14] <gholms> EPEL's cloud-init maintainer is pixelbeat.
[20:14] <jroll> mgagne: something something apt pinning maybe, I don't know the details
[20:14] <JayF> something something apt pinning sounds correctish :P
[20:15] <mgagne> JayF, jroll: right. it *should* be the same here (firstboot only) but who knows if it could be useful later
[20:15] <gholms> Heh
[20:15] <jroll> ha, I knew something \o/
[20:17] <mgagne> jroll, JayF: due to its usefulness in an openstack cloud, I kind of wish cloud-init was updated more often. Now as operators, we are kind of forced to reinvent our own packaging system for it. to less extend than openstack itself but still, it's an other thing to maintain.
[20:17] <JayF> I agree that image management is a big part of running a cloud :)
[20:18] <JayF> I'm lucky to work for a big company that has a group that assembles the image (even if I have to build the cloud-init packages)
[20:18] <jroll> mgagne: updated in distro repositories? that's the story for all packages, not just cloud-init
[20:18] <mgagne> jroll: I have tunnel vision, I only care about cloud-init at this particular moment. I will complain about an other package tomorrow =)
[20:19] <jroll> mgagne: sure, I complain about this all the time, but it isn't cloud-init's fault :)
[21:07] <gholms> Seriously, just file a bug.  The EPEL maintainer is a good guy.  ;)
[21:12] <mgagne> gholms: where can I file that bug? bugzilla?
[21:28] <gholms> Yeah
[21:28] <gholms> bugzilla.redhat.com