/srv/irclogs.ubuntu.com/2017/12/14/#ubuntu-server.txt

SlimGDoes /quit08:19
lordievaderGood morning08:36
cpaelzerhi lordievader08:41
lordievaderHey cpaelzer08:41
lordievaderHow are you doing?08:41
cpaelzeras good as always (means I'm good but prefer to complain most of the time)08:41
cpaelzerand you?08:41
lordievaderI'm dutch, we like to complain all the time. I.e. I'm doing good 😉08:43
cpaelzer\o/08:44
cpaelzerjamespage: any ETA on https://code.launchpad.net/~paelzer/ubuntu/+source/nova/+git/nova/+merge/32477809:59
cpaelzerjamespage: I'm ok rejecting the MP and saying do it in 18.04 - but I start with more real (no prep) libvirt work and really want to get bug 1694159 done10:00
ubottubug 1694159 in nova (Ubuntu) "Complete libvirt migration to Debian style packaging (dependencies, conffiles)" [Critical,Triaged] https://launchpad.net/bugs/169415910:00
cpaelzeras you are "the last one left" I raised the importance10:00
cpaelzerlet me know what you expect when this minor change could land10:01
cpaelzerI don't mind if it is bundled with your actual nova upload or not :-)10:01
jamespagecpaelzer: forgot will merge into master branch today11:30
jamespagecpaelzer: done - I'll include it with the next upload to bionic11:34
jamespagecpaelzer: follow up on that one - whats the actual name of the systemd unit for libvirt these days? I need to tweak the depends for the nova-compute service to align with any changed11:36
cpaelzerlibvirtd11:37
cpaelzerI'll keep the libvirt-bin alias into 18.04 for safety11:37
cpaelzerfor the service11:37
cpaelzerbut want to drop the deps11:38
cpaelzeras then I can finally clean up all remainders of that in 18.1011:38
cpaelzerthanks for the reply jamespage11:38
cpaelzerwill that upload include the bug, so I'll see a ping on that when I'm subscribed?11:38
cpaelzerusually it would, but I admit nova is complex enough that there might be reasons not to :-)11:39
jamespagecpaelzer: yes11:42
cpaelzerthx11:43
rh10guys, what differencies between ubuntu desktop and ubuntu server? if i switch off xorg in ubuntu desktop, install needed packages e.g. LAMP - is it the same as ubuntu server?14:08
rh10or they have different kernels?14:09
rh10i mean 16.0414:09
UssatSame kernel, when it comes down to it, the difference is packages installed, at their core, Linux is Linux14:09
rh10Ussat, got it thanks14:10
UssatServer by default does not have a GUI, workstation does, etc...14:10
rh10yep. got it,14:10
UssatI have both here, as well as RHEL14:10
cpaelzerrh10: default network management might be different, so switching of x11 isn't all14:16
cpaelzerrh10: in general better start minimal on what you actually want and then add14:17
rh10cpaelzer, got it14:17
cpaelzeryou can just as well install -desktop meta package on a -server install14:17
cpaelzere.g. I do that on NAS if upgrading to htpc with it14:17
rh10thanks14:17
zioprotohello all14:34
zioprotoI have a "not Openstack" question today :D14:34
zioprotoWe run our datacenter with IPv6, and we found our Kernel suffers from a bug, that is fixed by this patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bbfcd77631573ac4a9f57eb6169e04256a111bc114:35
UssatYea I always start minimal and add what I need also14:35
zioprotoThe patches is merged in 4.15, but our Xenial servers are running 4.4. I rebuilt the 4.4 kernel patching with this patch, and I can confirm it fixes the IPv6 networking issue14:35
zioprotonow, what is the best way to deploy the fix to my Xenial hosts ?14:36
zioprotoShould I open a bug on launchpad against the Kernel package, and give a pointer to that patch ? hoping in a backport to the Xenial stable kernel ?14:36
zioprotoShould I just starting using my own deb kernel packages ?14:36
zioprotoshould I open the bug here ? https://launchpad.net/~ubuntu-kernel or there is a better place ?14:40
sdezielzioproto: this patch should be backported to stable kernels. I'd flag the kernel team that you need this on 4.414:42
sdezielzioproto: better have it fixed for everyone and save you the trouble of rolling your own kernel .deb ;)14:42
Jeffrey4lis any UCA guys could check and fix this issue? https://bugs.launchpad.net/cloud-archive/+bug/173821314:49
ubottuLaunchpad bug 1738213 in Ubuntu Cloud Archive "in pike release, UCA changed the nova code and break the old qemu binary" [Undecided,Confirmed]14:49
zioprotosdeziel: OK. How do I flag the Kernel team ? can you give me an URL where to submit the bug ?14:55
zioprotosdeziel: thanks14:55
sdezielzioproto: I'd use: ubuntu-bug linux-image-$(uname -r)14:56
cpaelzerJeffrey4l: that is not really a supported case14:58
cpaelzerthe code in the UCA nova is tied to the versions in the UCA14:58
cpaelzerWithout that particular change it would not work with qemu >=2.914:58
Jeffrey4lcpaelzer, yes. but nova support all version of qemu. just bump the nova version please :(14:59
cpaelzerI'm no UCA person, but the nova version in each release is kind of fixed, except bug-fixes14:59
cpaelzerJeffrey4l: if there is an upstream commit that makes this work with both old and new please link it15:00
cpaelzerthey might integrate this to help cases like yours15:00
cpaelzerE.g. via a version or capability check before setting the option15:00
Jeffrey4lcpaelzer, nova UCA compile qemu with ceph Luminous, which is bad. we just want to pin ceph version. But it result in pin the qemu version too.15:00
cpaelzeryou need someone else to sort this out15:00
cpaelzerjamespage: coreycb: ^^15:01
Jeffrey4lthanks. ping other guys. ( no familiar with this channel ;) )15:01
Jeffrey4ljust one line fix. i think it is worth to merged into UCA from upstream.15:02
zioprotosdeziel: I am not sure I got it... is there a specific Launchpad project I should use to open the bug ?15:02
zioprotohttps://launchpad.net/~ubuntu-kernel-team ?15:03
jamespageJeffrey4l: 16.0.3 is in proposed and drops the use of that distro specific patch in favor of the upstream fix15:03
sdezielzioproto: "ubuntu-bug" is a command that will automatically figure out how to open the bug on Launchpad based on the package your report as buggy15:04
Jeffrey4lthanks is there any plan that when 16.0.3 will be the final(?) repo?15:04
Jeffrey4ljamespage, ^^15:04
jamespageJeffrey4l: watch this bug - https://bugs.launchpad.net/ubuntu/artful/+source/nova/+bug/173499015:05
ubottuLaunchpad bug 1734990 in nova (Ubuntu Artful) " [SRU] pike stable releases" [Undecided,Fix committed]15:05
Jeffrey4lcool.15:06
jamespagecoreycb completed verification yesterday - nothing is blocking that for release so it should go out rsn15:06
Jeffrey4lgot. thanks.15:07
jamespageJeffrey4l: fwiw using UCA pockets in a mixed mode like this is not tested by the Ubuntu team15:07
jamespageyou're either in or out15:08
jamespage;)15:08
Jeffrey4lunderstand. but we have to pin ceph to Jewel. ;( no other better solution right now ;(15:08
jamespageJeffrey4l: is the context here kolla?15:20
zioprotoI opened the bug https://bugs.launchpad.net/ubuntu/+source/linux/+bug/173821915:21
ubottuLaunchpad bug 1738219 in linux (Ubuntu) "the kernel is blackholing IPv6 packets to linkdown nexthops" [Undecided,New]15:21
Jeffrey4ljamespage, yes.15:21
jamespageJeffrey4l: and why do you need to pin to jewel? is that image build or deployment problems?15:21
Jeffrey4ljamespage, during the pike release, it is too late to implement this.15:21
necrophcodrI've had some trouble with grub, and now I have grub-mkdevicemap processes from 2016 still running. They do not respond to `kill -9`. How do I solve this without rebooting?15:22
Jeffrey4land ceph Lunimous is just released. at that time. very new version, and no time to test it. and centos is not support Lunimous at that time.15:23
metastablenecrophcodr: Can you paste an example process?15:23
Jeffrey4lso we do not bump to Luminous15:23
sdezielzioproto: thanks. You tested with 4.4.0-21 but that's terribly old. We are at 4.4.0-103 ATM so maybe you'd like to retest with a fresher 4.4 kernel?15:23
necrophcodrmetastable: you mean output from `ps aux` or what?15:23
metastablenecrophcodr: Yes.15:23
necrophcodrmetastable: root        6265  0.0  0.0  40744  2640 ?        D     2016   0:00 grub-mkdevicemap -m -15:24
metastablenecrophcodr: It's in an uninterruptable wait state. Rebooting is your only option, they won't respond to any signals.15:25
necrophcodrif i reboot the system won't start again, so that'll suck a bit.15:25
necrophcodryou're 100% sure there are no other options?15:26
jamespageJeffrey4l: ack - we don't often have to hold a distro patch like that one but sometimes is happens; we have to make assurances about the compatibility of pkgs within a UCA pocket15:26
metastablenecrophcodr: Yes.15:26
metastablenecrophcodr: Either it gets what it's waiting for (since 2016), or the system reboots. That's it.15:26
jamespagecoreycb: bumpped gnocchiclient to 6.0.0 - needed for ceilometer/gnocchi stuff15:27
jamespageglad I shoved in that snapshot :-)15:27
coreycbjamespage: ok. agreed :)15:27
Jeffrey4lcuriosity but no idea why qemu in UCA depends on the ceph version. in centos, it's qemu support ceph Jewel and Luminous. ( in fact, they are in the different repo ) jamespage15:27
jamespageJeffrey4l: well qemu gets built against the ceph/librbd version in the UCA - as to why that does not support use with Jewel for the Pike UCA I'm not sure15:29
jamespagelibrbd should be backwards compatible I think15:29
Jeffrey4lyes. i think so. than i guess we can change the qemu dependency. maybe it works.15:30
jamespageDepends: libc6 (>= 2.14), libcurl3-gnutls (>= 7.16.3), libglib2.0-0 (>= 2.24.0), libiscsi2 (>= 1.10.0), librados2 (>= 0.72.2), librbd1 (>= 12.0.3)15:30
jamespagenote the last versioned depends; thats automatically generated based on symbols used15:31
jamespagebut I still think it should be backwards compatible i.e. librbd1@12.2.x should work with Ceph Jewel15:31
Jeffrey4llet me search the dependency in centos.15:32
jamespagebut maybe its the other way around - librbd1@10.2.x is forward compatible with ceph luminous15:32
jamespageproviding that upgrade capability15:32
Jeffrey4li think librdb1 can be >= 10.x.x, then if librbd1 10 is install, the whole ceph jewel will be installed.15:32
jamespageI'd hope not :-)15:33
zioprotosdeziel: I will. But I downloaded the sources with apt-get source linux-image-$(uname -r) on a machine where I have 4.4.0-103-generic. And when I finished compiling those packages came out15:33
jamespageceph depends on librbd115:33
zioprotosdeziel: I guess I did something wrong when compiling the kernel15:33
zioprotosdeziel: https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel15:33
cpaelzerJeffrey4l: librbd1 definetly doesn't bring all of ceph from the archive15:34
sdezielzioproto: what I meant to say was to test with 4.4.0-103 as it's possible it has the commit already *maybe*15:34
zioprotosdeziel: found the problem with my apt.list15:35
zioprotodeb-src were not good15:35
zioprotobuilding new kernel now15:35
cpaelzeras jamespage says, the dep is vice versa ceph-common would depend librbd1 (= 12.2.1-0ubuntu1)15:36
Jeffrey4lin the centos , qemu-kvm depends on  librbd1.x86_64 1:0.94.5-2.el715:37
Jeffrey4lso it works with ceph jewel and luminous.15:37
cpaelzerbut that is qemu 1.5 or such isn't it ?15:37
Jeffrey4loh wait. i am wrong. hold on.15:38
Jeffrey4lcpaelzer, nothing is wrong. i am installing "qemu-kvm-ev" actually, and its version is 2.9.015:38
cpaelzerok15:39
zioprotosdeziel: the bug is in Incomplete. But this is a bug that does not have log files. Also, the bug is confirmed and fixed in the upstream kernel. What should I do ?15:40
Jeffrey4lafter installed "centos-release-ceph-lunimous" repo, when install qemu-kvm-ev, it will install librbd1.x86_64 2:12.2.1-0.el715:40
Jeffrey4lso i guess librbd is compatible.15:40
zioprotosdeziel: I was able to mark it as Confirmed my self :O15:40
cpaelzerAlso https://www.rpmfind.net/linux/rpm2html/search.php?query=librbd.so.1()(64bit) suggests that the 0.94 dependency is since this is what is in CentOs atm15:41
sdezielzioproto: ubuntu-bug should have attached some information to the bug. In your case there are no logs of course15:42
zioprotook15:42
sdezielzioproto: you may want to hop on #ubuntu-kernel and ask for some instructions15:43
zioprotook15:50
jamespagecoreycb: some setuptools fun in the queens uca - patched out the offending dep change17:38
jamespagein ca-patches17:38
lucidguyOpenstack users?18:15
boxrickIs there any way to supress any ntp messages in preseed?18:36
boxrickNot NTP, Namerserver18:37
boxricknameserver*18:37
boxrickMy DHCP server doesn't assign any DNS right now, and I want Ubuntu to carry on and suppress its warning18:37
boxrickAny tips?18:37
metastableboxrick: I'm interested in your use case, there. What's the reason to not hand out DNS with DHCP?18:44
boxrickBecause its early in the bootstrap process and DNS simply doesn't exist yet18:47
boxrickEverything is done via IP through a proxy18:47
DevilTigermy fresh install keeps pulling a WAN IP instead of a local IP from my router's DHCP. am i missing something?20:44
metastableThat sounds like something's bridged to something that's intended to be upstream from the router.20:49
metastableI'd suggest confirming that everything's connected where it ought to be.20:49
DevilTigerits running inside hyper-v on windows 10 which is connected to the switch->router20:50
sarnoldor something is configured to be in bridge mode when you expected NAT mode or something simlar?20:51
DevilTigeri'm not sure20:52
=== keithzg_ is now known as keithzg
Neo3hi21:40
Neo3Who know how work internet?21:40
sarnoldit's a series of tubes .. it's not a like a truck.21:40
* sarnold nods21:40
Neo3I can access my site using domain name and IP?21:40
TJ-sarnold: yours is tubes? Mine is box-section :)21:41
Neo3why? Where DNS server? It resides between me and my server?21:41
sarnoldNeo3: every domain needs two or more DNS servers online, so that clients can figure out the IP address to use when asked to connect to a given name21:41
Neo3if I use ip I'm bypassing DNS?21:42
sarnoldNeo3: if you're asking the question, then you absolutely do not want to run your own DNS servers. Probably your domain registrar or your hosting company can run them for you. If not, there are commercial service providers who can run them for you.21:42
Neo3seems yes21:42
Neo3I use digitalocean, just I'm interesting how it works21:43
Neo3in internet exists many DNS servers?21:43
sarnoldprobably millions21:44
Neo3where placed DNS servers? It's some big key server that is redirect requests to servers with ip?21:44
Neo3and see I have domain name, I put it to browser and browser send request to DNS server yes?21:44
sarnoldthere's a few hundred 'root' dns servers that serve the top level '.' domain. They know the addresses of DNS servers running the .com., .org., .net., .io., etc domains21:45
metastableI'm struggling to understand the scope of the actual problem we're trying to address, here.21:45
sarnoldthose DNS servers know the address of example.org. dns servers21:45
Neo3then DNS server says my browser my real IP and my browser send request to my real IP?21:45
sarnoldand the example.org. dns servers know the address of www.example.org., etc21:45
sarnoldyour browser contacts a "recursive resolver" dns server run by your ISP21:46
sarnoldthat server will contact the roots, the TLD servers, etc. on down the chain, and give you a single result21:46
metastableOr on your router, which is a more common home configuration.21:46
sarnoldthis diagram may help a bit http://dnsviz.net/d/www.ubuntu.com/dnssec/21:46
TJ-Neo3: "How does the Internet Work?" see the diagrams and explanation in section 7 for DNS: http://www.theshulers.com/whitepapers/internet_whitepaper/index.html#dns21:47
Neo3well, thanks! I've saved those link, will read later21:47
sarnoldTJ-: beautiful example.21:48
sarnoldNeo3: ignore more, TJ-'s link is better :)21:48
Neo3this is better? http://prntscr.com/hnmgz621:49
JanCmost routers don't run a recursive resolver21:49
sarnoldyeah21:49
sarnoldthat whole page looks good21:49
metastableJanC: Most home routers in fact do. Their default configuration is to pass itself as the DNS entry via DHCP, and perform resolution on behalf of LAN clients.21:49
Neo3ok, there many diagrams and info. will read later21:50
sarnoldmetastable: most are just forwarders, they ask the ISP-provided recursors..21:50
JanCand they forward everything to the DNS from the ISP21:50
JanCbasically, those routers run dnsmasq or the like21:50
JanCor something similar21:51
metastableDoh, yeah. For some reason, I'm treating those as the same thing.21:51
metastableWhich is wrong, so yeah.21:51
sarnolddepends if you're trying to fix a problem with them or not :) hehe21:51
JanCif you have some open source router firmware it might be possible to run a recursive resolver though21:52
JanC(and some NAS devices have them as an option too)21:52
sarnoldor run a recursive server on a different machine on the lan, it doesn't have to be the router21:52
=== jc is now known as danrik
danrikwhy all examples online re ubuntu 16.04 & varnish say that varnish service is located in `/etc/systemd/system/varnish.service`, but on my suystem it's under /etc/init.d....22:09
TJ-danrik: It's actually at /lib/systemd/system/varnish.service22:13
danrikah ok. thx22:13
TJ-danrik: You can use "dpkg -L varnish" to see all the files in the package, and where they live22:14

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