/srv/irclogs.ubuntu.com/2015/06/09/#ubuntu-server.txt

=== markthomas is now known as markthomas|away
=== afkthairus is now known as athairus
=== Lcawte|Away is now known as Lcawte
=== wojdev_ is now known as wojdev
=== soren is now known as soren_
=== soren_ is now known as soren
sorenI have a qemu process on Trusty that doesn't respond to SIGKILL. Any good ideas? I don't see any bugs reported about this.09:02
YamakasYok, so my whole mem is filled up but top doesn't show it09:03
=== CiPi is now known as cipi
OpenTokixsoren`: I had that exact problem yesterday10:55
OpenTokixsoren`: Had to powercycle that machine10:55
solo1http://paste.ubuntu.com/11669695/10:59
solo1http://paste.ubuntu.com/11669695/11:05
OpenTokixsolo1: You just pasted your link a second time? Why?11:11
OpenTokixsolo1: I think you have to give some other information to11:11
rbasakjamespage: need a place to coordinate with kickinz1 on the docker backports. Could you create a docker PPA in ~ubuntu-server for me please? Or would somewhere else be appropriate?11:17
rbasakkickinz1: https://code.launchpad.net/~ubuntu-server/+git/docker-backport-tools11:18
rbasakkickinz1: https://git.launchpad.net/~ubuntu-server/+git/docker-backport-tools/tree/all11:23
rbasakkickinz1: reverse-depends11:29
Slingwhy isnt mirror://mirrors.ubuntu.com/mirrors.txt in sources.list by default :(11:51
Slingwould make more sense than the us mirror for all installs11:51
kickinz1rbasak, thanks11:51
kickinz1ls11:52
rbasakkickinz1: https://launchpad.net/~racb/+archive/ubuntu/docker/+copy-packages11:53
TheEagerPadawananyone around here that holds the lpic-2 cert?12:13
Slinghttp://paste2.org/DCsKdPAW what am I doing wrong here?12:56
Slingor maybe this package is 32-bit only... hmm12:57
Slinglinux32 ./configure seems to work12:58
=== SL89 is now known as Vodka_Gobalsky
dannfrbasak: hey - have you had a chance to look at https://code.launchpad.net/~dannf/ubuntu/wily/mysql-5.6/lp1427406 ? wanted to see if you were cool w/ the patching method14:39
rbasakdannf: sorry, looking now14:42
* dannf stole that method for edk2 fwiw14:43
rbasakdannf: completely happy with the method - looks ideal14:44
rbasakdannf: it might be worth explaining somewhere why we've chosen to make the patch arch-specific though. Maybe in the changelog, or in a comment in the rules file or something?14:44
rbasakdannf: but +1 for upload to Ubuntu14:45
dannfrbasak: good point, i'll do that. other than, the last bit i'm working on is testing on powerpc (32-bit) to see if i can reproduce there14:45
dannfcool, will do after that testing. ta!14:45
rbasakack, thanks.14:45
strikovdannf: oh, that's really good to see that we have this issue sorted (at least at some point) now; good job dannf15:06
dannfthanks strikov ! yeah, still have the copyright assignment problem preventing it from going upstream, but at least ubuntu can limp along :)15:09
=== markthomas|away is now known as markthomas
rbasaksquisher: around? Just looking at bcache-tools now.16:00
=== kickinz1 is now known as kickinz1|afk
smosersmb, i can get you access to system and you can deploy it and watch its log.16:14
smoserbasically all we do is deploy to /dev/<device>, chroot apt-get install multipath-tools-boot; unmount everything; reboot16:15
smoserthis system seemed to have been happy on reboot after first one was angry.16:15
smoserbut other times reboots didnt cure the ill16:15
smbsmoser, or you could give me a log when it happens to you again. Which would not require me to figure out how and with which versions MAAS you do that deploy?16:15
smoseri did giv eyou a log16:16
smoseri can give you access to the system and let you deploy it.16:17
smoserhttps://launchpadlibrarian.net/208389797/my.log16:17
smbsmoser, you gave me a log from the boot after deploy (if I understood correctly)16:17
smoserright.16:17
smoserwhat do you want a log of ?16:17
smbThe deploy run itself. If that is even possible16:18
smbBecause that boot seems just to run into a corruption that probably existed on disk before. And maybe sometimes fsck can fix that16:19
smoserthe first time i noticed it, i fsck'd painfully from initramfs16:19
smoserand still had errors later on.16:19
smoseri'll deploy the node with vivid and get a log.16:20
smbsmoser, Great. Thanks!16:22
strikovsmb: could this corruption be related to the fact that we install the system to one of paths (say /dev/sda) but not to /dev/mpathN?16:50
smbstrikov, No that is completely valid16:51
=== Vodka_Gobalsky is now known as SL89
smbIn fact this looks to be the way those systems are provisioned  right now without updated curtin16:52
strikovsmoser: smb: are we sure that this is vivid-kernel related thing but not vivid-multipath-tools/vivid-dm related one?16:53
smosersmb, right. that is how they work without the update.16:53
smoserbut with the update, we basically then just install multipath-tools-boot and expect it to work.16:54
smbstrikov, the multipath target and balancers are part of the kernel so it still could be both. But since it is a failover setup those systems practically only use the one device after16:55
smbsmoser, yeah, this should be a valid approach and I manually did that without issues like this16:56
smbIf things go bad it were rather the unable to find a complete device type of errors16:57
smbnot fs corruption16:57
smoserright.16:57
smbsmoser, strikov, So one detail you may want to add to multipath.conf is to change the scsi_id call into one that includes the '-u' option. That replaces spaces in the wwids with an underscore. This somewhat was working better for me17:00
smosersmb, we do that.17:00
smbAh ok17:00
smoserand that should be fixed in the future17:01
smoser https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/143206217:01
smbsmoser, OK. Right, somehow in my memory that was the default at least a long time ago... But I may remember incorrectly.17:04
smosersmb, well it is repoted fixed by that patch. (that is not in ubuntu yet)17:05
smoserbut does strikov reported it worked for him17:05
smbsmoser, Oh actually that works the other way round by letting the other pieces handle spaces. While I usually just went and set the getuid_callout in multipath.conf to use -u for scsi_id and not have spaces in the first place17:07
strikovsmoser: i didn't test the patch proposed in the bug, i just verified that with 'user_friendly_names' we don't suffer from spaces because names look different (like mpath0-part1 not <serial-with-spaces>-part1)17:07
squisherrbasak, ping17:11
squishers/i/o/17:11
smoserstrikov, oh. i thought you actually built and tested that.17:12
strikovsmoser: i can do that tomorrow morning17:13
smoserstrikov, nah. dont worry.17:13
rbasaksquisher: o/17:58
rbasaksquisher: I'm finished for the day so am in and out right now, doing DIY.17:58
rbasaksquisher: it all looks good. One question and one comment I think.17:58
rbasaksquisher: you're using "git archive" to generate the tarball artifact for pristine-tar I presume? I think I'm fine with that given that upstream do nothing else but jamespage will probably ask.17:59
rbasaksquisher: your commit 2f15970ecc04b37e965097807117765368524062 added a spurious whitespace change to an unrelated patch. Please avoid that if you can, but no worries about it this time.18:01
rbasaksquisher: +1 for upload.18:01
squisherrbasak, yeah I don't know what happened with the white space18:01
rbasakjamespage: please could you sponsor commit 057b6a854342266cfb60bcd0ccd0567a46b22b24 from bcache-tools Debian VCS?18:01
squisherI use gbp pq since the beginning18:01
rbasaksquisher: only two changes from upstream between 1.0.7 and 1.0.8 it looks like? Are we still having issues getting upstream stuff committed right now?18:02
squishergreat, thanks, I think it's nice to close those bugs :)18:02
rbasaksquisher: thanks for sorting them :)18:02
rbasaksquisher: I looked at the BTS to see what else might need a clear up with the intent of doing them at the same time, but you'd already done them :)18:02
squishersorta, the ML seems pretty dead and the main author seems to be working on some sort of next-gen tools I think18:02
squisherrbasak, :)18:03
=== elliotd123_ is now known as elliotd123
=== liam_ is now known as Guest41765
=== bitfury is now known as jge
=== jge is now known as ay_caramba
=== ay_caramba is now known as jge
=== pgraner is now known as pgraner-afk
tewardsarnold: rbasak: if I see ONE MORE BUG on "Subprocess failed to install" on nginx without useful data my head's gonna explode20:16
tewardapache apparently is default installed everywhere and it breaks everything :/20:17
tewardsarnold: rbasak: ^ with regard to https://bugs.launchpad.net/bugs/1463383 and the thousand other ones like it20:17
hexchHi I have an problem with isc-dhcp-server, I have 1 dhcp server for all my 1000 vlans, and problem is that it is giving clients ip from the first subnet.20:17
hexchI have on my cisco switched enabled ip-helper20:17
sarnoldteward: does that mean you need to COnflicts: with apache?20:17
tewardsarnold: if and only if apache is already installed20:18
tewardsarnold: the last four email issues on this the default Apache conflicts with Nginx, they both try and bind :8020:18
tewardwhich of course blows up20:18
tewardsarnold: I need the server manifests including the Amazon images documented, and information told to me whether Apache is actually installed20:18
sarnoldwhat's really annoying is I could see wanting both apache -and- nginx installed on one system. and the default "listen on 0.0.0.0:80" business is just gonna be annoyuing...20:19
squisherthe conflicts seems rather harsh: you can certainly use ngix and apache side by side20:19
sarnoldsquisher: exactly :(20:19
squisherpossibly use a post-inst script which updates the default configuration not to listen on 80 if something else is?20:20
tewardon a default 15.04 with no other config options20:21
teward|foobarokay, so, i have no idea where my bouncer left off20:23
=== teward|foobar is now known as teward|pc
sarnoldteward|foobar: you had an excess flood quit immediately after < teward> on a default 15.04 with no other config options20:24
teward|pcsarnold: the issue is not that Apache and nginx conflict - it's that they both try to bind to 80 in a default instance20:24
teward|pcsarnold: yeah, i kinda flooded the system with rage briefly20:24
teward|pcsarnold: the issue goes back NOT to the need of a conflicts: but the fact they both in a default setup bind to 8020:24
teward|pcthe PROBLEM is, this is new as of 15.0420:24
teward|pcand ther'es no useful information in the already included apport data to debug what the cause of the failure on install is20:25
sarnoldteward: can you change the scripts to something like service restart nginx || true;  to avoid the bugs/20:27
teward|pcsarnold: i'll look into what's run after installation, my guess is yes, we can get past it, but ideally systemd and apport would be less stupid and provide the output20:30
sarnoldteward|pc: the trouble is, it's a script that's not supposed to make any output anyway. I've thought before it's a real shame there's so many failing postinst scripts but zero debugging information for any of them :(20:31
teward|pcsarnold: Job for nginx.service failed. See "systemctl status nginx.service" and "journalctl -xe" for   <-- this is during the Configuring... step20:31
teward|pcsarnold: indeed, but we may just need an apport hook that puts out those data20:31
teward|pcbut iirc there's no way to say "If it fails to configure"20:31
teward|pcfail to install is a different bug in the terminal output20:31
teward|pcfail to configure is another20:31
teward|pcsarnold: i should really poke -devel and get in touch with an apport hooks expert, and try and incorporate one for the nginx package...20:34
teward|pcbecause it's really needed at this point20:34
sarnoldteward|pc: indeed, but you might not get the output you want. knowing what is bound to port 80 might go a very long way thuogh :)20:35
teward|pcsarnold: the past 5 directly emailed issues on this were Apache20:40
teward|pcsarnold: hence why I'd like a manifest of what's on the Amazon images, as well as whatever the other stuff cloud touches or our server images default-install (when we skip tasksel)20:41
teward|pcif the Apache binaries end up on there by default, then we need to smack the images back to the stone age20:41
teward|pcand remove Apache defaultinstall20:41
teward|pcbecause that's SourceOfProblem20:41
sarnoldteward|pc: meh, if it's installed where it wasn't before, it was because someone wanted it :)20:42
teward|pcsarnold: and therein lies the problem - Admin Error20:42
teward|pcsarnold: from https://launchpadlibrarian.net/208651215/DpkgHistoryLog.txt though I don't see apache on there (that's the bug i mentioned earlier)20:43
teward|pcalthough the problem would exist with lighttpd and others too20:43
teward|pcthey all try and default-bind to *:8020:43
teward|pcwhich explodes all the things20:43
=== markthomas is now known as markthomas|away
teward|pcsarnold: however, the only tricky part of this, is that 15.04 seems to be the start of all the issues - and systemd further complicated the issue :/21:08
=== pgraner-afk is now known as pgraner
squisherteward, hm, I've seen changes in the error reporting from start-up scripts in debian (sysv->systemd)21:25
squishermaybe it's something along that line?21:25
squisher(like what wasn't fatal before, is now considered fatal because systemd is more strict?)21:25
=== JoKai is now known as BrainDamaged
=== zz_DenBeiren is now known as DenBeiren
=== markthomas|away is now known as markthomas
=== Lcawte is now known as Lcawte|Away

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!