[04:40] <bigjools> jtv: in src/maasserver/tests/test_api_node.py I am wondering if the tests that do things like start() are creating real celery teasks
[04:42] <jtv> bigjools: I recall seeing task code running (from tracebacks, unrelated) when the node/nodes API tests did things like accept a node.
[04:42] <jtv> Oh, and I think one thing that happened was:
[04:43] <jtv> Some tests get run in scenarios for different kinds of user (regular vs. admin, sometimes I think anon as well).
[04:43] <jtv> Something I hate, by the way.
[04:43] <jtv> Anyway, when the admin tests enlist a node through the API...
[04:43] <jtv> ...they are of course auto-accepted...
[04:43] <jtv> ...which of course sends them straight into commissioning...
[04:44] <jtv> ...including a power action to start them.
[05:03] <bigjools> yeah so the power action is what I am getting at
[05:05] <bigjools> jtv: so we have a celery fixture as self.celery in the maasserver tests, right?
[05:05] <bigjools> I don't know whether it goes as far as issuing actual tasks
[05:05] <jtv> Yes — it slows down the tests a little bit, but many tests seem to rely on it.
[05:06] <jtv> Does the celery fixture actually stop celery tasks though?  Or does it ensure their delivery, just without a transport?
[05:07] <jtv> Looking at the docstring, I infer the latter.
[05:07] <bigjools> ok right it does them sync
[05:07] <bigjools> aaaiieeeeeeeee
[05:08] <bigjools> fuck
[05:09] <jtv> Ay caramba
[05:09] <jtv> ¡Aiaiay!
[05:09] <bigjools> ¡Merda!
[05:09] <jtv> Meanwhile, Blake's branch has failed to land 3 times — twice because of that weird expected-to-be-called-once test bug, once because of a new one.
[05:09] <bigjools> sheesh
[05:10] <jtv> It's mierda, with an ‘i’
[05:10] <jtv> By “new one,” I don't necessarily mean one he introduced... looks like another one that was already lurking in the code.
[05:10] <bigjools> yeah
[05:10] <bigjools> that one is very rare
[05:10] <bigjools> I suspect all of this is a consequence of those celery tasks we just talked about
[05:11] <jtv> Ahhh, it's an ExternalProcessError from rndc — but with a traceback this time.  So arguably this is progress.
[05:11] <bigjools> eek not updated my trusty machine in a week and..... about a million packages to get
[05:12] <jtv> Yup.
[05:12] <jtv> But if you had other machines updating in the background, many of them will be in cache already.
[05:12] <bigjools> on the bright side the coffee I just made is excellent
[05:12] <bigjools> no, I had not updated any of my machines so the cache was very cold
[05:12] <bigjools> unlike this coffee, which is hawt
[05:13] <jtv> Then your machines get to enjoy full cache re-use.
[05:13] <bigjools> and all I am trying to do is get tycho's branch tested before I approve it
[05:13] <jtv> The rndc error looks like a port-is-in-use.  :/
[05:14] <bigjools> good old isolation errors!
[05:15] <jtv> The real hello-old-friend here is a traceback going through a save() into a signal handler and from there into a celery task which then dives deeper into a callback chain.
[05:16] <jtv> In this case though, it's all intentional.
[05:22] <bigjools> we need to limit these types of tests to a separate set of tests that are obviously integration tests and work hard to keep the integration/unit split
[05:29] <jtv> I see it as mostly a practices issue.  To me, “integration test” is a relative term — the test still generally isolates some part of the application.
[05:30] <jtv> Just a bigger part than a unit test.
[05:31] <bigjools> jtv: well what I mean is, let's make the celery fixture do nothing by default
[05:31] <jtv> Absolutely, yes!
[05:31] <bigjools> and make the tests that need it explicitly turn it on
[05:32] <jtv> But I'm warning you: it'll affect loadsatests.
[05:32] <bigjools> it will be painful to fix but better
[05:32] <jtv> Yup.
[05:32] <bigjools> it's tech debt
[05:32] <bigjools> sad but true
[05:32] <bigjools> damn I need an intern :)
[05:33] <jtv> I know it's been a hard day, Mr. President, but don't you want to wait until Hilary is out of the running?
[05:33] <jtv> I also wish we could just roll up our sleeves and replace all signals with explicit calls.  But the very essence of the problem is that those calls are spread out and implicit.
[05:43] <bigjools> and there's no other way sometimes I think?
[05:46] <jtv> There are other things we could do: disable the signals by default during testing, or issue warnings and act later, or just live with the problem.
[06:14] <bigjools> yeah, I'd like signals disabled too.
[06:15] <bigjools> all of this stuff a) slows down tests, b) causes spurious side effects
[06:24] <jtv> And let's not forget: c) makes it harder to reason about what goes on
[06:24] <jtv> —just mentioning that because we are seeing cryptic test failures from time to time.
[06:42] <bigjools> jtv: well yes that's b) really
[06:54] <bigjools> rvba: what part of oleg's stuff cannot be landed in parallel to the existing import?
[06:54] <bigjools> I don't understand why
[06:55] <rvba> bigjools: have a look at https://code.launchpad.net/~strikov/maas/maas-new-metadata-format/+merge/210843 The changes to src/provisioningserver/pxe/config.py will break the package until the new script is used.
[06:56] <rvba> bigjools: same for the changes to src/provisioningserver/kernel_opts.py (we can probably improve what has been done here a bit btw)
[06:56] <bigjools> rvba: stuff like this seems grossly unnecessary:
[06:56] <bigjools> 501	-    root = String(if_missing="/var/lib/maas/tftp")
[06:56] <bigjools> 502	+    root = String(if_missing="/var/lib/maas/boot-resources/current/")
[06:57] <rvba> bigjools: I agree, but that's not what I'm talking about
[06:57] <rvba> bigjools: that's precisely why I didn't want to land the whole branch but just the raw script: so that we can improve things the way was want.
[06:58] <rvba> s/was/we/
[06:58] <gmb> G'moaning.
[06:58] <jtv> Hi gmb
[06:58] <rvba> Hello gmb
[06:59] <bigjools> rvba: ok so the whole structure/naming of the images is different now?
[06:59] <bigjools> greetings gmb
[07:01] <rvba> bigjools: we need to investigate that.  The only thing that seems to have changed in this regard is get_ephemeral_name().
[07:01] <bigjools> rvba: well I am referring to the stuff in pxe/config/py
[07:01] <bigjools> config.py
[07:02] <bigjools> di-<thing> and boot-<thing>
[07:02] <bigjools> instead of initrd and linux
[07:02] <rvba> Yeah, the name of the files clearly has changed.
[07:02] <rvba> The structure, I'm not sure.
[07:02] <bigjools> I don't know why they changed
[07:03] <bigjools> and the change in src/provisioningserver/pxe/tftppath.py is quite perplexing
[07:03] <rvba> I think the two changes are linked.
[07:03] <rvba> di-* is for install
[07:04] <rvba> boot-* is for commissioning
[07:04] <bigjools> yes
[07:07] <bigjools> cutting it as fine as ever with this stuff :/
[09:47] <jtv> Yay!  Image migration, image import, commissioning, fast-path install, and classic install all work with the labels.
[09:49] <jtv> It even works with Trusty, because the import script doesn't actually report the images as non-"release" yet.
[10:28] <jtv> rvba: question about the new import-script integration branch...
[10:29] <jtv> How do the changes in the armhf templates work?
[10:29] <jtv> Do they just override a parameter to the template?
[10:30] <jtv> And if so, does this mean that we stop supporting the highbank subarch name?
[10:30] <jtv> Do we no longer need to support it because the simplestreams data gives us generic?
[10:31] <jtv> I'm asking because the overridden variable is for _newer_ releases than Raring, not older ones.
[10:31] <rvba> jtv: I'm told the new data will explicitly include subarches=['highbank', 'generic'] for the 'generic' boot resources.
[10:31] <jtv> Ah that explains.  Thanks.
[10:34] <rvba> jtv: I'd like to see it for myself but we have to wait for the metadata to be published…
[10:36] <jtv> Yeah.  It's a bit like boring an undersea tunnel and having to trust that you're going to meet up with the people working from the other end.
[10:42] <jtv> gmb: if you hadn't said anything about the "release" fallback, I wouldn't have worried about it.  But if it's not something that should happen in real life, I'd prefer not to return a sane label to an insane world.
[10:42] <gmb> jtv: Yeah, that's my feeling too. I'll fix the world.
[10:42] <gmb> (A bit)
[10:43] <jtv> Nah, let the world stew in its own venom.  Just don't give it a label that will look (when debugging) as if there has to be an image.
[10:43] <jtv> In fact, I wonder if it might be worth returning something recognisable as a hint...
[10:45] <gmb> jtv: Hmm... 'invalid-label' seems a good start. Either that or "FOAD". Maybe that's too subtle.
[10:46] <jtv> Insert joke at the expense of your favourite group here.
[10:46] <jtv> But "invalid label" is the outcome of something more profound: no image!
[10:46] <jtv> That, I should think, is what the user needs to know.
[10:46] <jtv> Question is, is that best expressed on the node's console or in the server logs?
[10:46] <gmb> Clarity clarity clarity.
[10:47] <jtv> I'm not sure what you mean.  Could you explain?

[10:47] <gmb> ROFLYSST.
[10:47] <jtv> "at your silly statement"..?
[10:48] <gmb> Rolling on Floor Laughing, Yet Somehow Still Typing.
[10:48] <jtv> Ah!
[10:48] <jtv> Useful one.  Thanks.
[10:48] <gmb> (It's a Billy Bailey-ism)
[10:48] <gmb> Bill*
[10:48] <gmb> ANYROAD
[10:49] <gmb> jtv: I think it should probably go in the server's logs; I don't know how often people look at the node's console whilst it's booting (especially in large-scale deployments). That said, there's no harm in putting it in both.
[10:50] <jtv> Fair enough...  Then I'd say pxeconfig should just raise an exception in this situation, so that both it and the cluster controller are in a position to log it.
[10:50] <gmb> jtv: Right.
[10:50] <jtv> And if the cluster controller wants, it can convey problems to the node's console through silly results, but...
[10:51] <jtv> ...see your point above.
[10:51] <gmb> Indeed.
[10:51] <gmb> On it.
[10:51] <jtv> And while you're there, can I just put in a good word for simple conditionals?
[10:52] <jtv> "if latest_image is not None" with an "else" makes for increased likelihood of future mistakes.
[10:52] <jtv> There are two schools of thoughts about this — "most normal condition first" and "avoid unnecessary negation."
[10:52] <gmb> jtv: Yeah...   Labels have landed.
[10:57] <rvba> jtv: \o/.  Please update the integration branch.
[10:58] <jtv> Will do.
[10:58] <rvba> Ta.
[11:56] <jtv> Blake's branch failed to land (in this latest attempt) because an architecture in the registry has its pxealiases field set to None.  Does anyone know why that might be?
[11:59] <jtv> Hmm... looks like ArchitectureRegistry expects that field to be iterable, and yet it defaults to None.
[11:59] <jtv> Why isn't that breaking other branches?
[12:00] <jtv> Uh-oh.  That's dependent on coincidental dict ordering, isn't it?
[12:01] <rvba> jtv: is it?  I'd say get_by_pxealias() is simply broken.
[12:02] <jtv> Yes, but in a way that will pass tests sometimes.
[12:02] <jtv> Depends on the ordering of the dict iteration in get_by_pxealias().
[12:02] <jtv> This is what happens when we skimp on negative tests.
[12:04] <rvba> pxealiases should probably be an empty tuple by default.  Instead of None.
[12:05] <jtv> Either will do.
[12:05] <jtv> Just not this.  :)
[12:05] <jtv> I'm fixing it.
[12:07] <rvba> jtv: the more I look into moving the config for the new import script into a new file, the more I think it's a rabbit hole… because of the presence of the boot/ephemeral/images_directory config.
[12:07] <rvba> It's used heavily in the provisioning server itself.
[12:07] <rvba> Yes, we could probably have that stored on the BootImages objects.
[12:07] <rvba> But it's a lot of work for very little gain.
[12:08] <rvba> jtv: what do you think?
[12:09] <jtv> Let me just finish what I'm doing here...
[12:09] <jtv> BRB
[12:21] <gmb> jtv: So, doing what we wanted with the exception from pxeconfig() is causing a raft of test failures that are proving *very* hard to fix. I'm going to grab some lunch then take one last stab at it. If that doesn't work I'll fall back to returning an obviously-wrong label for the time being and file a bug.
[12:21]  * gmb lunches
[12:21] <gmb> \
[12:21] <jtv> gmb: well at least that would give it a good _reason_, which is also good.  :)
[13:38] <gmb> jtv: Can you give https://code.launchpad.net/~gmb/maas/label-in-pxe-config/+merge/211480 a thumbs up so we can land it?
[13:41] <jtv> Looking
[13:55] <jtv> gmb: approved with comments.
[13:56] <gmb> jtv: You have given voice the the inner monologue that I had when I wrote the test... I got distracted by the no-such-image nonsense.
[13:56] <gmb> *sigh*
[13:56] <gmb> Always listen to yourself.
[13:56] <gmb> Unless you tell yourself to kill people.
[14:00] <jtv> Glad to hear you were thinking along the same lines.
[14:00] <jtv> Otherwise I might have come across as a bit of a pain in the neck.
[14:01] <gmb> jtv: I find that writing code is like sculpture.
[14:01] <gmb> You just remove all the bits that don't look like a horse.
[14:01] <gmb> Except by committee.
[14:01] <gmb> So sometimes you get a camel.
[14:01] <jtv> There is of course one glaring and fatal flaw in your reasoning.
[14:01] <jtv> Why would we need code to look like a horse?\
[14:02] <gmb> YOU ARE NO FUN
[14:02]  * gmb wants a pony
[17:21] <Jeffrey> I have about 8 blade servers that I am in the process of getting MaaS to work with. I have all the blades enlisted with the MaaS Controller, and it boots into pxe boot and boots the image. But after installing the image it says "boot sector signature not found" and then drops me to a boot prompt. Can anyone help me troubleshoot this?


[02:07] <DarkTrick> General question: Why is bugzilla necessary, if there is launchpad?
[02:07] <DarkTrick> As my understanding, bug reports can be filed with both, but launchpad seems to also include a deploy mechanims.
[02:22] <sarnold> launchpad was written because bugzilla wasn't the kindest thing to work with
[02:29] <DarkTrick> what would now be the difference between filing a bug in bugzilla vs filing one in launchpad?
[02:29] <DarkTrick> e.g. thunar bugs can be filed in both systems
[02:35] <Unit193> thunar is part of Xfce, they use bugzilla as their tracker whereas Launchpad is Ubuntu's bugtracker for *distro* bugs.  If you're asking "Why don't they set up Launchpad?" well that's much easier said than done, I'm only aware of one instance ever.  It's basically open core, not made for others to set up a clone.
[02:36] <Unit193> (In time, Xfce may move to Gitlab and its "issue" system)
[02:43] <DarkTrick> Unit193, "distro bugs" are bugs related to the interaction between the software/package and the distro?
[02:44] <DarkTrick> For example: thunar crashes on raspi .... ?
[02:59] <Unit193> DarkTrick: I'd try the latest one, if it's still an issue then I'd report on upstream's tracker.
[03:34] <DarkTrick> Unit193, that was just an example to check, if I understood it correctly
[03:35] <DarkTrick> but if I understand you right, you would report a "thunar crash on raspi" to bugzilla of thunar (as it is their bug-tracker)
[03:36] <Unit193> After checking the latest released version*
[03:41] <DarkTrick> So, what would be a "distro bug" then?
[03:42] <DarkTrick> (I don't see a dividing line)
[03:47] <Unit193> Sometimes it's a configuration or integration issue, or if you don't check the latest version.  (It doesn't help that I assist with maintaining thunar, soo.)
[03:47] <Unit193> Different people see that line differently.
[04:09] <DarkTrick> Unit193, thank you
[04:31] <sarnold> Unit193: heh, you know I've actually seen another launchpad instance up somewhere in the wild..
[04:31] <Unit193> sarnold: I know which one, because there's only one! :P
[04:31] <sarnold> Unit193: hah. of course you do :D I shoulda known.
[04:33] <Unit193> Granted, I have to *find* it every time...And to be fair, there's a chance you linked me the initial time.
[04:35] <sarnold> but if you can find it again, that's something. :)
[04:42] <Unit193> You mean, https://quickbuild.io/ ?
[04:45] <Unit193> I didn't think it was really updated, but https://quickbuild.io/~kb9vqf/+archive/ubuntu/mythtv-029 seems to indicate it is.
[04:46] <sarnold> Unit193: there we go!! that's the one :)
[05:45] <cpaelzer> rbasak: the SRU template that I added already is correct
[05:46] <cpaelzer> rbasak: just ignore the exagerrated initial report
[05:56] <cpaelzer> mruffell: I don't immediately see the issue
[05:56] <cpaelzer> mruffell: is this reproducible, e.g. if you just retry the build?
[05:56] <mruffell> cpaelzer: yes, it is
[05:56] <cpaelzer> what is the config of that PPA that you use?
[05:57] <cpaelzer> any odd dependencies enabled?
[05:57] <mruffell> it is reproducible on each build
[05:57] <mruffell> the only strange thing is a private ppa, let me check deps
[05:58] <mruffell> there are no dependencies enabled
[05:58] <cpaelzer> I'm comparing it to the last good build now ...
[05:59] <mruffell> on the last good build, posix_openpt and openpty both PASS
[05:59] <cpaelzer> mruffell: just to eliminate differences, can you on the ppa enable proposed in the dependencies
[06:00] <cpaelzer> because that is how the e.g. SRUs will build
[06:00] <cpaelzer> I'm not really expecting this to be the difference
[06:00] <cpaelzer> that breaks it
[06:02] <mruffell> okay, I have resubmitted the build with -proposed enabled
[06:05] <mruffell> cpaelzer: if you are wondering, I'm making a test package for LP 1681839, which someone is now experiencing on xenial. We have a solid reproducer now.
[06:05] <cpaelzer> mruffell: I have prepped and kciked a local build and a PPA rebuild test of my own - just to be sure; continuing checking the logs now
[06:05] <cpaelzer> oh the solid reproducer surely was a great help
[06:06] <cpaelzer> but I'd try to help you no matter what - no need to explain :-)
[06:06] <mruffell> =)
[06:07] <cpaelzer> next difference, the PPA is not building debug symbols - that aagin should make no difference - but I see DEB_BUILD_OPTIONS=noautodbgsym...
[06:08] <cpaelzer> the next obvious diff are your 4 patches
[06:08] <cpaelzer> for the sake of eliminating options, have you tried rebuilding without them?
[06:08] <mruffell> the 4 patches are to the same file, and should have no effect on the openpt testcase
[06:08] <mruffell> but I haven't yet
[06:09] <mruffell> it fails with -proposed added, on the same openpt tests
[06:11] <cpaelzer> It sounds vaguely familiar, like failing these tests on container based builds on armhf in the past
[06:11] <cpaelzer> but why should that hit these builds now ... ?
[06:12] <mruffell> google brought me to LP 1641615 since it mentions the same failing testcase
[06:12] <mruffell> but you resolved that years ago
[06:12] <cpaelzer> heh - I know that guy
[06:13] <cpaelzer> mruffell: https://salsa.debian.org/libvirt-team/libvirt/commit/2be70b3 ?
[06:13] <mruffell> hmmm intriguing
[06:14] <mruffell> I'll add the patches and give it a go
[06:15] <cpaelzer> sure, but you should know that my rebild test started to complete builds successful https://launchpad.net/~paelzer/+archive/ubuntu/xenial-test-rebuilds/+packages
[06:15] <cpaelzer> no amd64 yet, but ppc & s390x are good already
[06:16] <mruffell> even more interesting
[06:16] <cpaelzer> still - try that patch just so we know if it would help your case
[06:17] <cpaelzer> ha and x86 fails
[06:17] <cpaelzer> same reason
[06:18] <cpaelzer> some of the bumps in Xenial to the libs might have made it an FTBFS there
[06:18] <cpaelzer> or changes in the build env, but I'd not have heard of any
[06:19] <cpaelzer> mruffell: I can even recreate the same locally in sbuild
[06:19] <cpaelzer> as there the chroot has the same attributes
[06:19] <mruffell> interesting, my xenial vm doesn't recreate it. Its not fully patched though
[06:19] <cpaelzer> nono in a VM you'd have full pty
[06:19] <cpaelzer> only triggers in chroots
[06:20] <cpaelzer> like sbuild/pbiuld/...
[06:21] <cpaelzer> mruffell: I'm already building with the fix I linked applied
[06:21] <cpaelzer> I should know in ~3-5 minutes if this is a fix to the FTBFS
[06:21] <mruffell> cpaelzer: same here. Just submitted a second ago
[06:21] <cpaelzer> if that turns out to be true we just open a bug and you can tag and close it with your upload
[06:22] <mruffell> sounds like a good plan
[06:30] <cpaelzer> mruffell: fix doesn't apply cleanly to xenial
[06:30] <cpaelzer> ../../../../gnulib/tests/test-openpty.c:47:24: error: 'ENENT' undeclared (first use in this function)
[06:31] <mruffell> fun times.
[06:31] <cpaelzer> mruffell: I have filed https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1843674 for us
[06:32] <cpaelzer> Diving into my sbuild env to check what we could do ...
[06:33] <mruffell> cpaelzer: thanks for filing the bug!
[06:36] <cpaelzer> ok I have it in the build env down to the gcc call that breaks
[06:36] <cpaelzer> ENENT sounds wrong right?
[06:36] <cpaelzer> ENOENT ?
[06:37] <mruffell> yeah, ENENT is not defined in <errno.h>
[06:37] <cpaelzer> yep that gets it working
[06:37] <cpaelzer> there surely was a fixup later
[06:37] <cpaelzer> let me check git
[06:41] <cpaelzer> mruffell: https://salsa.debian.org/libvirt-team/libvirt/commit/7baa0daf8b104fa9b8dafd70dd9ec4bdd9ccee5a
[06:41] <cpaelzer> and https://salsa.debian.org/libvirt-team/libvirt/commit/0ce5eb75bdeaa3ef306457a03ed74b6a6bd65cba
[06:42] <cpaelzer> "recent debootstrap" might be the reason here as well
[06:42] <cpaelzer> throwing that into my build as well
[06:42] <mruffell> would you look at that
[06:42] <mruffell> yep, let's give it a go
[06:42] <cpaelzer> 'll eventually probably push you a branch somewhere to mcombine witho your work
[07:02] <cpaelzer> mruffell: oh I frogot - the build works now
[07:02] <cpaelzer> mruffell: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1843674/comments/2
[07:03] <mruffell> cpaelzer: excellent! Thanks again =)
[07:24] <cpaelzer> doko do the issues I see with new binutils in bug 1843394 ring any bell ?
[12:06] <doko> sforshee: replied to 1843458, empty linux-source package :-/
[12:08] <doko> cpaelzer: I'll have a look
[12:08] <ahasenack> good morning
[13:26] <doko> Laney: why do you keep the pcre2 changes in vte2.91?
[14:28] <Laney> doko: if you're saying they can be dropped, I didn't know that, nobody told me
[14:41] <doko> Laney: well, the desktop team pushed for pcre2 promotion ...
[14:42] <Laney> ok
[14:43] <seb128> doko, we didn't, jbicha did iirc
[14:45] <Laney> want to know the cool thing?
[14:45] <Laney> it's already dropped :D
[14:46] <Laney> the changelog is a copy and paste mistake
[14:46] <Laney> happy doko is happy
[14:46] <seb128> :)
[14:48] <cpaelzer> doko: dovecot-antispam in the eoan rebild seems to be a LP infra problem
[14:48] <cpaelzer> doko: I'd love to just hit rebuild at https://launchpad.net/ubuntu/+archive/test-rebuild-20190906/+build/17542928 but I can't
[15:03] <seb128> doko, those ftbfs you are opening, any idea why -Wno-error=deprecated-declarations isn't working?
[15:03] <doko> cpaelzer: given back, but that's the third time ...
[15:03] <doko> seb128: any concrete example?
[15:04] <seb128> e.g https://bugs.launchpad.net/bugs/1843744
[15:04] <seb128> hum, I guess the failure might not be the deprecated/first error but
[15:04] <seb128> ../../../libdbusmenu-glib/defaults.c:77:13: error: G_ADD_PRIVATE [-Werror]
[15:05] <seb128> though that doesn't state what the error is
[15:06] <rbasak> vorlon: could you delete my mysql-8.0 upload from eoan-proposed please? It didn't achieve what it was supposed to achieve, I'll be a week or two before I can get back to it, and in the meantime I understand it's entangling with other things (PHP?)
[15:07] <vorlon> rbasak: I don't see it entangling anything else, what do you see?
[15:07] <rbasak> bryce: ^?
[15:07] <vorlon> I don't mind deleting it - but I was explicitly checking what else was entangled to know what needed no-change rebuilds if I deleted it
[15:08] <rbasak> There are no API/ABI changes in mysql-8.0 between release and proposed, so I don't think no-change rebuilds would be needed?
[15:08] <rbasak> otp, I'll look deeper in abit
[15:09] <doko> seb128: is that symbol dropped?  maybe a warning emitted by one of the included header files?
[15:09] <seb128> doko, I don't think the symbol is dropped, it's deprecated in the code just unsure why it hits a warning not a deprecated one ... I'm just going to fix the deprecation, easier, thx
[15:10] <bryce> rbasak, vorlon php-horde-activesync and php-horde-db seem to have mysql ties
[15:11] <doko> seb128: the deprecation warning is about g_type_class_add_private
[15:12] <seb128> doko, right, it's not unclear what it doesn't like about G_ADD_PRIVATE to me
[15:12] <seb128>  ../../../libdbusmenu-glib/defaults.c:77:13: error: G_ADD_PRIVATE [-Werror]
[15:12] <seb128> but it doesn't tell what the error is
[15:13] <cjwatson> cpaelzer: LP infra> in what way?
[15:13] <cpaelzer> cjwatson: build issue without any log in https://launchpad.net/ubuntu/+archive/test-rebuild-20190906/+build/17542928 (before it was restarted)
[15:14] <cpaelzer> cjwatson: and I keep saying "LP infra" when I mean builders - sorry for that
[15:14] <doko> seb128: I asked you to look for a #warning statement in one of the header files ...
[15:14] <vorlon> bryce: but I don't see that either of these packages are blocked in -proposed as a result of mysql-8.0 being there
[15:14] <cjwatson> cpaelzer: OK, that sometimes means a network problem between buildd-manager and the builder, and sometimes means that the build ran amok and crashed the builder VM
[15:14] <seb128> doko, ah ok, I didn't get that bit before, will do, thx for the hint
[15:15] <bryce> vorlon, I don't know what is blocking them tbh
[15:15] <vorlon> bryce: I only see php-horde-mime with a failing autopkgtest, autopkgtests test against the release versions of all other packages by default, and I don't see that the failing autopkgtests pull in mysql-8.0 from -proposed
[15:16] <cjwatson> doko: third time> I think you must be misremembering; there is only one previous record of that build failing in our logs
[15:19] <cjwatson> There are vaguely network-blip-like symptoms in the logs here but it's hard to be certain
[15:19] <doko> cjwatson: hmm, I gave back all failed builds twice for the test rebuild ppa, but maybe one of them didn't complete
[15:19] <cjwatson> That would be to be expected, I think, given that the queue is deep
[15:20] <cjwatson> Lots of builds will be getting exactly the same score, and in that case the tie-breaker is first-in-first-out
[15:20] <doko> jamespage: simplestreams dep-waits on python-swift. is this expected?
[15:23] <powersj> doko, https://bugs.launchpad.net/ubuntu/+source/simplestreams/+bug/1841277 server will look at it next week
[15:23] <doko> powersj: ta
[19:30] <kyrofa> Hey folks, the robotics community is pinging me about https://bugs.launchpad.net/ubuntu/+source/urdfdom-headers/+bug/1817595 . A debdiff is attached there, can we get a pair of eyes on it? Does anything more need to happen?
[19:38] <kyrofa> sil2100, I suppose you're the vanguard today, huh. That's probably a question for you ^
[19:44] <juliank> kyrofa: You're one step too far, the next step would be to request sponsorship
[19:44] <juliank> Or well, ubuntu-sponsors is subscribed
[19:45] <juliank> but like that's sponsorship territory atm, not really SRU team stuff
[19:45] <juliank> IMHO This also needs a proper test case, not a Dockerfile that pulls patched versions from the PPA
[19:47] <juliank> FWIW, I have no intention of sponsoring this upload, it's too complex
[19:48] <kyrofa> juliank, that type of feedback would be useful in the bug, if you don't mind
[19:49] <juliank> Ah, it's just my personal opinion
[19:49] <juliank> I'll add some notes, though
[19:50] <kyrofa> juliank, that would be excellent, thank you. Even just the feedback about proper tests would be useful
[19:51] <kyrofa> I just don't know enough about SRU's to help them on their journey, best I can do is find someone who does :)
[19:55] <juliank> kyrofa: basically same procedure as for normal upload, except that you test it after the upload, and that SRU team approves the uploaded package rather than release team / automatic
[19:55] <juliank> and yes, version numbers are different
[19:58] <juliank> kyrofa: I think the main blocker for me (when looking at sponsoring it) is that I'd want someone who commits to actually testing it and drive down any autopkgtest regressions
[19:59] <juliank> As I'd be fine uploading it if you say you're committed to actually driving it, but I wouldn't want to drive that myself
[20:00] <juliank> same for somebody else
[20:00] <juliank> like I don't care who is committed to driving this
[20:03] <kyrofa> juliank, I think Jose would commit to that, they have a vested interest in this going through, and I can  help with autopkgtest failures. I'll ask for him to state it on the bug if you like


[05:28] <mup> Bug #1573400 opened: [2.0] Rack controllers not serving DHCP to fabic <MAAS:New> <https://launchpad.net/bugs/1573400>
[09:44] <mup> Bug #1573492 opened: Traceback deleting fabric <MAAS:New> <https://launchpad.net/bugs/1573492>
[11:02] <mup> Bug #1573528 opened: More kernels required <MAAS:New> <https://launchpad.net/bugs/1573528>
[14:05] <mup> Bug #1557103 changed: [2.0b2] After having disabled secondary rack, dhcpd fails <MAAS:Invalid> <https://launchpad.net/bugs/1557103>
[14:05] <mup> Bug #1573626 opened: [2.0b3] Interfaces on region controllers are not discovered <ha> <MAAS:Triaged> <https://launchpad.net/bugs/1573626>
[14:39] <mup> Bug #1573644 opened: [2.0 beta 3] tag only supports 'nodes' and don't specifically support 'machines' or 'controller's <MAAS:Triaged> <https://launchpad.net/bugs/1573644>
[14:51] <mup> Bug #1573644 changed: [2.0 b3] tag only supports 'nodes' and and not 'machines' or 'controller's <MAAS:Triaged> <https://launchpad.net/bugs/1573644>
[14:57] <mup> Bug #1573644 opened: [2.0 b3] tag only supports 'nodes' and and not 'machines' or 'controller's <MAAS:Triaged> <https://launchpad.net/bugs/1573644>
[15:09] <mup> Bug #1573660 opened: [2.0b4] ipranges create type field should not be required <api> <MAAS:Triaged> <https://launchpad.net/bugs/1573660>
[15:27] <mup> Bug #1573669 opened: [2.0b3] Auto-tagging does not work <MAAS:Confirmed> <https://launchpad.net/bugs/1573669>
[16:12] <mup> Bug #1573690 opened: In the domain details pages, sometimes names have links to nodes when they should not <MAAS:In Progress by lamont> <https://launchpad.net/bugs/1573690>
[19:55] <mup> Bug #1573768 opened: [2.0b3] Node names could not be changed <MAAS:New> <https://launchpad.net/bugs/1573768>
[19:55] <mup> Bug #1573770 opened: [2.0b3] Node accept-all is not an option <MAAS:New> <https://launchpad.net/bugs/1573770>
[20:25] <mup> Bug #1573770 changed: [2.0b3] Node accept-all is not an option <MAAS:Invalid> <https://launchpad.net/bugs/1573770>
[20:28] <mup> Bug #1573770 opened: [2.0b3] Node accept-all is not an option <MAAS:Invalid> <https://launchpad.net/bugs/1573770>
[20:31] <mup> Bug #1573770 changed: [2.0b3] Node accept-all is not an option <MAAS:Invalid> <https://launchpad.net/bugs/1573770>
[20:31] <mup> Bug #1573779 opened: [2.0 beta 3] Node endpoint is confusing for users <MAAS:New> <https://launchpad.net/bugs/1573779>
[20:37] <mup> Bug #1573779 changed: [2.0 beta 3] Node endpoint is confusing for users <MAAS:New> <https://launchpad.net/bugs/1573779>
[20:43] <mup> Bug #1573779 opened: [2.0 beta 3] Node endpoint is confusing for users <MAAS:New> <https://launchpad.net/bugs/1573779>
[20:52] <mup> Bug #1573779 changed: [2.0 beta 3] Node endpoint is confusing for users <MAAS:New> <https://launchpad.net/bugs/1573779>
[20:55] <mup> Bug #1573779 opened: [2.0 beta 3] Node endpoint is confusing for users <MAAS:New> <https://launchpad.net/bugs/1573779>


[01:12] -queuebot:#ubuntu-ci-eng- ahasenack, https://bileto.ubuntu.com/#/ticket/4871 Uploading build
[01:32] -queuebot:#ubuntu-ci-eng- ahasenack, https://bileto.ubuntu.com/#/ticket/4871 Successfully built
[14:53] -queuebot:#ubuntu-ci-eng- ahasenack, https://bileto.ubuntu.com/#/ticket/4871 Generating diffs
[14:54] -queuebot:#ubuntu-ci-eng- ahasenack, https://bileto.ubuntu.com/#/ticket/4871 Successfully built


[00:08] <mdp_ona> anyone here familiar with doing an install to a FC san?  I need a bit of help
[00:08] <mdp_ona> the installer seems to see the san when it scans the scsi system but it shows IO errors
[00:08] <mdp_ona> any thoughts?
[00:11] <stiv2k> hello, i am missing the command add-apt-repository ... what package can this be found in? why don't I have it?
[00:13] <Slidey> with uec where is the interface defined for dhcpd/dhclient? ive changed eucalyptus.conf to make hte privnet eth0 (rather than eth1), but after a restart its still using eth1
[00:24] <JanC> stiv2k: it's in the 'python-software-properties' package
[00:24] <stiv2k> ty
[00:24] <JanC> you can always search on packages.ubuntu.com for such things
[00:26] <arrrghhh> anyone use their ubuntu server to play music via mpd locally?  i'm having issues, and it's almost certainly because there's no sound drivers installed by default in ubuntu-server (i would assume) so what should i use?  alsa?
[00:32] <persia> arrrghhh: Are you sure?  My recent lucid server install which I very much never intentionally installed any audio software has a full ALSA stack loaded.
[00:32] <persia> *on which*
[00:33] <JanC> arrrghhh: ALSA should be what to use, and the -server kernel should have audio drivers as you need that for e.g. asterix
[00:33] <persia> Or screaming DC alarms, if you set it up that way :)
[00:34] <arrrghhh> hrm.  it's a lucid server install, i have no alsamixer.
[00:34] <arrrghhh> plus mpd has an alsa input configured, but i can't get it to even start playing anything.
[00:34] <JanC> alsamixer is an application...
[00:35] <arrrghhh> i just want mpd to play music.  i also made an assumption about alsa.  how can i tell if it's installed (properly) or not?  this is a fresh install.
[00:35] <persia> arrrghhh: Try just running alsamixer
 hrm.  it's a lucid server install, i have no alsamixer.
[00:36] <persia> If it doesn't work, install alsa-utils.
[00:36] <JanC> the mpd user should be in the 'audio' group
[00:36] <persia> Or install command-not-found, which will notify you of what you need to install when you don't have something.
[00:36] <arrrghhh> yea, i can install that.  not sure if i needed/wanted to go that way.
[00:36] <arrrghhh> persia, thanks for the tip!
[00:36] <arrrghhh> JanC, i'll check the permissions of my user... it's either me or root running mpd i believe.  s/b me.
[00:37] <JanC> mpd runs as user 'mpd' by default
[00:38] <JanC> also, make sure it's configured correctly
[00:38] <arrrghhh> JanC, even from the init script?
[00:38] <JanC> arrrghhh: the init script should run it as user mpd
[00:38] <JanC> thats' the default at least
[00:39] <arrrghhh> ok.  is there a command to see what user is in which groups?
[00:39] <arrrghhh> wait... i think i have a solution der.
[00:40] <arrrghhh> alright.  there is an mpd user, and he is a member of the "audio" group.
[00:41] <jongbergs> !topic
[00:41] <JanC> so, no problem for mpd to access the audio devices
[00:41] <arrrghhh> JanC, how can i tell if alsa is functioning?  should i just install alsa-utils?
[00:41] <JanC> that's a good option
[00:42] <JanC> maybe the audio cahnnel is just muted  ;)
[00:42] <arrrghhh> k.  my user is not a member of the audio group.
[00:42] <arrrghhh> that's what i'm hoping :D
[00:42] <arrrghhh> alsa-utils also intsalled alsa-base and linux-sound-base.
[00:43] <jongbergs> hi, forgot to install lamp stack during server install on karmic, ca i install it directly from install cd..this computer do not have internet access..
[00:44] <arrrghhh> "cannot open mixer: No such file or directory" - after i try to run "alsamixer"...
[00:44] <arrrghhh> der.  sudo, sorry.
[00:47] <jongbergs> hi, forgot to install lamp stack during server install on karmic, can i install it directly from install cd?..this computer do not have internet access..
[00:47] <arrrghhh> jongbergs, why did you just resend that?
[00:48] <arrrghhh> i don't see why you want a LAMP stack on a machine that has no internet.  i don't think you can install it from the CD w/o a fresh install, but i'm not positive.
[00:57]  * flyback uses the remote bmc he enabled on a problemsome server at work, to remotely power cycle and save the day :)
[01:24] <persia> This really isn't a new bug.
[01:27] <arrrghhh> alrighty all.  now alsamixer is installed, all the volumes were set at a minimum.  i turned them all up, and mpd still does not play... i guess it could be the conf file for MPD?  i'm pretty much using the defaults, i know it comes with an "example" output that uses alsa.
[01:28] <arrrghhh> i restarted services and eventually the box to see if that would make a difference, unfortunately it did not.
[01:35] <arrrghhh> hrm i also seem to have a problem with one of my init scripts.  it's pretty stupid simple, i've never really designed a startup script... but when i run the startup script by hand, it works (sudo /etc/init.d/keepass start).  if i restart the machine, it looks like keepass is running, but i can't hit the weppage.  if i kill the PID and start the script by hand after a reboot, it works
[01:36] <arrrghhh> webpage*
[01:59] <Gla> hey all, I've been working on a product that allows for real-time, brandable, communities to be created on the web and I was curious if you guys would like to take a look at what we have to offer.  We've been working with a lot of communities on IRC and Freenode to get their feedback.
[02:01] <persia> Gla: Ubuntu has a massive web presence.  What extra features would you imagine would be considered beneficial?
[02:01] <Gla> would you mind if I sent you the link persia?
[02:02] <persia> I'd rather you told me about it.
[02:02] <persia> And in-channel, where it's logged and others can comment.
[02:02] <domas> gla: ever heard about launchpad?
[02:02] <Gla> we add the ability for you to have real-time threaded conversations like that of Google Wave but much more simplistic
[02:03] <domas> gla: ever heard about launchpad?
[02:03] <Gla> yes
[02:03] <domas> ok.
[02:03] <Gla> though we're focused on the real-time communications piece of a community
[02:03] <persia> I'm not sure we'd want that.  We already have too many communications media, most of which are threaded.
[02:06] <domas> gla: anyway, feel free to offer your technology to canonical/launchpad people :)
[02:06]  * domas whistles
[02:06] <persia> domas: Why them instead of us?
[02:07] <Gla> alrighty, will do
[02:07] <Gla> I've actually been in talks with partnering with canonical, simply seeing some community feedback before hand
[02:08] <ScottK> I suspect the part of the community that hangs out on IRC probabyl isn't looking for a web thingy to replace IRC.
[02:09] <Gla> ScottK: yea I'm starting to think that
[02:09] <Gla> getting like 0 adoption from this
[02:09] <Gla> while when I show non-irc users they love it
[02:09] <domas> =)
[02:09] <Gla> so, it's really fucking interesting the psychology behind it
[02:10] <domas> persia: because they're ones building communication at large? :)
[02:10] <persia> !ohmy
[02:10] <domas> persia: for all the web-presence :)
[02:10] <Gla> oops, sorry!
[02:10] <persia> domas: Well, bits of it.  freenode should be thanked, and we do use mailing lists sometimes :)
[02:10] <domas> persia: oh yes ;-)
[02:11]  * ScottK has tried web based alternatives to IRC and universally found them inferior in any way they were different.
[02:11] <persia> Gla: I suspect it's a tools thing.  There's a bit of a barrier to entry for IRC, but once folks have become accustomed to using it as a tool, other things seem somehow less simple.
[02:11] <ScottK> I think this is true.
[02:11] <Gla> yea
[02:11]  * persia has gone to some lengths to merge most non-irc realtime communications into IRC
[02:12] <domas> IRC can sit in background, you can sit in multiple talks, you can re-enter communication at will, etc
[02:12] <Gla> in the grand scheme of things IRC is a REALLY small community
[02:12] <persia> Gla: undoubtably.
[02:12] <domas> gla: in the grand scheme of things people use facebook ;-p
[02:12] <Gla> yea
[02:12] <Gla> but we still thought it would be the best place to start
[02:12] <Gla> starting to think that's very incorrect
[02:13] <ScottK> From an Ubuntu community perspective, Ubuntu Forums is probably a better place to start.
[02:13] <Gla> so it sounds
[02:13] <persia> And extra points for having an IRC gateway :)
[02:13] <Gla> thanks
[02:13] <Gla> how'd you know? we closed it
[02:14] <persia> Oh :(
[02:14] <Gla> sign up page?
[02:14] <domas> :))
[02:14] <Gla> we were using Freenode Auth at first
[02:14] <Gla> then they got pissed
[02:14] <Gla> shut us down
[02:14] <domas> use fbconnect!
[02:14]  * domas giggles
[02:14] <persia> No.
[02:15] <persia> Best to discuss things in advance so infrastructure providers don't get annoyed.
[02:16] <twb> Doesn't surprise me they got pissed.
[02:16] <twb> Web forums are just NNTP for people too stupid to configure a newsreader.
[02:16] <persia> No.
[02:17] <persia> They offer a couple features NNTP doesn't (like avatars, "beans" (or equivalent), etc.)
[02:18] <twb> xfaces? ;-)
[02:18] <twb> But yeah, I'll grant you that.  The short story is that they're features *I* don't use, so I dismiss them.
[02:19] <persia> twb: OK.  Your mission, if you choose to accept it, is to write NNTP plugins for the top three forum engines in Ubuntu.
[02:19] <domas> =)
[02:19] <twb> I might do that if I routinely found discussion on forums useful.
[02:20] <twb> The forum threads that google takes me to (for Ubuntu or otherwise) tend to be pretty vacuous.
[02:21] <domas> I haven't had an ubuntu question answered by a forum :(
[02:22] <persia> I've actually found some good answers on the forums for PEBKAC issues.
[02:25] <ScottK> twb: I think that's about par for the course.
[02:41] <ubuntu> how would i completely block all network activity? would ufw deny outgoing, and ufw deny incoming completely block all network activity
[02:42] <twb> ubuntu: "sudo stop networking"?
[02:43] <twb> Dropping all packets in INPUT and OUTPUT wouldn't affect routing (the FORWARD chain).
[02:43] <twb> Note: you *really* don't want to do such things on a remote machine.
[02:57] <jdstrand> ubuntu: the ufw stuff would work generally, but there are several things you'd need to do to stop all networking via iptables
[02:57] <jdstrand> ubuntu: you'd want to make sure net/ipv4/ip_forward was set to 0
[02:58] <jdstrand> ubuntu: and you'd want to adjust /etc/ufw/before.rules to not allow the stuff it does (eg, multicast, dhcp and some other stuff)
[02:58] <jdstrand> ubuntu: the best thing to do is bring down the interface: eg 'sudo ifdown eth0'
[02:58] <jdstrand> ubuntu: obviously, don't do that remotely
[02:59] <arrrghhh> so i'm tryin to get mpd to play music thru my ubuntu-server... it keeps crashing everytime i try to play a file, and i'm not assuming it's lack of codecs.  i don't think ubuntu-restricted-extras is a good package to install on my server, i just need mp3 and aac (m4a) support...
[03:01] <jdstrand> ubuntu: with ufw> that of course is in addition to setting the default policy to deny for incoming and outgoing and enabling ufw
[03:01] <jdstrand> (like you said)
[03:01] <ScottK> That or unplug the network cable.
[03:02] <jdstrand> that works too :)
[03:02] <jdstrand> quite well actually
[03:02] <ScottK> Sometimes hardware solutions are the best.
[03:02] <jdstrand> :)
[03:02] <twb> Backhoe through the fibre
[03:02] <ScottK> That's just a specific implementation of unplug the network cable.
[03:03] <twb> You would think in a facility that doesn't allow cellphones, they'd use shielding to block the signal, wouldn't you?
[03:04] <ScottK> If they did, there'd be no need to prohibit them
[03:04] <twb> Sorry, I was thinking about the wifi case, and wandered into a rant about DoJ
[03:04] <twb> ScottK: multiple layers of security
[03:08] <arrrghhh> anyone use mpd with ubuntu-server?
[03:08] <jdstrand> I do not
[03:09] <jdstrand> arrrghhh: if it is crashing, there is surely a bug
[03:09] <arrrghhh> i had it working previously, but i decided to wipe my server and start fresh.  i can't get it working now.
[03:09] <arrrghhh> well i was thinking alsa at first, then mpd configuration, then i thought codces, but i'm pretty sure i just installed the correct codecs so i'm not sure where to turn now.
[03:11] <jdstrand> sorry, I've got nothing :(
[03:11]  * jdstrand wanders off
[03:11] <arrrghhh> lol thanks
[03:13] <domas> does one need to rerun GRUB after editing GPT ?
[03:15] <twb> That would depend how you edited it.
[03:15] <twb> I would say generally no (assuming grub 2).
[03:15] <arrrghhh> don't you need to run "update-grub2"?
[03:16] <domas> mmmm, the evil thing I did was creating a filesystem at different offset with same UUID (but that wasn't / or /boot)
[03:16] <twb> That just updates the cfg file to point to the current kernels
[03:16] <domas> server didn't boot afterwards :)
[03:16] <twb> domas: you should NEVER have two filesystems with the same UUID (well, except LVM snapshots)
[03:16] <domas> twb: well, I dropped old partition, created new one, then assigned same UUID via xfs_admin
[03:17] <twb> So there was only one filesystem that that UUID at boot time?
[03:17] <domas> yep
[03:17] <twb> Hmm, I'm surprised that didn't Just Work
[03:17] <domas> there was unreferenced space between two partitions that could have had partition header
[03:17] <domas> I'm not sure if it is related
[03:17] <domas> I have these six-core opterons that have miserable failures with karmic
[03:17] <twb> You could easily fix that by zeroing those blocks.
[03:19] <domas> mhm
[03:20]  * domas reboots
[03:22] <domas> ok, it didn't boot
[03:22] <arrrghhh> so no mpd users?  does anyone play musically locally from their server?  or even an httpd stream?
[03:23] <domas> reinstall takes nearly 10 minutes
[03:23] <twb> arrrghhh: what was the actual problem?
[03:23] <twb> domas: why don't you boot a live CD and just fix grub?
[03:24] <arrrghhh> fresh install and i can't get mpd to play music.  crashes everytime i try.  at first it was showing volume n/a, but i changed mpd.conf to make the alsa config more basic, and now volume shows 100%.
[03:24] <domas> twb: reinstall = Ctrl+N :)
[03:24] <domas> twb: using live-cd requires flying to datacenter
[03:24] <domas> or using java-UI remotely with some CD emulation
[03:24] <domas> or building network recovery image
[03:24] <twb> Ugh
[03:25] <domas> and while this server is being reinstalled, I can break another one
[03:25] <domas> :)
[03:25] <twb> Just assign the live CD .iso to the second SCSI LUN
[03:25] <twb> qemu -curses -hda foo.img -hdb rescue.iso or similar.
[03:25] <domas> don't use virtualization
[03:26] <twb> Oh, just those bloody KVM-over-IP things?
[03:26] <domas> ssh server.mgmt; start /SP/console
[03:26] <twb> Ah, serial-over-IP.  MUCH nicer
[03:26] <domas> yup
[03:27] <twb> I got a sheevaplug (OMAP-in-a-box) a while back, and I was pleasantly surprised that it's ttyUSB0 connector Just WorkedTM
[03:28] <domas> saw some sheevaplugs around :)
[03:28] <twb> Mine's running buildbot :-)
[03:28] <domas> hah!
[03:29] <domas> with distcc to all the computers connected to powergrid?
[03:29] <arrrghhh> oh and i also thought it could be codecs.  i didn't install ubuntu-restricted-extras, i just want music... so i think i installed the proper gstreamer & faac codecs for mp3 & aac playback...
[03:29] <twb> Catches pesky x86isms.
[03:29] <twb> arrrghhh: "crashes" as in segfaults?
[03:30] <arrrghhh> twb, well i'll be in ncmpc, and as soon as i hit "enter" on a song to play it, the connection is immediately lost, and when i check if mpd is running, it is not... i'm not getting errors in /var/log/mpd/mpd.log, wouldn't it show a segfault there?
[03:30] <domas> 437 seconds since kernel boot, install done
[03:30]  * domas waits for reboot
[03:31] <arrrghhh> hey since i installed codecs i have new errors in mpd.log!!
[03:31] <twb> arrrghhh: not necessarily.  dmesg(1) often reports segfaults.
[03:31] <twb> mpd isn't modular, so I don't know what you mean by "install codecs".
[03:31] <arrrghhh>  mpd[5406] general protection ip:b6e841b5 sp:b5369850 error:0 in libavcodec.so.52.20.1
[03:31] <twb> mpd will have a strict Depends: on the decoder libraries it can use.
[03:33] <arrrghhh> hrm.  where is the depends list?  i was hoping dependencies would've been taken care of by the initial install
[03:34] <domas> meh, sucky part of these uninstalls is that we get ssh warnings
[03:34] <domas> there's one quick fix
[03:34] <domas> use same key each time :)
[03:34] <twb> domas: ssh-add -R <IP_ADDRESS>; ssh -oStrictHostKeyChecking=no <IP_ADDRESS>
[03:35] <twb> Hmm, not -R
[03:35] <domas> twb: we use puppet to distribute ssh keys too
[03:35] <domas> but have to re-authenticate puppet too
[03:35] <domas> oh well :)
[03:36] <twb> There was a way to tell ssh to remove entries from the host key list
[03:36] <twb> If you want to be REALLY naughty, ssh -oUserKnownHostsFile=/dev/null
[03:37] <twb> Ah, ssh-keygen -R <IP_ADDRESS>
[03:37] <domas> meh, hardy has 0.97 grub
[03:38]  * domas runs update-grub
[03:38] <twb> Does GRUB Legacy support GPT at all?
[03:38] <twb> I always forget
[03:38] <domas> well, it boots with installer-built GPT
[03:38] <twb> Shrug; OK.
[03:38] <domas> so, partially, yes
[03:39] <domas> the odd part is that I don't even get grub menu
[03:40] <domas> ok, let's check if it boots now :)
[03:41] <domas> crap
[03:41] <domas> does not
[03:42] <twb> Are you doing the install with -- console=ttyS0?
[03:42] <twb> Otherwise it won't propagate that into the grub config.
[03:42] <domas> menu.lst has 'serial' line
[03:42] <domas> hmmm
[03:43] <ubuntu> jdstrand, ok and how do i disable all network interfaces
[03:45] <arrrghhh> ubuntu you can restart networking if you have  that file configured
[03:45] <arrrghhh> /etc/network/interfaces
[03:52] <arrrghhh> twb, so any ideas?  I'm out.  I'm not sure how I got it working previously, other than I used pulse before.  I'd rather use alsa, pulse was a pain and I think the reason mpd stopped working on  my previous install.
[03:53] <twb> Is pulseaudio installed?
[03:53] <arrrghhh> twb, no, i'm tryin to do it with just alsa... is that not possible?
[03:53] <twb> Are you working with a single, known-good audio file?
[03:53] <twb> It certainly *used to* work with plain alsa; last time I used mpd, pulseaudio didn't exist.
[03:54] <arrrghhh> i can focus on one file
[03:54] <arrrghhh> yea, i like the concept of pulse but the implementation seems... poor.
[03:54] <arrrghhh> or perhaps i'm not leveraging it properly, which is entirely possible as well.
[03:55] <twb> Assuming that pulse is just esd2, I really don't see the point.  Anything intel-hda based probably has hardware mixing.
[03:55] <arrrghhh> (i had to do horrible, horrible things to get it to run as a daemon/init script.  i guess that's "not recommended", it's supposed to be session-based)
[03:55] <rafaelsoaresbr> do you know any online service that tests personal proxies?
[03:55] <twb> rafaelsoaresbr: personal proxies of what?
[03:55] <arrrghhh> yea, i like the idea of network audio that's relatively angnostic.
[03:55] <arrrghhh> i couldn't get it to work tho
[03:56] <rafaelsoaresbr> twb, I want to test my proxy server
[03:56] <twb> rafaelsoaresbr: what kind of proxy?
[03:56] <rafaelsoaresbr> twb, squid
[03:56] <twb> So an HTTP proxy.
[03:56] <twb> rafaelsoaresbr: What do you want to test about it?
[03:57] <rafaelsoaresbr> twb, I've activated authentication
[03:58] <rafaelsoaresbr> twb, so I want to known if was working
[03:58] <twb> That doesn't require anything special on the server side.
[04:04] <ubuntu> arrrghhh, i want to completely disable interfaces, i nano that interfaces file and it says aouto lo
[04:04] <ubuntu> iface lo inet loopback
[04:05] <arrrghhh> so that's your loopback
[04:05] <arrrghhh> if you do "ifconfig" what do you get?  pastebin it pls.
[04:05] <twb> The loopback interface is needed for some things (e.g. portmapper).
[04:05] <ubuntu> then why are my wlan and ethernet active if not listed
[04:05] <twb> ifconfig is deprecated; you should use "ip addr".
[04:05] <arrrghhh> it is?
[04:05] <twb> ubuntu: probably because you installed NetworkManager
[04:06] <twb> ubuntu: did you install this server using the Server install CD, or the Desktop install CD?
[04:06] <arrrghhh> on a server install?  interesting.
[04:06] <twb> arrrghhh: I always blame NM until I see evidence to the contrary.
[04:06] <arrrghhh> i like the output of "ip addr" much better.
[04:06] <arrrghhh> twb, probably a good idea.
[04:06] <ubuntu> ahh twb sorry i am on a desktop atm i want to make an encrypted system on my laptop that has no internet connection so im asking ahead of time
[04:06] <domas> twb: update-grub didn't help, grub-install did
[04:07] <domas> soooo, parted corrupts grub on GPT
[04:07] <domas> good to know
[04:07] <twb> domas: well, yeah; update-grub writes menu.lst; grub-install writes the MBR
[04:07] <domas> hehe, so I figured
[04:07] <twb> But I don't know why parted would "corrupt" grub.
[04:07] <twb> It might be that grub legacy on GPT does a lilo style "just remember the block offset" instead of actually grokking the GPT layout.
[04:08] <persia> domas: It *can* work (e.g. some forms of the parted based installer work).  gdisk may be more suitable for some of your tasks.
[04:08] <ubuntu> this way the only way files come on and off are via disks so no way to hack my personal files
[04:08] <twb> persia: I've never heard of gdisk.  Is it a GUI for something?
[04:08] <arrrghhh> twb, so i'm guessing you're not a mpd guru... how about codecs?  i don't really think installing ubuntu-restricted-extras is a good solution for just music playback...
[04:08] <persia> twb: It's fdisk for GPT (in lucid)
[04:08] <ubuntu> i figured the server side would know more about blocking network interfaces and ufw
[04:08] <domas> persia: well, parted works, as long as you rewrite MBR record afterwards
[04:08] <rafaelsoaresbr> twb, http://pastebin.com/r23gAqT7 That's my squid.conf. take a look at lines 21-25, 54 and 56. how does it looks like?
[04:08] <twb> persia: hmm, why not GNU fdisk/cfdisk, which back onto libparted?
[04:09] <arrrghhh> ubuntu, disconnect the cable turn off the wlan switch.  nothin better.
[04:09]  * persia points at random upstreams vaguely
[04:09] <ubuntu> but i am going to use the same laptop to acess the net via live cds
[04:10] <persia> twb: parted can be made to work (and several bugs were fixed in the lucid cycle, letting me install a previously uninstallable machine), but there remain some.
[04:10] <twb> Shrug.  Fair enough.
[04:10] <ubuntu> then i can reboot and acess my files on a crypt with no network ifs
[04:10] <twb> I couldn't get GPT to work without EFI, and I don't have a crapbook.
[04:11] <domas> persia: parted works
[04:11] <domas> =)
[04:11] <domas> persia: just GRUB doesn't work afterwards parted works
[04:11] <domas> anyway, one mystery less
[04:11] <persia> heh.  Yeah.
[04:11] <persia> Well, sometimes.
[04:11] <domas> you can reinstall GRUB
[04:11] <persia> My experience is that grub works after parted works *unless* I use LVM.
[04:11] <domas> no LVM here
[04:11] <domas> GPT though
[04:12] <persia> Dunno then.  worked for me.
[04:12]  * persia just want through the guided install on the installer
[04:12] <domas> hehe
[04:12] <domas> how can I get aligned partitions with installer? :)
[04:12] <domas> (thats the only reason I'm doing this post-install partition magic now)
[04:13] <twb> My experience is that grub works until it doesn't, and then I have to spend three hours on the phone with some poor bugger who can barely speak english trying to get him to burn and boot a live CD
[04:13] <domas> :)
[04:13] <twb> Which is why I use extlinux for most deployments.
[04:14] <persia> domas: Use the lucid installer?  I beleive it aligns paritions by default.
[04:14] <domas> persia: ah, great
[04:14] <domas> I'll give lucid a try once it is released :))
[04:14] <domas> too lazy to setup netboot imagesnow
[04:14] <twb> libparted 2.2 will warn about unaligned partitions, too.
[04:14] <domas> yeah, I've looked at fresh parted source
[04:14] <domas> it aligns at 1MB boundary if you ask it to
[04:14] <persia> RC comes out on the 22nd, which is today for some folks.  May as well give it a try if you're doing a new install anyway.
[04:14] <twb> Though I couldn't work out how to say "great, then please pick the nearest aligned block"
[04:15] <domas> pity though that you can't specify custom alignment
[04:15] <domas> unless you want to hack libparted, of course
[04:15] <domas> or calculator and 'unit b'
[04:15] <twb> Yeah
[04:16] <twb> I was trying to align on my 128kB erase blocks, which is easy with GPT but a massive pain with msdos disk labels
[04:21] <domas> 15% performance improvement after aligning on 256k stripes
[04:21] <domas> \o/
[04:22] <arrrghhh> so does anyone use ubuntu-server to play audio out of the local soundcard?
[04:25] <twb> domas: did you actually measure that?
[04:25] <arrrghhh> mpd[6156] general protection ip:b6ff71b5 sp:b54dc850 error:0 in libavcodec.so.52.20.1 - those are the errors i'm getting when mpd crashes
[04:26] <domas> twb: yes
[04:26] <twb> domas: with what, Coker's bonnie++?
[04:26] <domas> twb: ~/raidbench.c
[04:26] <twb> Hm.
[04:26] <domas> I have a tool that does not have any command line options
[04:26] <domas> and I edit source
[04:27] <domas> to do what I want it to do
[04:27] <domas> :)
[04:27] <twb> Is it public code?
[04:27] <domas> now it is: http://p.defau.lt/?Z_lDclYEgquRx64Hhcdz2Q
[04:27] <domas> this is uniform-random-load-tester
[04:27] <domas> for apples-to-apples comparisons
[04:28] <twb> Ah, so you're testing without the filesystem layer?
[04:28] <domas> similar results are with filesystem layer
[04:28] <domas> I was just too lazy to format filesystem with correct alignment options
[04:28] <twb> Nod.
[04:28] <domas> twb: I had 'align your filesystems' on my mysqlconf slides :)
[04:29] <domas> http://docs.google.com/present/view?id=dgjzt2ms_40gjxrjkdx \o/
[04:29] <domas> slides 4/5 are db-agnostic
[04:29] <twb> Bleh, doesn't work in w3m.
[04:30] <domas> :)))
[04:30] <domas> there's pdf export there
[04:30] <twb> Not in w3m
[04:30] <domas> http://docs.google.com/present/export?format=pdf&up=1&bg=1&inline=0&id=dgjzt2ms_40gjxrjkdx&notes=0
[04:30] <domas> haha
[04:30] <domas> there is...
[04:31] <twb> http://pastebin.com/QbDaGRcq <-- what I see
[04:31] <domas> 'view together' ?
[04:31] <domas> people should start using real browsers
[04:32] <twb> Oh, right.
[04:32] <twb> I was looking for something with "PDF" in it.
[04:33] <twb> IMO "real" doesn't equate to "attempts to reinvent NeWS on top of HTTP"
[04:33] <domas> well, browser is not just about HTTP, is it? :)
[04:43] <domas> oh dear
[04:43] <domas> what did I do wrong when I got 15% difference
[04:43] <arrrghhh> so aplay makes horrible sounds from the sound card... i'm guessing audio works then?
[04:44] <twb> domas: have you tried bonnie++?
[04:44] <domas> I hate it when this happens
[04:44] <twb> arrrghhh: are you playing a wav file?
[04:44] <domas> twb: hehe, I don't want to initialize 2TB arena with bonnie :)))
[04:44] <twb> domas: OK :-)
[04:44] <arrrghhh> twb, it was an mp3
[04:44] <twb> arrrghhh: what evidence do you have that aplay works with MP3s?
[04:44] <arrrghhh> i just wanted to see if i could get any sound at all
[04:45] <arrrghhh> it sounded like my speakers were shredding themselves haha
[04:45] <arrrghhh> so mplayer can handle this mp3, i get audio... it says thru alsa :D  yay!  so the issue is indeed with mpd.
[04:55] <domas> damnit, what did I do to get >10% difference
[04:55] <domas> I want that NUMBER back!!!
[06:40] <lukehasnoname> I'm installing Ubuntu Server, and I set up a raid 5 array. After reboot, the raid5 array says it's resyncing, and since the three disks are 1TB, it's taking forever. Is it natural for it to be auto-resyncing right after RAID/FS creation?
[06:40] <twb> Yes.
[06:40] <twb> Assuming you mean md raid
[06:45] <lukehasnoname> yes
[06:46] <lukehasnoname> why? If the raid and FS are new, why is it trying to sync data that isn't really there?
[06:46] <twb> When an array is first created and assembled, it will do an initial sync
[06:46] <twb> The data *is* there, it's just not meaningful data
[06:46] <twb> Since the md layer doesn't know what data the filesystem considers meaningful or not, it has no choice but to sync it all
[06:47] <lukehasnoname> twb, ah, the raid and the fs don't communicate.
[06:47] <twb> AFAIK, that is correct
[06:47] <twb> If you want that, you might investigate btrfs or zfs; they do some md/lvm stuff internally.
[06:47] <lukehasnoname> And I assume I shouldn't mess with the raid until the sync is done?
[06:47] <lukehasnoname> aka write data to it
[06:48] <twb> lukehasnoname: it doesn't matter, but a reboot will cause it to re-start the sync
[06:48] <twb> It's perfectly OK to write data during the sync
[06:49] <lukehasnoname> mk
[06:53] <lukehasnoname> sigh, when will btrfs support parity raids?!
[06:54] <twb> Probably when it's production-ready :-P
[09:08] <Slidey> with uec where is the interface defined for dhcpd/dhclient? ive changed eucalyptus.conf to make hte privnet eth0 (rather than eth1), but after a restart its still using eth1
[09:15] <libertiy> hi everyone hi  anyone knows a good howto on how to setuo mailservero on ubuntu?
[09:17] <_ruben> libertiy: check the server guide on help.ubuntu.com
[09:18] <libertiy> is there some automated postfix installer that sets things up ?
[09:18] <_ruben> "things" ?
[09:18] <libertiy> i dont feel like digging realy deep into the mailserver stuff i just need a solution for my webserver to host some mailbox
[09:18] <libertiy> something like qmail toaster
[09:19] <libertiy> i dont want to spend a whole day installing the mailserver
[09:19] <_ruben> there a mailserver task available that sets up postfix+dovecot (and possibly more)
[09:19] <libertiy> thats what i need indeed ialso need devecot
[09:20] <libertiy> imap and perhaps and a easy way to manage mail accounts on the terminal
[09:20] <libertiy> preferrable with some scripts so you dont have to messa around in the config files everytime for a simple change in username or password
[09:20] <_ruben> ebox might have support for postfix and/or dovecot
[09:21] <libertiy> ebox?
[09:22] <_ruben> !ebox
[09:22] <libertiy> i have an ubuntu server already its a vps so i cnanot reinstall it
[09:22] <twb> You can reinstall some VPSs without telling the owner
[09:22] <twb> Assuming it's full virtualization, you simply do something like preseeding and kexecing the netinst d-i kernel and ramdisk.
[09:23] <libertiy> hmm looks like nice that ebox
[09:23] <libertiy> only i run ruby on rails and have specialised deployment tools installed so thats not an option alhough i appreciate the suggestions
[09:23] <libertiy> atmail seems nice, but it costs money
[09:24] <libertiy> i love linux and i love system adminstration, i love to know all the details but at this point i dont just have the time to digg in really really deep
[09:24] <twb> It's that ignorance that keeps the flame alive
[09:24] <libertiy> so perhaps theres an easy mailserver build on postfix that simplifys the installation
[09:24] <libertiy> hehe no its really true ;)
[09:24] <twb> If you knew sysadm you wouldn't like it
[09:25] <twb> It's like sausages
[09:26] <twb> People say things like "it'll cost to much to deploy SSL, just use unencrypted LDAP" or "can't you just write a cron job to restart the daemon every hour?"
[09:27] <libertiy> hmm i see no other option just than to get some howto's and install postfix with devocot
[09:28] <twb> postfix has debconf questions to hold your hand
[09:29] <_ruben> and the postfix-dovecot packages takes care of the integration of the 2, again, never used it myself ;)
[09:29] <lil_cain> Aye debconf should do most of it (at least with exim4. I've never used postfix)
[09:30] <twb> lil_cain: away, heretic!  exim4 doesn't Provides: default-mta on Ubuntu! ;-)
[09:43] <lil_cain> twb: It is (or at least was) still supported by Cannnonical though.
[09:44] <okokokok> i am using ubuntu with vmware, i started a web server on it which is accesible within vmware, but not accessible to anyone else. but when i switch back to windows i can't access the server. does anybody know how to fix that?
[10:14] <okokokok> can someone help me please?
[10:15] <_ruben> okokokok: you might wanna give more info, as your question doesnt make any sense to me
[10:16] <lil_cain> Your issue is almost certainly one with vmware networking.
[10:22] <okokokok> i am using windows 7, i used vmware virtual machine to load latest version of ubuntu. in ubuntu i installed and started a webserver. using firefox in ubuntu I am able to load <IP_ADDRESS>:3000 which takes me to the index page. but, when i Minimize Vmware virtual machine/ubuntu and try to load <IP_ADDRESS>:3000 in windows 7, it says it can't access the server.
[10:22] <okokokok> does it make more sense now?
[10:25] <_ruben> okokokok: yes, and it also makes sense that it doesnt work like that
[10:25] <_ruben> <IP_ADDRESS> of the vm is not the same as <IP_ADDRESS> of the host
[10:27] <okokokok> i see.. so how would i access it?
[10:27] <_ruben> by using the non-localhost ip address of the vm obviously
[10:27] <okokokok> how do i do that?
[10:29] <_ruben> start by buying a book on networking, since obviously you dont have the faintest idea how networks work
[10:31] <okokokok> i will do that later, right now i just need this simple thing, i wanna access the webserver running on vmware. so if you could just direct me towards some networking term or something, i'll look it up on google and try to figure it out on my own
[10:32] <_ruben> in the vm run the command "ip address show" to see which ip addresses it has
[10:44] <okokokok> inet <IP_ADDRESS>/24 brd <IP_ADDRESS> scope global eth0
[10:45] <okokokok> i tried to run those ips in windows with port 3000, but it didn't work. i then tried the ipconfig command in windows 7, it listed 2 adapters under vmnet, i tried those ips as well with port 3000 but they didn't work.
[10:48] <_ruben> can you ping <IP_ADDRESS> from your windows machine?
[10:48] <_ruben> and can you ping google.com for instance from your vm?
[10:49] <okokokok> i can access google.com from firefox in vm. so i assume i can ping it
[10:49] <okokokok> yes i was able to ping <IP_ADDRESS> from windows machine
[10:53] <_ruben> what does this say in your vm: netstat -lnt | grep 80
[10:53] <_ruben> err
[10:53] <_ruben> make that 3000 instead of 80
[10:55] <okokokok> tcp        0      0 <IP_ADDRESS>:3000          <IP_ADDRESS>:*               LISTEN
[10:56] <_ruben> whatever program you have running on port 3000 is only listening to localhost (127.0.0.), so you cant access it from another machine
[11:01] <okokokok> how come in ipconfig i get <IP_ADDRESS> and in vmware i get <IP_ADDRESS>?
[11:02] <_ruben> because they're not the same machine
[11:03] <_ruben> a vm acts just like another physical machine on your network, with its own ip addresses obviously
[11:07] <okokokok> i found a port forwarding tool
[11:08] <okokokok> in vmware
[11:09] <okokokok> i entered host port: 8080. virtual machine ip: <IP_ADDRESS> virtual machine port: 3000
[11:09] <okokokok> but that didn't help.
[11:09] <_ruben> indeed
[11:10] <okokokok> what did i do wrong? ^_^
[11:10] <_ruben> because it listens on localhost only, you need to change the webserver configuration to listen on any ip address
[11:10] <okokokok> hmm
[11:11] <okokokok> when i run the webserver on windows, it also listens to <IP_ADDRESS>, but others can access it
[11:15] <lil_cain> You need to change the config file.
[11:16] <lil_cain> and restart/reload the webserver.
[11:17] <okokokok> i am using WEBRICK
[11:18] <okokokok> with ruby on rails
[11:19] <lil_cain> I don't know anything about ruby, sorry.
[11:53] <Slidey> someone must know how the dhcp instance in eucalyptus/uec decides which interface to use?
[12:57] <FFF666> Can I ask UEC questions here?
[12:57] <Pici> Sure
[13:00] <FFF666> Im trying to deploy the UEC following this guide https://help.ubuntu.com/community/UEC/CDInstall, but I don't know if the step 4 has to be done in the ubuntu 9.10 server
[13:21] <FFF666> Im trying to deploy the UEC following this guide https://help.ubuntu.com/community/UEC/CDInstall, but I don't know if the step 4 has to be done in the ubuntu 9.10 server
[13:29] <FFF666> hi, is anybody here?
[13:39] <ttx> FFF666: on 9.10 yes, on 10.04 no
[13:39] <a_ok> why does "tar --update" not descend into directories? like the other tar operations?
[13:40] <FFF666> ahh,
[13:41] <FFF666> ttx: Is 10.04 beta equals to the realease that is coming in one week?
[13:41] <ttx> FFF666: no, but the UEC in there is still much better than the one in 9.04
[13:42] <ttx> I mean 9.10
[13:44] <FFF666> ok, because y tried to install de UEC but some errors came up
[13:44] <FFF666> thanks
[14:16] <e-DIO-t> yo!
[14:23] <Slidey> anyone know how the dhcp server in uec knows which interface to use? its using eth1, but i would *love* for it to use eth0. cant find for the life of me why its doing what its doing though
[14:29] <e-DIO-t> does anyone knows how to check HD Hardware Status without considering fs type? [no, i don't mean smartmontools]
[14:32] <soren> e-DIO-t: Then what /do/ you mean?
[14:32] <e-DIO-t> i mean that i'd like to check the hd healt status
[14:33] <soren> Yes.
[14:33] <soren> The answer to that "question" is smartmontools.
[14:33] <e-DIO-t> mmmh
[14:33] <soren> ...but since that's not what you're looking for, I clearly don't understand the question.
[14:33] <e-DIO-t> well
[14:33] <e-DIO-t> i'm looking for a "low level" check on clusters.
[14:34] <e-DIO-t> smartmon checks only s.m.a.r.t. values, or not?!
[14:34] <soren> It does.
[14:34] <soren> Are you looking for badblocks?
[14:34] <e-DIO-t> yep!
[14:35] <soren> Ok.
[14:36] <e-DIO-t> well: i'm going to install it this evening! [i'm currently not in the right-site]
[15:01] <diago> I'm running KVM with an internal network bridge and an external network bridge (2 nics). Can I still use iptables as a nat firewall on a bridge level?
[15:11] <zul> *sigh* it never stops
[15:21] <Jeeves_> RC is out
[15:24] <cloakable> :D
[15:27] <Jeeves_> http://lvsd.lucid.bit.nl/stats/index.php
[15:29] <_ruben> nice stats :)
[15:30] <Jeeves_> thanks
[15:47] <SWAT> is the UEC high available? I've read the documentation and Eucalyptus does not seem to support it. Is this correct? Because if one node fails, you want the other nodes to automagically start the 'missing' nodes.
[16:12] <bigbrovar> Hi guys I am having some issues with apt-cacher on ubuntu 8.04.. every client pointing to the apt-cacher is reporting 403 forbidden when i try to install a package. I dont get this error when am using the original ubuntu source.list..
[16:16] <wack47> good morning
[16:19] <wack47> anybody home? lol
[16:20] <mcas> hi wack47
[16:21] <wack47> i guess it still is kinda early! hey mcas
[16:21] <mcas> that depends on the timezone it could be late for someone ;-)
[16:22] <wack47> mcas: haha good point! question: u know much about raid, and how it effects the filesystem?
[16:23] <mcas> wack47: i would say that raidlevel and filesystem have no big effect on each other
[16:23] <mcas> but that's only my opinion
[16:24] <wack47> mcas: ok, thats what i was thinking too, but im trying to figure out some storage space issues
[16:24] <wack47> ill show ya what i got on the system, and then go from there
[16:24] <mcas> if you use zfs you have a relation between raid and fs ;-)
[16:24] <mcas> !seen ttx
[16:26] <wack47> ok here is my mdstat: http://pastebin.com/dZG6eTvY
[16:26] <wack47> and here is my df -h : http://pastebin.com/tpMc2DwV
[16:28] <wack47> mcas: my problem is that /dev/sdf1 is full
[16:28] <wack47> and i dont know why
[16:28] <wack47> the /dev/md0 is mounted on /budir, is that why / is saying its full?
[16:28] <mcas> no
[16:29] <mcas> is this a fresh install or a system that is in use for some weeks?
[16:29] <wack47> i have had it a little while
[16:29] <Jeeves_> wack47:
[16:29] <Jeeves_> sudo -i
[16:29] <Jeeves_> cd /
[16:29] <Jeeves_> du -chsx *
[16:29] <mcas> you could run du -h --max-depth=1
[16:30] <wack47> here is  du -hsx /*: http://pastebin.com/sq6i34z8
[16:31] <mcas> wack47: could you please umount /budir
[16:31] <mcas> and the run du -chsx again?
[16:31] <wack47> k
[16:34] <wack47> http://pastebin.com/6d82VHGB
[16:34] <wack47> after unmount
[16:35] <wack47> is it just me or am i seeing stuff in /budir that isnt part of the array?
[16:36] <mcas> yes :-D
[16:36] <wack47> aha!
[16:36] <wack47> lol
[16:36] <wack47> thanks!
[16:36] <mcas> i think you cp data over there without having it mounted
[16:36] <wack47> yeah looks that way
[16:36] <wack47> ok thnks!
[16:37] <mcas> so mount the array to something like /mnt and then cp over the files ;-)
[16:38] <wack47> yep! thanks!
[16:38] <mcas> yw
[16:38] <wack47> oh look, only 5% of / used1
[16:38] <wack47> how nice is that!
[16:38] <wack47> lol
[16:47] <bigbrovar> Hi guys I am having some issues with apt-cacher on ubuntu 8.04.. every client pointing to the apt-cacher is reporting 403 forbidden when i try to install a package. I dont get this error when am using the original ubuntu source.list..
[16:52] <lionel> bigbrovar, strange, the default configuration authorize all incoming request
[16:52] <lionel> bigbrovar, can you check the /var/log/apt-cacher/access.log and error.log
[16:56] <bigbrovar> lionel: this is the access log http://pastebin.com/vnjhmexy
[16:57] <bigbrovar> and this is the error.log http://pastebin.com/uspXG8G8 everything has been running fine now for like 2 years.. this problem  started like some days ago.
[17:04] <ttx> mathiaz: around ?
[17:04] <mathiaz> ttx: yes
[17:04] <ttx> about bug 563829
[17:05] <ttx> mathiaz: could you please look into it and comment on pre-release feasbility ?
[17:05] <ttx> since it affects upgrades, might make sense to fix
[17:05] <mathiaz> ttx: yes - I was planning to look into that issue today
[17:05] <ttx> mathiaz: ok thanks
[17:05] <mathiaz> ttx: right - upgrade from 8.04 LTS though
[17:06] <mathiaz> ttx: which won't be automatically turned on next week
[17:06] <ttx> the other (bug 423252) sounds quite unilkely before release anyway
[17:06] <mathiaz> ttx: IIUC LTS to LTS upgrade will be automatically suggested with 10.04.1
[17:06] <ttx> mathiaz: right, but still :)
[17:07] <ttx> zul: same for https://bugs.launchpad.net/ubuntu/+source/autofs5/+bug/533029
[17:07] <ttx> zul: please ping the release team for review
[17:08] <ttx> (now that rc is out)
[17:09] <ttx> hggdh, kirkland: please mark the UEC RC testing related items DONE in the blueprints, when you officially signoff on them :)
[17:11] <mcas> ttx: why did you mark this bug as won't fix? https://bugs.launchpad.net/ubuntu/+source/bacula/+bug/321091
[17:12] <ttx> mcas: I marked it as wontfix as a server papercut. The bug is still open
[17:12] <mcas> yes but why?
[17:12] <ttx> now that we know we'll probably do paercuts again... maybe I should reopen it
[17:13] <ttx> because the lucid papercuts session was over
[17:13]  * ttx reopens
[17:13] <ttx> there.
[17:13] <mcas> ok
[17:13] <ttx> it will be considered for maverick now
[17:14] <mcas> i would try to fix it myself but i am not familiar with packaging
[17:25] <mdp_ona> has anyone here ever  tried to use preseed to install to a SAN with multiple paths?
[17:26] <hggdh> ttx: I am resetting the UEC rig to use the RC, and should have it done by end-of-day
[17:29] <ScottK> mathiaz or ttx: Do you have any priorities for packages to get in before release?  libvirt is already in.
[17:29] <ScottK> It's not clear we have time to build all the stuff that's in queue now.
[17:29] <hggdh> smoser: anything you want to save from cepedak? I am going to blow it away
[17:31] <bigbrovar> lionel: did u see the errorlogs i losted?
[17:32] <lionel> bigbrovar, yes, but I can't see somthing wrong in it
[17:33] <bigbrovar> lionel: hmm weird
[17:33] <ttx> ScottK: I have nothing else "needed" in the queue yet
[17:33] <ScottK> OK.
[17:33] <smoser> hggdh, i dont need naything there.
[17:33] <ScottK> dovecot is in too
[17:33] <RoAkSoAx> would I still be able to upload new packages for the cluster stack by the end of the weekend?
[17:36] <RoAkSoAx> ScottK, ttx ^^
[17:37] <hggdh> smoser: thank you. rig going down now
[17:37] <zul> ttx: for bacula im considering ripping out dbconfig again
[17:38] <ScottK> RoAkSoAx: By "New" you mean new updates to existing packages right?
[17:38] <ScottK> If so and they are in Universe, yes.
[17:40] <Xbert> I've installed a server from the mini image and its installed the generic-pae kernal, should I install the server kernal manually?
[17:41] <RoAkSoAx> ScottK, new upstream releases which are pretty much big fix releases
[17:42] <ScottK> If pretty much != are then they need FFe
[17:42] <RoAkSoAx> ScottK, ok then, but i still can then
[17:45] <ziesemer_> Under what contexts should /etc/pam.d/login be used?  Shouldn't "su - someuser" use it?
[18:11] <zul> mathiaz: im going to try to migrate most of the mysql-5.0 bug to mysql-5.1 if they still are valid
[18:26] <webmasteroli> Hi im running a ubuntu server and i have LAMP instaled, i need to now install webmin should i wipe LAMP and just install webmin or keep LAMP and install webmin? many thanks
[18:27] <persia> webmasteroli: Why, precisely, do you want webmin?  If you have LAMP, you're likely expecting folks to hit the webserver, only adding to the set of aguments as to why webmin makes for poor security.
[18:28] <guntbert> !webmin | webmasteroli
[18:28] <webmasteroli> !ebox
[18:28] <webmasteroli> hmm
[18:28] <webmasteroli> how do i install ebox?
[18:31] <RoyK> webmasteroli: apt-get install ebox?
[18:32] <webmasteroli> ah great.
[18:32]  * RoyK kindly tells webmasteroli to apt-cache search
[18:32] <webmasteroli> Thanks, sorry im new to Unix shells
[18:32] <RoyK> webmasteroli: get used to it - when you know your environment, you won't like a web gui
[18:33] <webmasteroli> :)
[18:33] <webmasteroli> im running linux on a VMware partition for my terminal/dev stuff
[18:34] <RoyK> webmasteroli: I think getting to know linux won't be too hard, and you'll gain a lot of doing so instead of trying to manage it through some web gui - just my two cents
[18:36] <webmasteroli> Agreed, however im just starting, my short term memory is rather bad so im looking forward to being able to use a web GUI for basic configs.
[18:37] <RoyK> webmasteroli: try using it for a couple of weeks without using some gui, and things will stick
[18:39] <webmasteroli> Iv:)
[18:39] <webmasteroli> ops
[18:43] <webmasteroli> reimaging my server due to multiple apache systems
[18:45] <persia> So, having seen 568445, I'm all excited about new uses for my LVM chroots.  Does anyone have a good pointer to a reference on making qemu-kvm work well with LVM storage?
[18:47] <webmasteroli> Hi guys, ive got the ebox running
[18:47] <webmasteroli> however i cant login,
[18:47] <webmasteroli> its ment to be for example http://yourdomain.com/ebox
[18:47] <webmasteroli> however mine is giving me a "page not found"
[18:47] <Daviey> persia: nothing has changed, has it?
[18:48] <RoyK> webmasteroli: see my two cents above :)
[18:48] <RoyK> webmasteroli: what are you trying to do, anyway?
[18:48] <webmasteroli> setup a lamp stack.
[18:48] <webmasteroli> with FTP
[18:48] <persia> Daviey: What changed is that I learned it's possible :)  I have N LV chroots that I use with schroot, and being able to *also* use them with kvm enables whole new realms of testing.
[18:48] <webmasteroli> i know its your way to do it Roy, just wondering if i could have some help. im new to shell commands like ive said before.
[18:49] <persia> (where N is currently 7 on my laptop, and more in other environments)
[18:49] <RoyK> webmasteroli: "apt-cache search" for php, apache and mysql
[18:49] <RoyK> it's not really hard
[18:49] <Daviey> persia: using libvirt?
[18:49] <RoyK> then apt-get install them
[18:50] <webmasteroli> ive done that Roy
[18:50] <webmasteroli>  just want somthing alittle easier.
[18:50] <persia> Daviey: I used libvirt for the first time yesterday.  The LVs are for schroot, but I'd be happy repurposing them.
[18:50] <RoyK> webmasteroli: sure, but please, give it a week or two and you'll feel at home with the command line
[18:51] <persia> I should rephrase: I used libvirt *successfully* for the first time yesterday.
[18:51] <webmasteroli> I understand, however just for now could you help me with the ebox installation?
[18:51] <RoyK> webmasteroli: or apt-get install dselect
[18:51] <RoyK> then run dselect
[18:52] <Daviey> persia: virsh # attach-disk persia-schroot /dev/vg/persia-schroot sdb1 <--- ?
[18:52] <Daviey> persia-schroot, being the libvirt domain
[18:52] <webmasteroli> Ok
[18:52] <webmasteroli> ive ran that now roy, what next?
[18:52] <RoyK> dselect
[18:52] <RoyK> there you can choose from available packages
[18:54] <persia> Daviey: Hrm.  That looks trivially simple, but I think I'll need to go read some more about libvirt :)  The end goal would be to have a script that auto-launched VMs based on schroots.  Thanks!
[18:55] <Daviey> persia: sounds like an interesting blog post is in the works :)
[18:55] <persia> No, just a script.  I don't blog.
[19:00] <mean67> anyone know if I you can have a windows machine access resources on UEC
[19:03] <RoyK> why not? it's all bridged, isn't it?
[19:16] <ange> hi
[19:16] <ange> can a ubuntu server cloud ed provide amazon S3 compatible services ?
[19:17] <RoyK> it's mostly the same thing
[19:17] <persia> Same interface.  I'm not convinced it's the same implementation.
[19:18] <ange> I've an app who need to tap into S3 (or I suppose equivalent) to store files, but I've an ubuntu server running somewhere else, so I'm wondering if I can tap into it or not
[19:21] <webmasteroli> Hi all
[19:21] <webmasteroli> ive setup ebox on <IP_ADDRESS> however it seems its not working
[19:21] <webmasteroli> ive tried going to the directory /ebox/
[19:22] <mean67>  anyone know if I you can have a windows machine access resources on UEC
[19:28] <webmasteroli> if anyone can lend me a hand in installing Ebox pls let me know (before i give up)
[19:29] <bogeyd6> BUT WHAT WILL MONITOR THE NETWORK MONITOR
[19:34] <pmatulis> bogeyd6: huh?
[20:08] <smoser> hggdh, around ?
[20:10] <Scunizi> Can someone look at my smb.conf file and perhaps tell me why the shared directories are not allowing 777 permissions even with unauthenticated guests? http://ubuntu.pastebin.com/C06LEcD5
[20:27] <hggdh> smoser: here
[20:28] <smoser> hggdh, are yo uusing the dc cloud ?
[20:28] <bluethundr_> ok this is truly strange... I can ssh up to a host in an Amazon Cloud... I can change to the directory I want to use, thereby verifying that it is there... but when I return to my original host and try to scp to that location the response that I get back is that it doesn't exist... http://pastebin.com/KYEpdr3P
[20:28] <hggdh> smoser: on the process of installing the RC on topo2. the two NCs, plust the SC will start to install in a few
[20:29] <smoser> ok. never mind then. i was hoping to run a test there.
[20:31] <hggdh> give it some 20 minutes, and it will be ready
[20:32] <hggdh> I have just started netbooting santol, sapodilla, and soncoya, so in about 20m it will be ready
[20:32] <hggdh> smoser: BTW, how do I change boot options in the uec image?
[20:32] <smoser> you dont
[20:32] <hggdh> darn!
[20:33] <smoser> if you want, you can hack it
[20:33] <hggdh> great! How?
[20:33] <smoser> looking
[20:33] <smoser> hggdh, each node controller has: /usr/share/eucalyptus/gen_kvm_libvirt_xml
[20:34] <smoser> that writes out the libvirt xml . it should be self explanatory, open that and hack away
[20:34] <hggdh> smoser: thanks, will do
[20:38] <osmosis> how do I have my iptables rules saved for reboots ?
[20:46] <soren> osmosis: Use ufw if you can.
[20:50] <osmosis> soren, i think my rules are too complicated for that.
[20:52] <guntbert> osmosis: sudo iptables-save  > my.firewall.policy (it has a short man page too)
[20:59] <RoyK> osmosis: ufw is nice
[21:02] <osmosis> guntbert, that will save it...but how do I auto install it at bootup ?
[21:03] <osmosis> RoyK, does ufw support bridging and logging ?
[21:03] <guntbert> osmosis: look at iptables-restore :-)
[21:40] <sebas891> Anyone trying to setup a slapd slave server with lucid?
[21:43] <sommer> yep
[21:44] <sommer> sebas891: if you look at the server guide for lucid there are instructions
[22:25] <libertiy> oh im totally sorry about the away message.. my irc client does that automatically
[22:26] <libertiy> and i havebt been at the system for 2 hours
[22:28] <aleray> Hi, is it possible to bind mount /var? eg. /srv/somedisk     /var             none    bind
[22:28] <aleray> Isn't it dangerous ?
[22:30] <persia> It's possible.  It's risky if 1) you run anything that needs to write to a common file inside the chroot or 2) you have any information in /var that you don't want to expose to the chroot.
[22:30] <sebas891> sommer: ok, is the server guide for lucid online? don't see it on the https://help.ubuntu.com/  I see there is a package with that name.
[22:39] <sebas891> I found it here file:///usr/share/ubuntu-serverguide/html/C/openldap-server.html
[23:01] <metalf8801> If you have a home server what are you using it for? I'm only using mine as file server but I would like to get more out of it so I'm just looking for ideas
[23:13] <hggdh> where are ue images stored?
[23:13] <luca`gervasi> Hallo
[23:14] <luca`gervasi> I'm looking for a good postfix hardening guide on ubuntu server, is anybody willing to address me? :)


[00:54] <Unit193> PCLine_: Howdy.
[00:55] <PCLine_> Hello Unit193
[00:59] <Darkwing> Sup guys
[00:59] <belkinsa> o/
[01:00] <Darkwing> I'm still going to try and make it to OLF but... Not i
[01:00] <Darkwing> 100% sure
[01:00] <belkinsa> Poo, you know the Talk deadline is torromow?
[01:00] <belkinsa> tomorrow*
[01:00] <Darkwing> I want to do Kubuntu and Plasma 5 for Ubucon.
[01:01] <Darkwing> My twist is the wife is Due Oct 29
[01:01] <Unit193> Darkwing: Howdy.  And dang, bummer about that but at the same time congrats.
[01:01] <Darkwing> Thanks Unit193!
[01:02] <Darkwing> So, if I can pencil in a Kubuntu talk at Ubucon as a last talk *if* I make it?
[01:04] <andygraybeal> congrats dee doublu
[01:04] <andygraybeal> double-u
[01:04] <Darkwing> :-D
[01:04] <Darkwing> Also assuming that there is an HDMI plug alongside the VGA one.
[01:05] <Unit193> PCLine_: So, you're from Cincy, but what brought your attention to out neck of the woods?
[01:06] <belkinsa> Indeed.  Why?
[01:06] <Unit193> -t+r
[01:07] <PCLine_> Dayton
[01:07] <belkinsa> But your IP address says Cincy
[01:07] <jrgifford> My work IP address says i'm in san francisco
[01:07] <jrgifford> i'm in cleveland.
[01:08] <jrgifford> companies don't update their reverse dns that often
[01:08] <belkinsa> Ah, I see.
[01:08] <PCLine_> I found a program called observium and needed something to run it on.  Ubuntu was the first VirtualPC iso i found.
[01:09] <Unit193> Mine put me in Girard, I don't live there.
[01:09] <Unit193> And, coolio.
[01:09] <belkinsa> PCLine_, and do you need support for that program?
[01:10] <PCLine_> Nope got it up and running already.
[01:11] <PCLine_> I joined to see how others are using the software.
[01:11] <belkinsa> I think none of us uses it
[01:11] <belkinsa> But maybe in #ubuntu-offtopic, you can.
[01:11] <PCLine_> using Ubuntu
[01:13] <Unit193> Looks like an interesting tool, using Ubuntu Desktop or Server?
[01:15] <PCLine_> I am running it in VirtualPC on Win7 -    Server 32Bit.
[01:15] <Unit193> jrgifford: RR generally updates a bit faster, but yeah same point.  RR seemed to pick up my change faster than Maxmind. :P
[01:29] <Darkwing> Mmmmmm plasma 5 pretty
[01:30] <skellat> I haven't filed a backport request in a while but, um, yeah: https://bugs.launchpad.net/trusty-backports/+bug/1347980
[01:30] <jenni> [ Bug #1347980 “Please backport dianara 1.2.1-0.1 (universe) from ...” : Bugs : trusty-backports ] - https://j.mp/1pd5aCm
[01:30] <Unit193> Xfce 4.11, yummy. :D
[01:30] <Darkwing> http://imgur.com/a/BfxmE
[01:30] <jenni> [ Plasma 5 - Imgur ] - https://j.mp/1pd5dhu
[01:31] <Unit193> Backport requset?  Easier to repo it™! :D
[01:31] <belkinsa> xD
[01:31] <Darkwing> Unit193... ™ing repo it? Bwahahaha ;-)
[01:32] <Unit193> Darkwing: Oh, is that the classic menu or the kickoff?
[01:33] <Unit193> Darkwing: Who am I to speak?  I cheat with mini-dinstall. :D
[01:34] <Unit193> Works nice enough, and has signed releases, soooo...  Some day I'll use reprepro.
[01:34] <Darkwing> The menuish looking thing it networks. Kickoff is overhauled
[01:42]  * skellat goes back to reading that article from SSRN
[01:51] <Unit193> (Basically, I'm too annoyed at paperwork to get a proper QA/backport/sru/etc filed so I just do it otherwise. :/ )
[01:51] <Unit193> skellat: Have fun?
[01:52] <skellat> Unit193: Already backported it to my PPA, installed it, it works
[01:53] <skellat> Of course the package relates to using Identica so I take proprietary interest in those
[01:53] <skellat> As to the SSRN article...yeesh...40 page broadside
[01:54] <Unit193> Mhmm, and python-parsedatetime is broken in trusty. :P
[01:54] <skellat> That's an SRU then
[01:54] <skellat> If it is broke, it is an SRU
[01:54] <skellat> If it is a new feature, it is a backport
[01:54] <skellat> Dianara got new features, so we'll go down the backports road
[01:55] <skellat> And what makes python-parsedatetime borked in 14.04?
[01:55] <Unit193> Try using gcalcli, traceback.
[01:56] <skellat> Something I don't have installed
[01:57] <skellat> That has a lot of dependencies
[01:57] <Unit193> Shouldn't be a lot.
[02:01] <skellat> Last person messing with parsedatetime is noskcaj of all people
[02:01] <PCLine_> I see in the Topic ... No Re-Open Design ... What is it that you design?
[02:02] <Unit193> skellat: No, 1.2 is fine, it's 1.1.2 that's a dud.
[02:03] <skellat> PCLine_: That refers to re-opening design decisions for any of the flavours of Ubuntu.  There are tools such as ubuntu-defaults-image that allow you to roll your own bespoke version of Ubuntu, Xubuntu, Kubuntu, Lubuntu, etc.
[02:04] <skellat> For a couple days I saw bugs filed against Xfce where people were filing patches to roll Xfce backwards to 4.10 as they thought 4.11 was totally broken...which is essentially an action to re-open a design discussion.
[02:04] <PCLine_> Oh.  thanks.
[02:05] <skellat> I notified Xubuntu tech lead & he flagged the bugs on Launchpad as "Opinion".  We'll let the slugfest happen upstream on Xfce's bug tracker.
[02:09] <skellat> Unit193: Do you want noskcaj to pursue an SRU for parsedatetime for you?  He needs to build up his portfolio some more.
[02:09] <Unit193> I'm not worried.
[02:10] <skellat> Okay
[02:21]  * skellat just finished reading http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2466707
[02:21] <jenni> [ Congressional Intransigence and Executive Power by Josh Blackman :: SSRN ] - https://j.mp/WEfiNQ
[02:36]  * skellat adds to the reading list for later: http://www.linuxvoice.com/raspberry-pi-model-b/
[02:36] <jenni> [ Raspberry Pi Model B+ | Linux Voice ] - https://j.mp/WEi19Z
[06:44] <PCLine_> I am glad I looked at Ubuntu and not the X or L or kubuntu version first.
[06:44] <Unit193> Heh, why is that?
[06:45] <PCLine_> I dont need a desktop.
[06:45] <Unit193> Mhmm, then minimal or server install makes much more sense.
[17:03] <thafreak> Just returned from my pilgrimage to microcenter
[17:03] <thafreak> I'm well beyond broke now
[17:04] <thafreak> But I have new shiney things...like one of the raspberry pi b+ models :)
[17:06] <thafreak> Got a beaglebone black too...
[17:19] <Unit193> Awesome, please do tell what you think of them, more so the second.  And yeah, guess you were expecting that though.
[17:39] <thafreak> will do...looking into getting REAL debian onto the beaglebone now...
[17:41] <thafreak> got a new VM server too though, so I may have to put the beaglebone on hold