/srv/irclogs.ubuntu.com/2016/03/07/#ubuntu-server.txt

=== thumper-bjj is now known as thumper
ko2hi01:24
ko2Who are there?01:25
pmatuliswhat?02:33
lordievaderGood afternoon.11:55
=== n00p is now known as naise
Razvagood afternoon12:43
lordievadero/12:57
shreddingWhere can i learn about the stuff in ifconfig?13:04
shreddingE.g. what is utun, what is ethernet etc.13:04
ikoniadifferent device file types, you may want to look at the bridge-utils documentation13:05
shreddingikonia: Is there a place that generally gives an introduction in terms and concepts?13:07
shreddingsth like https://www.digitalocean.com/community/tutorials/an-introduction-to-dns-terminology-components-and-concepts for dns13:07
ikoniashredding: no idea13:07
shreddingok13:08
=== Error404NotFound is now known as E404NF
=== E404NF is now known as Error404NotFound
=== Error404NotFound is now known as E404NF
=== E404NF is now known as Error404NotFound
=== rbanffy_ is now known as rbanffy
jayjoHow can I list all processes that are running? when I run top some PIDs come in an out of the list, but they aren't there constantly14:56
Picips aux14:57
jayjofor example mysqld will show up running over 3 GB but then dissapear14:57
hateball"ps auxww" shows you even more info, if that is desired14:57
Picijayjo: you can also scroll in top, but I find htop much easier to use.14:57
jayjops aux and top seem to be showing me different things. top says I have 8GB memory (and I actually don't know how much I have, can I find tha from the command line... I dont have access to the AWS dashboard) but in ps aux it says the same memory is being consumed but it is 10% of memory15:04
jayjounder %MEM15:04
PiciSee free -m15:04
jayjoPici: these are MBs?15:05
PiciYes.15:05
PiciThe -m means MB15:05
jayjoah OK, so the %MEM is not accurate I think in ps aux15:05
jamespageddellav, coreycb: any reason where holding back on the swift 2.6.0 upload?15:15
coreycbjamespage, nope not that I know of15:16
jamespagecoreycb, let me take a look - I'll sponsor it...15:16
coreycbjamespage, thanks15:16
jamespagecoreycb, I'll try to unpick the python-django-compressor merge I've had on my list for a while now today as well but might be tomorrow15:32
coreycbjamespage, ok15:33
coreycbjamespage, I've started on the b3 core packages, and so far just blocked on the new paramiko release15:33
jamespagecoreycb, urgh15:34
coreycbjamespage, which seems fairly important: https://review.openstack.org/#/c/268197/15:34
ws2k3im trying to install ubuntu 12.04 but at downloading installer component i just get a purple screen and then nothing happens what could this be15:46
jamespagecoreycb, ~ well yes it important but generally rather than openstack specifically15:47
ws2k3im trying to install ubuntu 12.04 but at downloading installer component i just get a purple screen and then nothing happens what could this be15:57
ws2k3i also tryed other mirrors but all mirrors seems to have this issue15:59
xnoxrbasak, hello =) would you like to be on the Developer Membership Board?16:59
xnoxjamespage, hello =) would you like to be on the Developer Membership Board?16:59
jamespagexnox, +1 on rbasak on the DMB16:59
xnoxDaviey, hello =) would you like to be on the Developer Membership Board?17:00
jamespagexnox, lol17:00
xnoxjamespage, excellent. Do you have rbasak's gpg key to sign and send in nomination? =)17:00
jamespagexnox, yes17:01
jamespagecoreycb, hey - looking a python-django-compressor - will need a MIR for three new packages to go to 2.017:01
jamespagetwo are pull-outs of existing vendored code in 1.617:01
jamespageand the other is new17:02
coreycbddellav, take a look at python-pika-pool for an example of running tests as autopkgtests17:05
Logos01Howdy, folks. So I have a bit of a confusion that maybe someone here could help me work out...  why is it that there is so little interest in pulp in the .deb world?17:07
coreycbjamespage, need a hand with those MIRs?17:07
Logos01I mean, it's been over two years since the basic framework for .deb support was published to the pulp github, and it's *still* nonfunctional.17:07
jamespagecoreycb, I'll need a ffe first - you focus on the rest of the stuff...17:07
coreycbjamespage, ok17:07
rbasakWhat's pulp?17:11
Logos01Pulp is a repository synchronization/publication engine17:11
rbasakWhy does the .deb world need this?17:11
Logos01http://www.pulpproject.org/17:11
Logos01rbasak: Well for one it would enable the use of products like Katello17:12
=== conan141- is now known as conan1415
rbasakWhat's Katello? Why does the .deb world need that?17:12
Logos01It is a significant gain over apt-mirror in that it enables administrators to create repositories interanally and associate them with specific servers in order to more readily manage what packages are accessible to what servers (up to and including recency of mirror, to enable package lifecycles for promotion paths from nonprod to prod, etc., etc..)17:13
Logos01Katello is the opensource upstream of the Red Hat Network Satellite (version 6.x)  ( http://www.katello.org/ )17:14
Logos01It ... does a great deal of things, including bundling foreman, puppet, pulp, and candlepin17:14
Logos01Gives you recency, inventorying, ownership tracking, config management, etc., in a bundled manner.17:14
rbasakI don't see a benefit here. You need to frame this in terms of the benefits it brings, not in terms of other things whose benefit you have also not explained.17:15
Logos01O_o17:15
rbasakIM(personal)HO, apt repositories outside the distro are fundamentally broken anyway. PPAs are about as far as they'll stretch.17:16
rbasakapt wasn't designed for this, and it shows.17:16
rbasakI suspect RPMs are the same.17:16
Logos01rbasak: You can do PPAs as well with this, but it's primary function is in handling the core distro channels.17:16
Logos01It's a repository mirroring engine.17:16
jamespagecoreycb, for reference:17:17
jamespagehttps://bugs.launchpad.net/ubuntu/+source/python-django-compressor/+bug/155413417:17
ubottuLaunchpad bug 1554134 in python-django-compressor (Ubuntu) "[FFe] python-django-compressor 2.0" [High,New]17:17
Logos01It lets you do things like expose the current packageset to your dev environment, a week old version of that to your acceptance/staging/testing environments, and a month old to your production17:17
rbasakThat sounds handy.17:18
Logos01So you can just let packages autoupgrade and still have that assurance of burn-in on all packages.17:18
Logos01This is what I mean by "recency"17:18
rbasakMake it do that easily for Ubuntu users and perhaps they'll take it up.17:18
Logos01It *ALSO* lets you do things like track which DSAs (or the Ubuntu equivalent) are applicable to which of your servers.17:18
Logos01rbasak: ... That's exactly what I'm asking about.17:18
rbasakAdd a million layers of abstraction in the middle, and I suspect that nobody will bother.17:18
Logos01Why isn't this there already? It just needs plugin development.17:19
Logos01Apparently the answer is nobody in the .deb world has heard of it. Which seems surreal to me.17:19
rbasakSomeone needs to champion it for Ubuntu I guess.17:19
Logos01You're familiar with Ubuntu Landscape?17:19
rbasakYes.17:19
coreycbjamespage, thanks17:19
Logos01Katello is a free and opensource "competitor" in a sense to it.17:19
Logos01(You can also use pulp for pip, cpan, gems, or puppetforge)17:20
rbasakSo be competitive :)17:20
Logos01I'm not a developer.17:20
rbasakAh.17:20
Logos01I'm just trying to understand why it seems like nobody in the .deb world seems to give a crap about it.17:20
rbasakWhat you're really asking is why nobody is spending money on developing it.17:20
Logos01I've been asking this for years. I never get a good answer beyond "I've never heard of it"17:20
Logos01Which is just ... bizarre.17:20
rbasakThere's a big difference between those questions.17:21
rbasakNobody has heard of it because nobody else is spending resources on developing it for this world.17:21
rbasakSimple answer I think.17:21
* Logos01 shrugs17:22
Logos01It's not even like it would take a great deal of manhours to do.17:22
Logos01https://github.com/pulp/pulp_deb17:22
rbasakGive somebody a good reason to spend those manhours, and perhaps they will.17:22
Logos01That is ... a surreal answer, to me.17:24
rbasakThat is exactly how the Free Software ecosystem works. I don't understand why it's surreal.17:24
Logos01Because the benefits of the thing are rather extensive; knowledge of the project in and of itself should comprise sufficient reason for at least *someone* to want to make that development.17:25
Logos01Especially considering it is developing a plugin, not overhauling the engine itself, that is all that's called for.17:25
rbasakThat's not how it works.17:25
Logos01And yet no matter how many times I've brought this up over the years nobody has ever seemed to ever say anything other than "Why should we care?"17:25
Logos01And I can explain and reexplain the benefits of having repository management and all the ancillary benefits therein and it just doesn't sink in.17:26
rbasakYou can wish for developers to magically appear all you want. Actually everyone only does stuff because of some reason to motivate them. This applies to everything, not just this project.17:26
Logos01There's a difference between wishing for something to have happened, and trying to understand why there seems to be significant resistance to something that has obvious and imminent gains for the community.17:28
Logos01The latter is what I'm trying to figure out here.17:28
rbasakI don't see any resistance.17:28
rbasakYou say resistance, I say lack of motivation.17:28
Logos01That is; not merely, "Why hasn't someone done what *I* want" but rather "Why has no one done this despite how painfully obvious the benefits of it are?"17:29
Logos01And to be clear; they *are*17:29
Logos01Which is why I find answers like yours surreal.17:29
Logos01Because this is far from the first time I've brough this topic up.17:29
rbasakI suspect most people in a position to need this find it easier to just pay for Landscape.17:29
Logos01Yet that is *always* the answer: "Why should we care?" "Do it yourself", etc..17:29
rbasaks/need/develop/ maybe.17:30
rbasakAgain, that's how the ecosystem works.17:30
Logos01Or, more commonly, as you did, "Never heard of it"17:30
Logos01And it's that last part that is the most perplexing.17:30
Logos01Oh well.17:31
Logos01It seems the answer hasn't changed from the last dozen times I've asked this question (in here, no less)17:31
Logos01Thanks for your time.17:31
* Logos01 walks away in utter astonishment17:31
rbasakThat's because the motivation for the existence of the Free Software ecosystem hasn't changed, either.17:31
rbasakHow can you still be astonished, if others have given you the same answer previously?17:32
naccwell, it seems like pulp explicitly lists only RH-family distros, no? and the diagram is all yum ... http://www.pulpproject.org/17:32
jamespagematsubara, rbasak: did you guys make progress on the dlm merge from debian?17:32
naccor is that the point of this discussion?17:32
rbasakjamespage: I don't recall any movement on that.17:33
rbasakjgrimm: do you know the status of the dlm merge?17:33
nacc"There is also a community-contributed plugin for Debian packages."17:33
naccLogos01: --^ ?17:33
naccLogos01: why isn't that "good enough"?17:33
Logos01nacc: It's a skeleton that is non-functional and has been in that state since it was first created over two years ago.17:34
Logos01It wouldn't take much work to finalize but nobody in the .deb world ever seems to care.17:34
rbasakIt sounds to me that it's a RH world product that claims to be "cross platform" in order to make it more appealing to users to lock themselves in, because in reality they're only paying lip service to that claimed portability.17:35
naccLogos01: i have to agree with rbasak; what you've described above is a generic argument for why pulp is good. But not why I should care to contribute. And tbh, it doesn't solve a gap for me, as a user. The gap seems to be deploying pulp in a place that wants to host Debian17:35
naccor Ubuntu17:35
Logos01nacc: I'm not agitating for it to be done.17:36
Logos01I'm not *asking* for it to be done.17:36
Logos01I'm trying to understand why nobody in the .deb world already *wants* it to be done.17:36
naccLogos01: why would anyone in the .deb world particularly care to make a RH/rpm-based product integrate with deb-based? why is it so much better than what already exists? (and if it is, i think it would naturally be supplanting it in the ecosystem ... the best tools, ime, exist & thrive in FOSS)17:38
jamespagerbasak, I'll deal with it - clearing my merge backlog...17:39
Logos01nacc: The closest analogue to it is apt-mirror, and pulp is a significant gain over that in terms of the raw functionality it provides, to the point where I don't even know where to begin to describe how much so this is true.17:39
Logos01And you're asking exactly the question I'm asking with the latter parts there. Which is why I am constantly amazed by the lack of penetration or care/concern it has here.17:40
rbasakThe people who might want that functionality probably use Landscape. So you need to be comparing against Landscape, not apt-mirror.17:40
Logos01rbasak: Pulp is best compared against apt-mirror.17:40
Logos01Katello, which uses pulp as a component, is what is best compared against Landscape.17:41
rbasakIf you say so. I doubt users care.17:41
Logos01You can use Pulp without anything else. Many do.17:41
Logos01Also, and this is a major consideration point; Individuals who want to learn how to manage the closed-source product from Red Hat (RHN Satellite) can deploy their own Katello instances in the lab, and take exactly those skills across without having to license anything.17:42
Logos01Makes for a much easier entry path into competence.17:42
rattkingI use aptly snapshots to do what sounds like the same things17:44
rattkingsame things being alpha/beta/prod snapshots on a local mirror plus personal repos17:44
Logos01rattking: From the description (on the page as well) it seems very similar, yes.17:47
naccjamespage: i just noticed something else about commons-vfs that I missed before, I apologize! there's a bindep from libcommons-vfs-java-doc -> libcommons-net-java-doc but the latter is in universe. It looks like historically (it hasn't been packaged in ubuntu since oneiric?) it was in main. Should it be MIR'd? the package does build & test successfully without either of libjackrabbit or18:55
nacclibcommons-net-java-doc, but i'm guessing maybe some documentation linking won't work?18:55
jancoowHi. Does someone know a tutorial (that works) for running at least 1 application over a vpn, but the rest of the server over the normal ethernet connection19:45
=== alexisb is now known as alexisb-afk
=== Pici is now known as Guest19584
=== Pici` is now known as Guest1760
lordievaderjancoow: VPN's usually work on a basis of routes, not applications.20:17
bekksjancoow: lordievader: https://schnouki.net//schnouki.net/posts/2014/12/12/openvpn-for-a-single-application-on-linux/20:24
lordievaderbekks: 'That page doesn't exist!'?20:25
lordievaderAh, double schnouki.net20:26
bekksindeed - no clue how I copied that :D20:26
=== alexisb-afk is now known as alexisb
lordievaderThis forces a program to use a different default gateway?20:27
bekksYes. Which basically what a VPN does, as well.20:27
jancoowwell i tried that20:27
jancoowthe virtual interface is kinda working but it lost connection after x seconds20:28
jancoowlike i could ping , but when i try 10 seconds later: nope no connection20:28
lordievaderNice though.20:28
jancoow(and that's without vpn running)20:28
lordievaderjancoow: So, the underlying network connection has problems?20:28
bekksjancoow: that solution requires a vpn.20:29
jancoowbekks: i also tried a vpn. If i do it in "the first 10 seconds" the vpn could communicate with the vpn server. But this also timed out after 15 seconds or so20:31
jancoowlordievader: i do think so!20:31
jancoowi simply runned this https://gist.github.com/Schnouki/fd171bcb2d8c556e8fdf with ""up"20:32
jancoowand changed the fping to ping (because i doesn't have fping installed) :)20:32
jancoowand eventually started openvpn (with another config, ofcourse)20:33
lordievaderjancoow: So fix your network first ;)20:33
jancoowlordievader: well the normal ethernet connection is just fine (the one on eth0)20:33
=== Monthrect is now known as Piper-Off
lordievader< jancoow> lordievader: i do think so! <- /me is confused20:34
jancoowwut ;p20:34
lordievaderI asked if the underlaying network connection has problems, you said yes. And later you said it didn't.20:35
=== Piper-Off is now known as Monthrect
jancoowlordievader: oh wel. The "Yes" was more on the underlaying network connections UNDER the vpn :). So actually the bridge between the virtual interface and the realinterface20:36
lordievaderAh, the regular network is fine?20:36
jancoowyes!20:37
jancoowserver is already up for 200 days and never had problems :)20:37
lordievaderAh, I misunderstood. So after some time the vpn connection, and only the vpn connection, dies?20:39
jancoownot only the vpn connection. Even when i doesn't start the vpn on it, and i'm trying to use ping it doesnt work20:40
lordievaderjancoow: Was the "ip netns exec frootvpn ping www.google.com" from the guide set?20:41
jancoowyes20:41
jancoowthis is for example the output after i imdetialy run the script: https://jancokock.me/f/b566a20:41
lordievaderDoes ping work after removing that setting?20:42
jancoowhow can i test that without running that command?20:42
bekksYou cant. :)20:43
lordievaderYou cant remove those settings?20:43
jancoowwell it isn't a setting, right? It exec's a program, and that programm is ping20:44
bekksNo. The exec program is frootvpn20:44
bekksand that executes ping.20:44
jancoowah!20:44
* lordievader fears his understanding of the Linux network stack is too little20:45
bekksactually that frootvpn is a network namespace which you execute ping in.20:45
bekksSo it is vital to use "ip netns frootvpn ..."20:46
jancoowbut why does it stops working after some seconds :/20:46
jancoowthat's the question ;20:46
jancoow;p20:46
jancoowdo you know if there are somewhere logs ??20:47
bekksLook at the logs? :)20:47
jancoow?*20:47
bekksLogs are in /var/log/ e.g.20:47
jancoowyeah20:47
jancoowthere are a lot of logs there :D20:48
bekksThats why the directory is names /var/log :P20:48
jancoowthe only thing i can see in dmesg is [16873278.337995] IPv6: ADDRCONF(NETDEV_UP): vpn0: link is not ready20:48
jancoow[16873278.360117] IPv6: ADDRCONF(NETDEV_CHANGE): vpn0: link becomes ready20:48
=== _thumper_ is now known as thumper
jancoowbekks: any idea? :D21:03
jancoowbtw21:29
jancoowis it bad that i didn't rebooted my server for already 200 days21:29
geniiIf you did security updates in that time and didn't reboot yet, then yes21:30
jancoowjust regual updates in apt update/upgrade21:30
tomreynduring the past 200 days there was the glic patch, which suggests you should reboot21:31
tomreyn(not all ubuntu versions / platforms were affected by it, though). while i have not checked, it is somewhat likely that kernel security patches were also made available during this time. which, unless you use live kerbel patching, would also requiore a reboot to apply.21:33
tomreyns/ kerbal / kernel /21:33
jancoowubuntu doesn't have the ability for live kernal patching right?21:33
jancoowonly redhat right?21:34
tomreynlinux has the ability21:34
tomreynin some versions or other21:34
geniiUbuntu does, but it gets convoluted21:37
genii!info ksplice21:37
ubottuksplice (source: ksplice): Patching live kernel without having to reboot. In component universe, is optional. Version 0.9.9-5 (wily), package size 527 kB, installed size 3525 kB (Only available for i386; amd64; arm; armel; armhf)21:37
jancoowand how safe is it to do?21:38
jancoowor is it stable21:38
geniiksplice itself is stable, but the updates then work differently than normal21:39
=== ^King is now known as King
=== King is now known as KingRodriguez
=== KingRodriguez is now known as King
=== King is now known as King`
coreycbddellav, can you update the (build-)dependencies for heat?22:01
coreycbddellav, looks ok other than that22:01
ddellavcoreycb ok22:01
Logos01jancoow: If you're worried about live kernel patching then you might want to look into LXD22:06
Logos01And then containerize all of your services.22:06
=== King` is now known as King
Logos01Probably a safer/easier path22:06
jancoowi'm not woried22:35
jancoowjust asking :)22:35
jancoowstill didn't fix my vpn22:35
ChibaPetHey all. If this is not yet on-topic I'll go elsewhere, but Xenial installs with the server ISO that set up LUKS root seem to all time out on shutdown, as systemd can't dispense with the LUKS container or the MD-RAID (in some cases) underneath it. Is there a known workaround22:50
ChibaPet?22:50
=== thumper is now known as thumper-dogwalk
JukseHello! i have a question!22:59
=== King is now known as King`
=== King` is now known as King
ChibaPet!ask23:22
ubottuPlease don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-) See also !patience23:22
sarnoldChibaPet: probably best to file a bug against systemd, sounds like something that might require attention from someone in foundations23:25
ChibaPetsarnold: Yeah, I suspect that's the thing to do. I'll also read a bit about this shutdown-initrd concept.23:26
ChibaPetI wish I'd noticed this sooner, as we're somewhat close to release.23:26
ChibaPetAnyway, commuting, and I'll file a bug report when I am connected via wires again.23:27
sarnoldyeah, I'm surprised just how soon we are..23:27
sarnoldmm wires23:27
=== jgrimm is now known as jgrimm-afk

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