/srv/irclogs.ubuntu.com/2018/08/09/#ubuntu-devel.txt

mwhudsonoh apart from the fact that you can't chattr a symlink00:12
mwhudsonoh well00:12
sarnoldbummer. I liked that idea.00:13
sarnoldare you at a point that you could install auditd and use auditctl to add a file watch?00:13
mwhudsonit also appears that there is no debug shell on tty2 during oem-config00:14
mwhudsonwhich makes everything else harder00:14
sarnoldow00:14
mwhudsoni'm sure i fix that by mounting the image and screwing around in /lib/systemd though00:14
mwhudson+can00:15
infinitymwhudson: is_resolved_used() in netcfg-common.c is suspect, IMO.00:26
infinitychar *path = realpath(RESOLV_FILE, NULL);00:27
infinityresolved_used = !strcmp(path, RESOLVED_FILE);00:27
infinityRESOLVED_FILE   "/run/systemd/resolve/stub-resolv.conf"00:27
mwhudsonyeah i saw some stuff in there that didn't quite make sense00:28
infinityOh, no.  That should work.00:28
infinityrealpath() should resolve ../run to /run00:28
infinitymwhudson: I think it's something more subtle.  Like maybe it's being put in static config mode halfway through.00:30
infinitymwhudson: In mine, I noticed that after DHCP, it then asked me for a nameserver (which is very suspect).  Did you get the same there?00:30
infinityAnd I just hit enter, so then it had nothing to write to resolv.conf, thus giving me a blank one.00:30
mwhudsonyeah istr that00:30
=== amurray` is now known as amurray
mwhudsoner00:38
infinityOkay, I've stopped caring for today.00:38
mwhudsoninfinity: is the fact that /etc/resolv.conf is a _broken_ symlink when oem-config comes up likely to be relevant?00:38
mwhudsonis it just that systemd-resolved isn't running, i wonder00:38
infinitymwhudson: Yeah, that's potentially relevant.00:39
mwhudsonyeah that seems to have stopped it asking for a nameserver00:40
mwhudson(running systemctl start systemd-resolved in another tty)00:41
infinityOh, is it just a unit ordering issue?00:41
infinityI imagine the oem-config systemd integration isn't heavily tested.00:41
mwhudsonyeah00:41
mwhudsonnot so much an ordering as just nothing causing it to be started00:41
mwhudsonafaict anyway00:42
infinityWell, yeah.  Same thing.00:43
infinityAs in, the target needs some more stuff in Wants, probably.00:43
mwhudsonyeah00:43
infinityIf that's all it is, easy fix.00:43
mwhudsoninfinity: https://code.launchpad.net/~mwhudson/ubiquity/+git/ubiquity/+merge/352792 ?00:49
infinitymwhudson: Tested and works?00:51
mwhudsoninfinity: no00:51
mwhudsoninfinity: lunch has a higher priority than that00:51
mwhudsoninfinity: but if it looks ok in spirit i can get onto that00:52
infinitymwhudson: Heh.  I'm in the middle of a fresh test install ehre.  I'll test it.00:52
mwhudsoninfinity: ok thanks!00:52
* mwhudson lunches00:52
mwhudsonoh ffs01:12
sarnoldquick go grab a second lunch01:16
* tsimonq2 passes mwhudson a Lunchâ„¢01:17
mwhudsonheh01:19
infinityOh FFS is right.  Apparently, one shouldn't reboot after installing oem-config if you don't prepare first..01:21
infinityOr maybe there's some other reason my boot is stalling...01:24
infinityMan, I hate computers.01:24
infinityEspecially fake ones.01:24
ehashmanmy xubuntu VM is very confused by virtualbox display settings01:25
ehashmanwhich apparently fails to set a display size so every time I log into it I get a System Error01:26
infinityI'm very confused by people using virtualbox.01:26
ehashmanwell, when your employer is like "plz install this rootkit to connect to the corporate VPN" and you're like "no", it's an option01:26
mwhudsoninfinity: earlier on, i installed, ran oem-prepare, shut the instance down.. and then promptly deleted the image01:33
mwhudsoninfinity: are you getting anywhere or is it worth me trying to test too?01:33
infinitymwhudson: I'm redoing an install (nearly done) to figure out why my last one decided it didn't like booting anymore.01:34
mwhudsonuh ubiquity git tip ftbfs01:38
infinitymwhudson: Excellent.01:39
mwhudsonbecause of lint01:39
mwhudsonthe best kind of ftbfs01:39
infinityThat moment when you've set your VM's login to ubuntu/ubuntu and it takes you FOUR FRIGGIN TRIES TO TYPE IT CORRECTLY.01:40
infinitymwhudson: Pastebin the linty sadness?01:41
mwhudson./tests/run-pyflakes01:41
mwhudsonbin/ubiquity:100: 'termios' imported but unused01:41
mwhudsonbin/ubiquity:100: 'termios' imported but unused01:41
sarnoldman these ken thompson attacks are getting annoying.. time was you only got the extra prompts once01:41
infinitymwhudson: That's not tip.01:41
infinitymwhudson: Get current.01:41
mwhudsoninfinity: best is when you typo ubuntu twice the same way in the installer01:42
infinityubnutu is how I usually (mis)type it.01:42
infinityIn fact, the last commit to ubiquity is a fix of that. :P01:42
mwhudsonah wait01:42
mwhudsoni'm on the bionic branch01:42
infinityOh gross, was that committed to bionic too?01:42
mwhudsonyeah and not reverted from there01:43
* mwhudson has read git log now01:43
tsimonq2infinity: I was going to say... :P01:44
infinitymwhudson: Confirmed that the fix is full of tasty fixy goodness.  Merging.01:46
mwhudsoninfinity: thanks01:46
mwhudsoninfinity: how are ubiquity SRUs handled?01:49
infinitymwhudson: Expand that question?01:50
mwhudsoninfinity: well we want this fixed in bionic i presume01:50
infinitymwhudson: We do indeed.01:51
mwhudsondo i need to do things to the bionic branch in git (like reverting that suspect commit?) or do i just get the source package from bionic, splat the fix in and upload it to unapproved?01:51
mwhudsonand fiddle with the bug01:51
infinitymwhudson: Or submit an MP.01:52
infinitymwhudson: But I'm doing that revert first.01:52
mwhudsonah ok01:53
infinitymwhudson: There, bionic branch should look less poop now.01:54
mwhudsonindeed01:57
mwhudsoninfinity: https://code.launchpad.net/~mwhudson/ubiquity/+git/ubiquity/+merge/35279301:58
infinitymwhudson: Ta.01:59
infinitymwhudson: Was there some sense of OMG urgency when this card landed in your lap, or can we let it sit there while we roll up a few more fixes?01:59
mwhudsoninfinity: that sounds like a question for someone who is on vacation or someone who is sick02:00
infinitymwhudson: Right, I'm going to call it not super urgent, then.02:01
mwhudsoninfinity: seems fair02:01
infinitymwhudson: iz merged, though.02:02
mwhudsoninfinity: thanks02:02
=== ledeni_ is now known as ledeni
=== ledeni_ is now known as ledeni
=== debfx_ is now known as debfx
=== s1aden is now known as sladen
seb128is launchpad rendering weirdly/without images/formatting for others or is it just me?12:41
infinityseb128: Rollout issue, Colin's on the job.12:42
seb128k, thanks infinity12:42
cjwatsonI forgot about the weird way that code and DB deployments both use the same intermediate tree so doing both at the same time results in bdaness12:43
cjwatson*badness12:43
infinityOuch.12:48
=== osx is now known as Toyo
cjwatsonLP fixed12:58
seb128cjwatson, thanks!13:00
Lord-KaminaHi. where does if_link.h come from?16:34
stgraberstgraber@castiana:~$ find /usr/include/ | grep if_link.h16:35
stgraber/usr/include/linux/if_link.h16:35
stgraberstgraber@castiana:~$ dpkg -S /usr/include/linux/if_link.h16:35
stgraberlinux-libc-dev:amd64: /usr/include/linux/if_link.h16:35
Lord-KaminaThank you.16:37
Lord-KaminaCan I just backport those headers or do I need to backport something else for them to work properly?16:38
Lord-KaminaNevermind, thought they were a source package on their own.16:41
seb128xnox, can libzstd be synced now? looks like the delta you added was only for xenial upgrades?19:39

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