[00:00] jgrimm: powersj: https://wiki.ubuntu.com/ServerTeam/NGINX, for your perusal, complete with a lot of anchors for fast-linking to things [00:00] nacc: you suggested adding this to the Triage page, it'll go under ServerTeam/NGINX with a link to the anchor, that should work right? [00:03] teward: dang! [00:03] teward: yeah, i think so [00:04] (just a random remark regarding the wiki page), nginx aio seems to work better these days. it was very unstable before. [00:06] trippeh: it's still not enabled, and until it's proven otherwise to work without issue in all the modules shipped, I'm not enabling it [00:07] you're right, it works 'better', but with third-party modules it fubars debugging still, according to my contact in Debian. [00:07] powersj: yes, I write a lot sometimes. WIth 30 minutes of bull-crap going on in my course right now, I kinda focused on the wiki page :P [00:07] oh. no idea about third-party modules. [00:07] problems? [00:08] trippeh: indeed. nginx-core is the only one that it'd not effect, nginx-light, nginx-extras, nginx-full, libnginx-* for modules not from NGINX upstream code tarballs/repositories are all going to be Universe and have third-party modules [00:08] (once i do the merge) [00:11] powersj: nacc: feel free to use this tazer on me if you think I overdid it. [00:11] *hands powersj and nacc each a taser* [00:11] teward: I'm not sure of the background, but that wiki page looks really useful. Thanks! [00:11] those four special-cases are evil and have special handling. [00:11] rbasak: multiple triage difference procedures [00:11] for certain cases [00:12] I called out powersj earlier for one case [00:12] i updated the DebuggingServer comments. Then I decided to document all this in a page. [00:12] And then some. [00:12] (I have no life lol) [00:14] teward: I think you're setting a great example here. We should have one of these pages for every package :-) [00:14] * rbasak disappears to bed [01:22] trying to boot a system for the first time and forgot to build the lun with raid controller.. so trying to install ubuntu 14.04 server iso, it got stuck at no root file system and realized I did not build a lun yet.. so on next boot I could not catch the part where I will build the run and it went through and stuck at .. "Welcome to GRUB! error: no such device: HPEZCD240." any suggestion how I got [01:23] that error? need to call the site tomorrow, to reboot and try to build the lun through raid controller.. [01:24] "..could not catch the raid configuration part and it went.." === miczac is now known as miczac\away === JanC is now known as Guest77653 === JanC_ is now known as JanC [06:04] when I sudo su otheruser, then run cheese, I get (cheese:9920): Gdk-ERROR **: error: XDG_RUNTIME_DIR not set in the environment. [06:05] stanford_ai, firstoff if you know that users password you do not have to use sudo [06:05] lynorian, how do I do it? [06:06] su otherusername [06:06] oh I got it [06:06] thanks! and about the video? [06:06] then need to use xhosts [06:06] how? [06:06] I think that is the command I should check the man page [06:06] xhost. but what am i supposed to do with it? [06:07] xhost +otheruser [06:07] allows otheruser to run X applications when you are logged into X [06:07] although this seems more like a #ubuntu question [06:07] i did that. still: ** (cheese:11599): WARNING **: Could not open X display [06:08] ah you need to be in X11 to run cheese [06:08] your server has a webcam? [06:09] cheese is an x11 desktop application [06:09] just ssh -X in and skip all that horrible X stuff [06:09] it's not a server. it's my laptop [06:09] I don't wanna use my own user to let others ssh in and work on it [06:09] but i need to run stuff in this laptop [06:10] they ssh in to another user [06:10] and I su otheruser to work with them [06:10] it all needs to be in the home directory [06:10] but I can't run cheese from that user apparently. any ideas? [06:14] why would you need cheese on a server anyway? [06:15] it's not a server. it's my laptop. [06:30] stanford_ai: I'd agree with sarnold, ssh -X in which will set up the env for X forwarding as you need it [06:38] cpaelzer, awesome. that works. what's the difference between -Y and -X ? [06:39] I think in debian and ubuntu they're patched to be identical [06:49] how can we change iscsi initiator name in ubuntu 16.04 [06:49] i changed /etc/iscsi/initiatorname.iscsi and restart the service but then i am not able to see the target LUN [07:00] ? [07:01] did you log in to the target again? [07:12] sarnold: its worked with ubuntu 14.04 [07:13] yes i logged in again [07:13] and log in was successful [07:13] but only lun 0 is visible [07:13] not other luns [07:17] sarnold: i restarted open-iscsi after changing /etc/iscsi/initiatorname.iscsi [07:19] nikeshm: are there any errors in dmesg? logs? journalctl output? === smb` is now known as smb === smb is now known as Guest15776 [09:18] coreycb, zul: we might have to include libseccomp in the UCA for ocata - ppc64el build failure in proposed for qemu lookslike it needs >= 2.3.0 [09:19] cpaelzer, ^^ does that sound right? [09:26] zul, hmm [09:26] sbuild-build-depends-nova-lxd-dummy : Depends: python-sphinx (>= 1.5.1) but 1.3.6-2ubuntu1 is to be installed [09:37] jamespage: seccomp got enabled for ppc this cycle yes - I don't know about the minimum version [09:38] zul, coreycb: hey can we get a bump of networking-odl in for ocata please [09:38] jamespage: should be libseccomp-dev (>> 2.1.0) [09:39] that is the min the control file specifies [09:39] cpaelzer, configure fails with "Install libseccomp devel >= 2.3.0" on ppc64el [09:40] xenial has an older version [09:40] * jamespage ponders if seccomp is used inthe context of openstack anyway [09:40] I found it [09:40] yes on ppc 2.3 [09:41] "Support for ppc/ppc64 is official in libseccomp 2.3.0" that is from upstream [09:42] that is actually a miss in the control file - the minimum version needs to be raised, thanks [09:45] sarnold: checking [09:46] is there any guidelines for how to change the initiator name without reboot in ubuntu 16.04 [09:46] i am using open-iscsi === disposable3 is now known as disposable2 [09:54] sarnold : no error in logs [10:24] any one faced the issue === diplo_ is now known as diplo [11:04] jamespage: ack on odl === notsetkeh is now known as setkeh === miczac\away is now known as miczac [11:48] sarnold: sudo iscsid restart is solving the issue [13:57] cpaelzer: seems like your strongswan upload is still hanging in the queue and the earlier ppa isn't available anymore, do you still have a working build somewhere or do I have to build it myself? [13:58] cpaelzer: regarding https://bugs.launchpad.net/ubuntu/+source/strongswan/+bug/1587886 that is ;) [13:58] Launchpad bug 1587886 in One Hundred Papercuts "strongswan ipsec status issue with apparmor" [High,Triaged] [14:00] frickler: my ppa is cleared as I expected the SRU to hit proposed rather soon [14:00] frickler: the test I'd ask you to make needs it in proposed, you can't verify it before it is there [14:02] cpaelzer: yeah, but I'd need the package to fix some of my servers now. so I guess I'll have to build it myself, then ;) [14:02] frickler: if you need an interim ppa for whatever reason I can quickly create one for you if that helps you [14:02] cpaelzer: that would be nice, yes, please [14:03] frickler: x86 is ok, or do you need more arches? [14:04] cpaelzer: amd64 rather [14:04] frickler: sure, that is what I meant [14:04] frickler: sorry [14:04] frickler: ok, I uploaded to https://launchpad.net/~paelzer/+archive/ubuntu/bug-1587886-strongswan-apparmor-disconnect [14:05] frickler: and versioned it in a way that it is superseded by the SRU once it is out [14:05] building shortly [14:05] cpaelzer: great, thanks [14:09] cpaelzer, just need to figure out whether to disable seccomp for the backport to the Ocata UCA, or backport seccomp as well [14:10] * jamespage ponders [14:14] jamespage: just disable seccomp support for power that would be [14:15] jamespage: the powerless arches work with the older seccomp [14:15] is this the right location to ask for openstack installed from cloud-archive:icehouse that I want to upgrade to Mitaka ? [14:15] jamespage: arm would need 2.2 but that is not enabled for seccomp in qemu [14:15] boichev, its as good as any :-) [14:16] :) So I am looking at the openstack support model on ubuntu and I am planning on how to upgrade an Icehouse release on 14.04 to something newer .... [14:17] I guess to go to Mitaka I need to stop all services on all nodes then upgrade to 16.04 and replace the cloud-archive repo and upgrade the openstack part.... [14:17] But I can't find any documentation === med_` is now known as medberry === medberry is now known as med_ [15:14] coreycb, jamespage: quick info, you updated ocata packages, our CI works fine, zero issue until now. [15:22] rbasak, did you perhaps want to chair irc today, to try out thoughts on how to lean on meetbot more for note taking? [15:26] jgrimm: sure [15:26] rbasak, excellent thanks. rharper you are off the hook for today ^^ ;) === Guest81556 is now known as karstensrage [15:35] EmilienM, great news - thanks for the feedback! [15:35] cool, good work folks [15:35] EmilienM, I have one non-x86 build failure to deal with and we'll promote to -updates [15:35] boichev, sorry missed you response [15:36] jamespage: ack [15:36] mwhahaha: ^ fyi we might want to switch stable/ocata to it when it's updated [15:36] boichev, the short answer is that you need to step through all of the Ubuntu cloud archive pockets for trusty - so that's juno, kilo, liberty, mitaka [15:37] ensuring that you do the db migrations for each service on each step [15:37] then you could do the upgrade from 14.04 -> 16.04 inplace but it will be disruptive [15:38] you might want to consider a rolling upgrade approach, bringing up 16.04 based mitaka longside 14.04 mitaka, and then migrating services and instances [15:40] http://pastebin.com/iMiBe2U2 [15:40] I set up bonding like that, but bonding doesn't appear to be active on reboot/ifup/down [15:41] ubuntu 14.04.5 [16:14] jamespage: we're seeing failures when we go to install mitaka keystone, http://logs.openstack.org/90/433290/4/check/gate-puppet-keystone-puppet-beaker-rspec-ubuntu-trusty/8620825/console.html#_2017-02-13_23_26_25_786080 thoughts? [16:16] elliotd133: instead of "slaves none" I'd rather use "bond-slaves p11p1 p11p2", not sure about the "bond-primary" lines, too [16:19] nacc: thanks for accepting all tasks, I could clean those that were version specific - looks correct now [16:19] mwhahaha, nothing springs to mind - keystone has not had an update since Tue, 27 Sep 2016 08:23:13 -0400 [16:20] cpaelzer: yep [16:20] mwhahaha, hmm [16:20] /usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py [16:20] jamespage: ok i'll keep digging, it seems to be a dep issue since it's failing when keystone-manage runs on the install [16:20] ^^ might be something pip installed conflicting with the bits in the archive [16:20] mwhahaha, ^^ [16:20] we don't pip install [16:21] we're purely packaging [16:21] mwhahaha, the puppet modules don't [16:21] but something has installed into /usr/local on that gate machine [16:22] can we get an update of Horizon in Newton to 10.0.2, please? http://docs.openstack.org/releasenotes/horizon/newton.html#id1 [16:22] jamespage: hmm ok i'll take it up with infra then, thanks for the pointer [16:22] mwhahaha, my best guess - I just checked a mitaka deployment I did earlier today and I don't see the same problem [16:23] frickler, I think zul is working on some newton updates === Guest15776 is now known as smb === smb is now known as Guest36747 [16:29] jamespage: that would be great, thx. [16:43] booting a system using ubuntu iso and cannot install since raid controller is not configured yet to provision a disk. [16:44] any way to do that from busybox? [16:44] I exited to shell from the install [16:44] and at shell now [16:49] axisys: when you say raid controller, do you mean a hardware one as opposed to using mdadm? [16:49] if it's hardware, generally you'd configure that at POST (say a Dell PERC.. although you can do some via ipmi etc) [16:50] if it's software then it's a different tact and one you can defintely do with the 'server' install (alternate as it used to be known) === Guest36747 is now known as gnarl [17:01] joelio: hardware [17:02] need to find out if I can configure a raid controller through serial port [17:02] this is HP DL360 gen9 [17:03] ipmi has no IP yet.. plus doubt if we have license to take advantage of raid config through ipmi [17:03] ah.. did I mention no cable connected to the ipmi/iLO rj45 port.. so only connected now through serial port and it already has an IP .. [17:03] but disk is provisioned yet [17:31] frickler: Thanks, I tried bond-slaves originally under the bond0 interface and it did the same thing [17:32] frickler: The reason I have bond-primary lines is due to the documentation for bonding regarding upstart systems: https://www.kernel.org/doc/Documentation/networking/bonding.txt [17:34] is there some way to force apt-get to install a package that conflicts with another package? [17:34] want to test them both, alternately [17:34] patdk-wk: conflicts in what way? [17:34] patdk-wk: or which package(s)? [17:34] nut vs apcupsd [17:35] they don't really conflict, just the packages are marked that way so people don't do something stupid [17:35] hrm, nut on yakkety has no conflicts [17:35] on xeries [17:36] apcupsd conflicts with ups-monitor afaict [17:36] ah nut-client and apcupsd? [17:37] nut-server and apcupsd [17:37] i think only because ntu-server depends on nut-client [17:37] *nut-server [17:37] patdk-wk: apt-get download and dpkg -i --force-conflicts? [17:38] yeah, that'd be my suggestion as well [17:38] i don't believe you can get apt to do it for you, easily [17:39] ya, ups-monitor causes install to fail :( === moonligh- is now known as moonlight === gnarl is now known as smb === IdleOne is now known as Guest55639 [18:44] alright so I have managed to clone my system and get it working on a new box as I am going to be upgrading this ubuntu 8 LTS server. My issue is that even though I can see the ethernet card in lspci yet I don't see it in ifconfig [18:44] I am curious how to get the ethernet card to work. when I google it's all about newer ubuntu systems [18:44] Ubuntu 8.04? Wow... :D [18:45] :) [18:45] this is why I need to move forward lol [18:45] BrianBlaze420: just 'ifconfig' may not show all interfaces if they aren't active; try 'ifconfig -a' [18:45] i do -a and it only sees my lo [18:45] Well, if the kernel is from 2008, and the card from 2015, it's possible that it's not supported. What is the lspci output for the card? [18:46] the card works when I install 8 from scratch [18:46] this is a clone [18:46] check dmesg [18:48] What's the output of this? lspci -nn -k | grep -A 2 Ethernet [18:50] nikeshm: thanks for reporting back; I don't know iscsi well (obviously), so it's always nice to learn more :) [18:50] 00:19.0 Ethernet controller : Intel Corporation 82567LF-3 Gigabit Network Connection [8086:10df] (rev 02) [18:52] like I said I can get this to work if I install ubuntu 8 from nothing but this clone still has the old settings it seems [18:52] and I am not sure how to reset [18:58] damn it's hard trying to find info on an extinct version of ubuntu, how fun to come to a job where the previous guy didn't update lol [18:59] heh [18:59] that isn't too bad [18:59] BrianBlaze420: you don't see "Kernel driver in use" there? If not, that's the issue [18:59] it was fun started a job, and finding it was using an distro that hasn't existed for 3years, and they where using v1 of that distro from 13years ago [19:00] BrianBlaze420: also, what kernel does the new 8 install have, and what kernel does the old one have [19:00] 2.6.24-24-server [19:01] where would I see kernel driver in use? [19:01] $ lspci -nn -k | grep -A 2 Ethernet 03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06) Subsystem: Gigabyte Technology Co., Ltd Motherboard [1458:e000] Kernel driver in use: r8169 [19:01] -k is not a valid option [19:01] Check the output of `lsmod` for the intel driver then; or maybe lshw or something... [19:02] Does it show up in `ip l`? [19:02] And, check what the "new 8 install" kernel is [19:05] lshw says network unclaimed [19:05] Right, so you need a newer kernel [19:05] The one that the "new 8 install" has [19:05] BrianBlaze420: also note that you can boot from a recent live cd which will have the driver etc, then chroot to the old installation, and update it [19:05] goctha [19:06] do you know how to update the old install from the archive repos? [19:06] Or you can even boot the disk via kvm, from either a live cd or from another installation; the kvm device should be avilable [19:07] this all makes sense [19:07] patdk-wk, http://askubuntu.com/questions/91815/how-to-install-software-or-upgrade-from-an-old-unsupported-release [19:08] and no i have never installed from an old repo [19:08] So you'll need to go from 8 to 10 to 12 to 14 to 16... maybe a reinstall would be faster? :D [19:08] time to learn :) [19:08] (and fix whatever issues arise in each update... [19:09] I would just archive the server, and reinstall [19:09] if it's that old, it's going be painful fixing configs all along the way [19:09] With Ubuntu 8.04, you probably also have ext3 instead of ext4... [19:09] .. and old grub1 [19:10] yes I am not really worried about the whole update process at the moment it shall be a task in itself I want to be able to move this install to different hardware to test [19:35] so far so good [19:35] I appreciate the help a lot [19:36] so if I do lshw and see unclaimed [19:36] it means the kernel can see it but no drivers? [19:50] oh I am so happy to move forward <3 [19:51] BrianBlaze420: or the correct driver has not been loaded, iirc [19:51] BrianBlaze420: it technically just means what it sounds like, nothing has yet 'claimed' to operate that device [19:51] gotcha [19:52] where claimed is really a binding operation (again, iirc) in the kernel saying that a given driver is appropriate for a given device (it doesn't technically mean the device is operational) [19:59] which is what I saw :) [20:00] oh ok I understand === miczac\away is now known as miczac [21:20] nacc: see https://bugs.launchpad.net/ubuntu/+source/php7.0/+bug/1658289/comments/4 [21:20] Launchpad bug 1658289 in php7.0 (Ubuntu) "Regression in pdo_pgsql after SRU to php 7.0.13 (fixed upstream)" [Undecided,Triaged] [21:21] nacc: if I'm right, then do you want to just drop that changelog entry and upload 7.0.15 in SRUs anyway, or do you want to cherry-pick the fix for that too? [21:22] rbasak: let me double-verify, i think we'll want to include that fix [21:23] nacc: in that case do you want to prepare uploads to supersede what is currently in the X/Y queues? [21:23] nacc: (also an upload for Z I guess) [21:23] rbasak: ack, doing that now [21:23] rbasak: and/or will do that now [21:23] OK. Thanks! [21:23] rbasak: thanks for catching that, and sorry for my error! [21:24] No problem! [21:25] rbasak: do you think we'd be better off moving to 7.0.16? [21:25] ah nm, still in beta [21:58] rbasak: uploaded [21:59] mdeslaur: fyi, sorry for the delay [21:59] nacc: np! :) [22:00] I am doing the do-release-upgrade and get this error : http://pastebin.com/iSsffQjQ [22:00] was hoping someone could point me in a direction :) [22:01] jgrimm: FYI LP: #1664731 [22:01] Launchpad bug 1664731 in debian-installer (Ubuntu) "zesty lvm install hangs while creating device mapper device" [Critical,New] https://launchpad.net/bugs/1664731 [22:02] * jgrimm looks [22:36] nacc: still around? [22:36] nacc: no need to burn 7.0.15-0ubuntu0.16.{04,10}.1, as the old upload was never published. [22:37] nacc: but also, if you want to do that, you should use -v7.0.13-0ubuntu0.16.04.1. Otherwise the changes file doesn't include the bugs against 7.0.15-0ubuntu0.16.04.1. [22:37] So we'll end up not tracking the SRU bug. === genii_ is now known as genii === magicalChicken_ is now known as magicalChicken === arlen_ is now known as arlen [22:43] rbasak: ah duh, so would you rather i just fix that up and reupload as 0ubuntu0.16.{04.10}.1 ? can you reject whatever is in the queue now? [22:43] rbasak: and ack on the changes [22:43] nacc: yeah probably easiest. I'll reject now. [22:43] rbasak: thanks === daker_ is now known as daker === rmcadams_ is now known as rmcadams [22:46] rbasak: and will you want to reject .2 as well, then? [22:46] rbasak: nm, just email delay === med_ is now known as Guest3904 [23:21] rbasak: so FYI [23:21] I may have a merge-candidate package ready sooner than predicted [23:21] depends if the upload to https://launchpad.net/~teward/+archive/ubuntu/nginx-merge-zesty I just made blows up in my face or not [23:22] fak i forgot to add the other archs. oopsies. [23:22] those first three chars are an accident oops :) [23:22] teward: \o/ thank you! [23:22] teward: anything we can do to help before you can upload? [23:22] install test, upgrade test? [23:22] I'll put on the ML when that's ready [23:23] i need to make sure it builds on all archs i can turn on in the PPA [23:24] rbasak: the only difference in the version string between testing and actual is I have +test# added to the end of the string for test builds, because of the way the version strings detect, it'll explode with ~test#, but i also want it to be identified as build tests if, say, I broke it or something [23:24] FOO I did forget something in the changelog [23:24] that's something I'll add before pushing though [23:26] oops I think i failed again [23:33] fff i think i accidentally pushed to the repos [23:53] rbasak: whoohoo, builds didn't blow up in my face this time xD [23:56] rbasak: do we have a server release notes page yet or is that closer to release? [23:56] because we'll need to make a small note about the potential performance impact on 32bit by having both PIE and PIC enabled [23:56] and we need both, or it won't build [23:58] teward: usually we do it closer to release, but it's fine to start writing it now if you wish. If the page doesn't exist, feel free to create it, basing it from Yakkety's notes. [23:58] nah i'll wait [23:58] just remind me :)