/srv/irclogs.ubuntu.com/2018/02/08/#ubuntu-server.txt

sarnoldmason: what does kvm-ok in the guest report?00:00
masonsarnold: Is there an EL equivalent? The guest is running RHEL 6.00:00
monokromesarnold: It's using dialog, same way that most `dpkg-reconfigure` stuff works?00:00
masonI don't see vmx or svm in feature flags in /proc/cpuinfo, but I'm not sure if that's a comprehensive list.00:01
masonah, it's a script - moving it over00:01
masonYeah, that's looking for vmx and/or svm too. vmx given that I'm on Intel I guess.00:03
masonOh well. I'll dig for how to pass through VMX to guests after dinner.00:06
sarnoldmason: how about /sys/module/kvm_intel/parameters/nested ?00:08
masonsarnold: Looking.00:26
masonHm, no go - I assume because it needs vmx passed in: FATAL: Error inserting kvm_intel (/lib/modules/2.6.32-696.20.1.el6.x86_64/kernel/arch/x86/kvm/kvm-intel.ko): Operation not supported00:28
sarnoldmason: on the host?00:31
masonoh00:32
mason'Y' on the host00:32
sarnoldvery confused.00:32
sarnoldmaybe it has to do with the guest type? or guest cpu type?00:32
masonI didn't see any obvious options, but I'll look again.00:33
masonhttp://www.rdoxenham.com/?p=275 is interesting00:34
masonLooks like maybe I want  <feature policy='require' name='vmx'/> in my config.00:35
masonfor the VM00:35
masonHm. Everything I'm seeing says to do that manually.00:36
masonvirsh edit for the win, as there's no way to specify that in virt-manager. My laziness finally fails me.00:42
masonAnyway, with that feature policy line shoved into the VM config, kvm-ok sees vmx in the guest, and I can nest.00:43
sarnoldwoot00:43
mason\o/00:43
sarnoldI'm surprised it's not the default00:43
sarnoldbut maybe it comes with consequences I don't know about00:43
masonYeah, interesting choice.00:43
masonHm, still not seeing SPEC_CTRL in guests... I think I need to restart things perhaps.00:45
masonFor those playing along at home, my VM defaulted to Broadwell, but it needed to be Broadwell-IBRS.01:16
cpaelzersarnold: mason: it actually is the default of libvirt to have a type with vmx/svm06:26
cpaelzersarnold: mason: but that is a virtual cpu type that has almost no other features06:26
cpaelzersarnold: mason: virt-manager does detection and selects a defined cpu type, like broadwell in this case06:27
cpaelzerthe definition of that type doesn't have it by default as you have realized06:27
lordievaderGood morning07:10
cpaelzerjamespage: could it be that nova/2:17.0.0~b3-0ubuntu3 is borked - I see all dep8 tests fail07:43
cpaelzerjamespage: analyzed, see bug 174812308:09
ubottubug 1748123 in nova (Ubuntu) "Policy "os_compute_api:os-server-usage":"rule:admin_or_owner" was deprecated for removal in 17.0.0" [Undecided,New] https://launchpad.net/bugs/174812308:09
cpaelzerjamespage: coreycb: bug 1748123 now has a MP linked that would need your ack if possible08:24
ubottubug 1748123 in nova (Ubuntu) "Policy "os_compute_api:os-server-usage":"rule:admin_or_owner" was deprecated for removal in 17.0.0" [High,New] https://launchpad.net/bugs/174812308:24
jamespagecpaelzer: looking now09:08
jamespagecpaelzer: meh lets just do allow-stderr for nova - it won't inpair the testing in any way IMHO09:09
jamespagecpaelzer: I'll sort that now09:09
cpaelzerjamespage: I'm ok with that as well09:10
cpaelzerjamespage: please ping me once the new version is in proposed so that we can retrigger all the blocked packages09:11
cpaelzerjamespage: ok ?09:11
jamespagecpaelzer: yes - uploading now09:12
cpaelzerok, that was fast :-)09:12
cpaelzerI wonder when exactly I can retrigger all the fails then - probably once it shows up as published on all arches in proposed09:12
jamespagecpaelzer: its a pretty trivial change09:13
cpaelzerjamespage: will it be 2:17.0.0~b3-0ubuntu4 ?09:13
cpaelzerok I see it, tracking that then - thanks09:14
cpaelzerhmm actually I think hte nova needs to fully migrate09:15
cpaelzeras testing is "only the testee from proposed"09:15
cpaelzerjamespage: do you think it would be correct to still mark ..ubuntu3 as bad-test?09:15
cpaelzerthat would help to resolve that quicker and with les sload to the machines09:15
cpaelzerall logs I checked had the ok on the actual test09:16
jamespagecpaelzer: I think that's fine09:16
cpaelzerjamespage: I'll update the MP with that09:16
cpaelzerthe bug will get auto-updated as soon as you migrate09:16
cpaelzerthanks09:16
jamespageCommented to that effect09:16
cpaelzeroh that is even better09:17
cpaelzerapw: if you are around a merge of https://code.launchpad.net/~paelzer/britney/hints-ubuntu-mask-nova-for-oslo-policy-deprecation/+merge/337331 would free up at least a small portion of the current proposed migration stall09:18
rbasakcpaelzer: did you have a uvtool MP for me to review? I can't find it.11:00
cpaelzerrbasak: there was an acked one that isn't merged11:02
cpaelzerrbasak: https://code.launchpad.net/~paelzer/uvtool/+git/uvtool/+merge/33588411:03
cpaelzerthe approved state might mask it from your usual search for open todo's11:03
cpaelzerbut it isn't in git afaict11:03
rbasakThanks!11:12
rbasakcpaelzer: pushed to git and built in https://code.launchpad.net/~uvtool-dev/+archive/ubuntu/master11:33
cpaelzerthanks rbasak!11:34
rbasakcpaelzer: if you'd like me to upload I can do that two but if so please could you test the PPA works as expected? The only two changes vs. bionic are your last two commits :)11:34
rbasakI can do that oo11:34
rbasakI can do that too11:34
* rbasak seems to have lost the ability to write proper English in the last couple of days :(11:34
cpaelzerI realize that for a non native speaker too and two sound similar, but you ?11:35
* cpaelzer checks if rbasak has fever11:35
rbasakThey sound the same for me too11:35
rbasakI think the typing part of my brain just doesn't do grammar and just types what it hears me say internally or something.11:35
cpaelzerbut for you correct words should flow out of your soul, and not go the "sounds like, could be, lets write that" process11:35
cpaelzerI'll check the ppa later on11:36
cpaelzerrbasak: can I just check bionic ?11:36
rbasakSure11:37
rbasakI only expect to upload Bionic anyway11:37
rbasakFor the older series there's the PPA. I've never done anything more than that.11:37
cpaelzerrbasak: tests complete12:31
cpaelzerrbasak: http://paste.ubuntu.com/26540860/12:31
cpaelzerrbasak: I'll have a new MP soon for the other issue I found (arm64 only)12:31
cpaelzerrbasak: fix is here https://code.launchpad.net/~paelzer/uvtool/+git/uvtool/+merge/33735212:35
cpaelzerrbasak: if you are doing the effort to push a new ver anyway we should include that right away :-)12:36
cpaelzerI missed that when we did initial arm support as my /tmp was set up special12:36
cpaelzerbut on my new maas deployed arm system I today saw the issue12:36
cpaelzeranyway fix is easy, please review and merge rbasak12:36
rbasakcpaelzer: merged and pushed12:40
rbasakcpaelzer: do you want a PPA rebuild? Or are you happy for an upload without that?12:41
cpaelzerthe fix is trivial and I tested by changing the template locally12:41
rbasakOK I'll upload12:41
cpaelzerso unless there is a typo it is good12:41
cpaelzeryou might check if the xml is still valid xml12:42
cpaelzerfor typos on closing /> or such12:42
cpaelzerother than that good for upload I'd think12:42
cpaelzerchecked it with xmllint in my branch12:43
cpaelzerit is good12:43
cpaelzergo for an uplaod rbasak12:43
rbasakUploaded.12:50
fricklerjamespage: are you planning to upload ceph-12.2.2 for artful, too? I need to rebuild ceph for our pike-uca, using the version from bionic fails because it depends on newer boost versions13:05
tobascojamespage: was any gnocchi changes able to make it into queens m3, cannot see anything in the uca queens repo13:07
fricklerjamespage: actually building 12.2.1 from artful fails on xenial+uca-pike, too. seems you have some special tricks to build these13:13
fricklerfound https://bugs.launchpad.net/cloud-archive/pike/+bug/1739002 , will comment there13:18
ubottuLaunchpad bug 1739002 in ceph (Ubuntu Artful) "[SRU] ceph 12.2.2" [Undecided,Confirmed]13:18
ahasenackrbasak: hi, do you know if debian's new salsa infrastructure is taking MPs for packages?13:21
ahasenackit does look like it13:21
rbasakGenerally yes, _if_ the maintainers have moved to salsa.13:22
ahasenackthey have13:23
ahasenackok, thx13:23
ahasenackshould I file a corresponding debian bug?13:23
ahasenackI see salsa has its own "issues" tab13:24
ahasenackproject in question is samba, and the vcs url in the package already points at salsa13:24
rbasakI don't think Debian has really figured out the answer to that yet :)13:30
rbasakDepending on the maintainer, I imagine a Debian BTS bug in addition to a salsa merge request is either an extra unnecessary thing to close or an essential thing to track everything that needs doing.13:32
ahasenackthen I think a normal debian bug is still a good thing to have13:32
ahasenackif it's not figured out yet13:32
ahasenackI'm also checking for existing "issues" in these projects13:32
ahasenackI see none open13:32
ahasenackI also don't know if they merge-then-upload, or upload-then-merge13:33
ahasenackthey might be staging commits in the git tree and then someone uploads eventually13:33
rbasakI imagine most salsa users would merge-then-upload13:33
ahasenackanyway, I'll experiment13:33
ahasenackcpaelzer: hi, do you know if uvt-kvm can create debian vms?14:06
cpaelzerahasenack: if you have debian cloud images14:11
cpaelzerahasenack: so no14:11
ahasenackk14:12
cpaelzerahasenack: https://wiki.debian.org/KVM#Creating_a_new_guest14:12
ahasenackI'll try virt-install14:13
masoncpaelzer: Thank you for the clarification!14:23
cpaelzerbetter late than never mason :-)14:26
cpaelzeras an excuse - I was sleeping well while you discussed that :-)14:26
masonheh14:26
masonTo balance things out, I was sleeping while you clarified.14:27
cpaelzerfair enough :-)14:27
masoncpaelzer: So, is this a virt-manager quirk, and I'd end up with the default if I build something with virt-install?14:29
ahasenackcpaelzer: hm, virt-install is not an automated install :/14:30
cpaelzerahasenack: no it is not14:33
cpaelzerahasenack: you realize why people love uvtool :-)14:34
cpaelzerwell I do14:34
* cpaelzer hugs rbasak for uvt-kvm14:34
masonHrm, I've not heard of uvtool. Looking.14:34
cpaelzermason: TL;DR - it is the "give me a ubuntu guest" command14:34
masonah, kk14:35
cpaelzermason: this is the three lines to a guest http://paste.ubuntu.com/26541379/14:36
cpaelzerfrom there you'll see the flexibility it provides if you often need to spawn guests base on cloud image14:36
cpaelzers/this is/these are/14:37
masonSeeing a checkmark on a command line is unusual. But, neat.14:37
cpaelzeroh I might have copied to omuch :-)14:37
cpaelzeryeah kill from the bracket in front of the checkmark14:37
masonAlright, that makes it seem more approachable. :)14:38
cpaelzermy console reports last RC in this - checkmark is 0, otherwise it is  an x=$rc14:38
masonOh, that's clever.14:38
cpaelzerand time when I did the command and command number for reference - the usual stuff14:39
cpaelzernormal people have nice office, we all have nice (and very different) console prompts :-)14:39
masonMine is a boring PS1="$USER@$HOSTNAME$WIN\${PWD}\$ "14:40
cpaelzerstill much better as a "cmd:>"14:41
jamespagefrickler: use the version from the pike uca - it has a patch to use the bundled boost version14:54
jamespagetobasco: sorry I've been bogged down in unsticking a load of other bits14:55
fricklerjamespage: oooh, nasty hack ;) well, at least you get more upstream-y packages that way I guess. thx for the hint15:00
jamespagefrickler: https://code.launchpad.net/~ubuntu-cloud-archive/ubuntu/+source/ca-patches/+git/ca-patches15:01
jamespagecontains series aligned patches required for backporting15:01
jamespagefrickler: well if avoids a) patching for older boost and b) carrying boost in the UCA (which I won't do - we did it for trusty and it was a nightmare)15:02
fricklerjamespage: yeah, I do see your point. I'm still wondering why ceph needs to be in UCA in the first place, though, that does cause some issues for our deployments15:08
jamespagefrickler: well technically it might not need to be but it does create online intermediate update points for LTS users15:09
fricklerjamespage: it also creates complicated upgrade scenarios when running a ceph cluster with mixed openstack and non-openstack use :(15:10
tobascojamespage: okok16:11
jamespagetobasco: I have a time critical thing to get done today (summit talk submissions) so hopefully I'll get to it tomorrow16:12
tobascojamespage: no worries, let me know if i can help with anything16:12
ahasenackrbasak: hm, that autopkgtest cmdline doesn't work so well out of the box16:54
ahasenackautopkgtest -U samba -- lxd images:debian/sid/amd6416:54
ahasenack...16:54
ahasenackE: You must put some 'source' URIs in your sources.list16:54
ahasenackE: You must put some 'source' URIs in your sources.list16:54
ahasenackautopkgtest [14:53:13]: ERROR: testbed failure: rules extract failed with exit code 100 (apt failure)16:54
ahasenackafaik autopkgtest needs to change the image a bit, does it not?16:54
rbasakahasenack: perhaps the images changed to drop the deb-src lines?17:18
rbasakI'm pretty sure it used to work.17:18
rbasakahasenack: though I'm not really sure why autopkgtest needs deb-src lines.17:23
ahasenackthere was another command which required src lines and I never understood why17:24
ahasenackah, apt-get build-dep iirc17:24
rbasakbuild-dep needs to see the source package metadata to see the Build-Depends header which isn't available in binary package metadata.17:25
rbasakBut autopkgtest shouldn't need that if it's only building from your .dsc.17:26
ahasenackbut not when I'm using it like "apt-get build-dep ./"17:26
rbasak(from your _local_ dsc)17:26
ahasenackit just needs to peek into debian/control17:26
rbasakI didn't know it could do that.17:26
rbasakI guess that's a bug.17:26
ahasenackdoesn't work in trusty, but xenial+ works17:26
ahasenackmaybe something in between trusty and x also worked17:26
ahasenackmeh18:05
ahasenackhttps://github.com/lxc/lxc/issues/179918:05
ahasenackdebci + lxc does not work out of the box18:05
ahasenack(and it does not have lxd support)18:06
pankaj_How to install modules in irssi. It is saying me to install Text::charwidth module.18:33
ahasenackrbasak: hey, got a good bug in my samba dep8 tests when running them on debian18:56
ahasenackcannot create /home/ubuntu/data: Directory nonexistent18:56
ahasenack:)18:56
ahasenackassumption about the ubuntu user being there :)18:56
Odd_Blokesmoser: Does sstream-query use GPG by default?18:59
smoserOdd_Bloke: no.19:02
smoserwell... yes.19:02
smoserby default it uses streams/v1/index.sjson19:03
Odd_BlokePick one. ;)19:03
smoserand verifies that signed inline json with 'gpgv' (from gpg-verify)19:03
smoserand cries if it doesnt work19:03
smoserit does not by default assume any keyring not assumed by gpgv.19:03
smoserie, it wont use --keyring=/usr/share/keyrings/ubuntu-cloudimage-keyring.gpg19:04
Odd_BlokeSo why doesn't it cry all the time, given most people don't have the appropriate key?19:04
smoserbut if you hae added those keys to the keyring ~/.gpg then those will be used.19:05
Odd_BlokeOr is this the yes/no duality? :p19:05
smoserwell, it does cry most of the time.19:05
smoserhttp://paste.ubuntu.com/26542581/19:06
smoseryou can pass '--no-verify' and it wont verify19:07
Odd_BlokeOK, so maybe it just works for me because I've done something in the past.19:07
* Odd_Bloke checks in a container.19:07
Odd_BlokeOK, yes, there we go.19:09
smoserOdd_Bloke: i assume 'gpg --list-public-keys' shows the 4A3CE3CD565D7EB5C810E2B97FF3F408476CF100 for you19:09
smoseror D2EB44626FDDC30B513D5BB71A5D6C4C7DB87C8119:09
smoserwhichever one its signed by19:09
Odd_BlokeYep, the former.19:10
Odd_Blokesmoser: Thanks for the help. :)19:10
=== E-pod is now known as EP0D
=== TJ- is now known as Guest27109
=== TJ_Remix is now known as TJ-
blizzowI'm running a bunch of 16.04 servers with the 4.13.0-32-lowlatency #35~16.04.1-Ubuntu SMP PREEMPT (hwe-16.04-lowlatency-edge) kernel. The spectre/meltdown checker is telling me I'm still vulnerable and I've downloaded all the latest and greatest updates. My BIOS is up to date as well. What can I do to mitigate the problem?22:39
sarnoldhey blizzow, I've got to run, hope this helps https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/SpectreAndMeltdown22:39
masonblizzow: What bits are showing vulnerable?22:42
sdezielblizzow: the 4.13 kernel with mitigation for all 3 vulns is currently in artful-proposed. Presumably, it will land shortly in artful-updates and will then be backported to 16.0422:45
masonOh, didn't see the newer kernel.22:45
sdezielblizzow: otherwise, you may want to use that PPA https://launchpad.net/~canonical-kernel-team/+archive/ubuntu/spectre/?field.series_filter=xenial22:46
blizzowthe script puts out that Spectre Variant 2 is still vulnerable.22:49
blizzowI think that's the one that requires a microcode update and Dell doesn't seem to have released a new BIOS yet for the poweredge 620.22:50
blizzowI also have some supermicros that I have to look up.22:51
sdezielblizzow: retpoline mitigations do not depend on updated microcode22:52
sdezielblizzow: this machine runs an old microcode but has the 4.4 kernel from the above PPA: https://paste.ubuntu.com/26543638/22:53
blizzowI guess I'm not understanding what you're trying to tell me sdeziel. I am running the HWE lowlatency 4.13 kernel and the table (column 5 row 2) shows that spectre variant 2 is "F" (updates have been published to mitigate the issue but require updated firmware/microcode).22:57
blizzowI have to install this script to get a kernel with retpoline?22:58
blizzowsorry *PPA* not script.22:58
sdezielblizzow: what I'm saying is that a retpoline enabled kernel (from the PPA) should mitigate spectre V2 (https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/SpectreAndMeltdown#Pre-release_Updates_Available_For_Testing)22:59
sdezielblizzow: so yeah :)22:59
sdezielgotta run22:59
blizzowIs there a due date for HWE lowlatency with retpoline to be released to the standard repos without using the PPA? I'm not too keen on adding a new ppa to all of my servers.22:59
sdezielblizzow: as I said, it's currently baking in artful-proposed23:01
sdezielI am not aware of an official due date, sorry23:01
sdezielblizzow: maybe someone in #ubuntu-hardened will be able to tell you23:01

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