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

dirtyon server how do I manually install security updates on a one time basis, I do not want it automated with unattended-upgrades for a couple local policy reasons03:39
dirtys/,/?/03:39
b4rdirty: I would think it's just apt-get update and the system will install anything at all which needs upgrades04:11
b4rbut I might be missing something04:11
b4rdirty: apt-get update then upgrade04:13
patdk-lapcause that installs ALL updates04:17
patdk-lapnot ONLY security04:17
b4rpatdk-lap: so05:39
b4rpatdk-lap: thanks for stating it isn't right05:40
=== schmidtm_ is now known as schmidtm
=== athairus is now known as afkthairus
=== admcleod_ is now known as admcleod
=== jamespag` is now known as jamespage
=== gnuoy` is now known as gnuoy
caribourbasak: morning.08:49
caribourbasak: nacc: interesting situation here :08:49
caribourbasak: nacc: Debian just accepted the only delta I had for corosync so no more need to merge it; I'll request a sync but what should we do in such situation with the existing git repo ?08:50
=== _degorenko|afk is now known as degorenko
=== m1dnight1 is now known as m1dnight_
=== bigon_ is now known as bigon
jellytrying to decide on a platform for a small mail server with ha; choices are: debian, ubuntu lts or centos. we have most experience with debian but the ha stack is only barely completed with jessie-backports.  ubuntu is slightly better but centos/rh seem to have by far the best documentation for ha setups.  Goal: simple active/passive cluster, floating ip with smtp service.12:06
tewardjelly: I should point out you're on an Ubuntu channel12:06
tewardyou can expect "Ubuntu" to be the recommendation here.  You may wish to ask in ##linux or Linux-distribution-agnostic forums to get better sets of information and recommendations12:07
jellyteward: I'm perfectly aware of that!12:07
teward(my two cents)12:07
jellyteward: I'll wait for comments from people who have actually dealt with linux-ha, er, clusterlabs, on ubuntu12:09
tewardsure, I just wanted to make a note that since you are asking for an impartial analysis, you may want to avoid distro-specific channels ;)12:09
* teward goes back to poking nginx12:09
jellyI'm going to ask the debian-ha people in their channel, too.  However logs of this channel seem to show reasonably intelligent conversation and avoid the less helpful forms of "Use $our_stuff it's the best!!!11"12:13
teward:P12:13
jellyyou're going to take that compliment even if you don't like it.12:14
tewardjelly: not arguing :)  just busy :P12:18
* teward has a lot of things to get done :/12:18
=== TREllis_ is now known as TREllis
jamespageddellav, coreycb: hey - backports most oslo.* things for newton and fixed up the changelog generation for new packages for the UCA12:58
jamespageit was generating against 12.04 for new entries...12:58
jamespagedoh12:58
coreycbjamespage, thanks!12:59
jamespagecoreycb, clients still need doing12:59
jamespagecoreycb, nice weekend?12:59
coreycbjamespage, ok I can get the clients.  yes it was a great weekend.  how about you?13:01
jamespagecoreycb, nice thanks - finally warmed up a bit on saturday13:01
rbasakcaribou: we could optionally push reconstruct/deconstruct/logical tags for the previous delta if you think that would be helpful. Otherwise, go ahead and sync and throw work trees away?13:02
coreycbjamespage, that's nice.  it's been very rainy here.  hoping we'll dry up soon!13:02
jamespagecoreycb, ddellav: so how about we get b1 out of the door today?13:03
caribourbasak: well for now it doesn't hurt to keep it if it is simple enough to add new debian releases on top of it for later13:03
caribourbasak: there was only one patch as a delta so it's not worth the overhead13:03
coreycbjamespage, sure let's do it.  I wasn't sure if it was ready or not.13:04
caribourbasak: or trash it & rebuild later as I'm not going to use it13:04
jamespagecoreycb, well some bits appear to be; I re-jigged the branch build configurations to auto version for ones that have13:05
jamespagewhich was most of them I think13:05
caribourbasak: FYI I forced-pushed my kexec-tools changes (wanted to see how LP would react)13:05
caribourbasak: good thing is that it keeps all the diffs with comments13:06
rbasakcaribou: yeah it looks good!13:06
rbasakcaribou: not worth the overhead> agreed. Though in the general case, we could take MPs for reconstruct/deconstruct/logical and push them if desired.13:07
caribourbasak: I'm also testing a new merge on an existing git repo of the previous merge (clamav)13:07
coreycbjamespage, ddellav: alright, I'll start working through the packages for b1 shortly.  should be really simple seeing as most everything builds ok for CI.13:08
jamespagecoreycb, happy to help out - want me to take some?13:08
jamespage--parallel=213:08
coreycbjamespage, sure feel free13:08
jamespagecoreycb, do we have a list?13:09
coreycbjamespage, I'm still using the spreadsheet13:09
jamespagecoreycb, gotit - taking keystone now13:10
coreycbjamespage, sounds good, I'll put my name by one13:10
coreycbjamespage, probably all that's needed is a refresh of d/control to align with upstream and release the new version13:12
jamespagecoreycb, that was my thinking13:13
coreycbjamespage, ok13:13
ddellavcoreycb jamespage ok, i'll start taking some packages as well.13:17
coreycbddellav, ok, thanks13:17
jamespage--parallel=313:21
jamespage\o/13:21
ddellavam I on the right spreadsheet? I dont see jamespage's name on keystone on the r-17 page: https://docs.google.com/spreadsheets/d/1DFhvygMhzVch4k_vr1W9wnc2h6ANemY6CNn0UKFJfxE/edit#gid=207744098613:24
ddellavcoreycb ^13:24
jamespageddellav, I'd put it in on R-1813:25
coreycbddellav, jamespage: I moved it to the new tab.  now that CI is in shape, I think I'll just change this back to the old way we had it with tabs only for milestone releases.13:25
jamespage+1 ack13:26
coreycbjamespage, ddellav, done13:28
ddellavcoreycb jamespage ok, thanks13:29
coreycbjamespage, ddellav: cinder is calling for new versions of os-testr, paramiko, and mock.13:39
coreycbjamespage, ddellav: I'm bumping os-testr13:41
jamespagecoreycb, ok13:41
ddellavjamespage coreycb ok, i'll look at paramiko as well13:48
jamespageddellav, coreycb: keystone uploaded13:54
jamespageglance next13:54
caribourbasak: what's the plan regarding the repository that were used last cycle to merge using git-dsc-commit ?14:06
caribourbasak: nacc: do we want to migrate them over or keep using the same ones ?14:07
caribourbasak: I've just done clamav using last cycle's repo14:07
rbasakcaribou: I don't think we have decided on any particular plan, but I think it's OK to not worry about maintaining the logical deltas etc in a single coherent repository, but also not throw it away.14:14
rbasakcaribou: I would set two git remotes, one for old and one for new, and rebase from the old tree to the new one.14:14
caribourbasak: yeah, that's what I was thinking of so, at the end, each repo has the complete history14:15
rbasakcaribou: yeah, but maybe in the end we'll throw away the old repos and won't have bothered to move every piece to the new ones. I think that's OK though - better that we move forward.14:18
coreycbddellav, jamespage: os-testr uploaded14:36
ddellavcoreycb ack14:37
coreycbddellav, here's the repo for paramiko: https://github.com/jbouse-debian/paramiko14:37
ddellavcoreycb ok,  thanks14:37
coreycbddellav, jamespage: I'll take a look at python-mock14:42
=== deadnull_ is now known as _deadnull
jamespagecoreycb, that might not be strictly required...14:43
coreycbjamespage, probably not14:43
jamespagecoreycb, other than in the requirement - I'd not block b1 on it unless it actuall caused unit test failures...14:43
coreycbjamespage, sounds like a plan.14:43
coreycbddellav, ^14:43
ddellavcoreycb jamespage ok14:44
ddellavcoreycb im getting a bad archive when I try to download the heat tarball: http://cl.ly/3W2q280G2K11/Image%202016-06-06%20at%2010.44.58%20AM.png14:45
=== _deadnull is now known as deadnull_
coreycbddellav, it looks like they've tagged the release but not release the tarball yet. you can check here http://tarballs.openstack.org/heat/.14:49
ddellavcoreycb isn't this the right one? http://tarballs.openstack.org/heat/heat-7.0.0.0b1.tar.gz14:50
coreycbddellav, it is!  my mistake.14:51
ddellavcoreycb for some reason im only getting 200k of the tarball14:51
ddellavcoreycb i'll move onto something else and check back later14:52
coreycbddellav, you could try manually downloading it and renaming it with orig in the name14:53
ddellavcoreycb ah true, i'll try that15:04
MacroManI'm attempting to compile scolorq, but getting an error from g++: overloaded ‘abs(double&)’ is ambiguous15:24
MacroManI think this was written to compile with an older version of g++. Can I specify a different version to use?15:24
ddellavcoreycb there does not appear to be a 2.0 release tag in the paramiko upstream. Shall I use master? *shrugs*15:29
coreycbddellav, looks like there's one here: https://github.com/paramiko/paramiko15:37
ddellavcoreycb heh ok16:11
kyle__/window close16:30
* kyle__ sighs16:30
=== afkthairus is now known as athairus
blizzowHoly moly, what is going on with the mount command on a default install these days??  ELEVEN cgroup entries? FIVE tmpfs entries? It's nearly illegible.16:45
naccblizzow: i believe lxd is seeded on server installs now16:49
blizzownacc: That's effing lame.16:50
naccblizzow: it was in the release notes: https://wiki.ubuntu.com/XenialXerus/ReleaseNotes#LXD_2.016:51
blizzowWTF happened to a bare bones OS that you CHOOSE to install virtualization on? If I wanted a bloatware platform, I'd buy Windows or a cellphone from ATT. What's next, forced xorg/mir installations in server?16:55
blizzowScrew it, hey let's force install KDE+QT+GTK+GNOME so servers are ready for ANYTHING.16:56
ddellavcoreycb getting this weird error when trying to build paramiko with gbp: http://paste.ubuntu.com/17066343/17:01
coreycbddellav, can you push it and I'll take a look?17:04
ddellavcoreycb sure17:04
ddellavcoreycb lp:~ddellav/ubuntu/+source/paramiko17:05
naccblizzow: take rants elsewhere :)17:05
coreycbjamespage, neutron wants ovs >= 2.6.0.  I think you were going to bump ovs but if not, let me know.17:06
jamespagecoreycb, not just yet17:07
blizzownacc: Where should one take an ubuntu-server rant if not IRC? Seems the perfect platform.17:07
jamespagetry it with 2.5.017:07
coreycbjamespage, ok will do17:07
sdezielblizzow: if you want a bare bones install you should use the mini.iso17:08
naccblizzow: cf. topic, use an appropriate channel (e.g., #ubunut-offtopic)17:08
naccerr, #ubuntu-offtopic17:08
naccsdeziel: hey! looking at the bug17:09
naccsdeziel: (puppet)17:09
sdezielnacc: yeah, thanks for assisting on this17:09
naccsdeziel: would you be able to fix upstream? i have the PR done, but would need to setup the stuff to contribute to puppet17:09
sdezielnacc: I feel like I'm not using the right tools at all17:09
naccsdeziel: https://github.com/nacc/puppet/tree/ubuntu_1610_systemd is my branch right now17:10
naccsdeziel: most of the past 6 months for me has been learning what tools to use :)17:10
blizzowI think it's pretty on-topic to say that ubuntu-server is turning bloated, and should NOT install virtualization garbage by default.17:10
sdezielnacc: this PR should fix Yakkety but I feel the right way would be to default to systemd unless we detect a version < 15.0417:11
naccsdeziel: yeah, i don't know ruby well enough at that point :)17:11
naccsdeziel: ack, though, that would be cleaner, as this array is only going to grown from now on17:11
naccsdeziel: so we technically need to fix 16.10 before we can fix 16.04 by SRU policy. It probably would be fine to do an out-of-band patch for 16.10, but I'd prefer if we can upstream it first, just to keep track of the changes properly17:14
sdezielnacc: understood, I'll try to change how Ubuntu is handled so that systemd is considered default and were old releases are special cased to use upstart17:14
sdezielnacc: will check up with upstream17:15
naccsdeziel: great, thanks! i'll review as soon as I see a new patch17:15
sdezielnacc: thanks!17:15
sdezielblizzow: the mini.iso works really well is you want 0 fat ;)17:16
sdezielblizzow: that said, the many cgroup related mounts are due to systemd and cgmanager. lxd isn't to blame17:19
naccsdeziel: appreciate your patience and sorry for the churn on the patches17:21
blizzowIt still shouldn't be on a server install by default. It's akin to installing nginx by default.17:22
sdezielblizzow: lxd being socket activated it's probably not running unless you asked it to17:22
blizzowsdeziel: see my prior comment.  It's like saying, "oh we install nginx by default but don't turn it on. It'll only turn on if you ask it to."  What is the reasoning behind installing lxd by default?17:24
blizzowDon't even get me started on the fact that SERVER cannot choose UTC as a timezone during installation.17:25
blizzowChoosing Iceland isn't an option if I choose "Americas" Thus I'm forced into some weird language/geography choices.17:26
sdezielblizzow: what I'm saying is the Server ISO comes with some collection of packages deemed appropriate/handy for the majority. If you want something smaller, the mini.iso is probably a very good alternative17:26
blizzowAnd the establishment has deemed Trump or Clinton appropriate/handy for the majority of voters in the USA. That doesn't make the decision right.  I'm here to voice my opinion about the choices of "appropriate/handy for the majority" in the hopes that someone will listen.17:32
sdezielOK17:33
jellyblizzow: can you preseed UTC?17:37
blizzowDon't know. It should be an option during the standard install procedure though. If one is forced to go choose a timezone, at a minimum, UTC should be an option, ideally, a choice of any timezone should be available. Some people install in disparate geographies but use a single timezone.17:43
nixnothingyo17:43
=== johnlage_ is now known as johnlage
nixnothingso, there was this game strategy I used to play where the main character was a demon overlord18:03
nixnothingand thats what I names to user that runs all my server deamons18:04
=== degorenko is now known as _degorenko|afk
coreycbddellav, horizon and python-django-openstack-auth uploaded18:19
coreycbddellav, I don't get the same error for paramiko.  but I do get:18:26
coreycbhttp://paste.ubuntu.com/17069078/18:26
coreycbddellav, if I run 'sphinx-build sites/docs html' manually against upstream it seems to be ok. so I'd try to drop into the chroot on failure with pbuilder and see what's different.18:30
ddellavcoreycb ok18:34
halvorsMy ubuntu-server is loosing connectivity when IP address is renewed from DHCP.18:49
halvorsWhy can that be?18:49
=== deadnull_ is now known as _deadnull
halvorsHow can i disable ifupdown?19:16
coreycbddellav, neutron's uploaded19:26
ddellavcoreycb ack19:27
ddellavcoreycb almost got paramiko building19:27
coreycbddellav, awesome19:27
halvorsHow can i use systemd-networkd instead of ifupdown?19:34
=== _deadnull is now known as deadnull_
ddellavcoreycb heat pushed and ready for review: lp:~ddellav/ubuntu/+source/heat20:29
coreycbddellav, cool I'll take a look20:29
coreycbddellav, can you push upstream and pristine-tar branches for heat?20:52
ddellavcoreycb doesn't git push --all do that?20:52
coreycbddellav, it should but I don't see it in your repo20:52
ddellavcoreycb hmm... ok, i'll take a look20:53
ddellavcoreycb strange, it shows up here: https://code.launchpad.net/~ddellav/ubuntu/+source/heat/+git/heat20:53
coreycbddellav, I'm using the wrong version. error on my end, sorry.20:55
ddellavcoreycb np20:56
coreycbddellav, ok heat's uploaded!21:03
ddellavcoreycb great ty21:07
ddellavcoreycb neutron-fwaas ready for review lp:~ddellav/ubuntu/+source/neutron-fwaas21:14
=== Seveas_ is now known as Seveas
=== Seveas is now known as Guest39314
=== Guest39314 is now known as Seveas
=== Kenrinx is now known as kenrin
=== freyes__ is now known as freyes
FManTropyxI have two questions23:06
FManTropyxthe PHP5 in the repo is 5.5.9+dfsg-1ubuntu4 but the latest version is already 5.5.39 so will I be able to get a newer one any time soon without bypassing the official repository? and what is "dfsg-1ubuntu4"?23:09
tewardFManTropyx: "php5 in the repo"23:10
tewardwhat Ubuntu version are you looking at?23:10
tewardbecause it's no longer in the repos as of Xenial23:11
teward(php7.0 is Xenial, and no php5)23:11
sarnolddfsg means "debian freesoftware guidelines" -- stuff that doesn't conform to debian's guidelines have been removed (often documentations)23:11
teward^23:11
FManTropyxI am running 14.0423:12
tewardhttp://askubuntu.com/questions/151283/why-dont-the-ubuntu-repositories-have-the-latest-versions-of-software is relevant23:15
tewardFManTropyx: ^23:16
tewardFManTropyx: there are third party PPAs which have php5 updated... but of course, the obvious applies:23:17
teward!ppa23:17
ubottuA Personal Package Archive (PPA) can provide alternate software not normally available in the offical Ubuntu repositories - Looking for a PPA? See https://launchpad.net/ubuntu/+ppas - WARNING: PPAs are unsupported third-party packages, and you use them at your own risk. See also !addppa and !ppa-purge23:17
sarnoldthe "1ubuntu4" probably means that it's been through roughly four ubuntu-specific updates of some sort since it was copied from debian's "5.5.9+dfsg-1" package.23:17
sarnoldFManTropyx: also: why is 5.5.9+dfsg-1ubuntu4 the newest version available to you? did you turn off the updates and security pockets?23:17
FManTropyxthat's what I was asking :) I haven't done anything23:18
tewardFManTropyx: well23:18
tewardyour -updates and -security pockets must be disabled23:18
tewardor the package held23:18
tewardfrom rmadison which lists the versions of stuff: http://paste.ubuntu.com/17076262/23:19
tewardignore -proposed but meh23:19
=== alexisb is now known as alexisb-afk
sbeattieor the mirror you're updating fro has fallen behind.23:19
sarnoldFManTropyx: run apt-cache policy php5 -- on a 14.04 VM i've got I get these results: http://paste.ubuntu.com/17076269/23:19
tewardsbeattie: indeed23:20
FManTropyxyeah, 5.5.923:23
sarnoldFManTropyx: what's the _full_ version number?23:24
FManTropyxI have 5.5.9+dfsg-1ubuntu4.16 installed and 5.5.9+dfsg-1ubuntu4.17 candidate, but what does that matter? 5.5.9 is the version of the PHP23:25
tewardFManTropyx: again, read the AskUbuntu question I linked, and the answers to it, especially the selected one.23:25
tewardIt's version fixed, I believe23:25
FManTropyxI think I have read it, but isn't 5.5.9 pretty old?23:25
FManTropyxnot that I really need the latest :)23:26
sarnoldah, good, then that means everything is working as expected. You should install your updates of course -- you're missing ten CVE fixes...23:26
FManTropyxyeah, I'll run update&upgrade later23:26
tewardFManTropyx: keep in mind you're using 14.0423:26
tewardwhich is at least two years old23:26
sarnoldFManTropyx: see also https://wiki.ubuntu.com/SecurityTeam/FAQ#Versions and https://www.debian.org/security/faq#version23:26
teward^ there you go23:26
FManTropyxalso I think that the latest kernel isn't being used, even after reboot23:27
FManTropyxI have some old ones that apt-get keeps nagging about, so is it safe to run autoremove on them?23:27
sarnoldyeah, and in fact you may fill your /boot or / whatever if they aren't being automatically cleaned23:27
sarnoldI never figured out why they are for some people and not for others23:28
sarnoldthe usual advice is to keep at least two kernels -- the latest, and whichever you're running now, and if that's the same kernel, then the previous one too :)23:28
FManTropyxI had 4 there IIRC23:28
FManTropyxshould I set up a cronjob to run apt-get inst-upgrade daily?23:29
sarnoldthere's an unattended-upgrades package that you may find helpful23:30
FManTropyxokay, thanks for all the help - I will look into all this later!23:31
sarnoldhave fun :)23:31

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