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

naccpowersj: rbasak: dpb1: nice! https://jenkins.ubuntu.com/server/job/git-ubuntu-ci-redux/8/consoleFull00:44
naccgit-ubuntu self-test in a snap00:44
powersjsweet!00:44
powersjnacc: plan for landing that?00:44
naccrbasak: i'm rebasing the scripts into snap branch as well, and seeing if that works as well, and if so, then i'll update that MP00:44
naccpowersj: needs rbasak reveiew00:45
powersjok00:45
naccpowersj: as i needed to do some functional changes to get the test to pass in the snap00:48
madLyfeany of you guys use IPMI?03:05
dpb1madLyfe: yes, most people here. :)03:17
madLyfedpb1: so on my SM board i have two lan ports and an IPMI lan port. i am plugged into the red arrow and the blue is the IPMI port03:29
madLyfehttps://files.slack.com/files-tmb/T8SG054AW-F9DGHLH6Z-5b089ba703/image_1024.png03:29
sarnold"You need to sign in to see this page"03:29
jlacroixMy understanding is that Subiquity will be the new installer for Ubuntu Server. Any knowledge as far as when this will hit the dailys? I'm writing a book on Ubuntu Server so I want to make sure I cover the new installer properly and have a chance to test it out before the chapter is written03:30
madLyfehttps://usercontent.irccloud-cdn.com/file/8CJCsybx/image.png03:30
madLyfeIPMI in the bios is DHCP and shows up in my router table. i can also connect to the IPMI using IPMI View software from SM. thing is im not even connected to that port?03:31
sarnoldmadLyfe: if you don't use the ipmi port, supermicro shoves ipmi and so on through the 'main' NICs..03:32
madLyfeis there a situation where i should be using it rather than it being pushed?03:33
sarnoldmadLyfe: in larger sites, the IPMI ports are usually on their own network, or on their own VLAN, as the case may be03:35
sarnoldmadLyfe: normally people assume the security on the IPMI port is crap03:36
sarnoldand firewall those things to make sure they're hard to get to03:36
madLyfeah that makes sense. tyvm.03:36
sarnoldhttps://www.cvedetails.com/vulnerability-list/vendor_id-12753/year-2013/Supermicro.html03:36
dpb1jlacroix: it's there now... http://cdimage.ubuntu.com/ubuntu-server/daily-live/current/03:47
dpb1jlacroix: 'bionic-live-server-amd64'03:47
dpb1jlacroix: FYI http://blog.dustinkirkland.com/2018/02/rfc-new-ubuntu-1804-lts-server-installer.html03:50
jlacroixThanks, I am downloading now03:51
jlacroixSo between bionic-server-amd64.iso and bionic-live-server-amd64.iso, is the latter going to replace the former, or will they both be available?03:52
dpb1jlacroix: live is the "new installer" one, it will be the default link on the download page come 18.04.04:19
papajohello everyone04:19
jlacroixThanks, that answers my questions04:19
dpb1jlacroix: the other one will stick around and is the "old installer", and will be referenced as "advanced" or something like that.  but the names of the images you are reading in the directory listing is likely final04:20
cpaelzergood morning06:31
lordievaderGood morning06:54
cpaelzerhi lordievader, how are you today?06:56
lordievaderI'm doing allright, how are you?06:56
cpaelzerwaiting for Saturday :-)06:57
lordievaderThat is what Fridays are for, right?06:57
cpaelzeryes, to some extend this pattern repeats :-)06:58
=== Bartuk is now known as p4501fr
=== Beret- is now known as Beret
gosslauok_  _     _  _   _ _08:27
gosslauok_  _     _  _   _ _08:27
gosslauok_  _     _  _   _ _08:27
gosslauok_  _     _  _   _ _08:27
gosslauok_  _     _  _   _ _08:27
gosslauok_  _     _  _   _ _08:27
gosslauok_| || |_ _| || |_| | |08:27
gosslauok_| || |_ _| || |_| | |08:27
gosslauok_| || |_ _| || |_| | |08:27
gosslauok_| || |_ _| || |_| | |08:27
gosslauok_| || |_ _| || |_| | |08:27
gosslauok_| || |_ _| || |_| | |08:27
gosslauok|_  __  _|_  __  _| | | __ _ _ __ ___   __ _ ___08:27
gosslauok|_  __  _|_  __  _| | | __ _ _ __ ___   __ _ ___08:27
gosslauok|_  __  _|_  __  _| | | __ _ _ __ ___   __ _ ___08:27
gosslauok|_  __  _|_  __  _| | | __ _ _ __ ___   __ _ ___08:27
gosslauok|_  __  _|_  __  _| | | __ _ _ __ ___   __ _ ___08:27
gosslauok|_  __  _|_  __  _| | | __ _ _ __ ___   __ _ ___08:27
gosslauok_| || |_ _| || |_| | |/ _` | '_ ` _ \ / _` / __|08:27
gosslauok_| || |_ _| || |_| | |/ _` | '_ ` _ \ / _` / __|08:27
gosslauok_| || |_ _| || |_| | |/ _` | '_ ` _ \ / _` / __|08:27
gosslauok_| || |_ _| || |_| | |/ _` | '_ ` _ \ / _` / __|08:27
gosslauokel recommends ##llamas over ##feminism08:27
gosslauokel recommends ##llamas over ##feminism08:27
gosslauokel recommends ##llamas over ##feminism08:27
gosslauokel recommends ##llamas over ##feminism08:27
gosslauokel recommends ##llamas over ##feminism08:27
gosslauokel recommends ##llamas over ##feminism08:27
gosslauokapb1963 dino82 sforshee brym fhd pvital maxb piggah rh10 kstealth```` milhouse1337 techmagus Beret PityDaFool jelly-home Deliant uptime mundus2018 Very_slow HerbY_NL2 chat_ pekkari parlos [Kid] guideline compuguy led_ir22 jair atol-71 ratliff chiluk_ yosafbridge Mikee_C DenBeiren Hedged-Handful whaley el tinwood ShellcatZero CyberpunkZombie Aison lagarcia marlinc Nefertiti FilipNortic irv njalk iliv ubot9 shodan45 fyx leosilva nacc jnollette mason08:27
sarthorHi again. here is some queue management system. there is no installation instructions. Can some one tell me what way I have to search for incase of installation of application like this. https://github.com/winster/vqms12:47
=== jelly-home is now known as jelly
naccrbasak: any chance you can join standup HO early?16:05
rbasaknacc: omw16:10
naccrbasak: thanks16:11
coreycbjamespage: i uploaded a snapshot of networking-l2gw16:12
jamespagecoreycb: ack16:16
rbasaknacc: python3-pytest3.1.3-1ubuntu116:39
rbasakpython3-pytest-cov2.5.1-116:39
rbasakon Artful16:39
thafreakanyone get a network bridge set up with netplan with no address assigned to it?16:40
TJ-thafreak: have you determined why the bridge isn't activated? In other words, have you checked if the netplan render generated the (presumably systemd-networkd) config files for the bridge? if it did, then maybe the issue is related to systemd-networkd, or the way netplan writes the config without an address16:42
thafreakit creates the bridge, it just never brings it up16:42
thafreakand libvirt can't use it, because it tries to "ifup" it, which fails because ifup is gone :/16:43
TJ-thafreak: right, but is it because systemd-networkd's config is incorrect or the way it behaves when the bridge doesn't have an address? you can test that manually by creating the same systemd-networkd config file(s) for the bridge and testing how it behaves16:44
thafreakWhere should I expect the networkd configs to live? /lib/systemd/network?16:45
TJ-thafreak: the other issue there might be libvrt - if it relies in ifupdown and that is no longer used16:46
thafreaklibvirt only relies on ifupdown if you tell libvirt to activate the device on boot16:46
TJ-thafreak: I'm not sure where netplan writes it, but deducing from how systemd-networkd works and the fact it's generated each boot I'd assume under /run/systemd/network/16:47
thafreakYep, it's under /run, thanks TJ-16:48
thafreakSo netplan generates stuff for the bridge there. However, I'm not nearly a systemd-networkd expert enough to know if the generated configs are wrong16:49
cyphermoxyou might want to check what networkctl reports, usually on of the devices remains "configuring" or something16:49
TJ-you could copy those to /etc/systemd/network/ to test them with netplan disabled, for example16:49
TJ-cyphermox: that's a weird status for an interface to remain in; is that a bug? I ask because you prompted me to check on a system with a bond interface and all the slaves are listed as "configuring"16:50
thafreaknetworkctl lists the bridge as off (under operational) and unmanaged (under setup)16:51
TJ-thafreak: are the slave interfaces attached to the bridge ?16:53
thafreakbrctl is showing the bridge is there with the one network interface attached as I'd expect16:55
cyphermoxTJ-: good question, I don't pay so muhc attention to that unless the network is not actually working16:57
cyphermoxthafreak: give me a moment, I will share a config I use for something else, we can try that, if it works it will confirm a suspicion I have of a bug in systemd16:58
thafreakcyphermox: thanks16:59
cyphermoxthafreak: I do have a bunch of autopkgtests in netplan to check bridge and a bunch of things like that, it should work, but maybe your config is just special enough to confuse things17:00
cyphermoxcan you share the contents of your netplan.yaml so I can adapt the config to what I think should be tested?17:00
cyphermoxI have this : https://paste.ubuntu.com/p/rZyPNbyRxN/  on my DHCP server, it works, but initially I did have to set it up like that with an "intermediairy" interface because otherwise systemd-networkd got confused and configured things, but didn't bring up the VLANs17:01
thafreakyep, give me a sec17:01
cyphermoxit's quite possible this isn't required anymore, but the same idea might work for you17:02
=== Guest11970 is now known as karstensrage
thafreakhere's mine: https://paste.ubuntu.com/p/T3crPkBJHc/17:05
thafreakI'm trying to bring up a bare bridge with no address assigned17:06
TJ-thafreak: that looks like a bad config to me17:06
TJ-you've got ens3 with a bridgeports17:07
cyphermoxthafreak: you did say "for libvirt" before, right?17:07
thafreakyep17:07
cyphermoxI haven't had any luck so far creating in netplan a bridge for libvirt to use, libvirt tries to do weird things with it, I think that leads to it clobbering what systemd-networkd has done17:08
thafreakTJ-: yeah, I want ens3 to be normal link, ens9 is a bridge slave17:08
cyphermoxand the fact that there is no interface might not help, but you'd see that in networkctl17:08
TJ-oh, the id is different to the match... I was thinking id and ifname should be the same (ens3 and ens9)17:09
thafreakyeah, my problem is netplan *creates* the bridge fine, just nothing will set it to up17:09
cyphermoxright17:09
TJ-and surely there shouldn't be a "dhcp4: yes" on the slave port ?17:09
cyphermoxpotentially indeed networkd deciding to not do anything since there is no address attached17:09
cyphermoxTJ-: there isn't17:10
cyphermoxens3 != ens9  :)17:10
TJ-sorry, my eyes jumped!17:10
TJ-I was seeing indentation that isn't there17:10
thafreakSo is it possible in bionic to still use ifupdown?17:11
TJ-From the systemd-networkd side it looks like the bridge needs a  BindCarrier=ens917:12
cyphermoxTJ-: I concur17:13
TJ-thafreak: can you show us the systemd-network files that netplan generated?17:13
thafreakbindcarrier you say...17:13
cyphermoxthafreak: yes, just install ifupdown again17:13
tewardcyphermox: if they want to use ifupdown and not netplan don't they have to `netcfg/do_not_use_netplan=true` in their grub command line?17:14
thafreakDoes it still use /etc/network/interfaces then?17:14
teward(just thinking, I think you still need to disable netplan... at least in 17.10 you did)17:14
cyphermoxthafreak: yeah, BindCarrier=ens9 will likely help, you can copy the files created in /run/systemd/network to /etc/systemd/network since you're modifying them, they will last after a reboot; and then remove the config from netplan for now (since then you effectively did your own)17:14
cyphermoxteward: no17:15
thafreakWell this will be a last resort because I can't wait much longer to finish this server deploy17:15
tewardcyphermox: well i learned something new then, thank you :017:15
tewardcyphermox: well i learned something new then, thank you :)17:15
tewardoops doublepost... i keep forgetting this isn't StackExchange's chat where I can edit my messages >.<17:15
cyphermoxteward: I saw that being suggested in an askubuntu or forum and corrected it; that key is only for automation at install-time17:15
thafreakcyphermox: oh, hmm, let me try that17:15
tewardah17:15
cyphermoxthafreak: ie: if config netplan generates is almost good but needs a bit more, you can always start from it by copying the files to /etc instead of /run, and then they'll just last across a reboot17:16
tewardcyphermox: I still roll 16.04 so I don't have any netplan environments here.  so simply installing ifupdown can hand control of things away from netplan if configured in /etc/network/interfaces and such?  (So I know the upgrade headaches when I start upping 16.04 stuff to 18.04 for my servers)17:16
thafreakSo, I simply copied everything from /run/systemd/network to /etc/systemd/network and moved /etc/netplan/01-netcfg.yaml out of there and rebooted and now I have no network interfaces17:22
thafreaknetworkctl lists the three physical interfaces as unmanaged17:24
thafreakno mention of the bridge device.17:24
TJ-thafreak: what does the log show? "systemctl status systemd-networkd "17:25
cyphermoxthafreak: did you add BindCarrier ?17:26
thafreakSo, I did a systemctl restart systemd-networkd.service and all the interfaces came back up like before with netplan17:27
thafreakcyphermox: I did add a BindCarrier, but not certain I added it to the correct file.17:27
cyphermoxthafreak: in the .network file for your bridge, under [Network]17:28
cyphermoxfrom what I read of your config, it should be "BindCarrier=ens9"17:28
thafreakcyphermox: yes, that's what I added, but I think I added it to the wrong file17:30
cyphermoxok17:30
cyphermoxwell, like I said; it would be in the .network file for your bridge, probably called 10-netplan-br0.network17:31
thafreakah, there was no br0.network file created. Perhaps that's the issue17:31
thafreakOk, well, progress it seems17:33
thafreakIt still fails to start networking on reboot now. I have to manually restart systemd-networkd.service17:34
thafreakbut it looks like it will work.17:34
thafreakAny idea why systemd-networkd wouldn't start on boot after I moved the netplan config out of the directory?17:34
thafreakOk, put the netplan config back, but left my customized files in /etc/systemd/network and it seems to work17:37
thafreakcyphermox: thanks for your help17:37
thafreakTJ-: thanks for your help as well!17:37
thafreakSo, to recap, I think the real problem was that a .network file was not being generated by netplan17:39
TJ-thafreak: that would count as a bug in netplan I think17:44
cyphermoxyup17:45
cyphermoxthat's a nice catch, but it's not abnormal while we don't have BindCarrier (there's nothing to have in br0.network otherwise)17:45
TJ-I'd have thought if the yaml declares a bridge with no address the default action should be to write .network file with BindCarrier in?17:46
TJ-s/no address/no address or DHCPv4/IPv6 entries/17:47
thafreakTJ-: +1 I agree.18:01
thafreakAnyone know where the upstream netplan is, or where the appropriate place to file such a bug?18:01
TJ-thafreak: https://bugs.launchpad.net/netplan/18:02
thafreakawesome, thank18:02
thafreakthanks18:02
sdezielhttps://bugs.launchpad.net/netplan/+bug/1748332 ?18:03
TJ-looks like it's related to Bug #166484418:03
ubottuLaunchpad bug 1748332 in netplan "Bridges without an address fail to come online with netplan+networkd" [Undecided,Triaged]18:03
ubottubug 1664844 in netplan "No distinction between link-up and link-down interfaces" [High,In progress] https://launchpad.net/bugs/166484418:03
TJ-looking at that list of bugs, 18.04 is going to be a painful upgrade for many. So many features not yet implemented.18:05
sdezielyeah, I fear the upgrade as my first encounter with netplan on 17.10 was less than optimal. IIRC setting up an empty bridge (no physical device to enslave) didn't work at all18:06
TJ-Feels like DevOps over Engineering, like seems to have happened with many other services18:08
patdk-lapok, I'm just dense today it seems18:10
patdk-lapwhere is the ppa I can grab this kernel from?18:10
patdk-laphttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/174899018:10
ubottuLaunchpad bug 1748990 in linux (Ubuntu Xenial) "linux: 4.4.0-116.140 -proposed tracker" [Medium,Fix released]18:11
TJ-patdk-lap: that's in -updates18:15
patdk-laplooking18:16
patdk-laphaving a system that can poweroff after 2years would be nice18:17
TJ-I have "linux-image-4.4.0-116-generic/xenial-updates,xenial-security,now 4.4.0-116.140 amd64 [installed,automatic]"18:17
naccrbasak: sigh, building dpkg from a tar archive fails ... digging into it18:18
sdezielpatdk-lap: yeah, this kernel is now in -updates18:19
sdezieloops, too slow18:19
patdk-lapya, I realised I wasn't getting bug report updates :( must of unchecked that by mistake a week or two ago18:19
patdk-laphmm, the one in updates cant be the same18:26
patdk-lapor if it is, still broken :(18:26
=== mwhahaha_ is now known as mwhahaha
=== njbair_ is now known as njbair
=== coreycb_ is now known as coreycb
=== logan_ is now known as logan-
=== chiluk_ is now known as chiluk
naccpowersj: can you do another run of new CI against https://code.launchpad.net/~nacc/usd-importer/+git/usd-importer/+merge/33943320:33
naccrbasak: --^ if that passes, are you ok with us landing that branch and toggling CI over?20:33
powersjnacc: https://jenkins.ubuntu.com/server/job/git-ubuntu-ci-redux/9/console20:34
powersjand yes let me know :) and I can make the change20:34
naccpowersj: once that finishes, let's check the time difference too20:53
jjcb40j_  _     _  _   _ _21:02
jjcb40j_  _     _  _   _ _21:02
jjcb40j_  _     _  _   _ _21:02
jjcb40j_  _     _  _   _ _21:02
jjcb40j_  _     _  _   _ _21:02
jjcb40j_  _     _  _   _ _21:02
jjcb40j_  _     _  _   _ _21:02
patdk-lapno fun :(21:03
naccrbasak: i think i'll wait til we land these script branches and then i'll tag a 0.721:18
naccand release to all channels21:18
naccpowersj: can you do one more run, https://code.launchpad.net/~nacc/usd-importer/+git/usd-importer/+merge/33710422:02
naccrbasak: sorry for the churn, i refactored the branches so they are clearer -- cleanups is just the three cleanups you found before; snap is all about the self-test and scripts in the snap; fixes is contingent upon your changes still22:03
powersjnacc: same branch?22:03
naccpowersj: same branch, different commit22:04
powersjlast run used lp1734905-script-cleanups22:05
naccpowersj: dropped some unneeded stuff22:05
powersjthat linked to ~nacc/usd-importer:lp1734905-script-snap22:05
naccpowersj: right, sorry22:05
naccpowersj: i pulled some stuff from cleanups to snap22:05
naccand dropped some stuff from cleanups22:05
powersjah ok, so script-snap this time?22:05
naccpowersj: yeah22:05
powersjhttps://jenkins.ubuntu.com/server/job/git-ubuntu-ci-redux/10/console22:06
naccpowersj: thanks22:07
naccpowersj: is there any means to call out the 'setup' stages?23:01
powersjnacc: as in the building of the VM + building the snap?23:02
nacchttps://jenkins.ubuntu.com/server/job/git-ubuntu-ci-redux/10/consoleFull is really hard to read and without the stages like we had before, it's not going to be obvious what failed23:02
nacci see, e.g23:02
naccsetup: running self-test23:02
nacci then only really want to see a 'self-test passed'23:02
naccand if i want to dig into why it is 'self-test failed', then i can via the full output23:02
naccthat's sort of what the stage output gave me23:03
naccs/stage/pipeline/23:03
naccthe separated green/red boxes23:03
powersjwell each stage of a pipeline is essentially separate command or script23:04
naccpowersj: does that make sense? the snap build logs make the full console output huge, and most of that is ... not going to be too relevant23:04
powersjor other things, but that is a simplification23:04
naccpowersj: and now, since we don't have that, it's just one script?23:04
powersjyeah23:04
powersjcorrect,23:04
powersjwe could split things though23:04
powersjdo the build, grab the snap23:04
nacccould the script at the end print a summary?23:04
powersjthen 2nd stage do self test with that snap installed23:04
powersjthen 3rd stage integration23:04
naccthat would be fine with me23:04
nacci think it's easier to understand to rando user23:05
powersjI agree given the amount of output for each "stage"23:05

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