[00:35] hi everyone === Guest85432 is now known as IdleOne [01:13] hi. hostname --fqdn and dnsdomainname don't work, but it appears to me that by all accounts they should: http://dpaste.com/17VP3HP.txt [01:13] hola [01:13] peaches [01:15] lunaphyte: that's almost certainy a configuration or local network issue ... what does `hostname --all-fqdns` provide, if anything? [01:16] nacc: aha, that returns the desired result: "foo.example.com" [01:17] lunaphyte: read `man hostname` :) [01:17] lunaphyte: iirc, it says to never use --fqdn :) [01:17] i have been [01:17] * lunaphyte looks again [01:18] lunaphyte: under "THE FQDN" [01:18] "If a machine has multiple network interfaces/addresses or is used in a mobile environment" - it's not [01:19] it's a bare bones, minimal server install, with only eth0 and lo, and a single address for each [01:20] the actual symptom which led me here is sudo complaining: "sudo: unable to resolve host foo" [01:21] lunaphyte: anything funky in /etc/hosts? [01:21] it might be easiest to ensure the hotsname is in /etc/hosts [01:21] sarnold: ack [01:22] it's customary to give the hostname 127.0.1.1 and leave 127.0.0.1 for 'localhost'. [01:23] http://dpaste.com/1W52WFC.txt [01:25] nacc: bingo :D [01:25] lunaphyte: add 127.0.1.1 foo foo.example.org to your /etc/hosts :) [01:25] heh, sort of [01:25] there should be no need to [01:25] the hostname is perfectly resolvable [01:26] doing that causes other problems, and the presence of that silly pretend address is only to satiate bugs in certain software [e.g. gnome] [01:26] good poiunt [01:27] but it's been a decade or more since i've seen a host without the 127.0.1.1 alias for the hostname, so I can't really say one way or another if what you're seeing is strange or not [01:27] lunaphyte: you could strace `hostname` to see what's complaining [01:27] nacc: i was just thinking that, yeah [01:27] lunaphyte: maybe this means your /etc/nsswitch.conf needs fiddling? [01:28] lunaphyte: just to double check, reverse dns is working as well as forward? i.e. hostname -> ip -> fqdn round-trip [01:28] ah, let's try putting dns first [01:28] tarpman: yeah, both are good [01:30] http://dpaste.com/26G71D1.txt [01:31] lunaphyte: where are you current defining your hostname and domain? /etc/hostname? [01:32] yes, /etc/hostname contains "foo" [01:32] sudo seems to ignore the nsswitch config somehow [01:33] nsswitch.conf looks typical to me: http://dpaste.com/35RRWD8.txt [01:34] [well, i just switched the hosts db order] [01:34] i've tried both "hosts: dns files" and "hosts: dns" sudo doesn't seem to care === KnownSyntax_ is now known as KnownSyntax [01:35] i've just installed a kernel update, so time for a quick reboot and then i'll see what strace reveals [01:40] if there's interest in complete hostname strace output, i'll pastebin it. it's not too long, but if not, that's fine [01:40] you've piqued my curiosity :) [01:44] sure, one moment [01:44] * patdk-lap never uses 127.0.0.1 for the local hostname [01:44] would totally break my software that bind to the ip, and not localhost [01:47] http://dpaste.com/3TEJW3Z.txt [01:47] i see dns queries with tshark too [01:47] i have to step awayfor just a bit [01:47] *away for [01:48] http://dpaste.com/18NQXT8.txt [01:57] lunaphyte: is that second paste showing that the dns server doesn't know the address? [02:00] sarnold: lunaphyte: does `hostname` actually parse /etc/hosts? looking at the strace, it feels like it read in the file, didn't find what it wanted and errored out === King is now known as prince [02:20] indirectly, libc did that [02:35] sarnold: yeah, i noticed that too. i'll look at the logs on the dns server answering those queries. it seems odd at first glance [02:49] oh no. [02:50] ugh. this is awful. i have just wasted 1+ hours of everyone's time :( [02:51] ooh did you solve it? [02:51] template-ubuntu-1404 != ubuntu-1404-template [02:51] doh :) [02:51] my most sincere apologies. that is woefully absurd [02:55] i guess i was probably overdue for a "you're an idiot" moment. seems i need a few of those every now and again to ensure my humility remains intact. :) [02:56] somehow they happen more frequently _after_ going on irc, don't they? :) [02:56] oh well, you got it sorted out. [02:58] yeah, all is well. thanks for enduring === athairus is now known as afkthairus [04:46] hello, i've been running into issues with Citadel server. as the citserver stuff is running webcit is running but when i try to connect to say localhost or the ip or domain the webcit gives me it's little error "This program was unable to connect or stay connected to the Citadel server. Please report this problem to your system administrator." i've followed all of their instructions [04:46] netsta -lpn shows all the citserver's running shows webcit is running and on the proper port. i had everything working but i wanted to do a reboot to clarify in a sitiaution of crash power outage or other unforseen events that everything would work after booting back up that's when everything stopped working like it should that's when webcit started giving me the error and netstat -lpn [04:46] is showing everything is running. a simple test email from my web server was able to send a varification email. so smpt is working. [04:47] i just can't get webcit working right [04:48] is there any chance that they give you a useful error message in a log file somewhere? [04:49] "unable to contact or stay connected" is nearly useless [04:49] no, I take that back, it is useless.. [04:49] sarnold, i completely agree that it's useless. if they do have a log file i cannot find it [04:49] damn [04:50] sarnold, i've been working on trying to resovle this issue my self for the past couple days even eventually said eff it and tried postfix and dovecot but my webserver didn't like those two [04:50] is the server bound to the proper IP address? is the client running on the same system or a different system? [04:50] is a firewall blocking it? local to the server, local to the client, or on any systems between? [04:51] i've tried client locally and externally. the server is on a proper ip. with domain. and the ports are open [04:51] can you connect to the server from the client using a simple tool like netcat or telnet? [04:51] to help the server runs on NFOServers. [04:51] yeah telnet connect to the citserver stuff. the website sends emails using the citserver. [04:51] is that a cloud provider thingy? or more traditional vps provider? you may need to fiddle with "security groups" there.. (AWS terminology, sorry) [04:52] only thing telnet isn't getting a communications from is the webcit [04:52] traditional vps and dedicated. [04:52] they leave all ports open they leave it to the end user to close the ports [04:52] was it working for a while and then stopped? or has it never worked? or.. [04:53] it worked perfect when i first installed it. rebooting ubuntu is when issue arise. [04:53] it's been driving me bonkers. i'm half tempted to pay someone to properly setup and secure postfix and dovecot [04:55] sarnold, by the way their error page does give you a link to " http://www.citadel.org/doku.php/faq:generalquestions:webcit_unable_to_connect " [04:56] sarnold, but even after following those and doing as they said to varify servers are running. if postfix and dovecot have a web-based user interface i'll happily use it i do believe it can work with spamassassin and clamav [04:56] hah that's just as useless -- a consequence of the original error message being useless. sigh. [04:57] Starn88: web-based thing.. roundcube seems popular, squirrelmail (used to be?) popular.. there's probably more choices in the archives, but I don't know them by name.. [04:58] sarnold, hmm i'll investigate roundcube. i have a deadline to get this stuff setup by sunday fully functional. [05:00] sarnold, this roundcube looks nice. very nice [05:02] sarnold, give me about ten minutes i'll varify that it works [05:06] Starn88: \o/ :) [07:25] Hi. How can I change the current nameserver directly? [07:25] sarnold, i got that roundcube working ontop of the citadel server. [07:26] sarnold, also fixed my dns mx records to allow it to receive emails. thank you so much! this roundcube will allow the admin and their staff to reply to emails. [07:58] Odd_Bloke, around? [08:08] Odd_Bloke, gaughen: hey - so we just tripped on an issue with final xenial testing of openstack [08:09] Odd_Bloke, gaughen: the naming of network devices on cloud instances is no longer ethX [08:11] was that an intentional change? [08:19] jamespage: what interface names are you seeing? I'm getting "virtio_net virtio0 ens3: renamed from eth0" but only with debian-testing, so I was blaming their image for that. I'm still running from a week-old snapshot though, so I might be missing some more recent changes [08:19] frickler, latest xenial cloud image on an openstack cloud [08:19] syslog:Apr 20 08:06:00 ubuntu kernel: [ 3.491798] virtio_net virtio0 ens2: renamed from eth0 [08:20] jamespage: looks similar to mine, let me recheck with a recent image === dosaboy_ is now known as dosaboy [08:28] jamespage: o.k., I'm also getting ens3 with build 20160418. with build 20160412 everything was still fine [08:29] jamespage: the other image I am seeing the same behaviour with is http://cdimage.debian.org/cdimage/openstack/testing/debian-testing-openstack-amd64.raw which is from 2015-10-05, so I doubt that this is a recent change or something done intentional on the Ubuntu side [08:30] frickler: So Ubuntu Server has used the systemd interface naming this entire cycle. [08:30] frickler: But because clouds tend to assume that interfaces will be named eth0, we needed some work in cloud-init to enable that in the cloud images. [08:30] frickler: That work landed ~2 weeks ago, so we made the change last week. [08:30] frickler: So it is an intentional change. :) [08:31] Albeit a late one. :( [08:31] Odd_Bloke, shame its broken all of our xenial functional testing for openstack... [08:31] on the day before release.. [08:31] ah, just found https://bugs.launchpad.net/ubuntu-on-ec2/+bug/1510345 [08:31] Launchpad bug 1510345 in cloud-init (Ubuntu Xenial) "[SRU] Cloud Images do not bring up networking w/ certain virtual NICs due to device naming rules" [High,Triaged] [08:33] frickler: Right, see comment #17 from Martin Pitt; that's what we're now doing. [08:33] jamespage: Urgh, I'm sorry. :( [08:35] Odd_Bloke: can you point me to the patch that you did? so you had net.ifnames=0 and are now doing exactly what? [08:36] it is also sad that the cloud images are hardcoded to using just one interface, we regularly use multiple ones and have to amend the images in order to do DHCP on all of them [08:36] frickler: http://bazaar.launchpad.net/~ubuntu-core-dev/livecd-rootfs/trunk/revision/1365 is the livecd-rootfs change. [08:37] There are cloud-init changes that meant we could stop having ENI.d/eth0.cfg; let me track those down. [08:37] (FWIW, we would now expect cloud-init to consume network_data.json correctly.) [08:38] looks like the cloud-init changes do not work, the image still is trying to do networking on eth0: "networking[194]: Cannot find device "eth0"" [08:39] frickler: So there isn't really one cloud-init commit to point to, http://bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/files/head:/cloudinit/net/ contains some of the relevant bits. [08:40] Odd_Bloke, can you confirm exactly which cloud image build picked up this change? I'm trying to bisect why we only just started seeing this today... [08:41] jamespage: So we were _also_ having some sync problems due to rotating SSH keys because of a leaving team member; those only got fully resolved (we hope ¬.¬) in the last 48 hours. [08:41] Odd_Bloke, so up until the last 48 hours, our cloudimages did eth0 [08:41] jamespage: So "older than today" cloud images probably had it, but either weren't getting to cloud-images.u.c or weren't in streams. [08:42] jamespage: 20140416 is working, but it does indeed set up networking properly on ens3 instead of eth0 [08:42] frickler, when did that get into the streams? [08:42] frickler, our cloud feeds off stream data, so if the stream was old, then we would not have got new images... [08:42] jamespage: I just downloaded that from https://cloud-images.ubuntu.com/xenial/20160416/ [08:43] frickler, sorry - those questions where mean't to be directed at oddbloke [08:43] Odd_Bloke, ^^ ? [08:44] still interesting that it was working with ens3 intermediately, while it was using eth0 earlier [08:45] frickler: Can you pastebin the cloud-init.log from a 20160418 instance that you're seeing bad behaviour on? [08:45] jamespage: We can't see the sync logs, so I'm asking IS on #is if they can. [08:50] Odd_Bloke: jamespage: it seems that 20160418 is indeed working, too, see http://paste.ubuntu.com/15943256/ . I only checked for the interface rename happening earlier and did not check whether the instance configured its network correctly in the end [08:50] frickler: OK, phew. [08:51] so in fact all is well, at least from my side, except some people may get confused when they see ens3 now instead of eth0 [08:51] Odd_Bloke: yeah, sorry for giving you a bit of adrenaline rush here :D [08:51] frickler: :) [08:52] just by the similarity of the message with what I had seen earlier in debian-testing I was false assuming that the error would be the same === hxm- is now known as hxm [11:12] ok, any good alternatives compared to PandoraFMS ? [11:13] YamakasY: have you tried Zabbix [11:13] I did not like Zabbix. But it's an alternative :p [11:14] Depends what you need to get done, nagios or icinga works just fine as well [11:23] hateball: yeah never liked it [11:24] I think opennms is ok [13:36] Which clock does the cron service run against? [13:36] It's either misconfigured by 6 hours, or it's running on a different timezone that I've configured elsewhere (looking at timestamps in logs). [13:37] s/that/than/ [14:14] coreycb cinder point release ready for review/push lp:~ddellav/ubuntu/+source/cinde [14:14] r [14:15] bug 1569035 [14:15] bug 1569035 in python-formencode (Ubuntu) "Packaging error causing installation to /debain/usr/..." [Undecided,New] https://launchpad.net/bugs/1569035 [14:19] lamont, roaksoax: bug 1569035 [14:19] bug 1569035 in python-formencode (Ubuntu) "Packaging error causing installation to /debain/usr/..." [High,Confirmed] https://launchpad.net/bugs/1569035 [14:25] ddellav, me looks [14:27] beisner, when you get a chance, python-oslo.messaging 2.5.0-1ubuntu2~cloud0 is ready to be promoted to updates in the liberty UCA. the wily versions were just promoted. [14:33] coreycb, already done it [14:33] jamespage, awesome thanks [14:42] also coreycb my neutron is passing now, not sure why it was failing before [14:42] ddellav, ok let me know when it's ready for review. cinder is uploaded and awaiting sru team review. once we get all the packages uploaded can you subscribe the sru team to the bug? [14:43] coreycb it's ready, same repo i gave yo ubefore [14:43] coreycb sure [14:43] ddellav, ok [15:00] jamespage: interesting [15:19] rharper: smb: gah, i'm having a failure to load architectural diagram in my head. How does 'qemu64' relate to 'pc-i440fx-trusty' ? [15:20] hallyn, I think its basically the effect of using that compat_bla_... function. It keeps the previous hw definitions as is but changes stuff for newer ones [15:21] qemu64 is the cpu [15:21] unrelated to the system collection of devices [15:21] hallyn, roughly... from my memories which might be tainted [15:21] qemu64 is an alias for a subset of cpu features (meant to have greater compat across migrations) hiding vendor specific flags [15:22] rharper: so when i start a pc-i440fx-trusty machine type on an amd host, [15:22] the pc-i440fx-trusty is a machine alias [15:22] rharper, I just think that the upstream change meddles with the definition of the cpu based on what hw type one uses [15:22] can it be qemu64 cpu type? or is it a different one? [15:22] which specifies a set of configurations (which devices) [15:22] smb: it's been a while since I examined in detail but it shouldn't be variable w.r.t host cpu [15:23] hallyn: yes, the -M is independent of -cpu [15:23] we currently force VMX on for qemu64. wondering whether i can add both VMX and SVM to the same thing :) [15:23] rharper, it kind of is that and the other as well just to make it more fun for you [15:23] try it out -cpu qemu64,svm [15:23] err, +svm [15:24] smb: hallyn , maybe they do per-vendor stuff like +svm instead of +vmx if host cpu is amd [15:24] there's a definition file for the cpu types.. [15:24] * rharper runs find [15:24] hallyn, which is already kinda ugh (qemu64 is modelled from a non-exiting amd cpu) [15:25] well kvm -cpu qemu64,+svm -m 1024 -cdrom xenial-desktop-amd64.iso seems fine [15:25] waiting for terminal [15:25] rharper, additionally it gets more complex as kvm_amd not only wants the svm flag but also requires to read some amd specific cpuid leaf [15:26] well, of course [15:26] the cpuid stuff is where it determines cpu virt capabilities etc; what's going on ? ie, the bug ? [15:27] rharper: bug is https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1561019 [15:27] Launchpad bug 1561019 in libvirt (Ubuntu) "copied cpu flags don't match host cpu" [Medium,New] [15:27] qemu historicaly always set svm on for nesting [15:27] then they decided to change that [15:27] we didn't notice bc noone uses amd :) [15:27] hallyn, and as I found out today on top of that libvirt is too smart for its own good... [15:27] * hallyn wouldn't be surprised if it was an intel person who made that change to diss their competitor :) [15:29] no, in general, redhat and nested has been unsupported [15:29] they don't want to have to support it so they've disabled it upstream [15:29] coreycb, seed update ready to go... [15:29] jamespage, that was quick :) [15:29] the comment in the commit is wildly off since nested svm is *far* more functional and performant than intel [15:29] coreycb, they are super easy todo [15:29] but as you say, no one has amd (or not enough of them and also want to do nested) [15:30] jamespage, let me know how to do one if you can [15:30] was playing with xenial today and found that even if I use something like model="phenom" and feature forced on svm this won't work because libvirt detects that phenom would have svm enabled (not seeing that qemu will disable it) and so never adds the +svm to the qemu command line [15:30] rharper, except those who report the bugs about it.. ;-P [15:30] coreycb, bzr branch lp:~ubuntu-core-dev/ubuntu-seeds/platform.xenial [15:30] right [15:30] and read... [15:31] rharper: no, come on - qemu community used to talk about how great amd's nesting support was and how terrible intel was for not having good support [15:32] hallyn: we're in agreement, maybe I typo'ed [15:32] oh, ok. [15:32] but so i wonder what happened to make them say "we need to disable amd nesting by default" [15:32] nested svm was implemented in a weekend; svm architecturally is much much nicer for virt because it was *designed* for virt by vmware (who learned from s390) [15:32] that's RH [15:33] the "we ship it, we support it" [15:33] they don't want anyone to accidentially have it on in a RHEL release [15:34] wonder why upstream didn't ask for a build-time configuration flag then... [15:34] oh well === codex_ is now known as codex [16:06] coreycb, horizon 9.0.0-0ubuntu2~cloud0 promoted --> mitaka-updates [16:07] beisner, thanks [16:07] coreycb, thx for the fix yo [16:09] ddellav, neutron 7.0.4 upload [16:10] coreycb ack === nodoubleg is now known as nodoubleg-lunch === nodoubleg-lunch is now known as nodoubleg [17:48] ddellav, everything's uploaded for the liberty point releases except for neutron-lbaas: https://launchpad.net/ubuntu/wily/+queue?queue_state=1&queue_text= [17:48] ddellav, neutron-lbaas is getting test failures for me [17:49] coreycb hmm ok, i'll double check, it passed error free on ppa and sbuild for me === Isla_de_Muerte is now known as NwS [20:00] ddellav, I think neutron-lbaas needs the new neutron, it built ok for me once neutron 7.0.4 was available === afkthairus is now known as athairus === wk-work_ is now known as whitekidney [23:16] how do I upgrade my ubuntu server from 15.04 to 15.10? [23:17] it's a VPS (over ssh) [23:17] https://help.ubuntu.com/community/EOLUpgrades [23:17] do-release-upgrade ought to work [23:18] 15.04 is still in the repo? [23:18] sarnold: broke it REAL bad last time I tried, rsyslog or something? [23:18] patdk-lap: I think it might be, between ancient snappy and ancient phones.. [23:18] I just re-installed "ubuntu-15.04-x86_64-minimal" fresh so will try the upgrade again. [23:18] I just remember it's like 9 months now [23:18] and it's been longer than 9 :) [23:19] Ubuntu 15.04 [23:19] [23:19] Vivid Vervet [23:19] [23:19] Rel [23:19] [23:19] April 23, 2015 [23:20] [23:20] February 4, 2016 [23:20] damn, sorry, formatting was bad on that [23:21] patdk-lap: that looks like a lot of work :( [23:21] heh? [23:22] if your install is broken, well, you have to fix it first [23:22] but otherwise, it's just a single sed command, and upgrade [23:22] I just re-installed "ubuntu-15.04-x86_64-minimal" fresh so will try the upgrade again. [23:22] why would you install 15.04? [23:22] it hasn't been supported for 2months now :) [23:22] just install 15.10 or 16.04 :) [23:22] patdk-lap: because that's the only source available for re-intalling my VPS [23:23] that vps provider needs help [23:23] they are retarded, no worried (dedistation) [23:23] sudo sed -i 's/vivid/wily/g' /etc/apt/sources.list [23:23] that all I run? [23:23] no [23:24] that will defently break things [23:24] you need to point to the archive/old-releases repo [23:24] and do an upgrade [23:25] my vps is running SolusVM, no way I an like remotely mount an image of 15.10 and just install it fresh? It has a serial console available. [23:32] TAFB: SolusVM is the VPS platform, not an OS. [23:32] I know, I figured it'd have the option to mount ISO images or something to boot the VPS from [23:32] you know you may wish to just wait a day and install from 16.04 LTS instead [23:33] na, his vps won't have it for atleast 2 years :) [23:33] Or ask your hoster for providing a 14.04 / 16.4 image. [23:33] most likely they won't update from 15.04 till 17.04 comes out [23:33] patdk-lap: hehe [23:33] they have a 14.04 image [23:33] TAFB: So use it. [23:33] instead of 15.04? what sense does that make?? [23:34] TAFB: Then, you can update to 16.04.1 when it comes out. [23:34] 15.04 is not support, much more sense [23:34] oh, I see :) [23:34] 14.04 has had security support for the lsat three months, when 15.04 has been unsupported for three months. [23:34] it's only security [23:34] will 16.04 come out before 11am EST tomorrow? [23:34] not like any openssl/samba/libc/kernel/... issues to worry about [23:35] I think around 2pm [23:35] though, I'm running it on a few now [23:35] already had to backport freeradius to it :( [23:36] heh :/ [23:36] damn, I got a big event I gotta stream at 11am tomorrow. I'll see if I can get 14.04 working well [23:36] 2.2 kept giving me issues, 3.0 just worked [23:38] TAFB: heh if it were me i'd definitely go with 14.04 in this situation :) [23:39] it's installing now :) I'll let ya know how it goes. just need to get nginx and php working before tomorrow [23:39] patdk-lap: dang, 3.0.11? I wonder why debian is still on 2.2.x. [23:39] no one cares [23:39] it's good enough, for what they are doing [23:41] Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 2.6.32-042stab113.11 x86_64) [23:42] 2.6.32 [23:42] smells like an openvz system [23:42] :) [23:42] or lxc, but kindof old for that [23:42] Stinks. :P [23:43] last I heard, systemd still wouldn't work on openvz kernels [23:44] tarpman: ahhh that could explain why they don't have 15.10 [23:44] and why it may take them two years to get 16.04 LTS :) [23:44] the solusVM homepage claims to support kvm and xen as well, but no idea what this particular hoster runs ofc [23:45] actually nothing about openvz in particular, just that openvz hasn't been ported to anything newer than 2.6.32 :) [23:50] is there a way to install the latest nginx without having to compile it? [23:50] TAFB: Why do you need the latest version? [23:51] for the RTMP streaming fixed stuff. [23:51] locate an ppa [23:51] I'm sure one exists [23:52] I'd put money on teward having a good one for 14.04 [23:53] 14.04 doesn't come with nano? wtf were they thinking :( [23:53] what is the "codename" for 14.04? [23:54] TAFB: trusty [23:54] thx. adding some "mainline" sources [23:54] "mainline"? [23:54] as apposed to "stable" [23:55] yeah, having stuff work and be reliable is highly overrated [23:55] btw, https://launchpad.net/~nginx/+archive/ubuntu/stable is probably the ppa you want for nginx [23:55] or I guess https://launchpad.net/~nginx/+archive/ubuntu/development if that's what you're into :) [23:55] how can I tell what's bound to port 80? [23:56] just pick a random persons ppa :) [23:57] TAFB: netstat -lpt and look for the 'http' port [23:58] 1.9.15-1~trusty is what it's going to install, looks good. [23:58] apache2 :( [23:59] feel free to apt-get purge it [23:59] should I stop it first? [23:59] and i'm surprised it didn't come with nano -- that's the first package I apt-get purge [23:59] probably doesn't matter :)