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

powersjnacc: sorry for the failure emails; I eventually realized I was using the wrong type of quotes *sigh*00:16
powersjI need to get the VM to recognize lp: git addresses now and should be set00:17
naccpowersj: cool00:17
=== SmokinGrunts is now known as Aztec
=== Aztec is now known as SmokinGrunts
powersjnacc: ok.. that took longer than expected :\ https://jenkins.ubuntu.com/server/job/git-ubuntu-ci/326/console00:42
powersjI'll check on it later tonight, but it is running now00:42
=== terminal1 is now known as terminalator
=== SmokinGrunts is now known as SG_Errands
=== SG_Errands is now known as SmokinGrunts
=== telnet is now known as nchambers
cpaelzersmoser: thanks for the cross check, very interesting that you can not reproduce this06:25
cpaelzersmoser: that lures me deeper into this rabbit hole06:25
cpaelzersave me if I don't get out :-)06:26
cpaelzernacc: "more context" is a vast exaggeration, I just made it migrate back then with the changes :-)06:26
cpaelzernacc: but I surely can take a look and hopefully propose something that you can check when you are back online06:27
cpaelzergood morning server chan btw06:28
cpaelzersmoser: I'm further throu my mails - so you finally could reproduce06:34
cpaelzerI'll do the open-vm-tools portion and we can leave bug 1750780 for a thought by xnox (for systemd on xenial) then06:39
ubottubug 1750780 in open-vm-tools (Ubuntu Xenial) "Race with local file systems can make open-vm-tools fail to start" [Undecided,Triaged] https://launchpad.net/bugs/175078006:39
lordievaderGood morning07:04
cpaelzerhi lordievader, how are you?07:05
lordievaderDoing allright here, how are you?07:05
cpaelzerfine as well today07:07
lordievader👍07:12
tobascojamespage: thanks for the help with gnocchi, i'm working on it now, but i noticed another issue when fixing this the panko-common package in queens no longer supplies /usr/share/panko-common/app.wsgi i can only find /usr/lib/python2.7/dist-packages/panko/api/app.wsgi is this intentional?11:08
tobascoi.e apache2 won't start because /usr/share/panko-common/app.wsgi is not present anymore11:08
cpaelzernacc: is https://code.launchpad.net/~nacc/ubuntu/+source/kopanocore/+git/kopanocore/+merge/337021 to be considered dead then?11:31
=== disposable3 is now known as disposable2
cpaelzernacc: I have two different approaches to the kopanocore merge in build atm13:33
cpaelzeronce that works I'll go on to some tests13:33
cpaelzerat least later today you should have a MP if not showstoppers come along13:33
cpaelzerI'm iterating on some minor cleanups while build/test goes on13:35
cpaelzerso don't take the ppa content as final13:35
smosercpaelzer: maybe i didnt respond. I *did* reproduce it.14:04
smoserit was just really really wierd to me that I didn't see any output from the shell "can't open file" or something.14:04
cpaelzersmoser: all fine14:06
cpaelzersmoser: I later found your latter update in the bug14:06
smosergood deal.14:07
smoserit seems to me that in bionic systemd is a bit overzealous14:07
smoserin PrivateTmp then means local-fs.target14:07
cpaelzerat least it adds some dependencies14:07
smoserwhen, clearly having /tmp and /var/tmp is much different than all filesystems.14:07
cpaelzerinstead of failing on it's own features14:07
smoseryes14:07
smoserbetter14:07
cpaelzerI don't even think it adds full local-fs.target btw14:08
cpaelzernot tested, but what I saw in the dep chain was no full local-fs14:08
smoseroh. i thought it did. your critical-chain i thoguht showed them.14:08
smoserah.14:08
cpaelzersome -tmp target14:08
smoserok.14:08
cpaelzersmoser: systemd-tmpfiles-setup.service14:08
cpaelzernot sure if that is better, but it is different :-)14:08
smoserright. systemd-tmpfiles-setup.service14:09
smoserbut *that* does wait for local-fs.target14:09
smoser http://paste.ubuntu.com/p/Gz2rnyqNxT/14:09
cpaelzerhehe14:09
cpaelzerwell14:09
cpaelzerthat is how it is14:09
cpaelzerfor now14:09
cpaelzerI don't see a much better thing to wait on for it14:10
smosercpaelzer: thanks for working on this.14:10
cpaelzerand I like the waiting more than the racy fail14:10
smoserfor sure.14:10
cpaelzersmoser: I thank you for check/comments having helped to understand it way better14:10
cpaelzernacc: I need to bsiect on kopano15:43
cpaelzernacc: it is not a clean sync15:43
cpaelzerI have 5 changes Debian didn't pick and I confirmed we need some of them15:43
cpaelzerI need to iterate on the tests which ones we could drop and which we need as a hard requirement15:43
cpaelzernacc: people run into "fun" with the default depends being mariadb-client | default-mysql-client | virtual-mysql-client16:13
cpaelzernacc: do you think we should change the order so that by default mysql is installed by the dependency16:13
cpaelzer?16:13
cpaelzeractually, this isn't seeded/main right16:14
rbasaknacc: one issue with my most recent fixes is that they need the Bionic version of gnupg2 (the Artful version won't do). Will this affect the snap at all? Eg. do we need to add a gnupg part?16:48
GoopAwaySo, at my school, they have Windows 7 (and probably some Microsoft server somewhere), and they've allowed me to log in to 1 computer with special credentials, and log into another computer in the area with the same credentials. I know none of these are zero clients, and its weird (IIRC) they have physical accounts and accounts that only work if the server and computer connect. How would I do the same thing for Ubuntu?17:35
dpb1GoopAway: sounds like roaming profiles in Microsoft.  I'd start here: https://askubuntu.com/questions/198158/how-do-i-set-up-a-roaming-profile -- warning, it's not a checkbox or anything.  It takes pretty good sysadmin knowledge to get going.17:38
GoopAwayIs it possible to have Windows machines connect to a network that spoofs the LDAP server they're looking for?17:42
TJ-GoopAway: no; Windows Active Directory uses Kerberos and authenticates in both directions17:42
jdryou would have to forge kerberos tickets17:43
rbasaknacc: my MP CI failure: looks like the snap isn't bundling the test files?18:02
arunpyasiHi everyone, how fine is it to upgrade the distro from 14.04 to 16.04 ?19:07
arunpyasisory19:07
arunpyasi10.10 to 16.0419:07
arunpyasi*10.04 to 16.0419:07
Ussatthats a big jump19:09
UssatI would not personally19:09
sarnoldarunpyasi: the supported upgrade path is through 12.04 LTS, 14.04 LTS, then 16.04 LTS. A fresh install might be more reliable19:11
jdrthats a huge jump.19:11
dpb1arunpyasi: https://help.ubuntu.com/community/EOLUpgrades19:11
sarnoldhopefully there's enough 12.04 LTS left on the mirror network due to the 12.04 ESM support offering still live19:12
TJ-it's all on old-releases19:13
dpb1sarnold: and it's still in the real archive19:13
dpb1fwiw19:14
sarnoldyay19:14
sarnoldthen this path stands a chance of working ;)19:14
dpb1ya, would be a fun experiment. :)19:14
arunpyasi:)19:21
arunpyasiThanks for your support. I guess I shall go with the fresh and migration19:22
jdrAnyone run a ubuntu server distro on digital ocean, and can run a user compiled kernel?19:30
dpb1jdr: 1) yes, 2) never done it19:31
jdrI can get it to compile, modules installed, go to reboot and kernel panic.19:32
jdrI have reached out to DO, and have read a few articles saying you cant install, and a few that say you can19:33
TJ-jdr: in the config have you choosen the "DigitalOcean GrubLoader" ?19:39
jdrno i did not19:48
naccrbasak: you didn't add them to the MANIFEST.in19:57
pmatuliswhy is there no 16.04.4 download here: https://www.ubuntu.com/download/server ?20:11
sarnoldpmatulis: I don't think we've released one yet, no one's amended https://wiki.ubuntu.com/Releases to show one20:14
Ussatpmatulis, I would not be concerned, get .3, use that, update as needed20:14
sbeattiepmatulis, sarnold: indeed, 16.04.4 iso testing is underway, it's not been released yet.20:18
sarnoldcool :)20:19
rbasaknacc: I thought you said I didn't need to? I'll do that :)20:24
naccrbasak: sorry, I thought I said you *did* need to :)20:24
rbasaknacc: I went away with the impression that everything in gitubuntu got included by virtue of it already being picked up as a Python package. Anyway no big deal :)20:25
naccrbasak: right, all *.py does20:25
naccrbasak: but not non-python files20:25
naccrbasak: you have to expliclitly make them package data via either package_data in setuptools or the MANIFEST.in20:26
rbasakAh, OK.20:26
rbasakI've added it to MANIFEST.in and pushed20:26
rbasakWe can squash that before merging if it passes perhaps?20:27
rbasakI don't mind either way.20:27
naccrbasak: yeah i can do that if it passes20:27
naccrbasak: if it does, i'll land it, feel free to eod20:27
rbasakThanks20:27
pmatulissarnold, sbeattie: thanks for the info21:08
naccrbasak: err, are you depending on gpgv behavior from the bionic version?21:10
naccrbasak: http://manpages.ubuntu.com/manpages/xenial/man1/gpgv.1.html no such option in xenial :)21:11
rbasaknacc: yeah, that's what I meant22:48
rbasaknacc: Bionic only22:48
naccrbasak: well, we are on xenial22:49
naccrbasak: and i was advised to *not* build gpg from source22:49
rbasakOh22:50
rbasakWhat do you think we should do about this?22:50
naccrbasak: (that is, we call to the system gpg for stuff)22:50
rbasakgpgv didn't gain --output until Bionic.22:50
naccrbasak: i don't know22:50
naccrbasak: we could *just* build gpgv in our snap22:50
rbasakHowever, bare gpg does have --output defined in the manpage. It just doesn't work until Bionic.22:50
naccand then make sure to call the snapped binary via run22:50
rbasakIn terms of making sure, it's fine if we just rely on PATH I think. If the wrong one is called, the code is designed to fail safe (fail verification), and that's tested.22:51
rbasaknacc: what was the basis of the advice not to build gpg from source?22:52
naccrbasak: because e.g., gpg vs. gpg222:52
naccand we'd end upa ffecting the user's ~/.gnupg directory22:52
rbasakI see22:53
naccrbasak: (iirc)22:54
naccrbasak: 3294bc6d6c93c8c76f953266f9665ede78c5937d22:55
naccrbasak: so we could build just gpgv into the snap (it will require some carefully snapping)22:55
rbasakOK22:56
rbasakAnother way (not sure it's the least worst) might be to mark the tests that need a newer gppv, skip them from the self test, but do run then in some other manner in CI.22:56
naccrbasak: so we don't call gpgv in the actual code? only in the tests?22:57
rbasakOh. Good point.23:04
rbasakSo that won't work. We do call gpgv in the actual code.23:04
rbasak--output is needed in the case of cleartext (InRelease) signatures, which is the common case for us.23:04
naccrbasak: right23:07
naccso i think we do need gpgv in the snap no matter what23:08
naccso it's good the self-test caught it :)23:08

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