/srv/irclogs.ubuntu.com/2016/05/05/#ubuntu-server.txt

=== JanC is now known as Guest15498
=== JanC_ is now known as JanC
naccrbasak: so i think there is a case we're missing ... unless i misunderstood you (for the importer)01:08
naccrbasak: if import_previous_version != tip_version, for debian01:08
naccrbasak: we currently always orphan01:08
naccrbasak: however, what about the case where debian didn't publish certain versions? so the lp publishing history does not include every version from the changelog01:09
naccrbasak: e.g., https://launchpad.net/debian/+source/strongswan/4.5.2-1, where import_previous_version is 4.5.1-1 (d/changelog), but debian/sid is 4.5.0-1 (lp spph)01:11
naccrbasak: it seems like we want the history to be as continuous as possible there, rather than a bunch of unconnected orphan chains?01:11
=== prince is now known as King_Monsta
=== King_Monsta is now known as prince
naccrbasak: i was just thinking that maybe get_versions_from_treeish should ensure the versions it returns are published versions? it doesn't matter for hte above case, though, it seems like 4.5.1-1 should have been published01:40
=== prince is now known as NewNameGoesHere
=== NewNameGoesHere is now known as prince
rstarmer@stokachu: did you ever get a chance to try conjure-up on a KVM based system?03:33
stokachurstarmer: not yet ive been sprinting all week03:36
stokachuwas going to try it next week when I get back03:37
rstarmersounds good. enjoy your sprints.  Can you point me to any docs on debugging the deployment process, I may have some time to try to figure out what's going on, and it'd be good to understand anyway.03:37
rstarmeror should I be looking to a pur juju mechanism for this instead (conjure-up just seems like a nice interface for managing all the pieces needed).03:38
stokachurstarmer: mostly use juju status to see which services are in an error state, then juju ssh service/0 and check the logs in /var/log/juju03:39
stokachuyea we sit nicely on top of juju and lxd03:39
rstarmercool, will look off into that direction.03:39
stokachuthanks, I'll definitely get this figured out I can see this being a nice benefit03:40
rstarmerthanks!03:40
k2gremlinHey all quick and easy question. I want to create 2 new users to manage websites on a server. How can I lock them into their respective directories when they remote in? /var/www/webite1 and /var/www/website204:11
JavezimAnyone know how to tell Unattended Upgrades to NOT update Samba in Ubuntu 14.04.407:58
andolJavezim: Assuming a default setup you likely have a /etc/apt/apt.conf.d/50unattended-upgrades file? If you take a look in it you'll likely find examples on how to blacklist packages.07:59
JavezimWould commenting out this line stop all security updates?08:01
JavezimUnattended-Upgrade::Allowed-Origins {08:01
Javezim     "${distro_id}:${distro_codename}-security";08:01
andolJavezim: I imagine so, but if I were you I'd test and verify. Yet, in case you want to stop the automatic updates fully, wouldn't it make more sense to disable "APT::Periodic::Unattended-Upgrad" instead?08:08
JavezimIs that in the 10periodic file?08:08
andolLikely, but to be sure, just do a full grep under /etc/apt/apt.config.d/08:10
rbasaknacc: if that's common, then yes, maybe.08:40
rbasaknacc: and I like your solution.08:40
rbasaknacc: unconnected orphan chains was my intent, but I didn't think it'd be very common.08:40
rbasaknacc: can we keep our options open perhaps, and warn either way?08:41
NonymousWhat is the default username password for login into openstack dashboard after installing using conjure-up12:32
rbasakstokachu: ^13:49
rbasakThough he's gone it seems.13:49
AmadiroEvening. I was trying to run `journalctl -b -1` to get the journal messages of the previous run on 16.04, but got the message "Specifying boot ID has no effect, no persistent journal was found". Any idea how to fix this?14:44
AmadiroI tried journalctl --merge, but that doesn't give any messages older than the current boot either.14:44
ducasseAmadiro: create /var/log/journal14:50
Amadiroducasse, thanks, I'll give that a shot14:50
Amadiroducasse, do you know what permissions/owner/group should be?14:50
ducasseAmadiro: drwxr-sr-x 3 root systemd-journal 4096 okt.  20  2015 /var/log/journal/14:51
ducasseAmadiro: AIUI journald will only write a persistent journal if that directory exists.14:54
rbasaknacc: on second thought, I think you're right. I'm not sure how we'd manually fix up Debian imported orphan chains anyway.14:56
Amadiroducasse, thanks14:56
rbasaknacc: as long as the version number goes up, tying them together is the best we can do I think. Provided Launchpad doesn't import intermediary versions out-of-order later.14:57
ducasseAmadiro: you're welcome :)14:57
stokachuNonParity: admin/openstack15:00
stokachusorry15:00
naccrbasak: ack, i'll adjust our algorithm for that, thanks!15:08
naccs/our/your/ :)15:08
=== med_ is now known as Guest82506
=== Guest82506 is now known as medberry
=== medberry is now known as med_
k2gremlinHello all, currently on 15.10. When I try to upgrade to 16.04 using "sudo do-release-upgrade" tells me No new release found.. help? :P16:14
andolk2gremlin: Seem to recall something about do-release-upgrade by default not moving to a new LTS until the first point release. You could try adding the -d option, doing "sudo do-release-upgrade -d", which I think will offer you 16.04.16:23
{a}qu|l3s Visit Irc . netchat . cl By Ragnar16:23
Isaboe Visit Irc . netchat . cl By Ragnar16:23
alcaldesa Visit Irc . netchat . cl By Ragnar16:23
maria37 Visit Irc . netchat . cl By Ragnar16:23
COLOMBO1 Visit Irc . netchat . cl By Ragnar16:23
Hugo35 Visit Irc . netchat . cl By Ragnar16:23
jpdp Visit Irc . netchat . cl By Ragnar16:23
AnAiS_13_MaDriD Visit Irc . netchat . cl By Ragnar16:23
lucia10 Visit Irc . netchat . cl By Ragnar16:23
a----- Visit Irc . netchat . cl By Ragnar16:23
DeMonia33Barna Visit Irc . netchat . cl By Ragnar16:23
faro Visit Irc . netchat . cl By Ragnar16:23
chatina Visit Irc . netchat . cl By Ragnar16:23
Canaria35Guapa Visit Irc . netchat . cl By Ragnar16:23
sakkara40 Visit Irc . netchat . cl By Ragnar16:23
andolk2gremlin: I assume that your existing 15.10 install is fully up-to-date, and that you if nothing else have the most recent version of the ubuntu-release-upgrader-core package installed?16:25
k2gremlinandol, Correct. When I log into the 15.10 install, it tells me upgrade is available. New release '16.04 LTS' available.16:26
andolk2gremlin: Ok, did the -d option help then?16:27
k2gremlinandol, tried that as well. -d is just accept defaults right?16:29
andolNo idea then.16:31
k2gremlinsudo apt-get update && sudo apt-get dist-upgrade shows 0 upgraded, 0 newly installed etc..16:31
k2gremlinso fully updated lol16:31
k2gremlinandol, any significant problem staying on 15.10 until I can find time to just re-install the two VM's I have running Ubuntu?16:34
andolk2gremlin: Well, you might want to do the upgrade within 2-3 months, because after that 15.10 won't recieve any more secure fixes.16:36
k2gremlinandol, Thanks16:39
=== freyes_ is now known as freyes__
tewardnacc: around?16:59
k2gremlinandol, got it working. had to change my Prompt=lts to Prompt=normal since 15.10 was not an LTS..17:01
k2gremlinill change it back to lts when its done17:01
andolk2gremlin: Ahh, never knew that that setting also affected the from-version. Good to know, thanks.17:02
=== freyes__ is now known as freyes
naccteward: pong17:12
tewardnacc: Zend errors would be in PHP or the zend-framework packages, right?17:12
teward(I happened to be watching the bug announcements list, it has an apache2 issue that is Zend-related17:12
tewardnacc: since you know the PHP side, i thought i'd poke17:12
teward:P17:12
tewardsee if you can confirm my thought17:12
naccteward: it depends on which zend errors, zend engine itself is in PHP proper; zend-framework is MVC tooling17:13
tewardnacc: https://bugs.launchpad.net/bugs/1578732 looks auto-generated17:13
ubottuLaunchpad bug 1578732 in apache2 (Ubuntu) "/usr/sbin/apache2:11:ZEND_DO_FCALL_SPEC_HANDLER:execute_ex:dtrace_execute_ex:ZEND_DO_FCALL_SPEC_HANDLER:execute_ex" [Undecided,New]17:13
tewardbut i doubt it's Apache17:13
tewardstacktraces keep pointing to libphp7.0.so and other php7.0 library items so..17:14
teward.*shrugs*17:14
* teward happened to watch bug announcements roll in heh17:14
tewardnacc: but Zend is not part of Apache, the engine is in PHP, and zend-framework is separate17:16
naccteward: ack17:16
naccteward: that stacktrace is a php stakctrace17:16
tewardnacc: so then I should repoint this to PHP then?17:16
naccteward: what package is this (2.4.18-2ubuntu3) is that hte apche2 version?17:17
tewardnacc: the errors.u.c tracker has the errors filed as Apache217:17
tewardbecause the errors were triggered as part of apache2's php module likely17:17
tewardwhich is 'seen' as part of apache217:17
naccah17:17
tewardunlike php7.0-fpm which is separate17:17
tewardnacc: and yes that's the apache2 version17:18
tewardthe bug is a PHP7.0 one, though, if that's a PHP stacktrace17:18
naccteward: yep, i'd say so17:18
naccteward: although fixing these kind of bugs willoften need testing of upstream php7.0 and then psosibly filing an upstream bug17:18
tewardnacc: indeed.17:19
tewardi'm just on triage duty right now ;)17:19
tewardnacc: probably going to get yelled at, but that didn't read as an Apache error to me, when I saw "ZEND" :P17:20
naccteward: sure, but i also don't see what the error itself is yet17:20
naccphp stack traces are awful17:20
naccdid something segfault?17:20
tewardnacc: indeed, so it's just going to stay "New" until there's something we can test is my guess17:20
naccteward: ack17:20
tewardnacc: yeah it's reading an Apache crash17:21
tewardbut the stacktrace goes to PHP module17:21
naccalso i wonder if it's not showing the top, is there alimit to how many frames get copied? seems odd it would be precisely 200017:21
naccso the error message is missing17:21
tewardnacc: scroll to the bottom of the errors.u.c page in the bug, and you should see incident uuid links17:22
tewardnacc: nfc, that's a bdmurray question17:22
tewardor errors.u.c people17:22
naccteward: so is e.u.c where auto-filed bugs get their data put?17:23
* nacc wasn't aware of it, just learning17:23
tewardnacc: looks like Apache crash during Apache start, but the trace points at php7.0 based on the address signature17:23
tewardnacc: ever see the "report error" button on the GUIs?17:23
tewardwhen something happens on the system and it generates an error report (like a crash)?17:23
naccteward: ack, i thought that was tied to apport-bug or whatever?17:24
tewardnacc: well, you can file a bug about it, but 'report problem' or 'report error' or similar will send to errors.u.c17:24
naccoh i see!17:24
tewardit's how I track the number of nginx upgrade issues without bugs for each one17:24
naccinteresting17:24
tewardyou'd be surprised how many issues I debugged in Trusty -> Utopic with that xD17:24
naccteward: and errors.u.c. has some smarts to combine them?17:24
* teward shrugs17:24
tewardnacc: AFAIK yes, but i think it does it based on traces17:24
tewardso the stacktrace and address signatures, and I think there's some analysis to try and ID identical issues17:25
naccteward: great, thanks for the info17:26
tewardnacc: but if that's a PHP stack trace then it stands to reason the php plugin is doing something wrong, with zend engine17:26
naccteward: i would agree17:26
tewardnacc: https://wiki.ubuntu.com/ErrorTracker17:26
naccrbasak: i'll add a sanity check that in this case and we're trying to fixup the history, there aren't any imports for versions in teh changelog between the last imported one and this one17:29
naccrbasak: and if so, we'll orphan like we were going to17:29
=== jelly is now known as MooServ`
=== MooServ` is now known as jelly
rbasaknacc: I didn't think that fixing up the history was a special case though?21:02
hallynwhat the heck?  all my libvirt tests seem to be passing.  i must have set the host up wrong21:21
tewardhallyn: heheh21:25
=== rattking is now known as robotrip
=== robotrip is now known as rattking
naccrbasak: err, sorry, not general fixup, but the above case of a discontinous publishing history22:00
naccrbasak: which seems quite common, in lp22:00
naccrbasak: and it happens in ubuntu too: https://launchpad.net/ubuntu/+source/strongswan/+publishinghistory?batch=75&memo=75&start=75, 5.1.1-0ubuntu6 never made it out of proposed22:08
naccrbasak: hrm, another issue i just hit ... NMU uploads in debian, they seem to get deleted from the changelog on the next mainatiner upload?22:14
mrjazzcatAre there instructions to setup conjure-up on 14.04.4?  From jamespage ODS talk, he mentions that is has some hoops to jump through.  I'm ready to jump.22:21
sarnoldlooks like conjure-up is only packaged on xenial22:23
mrjazzcatsarnold: thx.  Pretty big hoop :)22:24
sarnoldif you want to try it on trusty, maybe you could start with the 'backportpackage' tool in the ubuntu-dev-tools package22:24
mrjazzcatsarnold: ok, thx22:24
sarnoldbut it may make assumptions about what versions (or, more accurately, which features) exist in the tools it uses22:24
sarnoldso the next hoops might be installing e.g. dev versions of juju or whatever..22:25
mrjazzcatsarnold: :)  maybe an alternative route, like the existing autopilot, then22:25
naccrbasak: i guess it can happen even for non-NMU, e.g. 5.1.0-1 dropped 4.6.4-7, 4.6.4-7, 4.6.4-8 -- i think our publishing history should reflect what's in the changelog?22:28
naccerr, sorry -7, -8, -922:28
hallynteward: yeah but i was right :)  was testing the wrong version.  zounds.22:45
jayjoIf I run 'sudo jupyterhub', does the privelege escalation apply to everything the jupyterhub process does in the future, or just the initial execution? Isn't a shell being launched as root and running the command juptyerhub, so further commands executed by jupyterhub are in the root shell, so should execute?23:34
sarnoldit depends upon the program; it could be possible for jupyterhub to change privileges if it wants to23:36
sarnoldit's a minor point, but I doubt sudo is starting a shell for this execution23:38
JanConly if jupyterhub is a shell script or if you specify the -s parameter23:42
jayjojupyterhub is a python script23:44
naccrbasak: on a more positive note, i got changelog attribution working, so the git authorship is identical23:49

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