/srv/irclogs.ubuntu.com/2015/02/12/#ubuntu-server.txt

=== markthomas|away is now known as markthomas
=== kickinz1 is now known as kickinz1|afk
=== kickinz1|afk is now known as kickinz1
=== zz_DenBeiren is now known as DenBeiren
=== kickinz1 is now known as kickinz1|afk
=== collizio1 is now known as collizion
=== zz_DenBeiren is now known as DenBeiren
=== lea_ is now known as lea
=== kickinz1|afk is now known as kickinz1
=== lea_ is now known as figment
jamespagerbasak, morning - sage wants to discuss apache in 12.04 (and 14.04) with the proposed mod-proxy-fastcgi switch upstream in ceph tomorrow afternoon08:54
jamespageare you around?08:54
lordievaderGood morning.10:08
=== Lcawte|Away is now known as Lcawte
=== Lcawte is now known as Lcawte|Away
=== martinst is now known as martins-afk
koolhead17sahara package is not available for ubuntu13:00
koolhead17is it?13:00
koolhead17http://docs.openstack.org/juno/install-guide/install/apt/content/sahara-install.html << As per the doc13:01
=== martins-afk is now known as martinst
=== Lcawte|Away is now known as Lcawte
Kartagismkswap: /var/swap.img: warning: don't erase bootbits sectors on whole disk. Use -f to force. <--- should I be concerned?13:57
jamespagerbasak, https://launchpad.net/ubuntu/+source/mysql-5.6/5.6.23-0ubuntu113:59
jamespagethat's a big changelog entry :-)13:59
zuljamespage:  did you have any changes for nova b2?14:01
jamespagezul, nope - I rebased my power sync patch upstream14:01
rbasakjamespage: :)14:16
rbasakjamespage: it fails dep8 though. I still need to look at it.14:17
rbasak(it passed locally :-/14:17
Kartagiscan you help me please?14:21
jamespagezul, lets see if we can unstick proposed today14:22
zuljamespage:  sure14:22
jamespagezul, I think nova/eventlet is the primary cause14:22
zuljamespage:  just uploaded a new nova14:23
jamespagezul, I need something mindless todo so I'll work through some of the oslo. -> oslo- changes as well14:23
jamespageat least in deps - not in core openstack packafges14:23
=== Lcawte is now known as Lcawte|Away
hallynsmb: hey - have you looked in detail at the reply to "[libvirt] [PATCH/RFC] Add missing delta from Ubuntu to apparmor profiles" ?14:51
smbhallyn, No, not yet. It was so long ago that I need to read up a lot. Which I thought of maybe doing next week when I finished up things I want to get done first14:53
=== pgraner-afk is now known as pgraner
coreycbarges, just a reminder that horizon is uploaded for juno14:54
argescoreycb: Thanks. I didn't check when I EODed yesterday14:55
hallynsmb: ok thx14:56
argescoreycb: ok done15:01
coreycbarges, thanks!15:02
smoserhallyn, around ?15:28
smoserquestion on bug 141822115:28
hallynsmoser: here15:29
hallyni dont' care, you want me to add qemu-kvm link on ppc?15:29
smoserit seems that a link of 'qemu-kvm' -> qemu-system-ppc64 would reportedly fix this.15:30
smoserwhat do you think ?15:30
smoseri wouldn't do it for ppc64 only. it would make sense for that link to point on all arch to "the default qemu"15:30
smoserand apparently one such thing exists in fedora15:30
hallyn?15:30
hallynwell qemu-kvm package exists on ppc64 and ppc64el,15:31
smoserwhat does it do ?15:32
hallynifneq ($(filter $(DEB_HOST_ARCH),ppc64 ppc64el powerpc),) install -D -m755 debian/kvm.powerpc debian/qemu-kvm/usr/bin/kvm15:32
hallynendif15:32
hallynwhat happens when you install qemu-kvm on ppc64el?15:33
hallynand who's the asshat who thought it should be ppc64le in some places and ppc64el in others15:33
smoserdpkg arch is el. kernel arch is le.15:34
smoseryou have to blame debian for selection of that name for dpkg arch.15:34
argesis it some kind of meta endian joke to have those different arch names?15:34
smoserit is.15:35
argesfun times15:35
smoser"hey lets be funny by making pain for people!"15:35
zuljamespage:  hey there shouldnt be a nova-compute.upstart.in anymore should there?15:35
argeshaha15:35
smoserbeisner, so how does qemu-system-ppc end up on a nova-compute node ?15:38
smoseris that the nova-compute charm that installs it? it looks like maybe we might be able to just have it install qemu-kvm also.15:38
smoserjamespage, ^ is that appropriate?15:38
beisnersmoser, i don't have the ppc64el compute node up atm, but will in a while.  then i can check into when/where it enters the picture.15:39
smoserok. thanks.15:42
jamespagezul, there should be yes15:44
jamespageconditional start on libvirt15:44
zuljamespage:  ok just checking15:44
jamespagesmoser, I think its a dep from nova-compute-kvm15:45
jamespagezul, ^^ - might be another change for you to include15:45
jamespagebut don't hold for it15:45
hallynsmoser: ok if it turns out kvm is not being installed by qemu-kvm package pls let me know15:46
=== kickinz1 is now known as kickinz1|afk
smoserlooks like the package nova-compute-kvm suggests qemu-kvm15:53
smoserso it doesnt get installed by default15:53
smoserhm..15:54
smoserif we're going to continue to let libvirt depend on a symlink/shell-wrapper rather than more explicitknowledge of ppc64el, then we will need some way to ensure that users dont install libvirt and qemu-system-ppc64 without getting that link.15:56
beisnersmoser, fyi just kicked off ppc64 deploy;  will touch base soon.15:58
smoserit really seems like just installing qemu-kvm will do it.15:59
smoserso try that first (instead of symlink)15:59
beisnerack16:16
jamespagecoreycb, zul: taskflow uploaded16:27
jamespage0.7.016:27
jamespagecoreycb, zul: something in pypi has changed which means uscan and watch files are broken16:27
jamespageits really annoying16:27
jamespagezul, I see this as well16:30
jamespageW: cinder source: virtual-package-depends-without-real-package-depends build-depends-indep: python-oslo-config16:30
jamespageI thought the last fix I did for oslo-config should resolve that but apparently not16:30
zulergh16:30
mfischhey zul or jamespage whats the ETA on Juno.2 in UCA?16:34
jamespagemfisch, we are working through it now16:34
jamespagemfisch, probably all in by the end of next week16:34
mfischthanks16:34
jamespagemfisch, quite a bit todo still16:34
jamespagemir's and stuff will block mostly16:35
mfischwe'll plan on moving to it when it lands16:35
med_thanks jamespage16:35
mfischOpenstack was forced to use mir also? ;)16:35
med_sort of  but also sort of have a Get Out of Jail Free card16:35
med_I guess if it brought in a dep that really needs to go NOT IN the UCA, that peice would have to be MIRed16:36
=== jgee_ is now known as jgee
med_not the space station, not the display, the MAIN INCLUSION REQUEST16:37
* mfisch was bringing up memories of being on the desktop side of things at Canonical16:37
jamespagemed_, mfisch - you guys wanted openstackclient in the UCA right?16:39
jamespageits there now but under the same terms as universe16:39
mfischyep thats great16:39
mfischwe're fine unsupported on it16:39
jamespagewe're about to annotate that archive in the same way as ubuntu as to what's supported by canonical and what's not16:39
jamespagemfisch, good-oh16:40
mfischperfect16:40
med_jamespage, many thanks!16:40
mfischwhat about labels for the repos?16:40
med_Label: filterable in pinning16:40
med_(in the Releases file)16:40
med_hey jamespage trad511 has some OVS questions17:15
smoserhallyn, having libvirt call kvm (or qemu-kvm) rather than appropriately named doesnt work.17:16
smoserhttp://paste.ubuntu.com/10190884/17:16
smoserdue to apparmor denial17:16
trad511jamespage: having a need in openstack ovs to set interface mtu, do l3 configs etc and wondering if the ubuntu /etc/network/interfaces ovs support is the "proper" way to do it.  also using puppet vswitch module through puppet-neutron17:19
rbasakfrediz, leitao: http://dep.debian.net/deps/dep8/17:23
rbasakfrediz, leitao: http://dep.debian.net/deps/dep3/17:23
rbasakfrediz: 1.4.0~rc1 < 1.4.017:25
rbasaks/-rc/~rc/17:26
=== liam_ is now known as Guest13534
hallynsmoser: oh, interesting.17:30
hallynarges: ^17:30
argeshallyn: whats interesting?17:31
hallynarges: the powerpc kvm script can't ever have worked bc of apparmor17:31
hallynwell, not through libvirt17:31
argeshallyn: yea i've usually modprobed manually17:32
hallynno, i mean /usr/bin/kvm (kvm.powerpc)17:32
hallynit calls awk which libvirt doesnt' allow qemu to do17:32
argeshallyn: wierd. i swear libvirt on power8 was working for me last i tried it17:32
hallyntrying to think whether we shoul dhave an apparmor sub-profile for kvm or not17:32
hallynarges: using libvirt?17:33
argeshallyn: yea17:33
hallynso, we could update kvm.powerpc to use only shell-isms17:34
smoseri dont even know if that is sufficient, hally.17:35
smoserhallyn, i17:35
hallynor just add /bin/awk rmix, to the libvirt-qemu template17:36
smoseri tried a while ago, and i think even the exec means loading a executable which wasnt in the profile that is crafted based on the xml.17:36
hallynsmoser: that can't be, we do that now in /usr/binkvm17:36
smoseroh?hm..17:36
hallynyeah the libvirt-qemu template grants exec permission to /usr/bin/qemu-system-ppc{,64}17:37
argeshallyn: fwiw this is how I've been doing power8 kvm testing http://pastebin.ubuntu.com/10191161/17:38
smosersudo ln -sf qemu-system-ppc64 /usr/bin/qemu-system-ppc64le17:38
smoser^ that seems to me to maybe be the best thing at the moment.17:39
beisnersmoser, ok, we have a freshly deployed enviro up, ppc64el compute node w/ trusty hwe-u + kilo-proposed.17:39
beisnerqemu|libvirt|kvm  dpkg info to start:   http://paste.ubuntu.com/10191119/17:39
hallynarges: yes but uvt-kvm starts it as /usr/bin/qemu-system-$arch, not as /usr/bin/kvm17:39
argeshallyn: then that makes sense why i wasn't hitting the issue17:39
smoserbeisner, oh fiddle.17:40
smoseri forgot you had to use my ppa to get a 1.2.1217:40
smoseras cloud archive is behind17:40
hallynsmoser: so if you add /bin/uname rmix and /bin/cat rmix to /etc/apparmor.d/abstractions/libvirt-qemu, does that work?17:40
smosermaybe. but i wouldnt htink you'd want to add cat.17:42
hallynwhy?17:42
hallynoh i meant awk17:42
smoseri wouldnt want to addeither17:43
hallynfeel free to update the scrip tinstead :)17:43
hallynmr sh17:43
smoseri guess its nto that bad.17:43
smoseri wouldn thtink youd want to add them as they're an attack vector17:43
hallynawk we could do with IFS< uname i don't know17:43
smoserawk for sure can arbitrarily execute code17:43
smoserwould seem non-ideal from apparmor perspedtive, no ?17:43
beisnersmoser, shall i install these, should be pre-patch:  https://launchpad.net/ubuntu/+source/libvirt/1.2.12-0ubuntu2/+build/695519917:44
hallynit'll remain confined17:44
smoserright.17:44
thor77any recommendations for a cheap hoster, where i can pay by bank transfer (from germany)?17:44
thor77is there some offtopic-channel where i should ask this question?17:44
smoserthor77, you mgiht get an answer, you might not. i dont know.17:45
thor77Smark: k17:45
thor77smoser: k17:45
smoservultr maybe , digital ocean, but i'm sure you cnsidered those.17:45
smoser(i have no idea on bank payment from germany)17:45
smoserbeisner, well , those are built for vivid.17:45
beisnersure enough!17:45
smoserso they're not going to be nice. the value of my ppa was in gettin getting the cloud-archive backport for trusty.17:46
beisnerand kilo-staging in ca has 1.2.12-0ubuntu3 - which has the patch we want to not-try, correct?17:47
thor77smoser: both doesnt provide pay by bank transfer :(17:48
smoserbeisner, well, that and it doesn't (staging) build ppc64el17:48
smoserso thats not helpful :)17:48
beisneroh fiddle indeed then.17:48
smoserbeisner, i'll build some.17:48
beisnersmoser, ok thanks - just holler.  will leave that deployment untouched.17:49
beisneralmost too many cpus for my screen.  http://i.imgur.com/LHeOa3u.png17:56
smoserhallyn, http://paste.ubuntu.com/10191769/18:25
smoserthat is pure shell, but ditches the uname -m usage. which id ont thikn you want.18:25
Odd_Blokebeisner: My favourite part of that is the swap; that'll make all the difference. ;)18:26
smoserbeisner, ok. so there are some debs in ~smoser/libvirt-builds on lescina18:39
hallynsmoser: what does /proc/cpuinfo look like o npower?18:39
hallyneh, i won't second-guess you :)18:40
smoserhttp://paste.ubuntu.com/10191988/18:40
smoseroh. and hm..18:41
smoserthat is possibly something you dont want to parse with shell rpeatedly18:41
smoseroh. but not so bad.18:41
smoseras we get out early.18:41
smoserbut the uname stuff is lost.18:42
smoseryou were making decision based on kernel uname, an i dont know a good way to do that without using uname18:42
ewookGawd... So bored!18:43
hallynsmoser: ok, i'm going to switch to yours then, thx18:43
smoserwhat about uname thoug h?18:43
smoseroops. and need trilaing ';' on that last case line18:44
hallynI see a trailing ;18:44
hallynsmoser: well, i'm not sure 'uname -m' was the right thing ot use anyway18:45
hallyni.e. run uname -m under 'i386'18:46
smoserit really should have 2 ';';18:46
smoserer.. 2: ;;18:46
hallynoh18:46
smoserfor case18:46
hallynarges: http://paste.ubuntu.com/10191769/  does that look ok to you?18:49
hallynarges: btw, i've been assuming you came up with th eoriginal kvm.powerpc.  maybe i'm wrong? did infinity do it?18:50
argeshallyn: i didn't do it18:50
hallynsorry then :)18:50
hallynmwhudson: \o18:50
argeshallyn: so why would -ppc be the default instead of -ppc64?18:51
argesseems like ppc64 hardware is the most common18:51
hallyndnno, for safety?18:51
argesi guess ppc can be run on 64-bit kernel..18:52
* hallyn hops over to ubuntu-devel18:52
argeshallyn: i guess i would have been lazy and just relied on grep instead of doing the read line loop18:53
hallynarges: grep not allowed by apparmor18:54
hallynbut anyway smoser doesn't whimp out on leg day :)18:54
argeshallyn: hmm... i might need to modify my virt-detection script then18:54
hallynisn't that only for the init script?18:55
hallynthat doesn't run under apparmor18:55
argesah ok18:55
smoseri dont know about qemu-systme-ppc being default. i18:56
smoseri'd be fine to have ppc64 the default. unless theres some obvious system thing. that says otherwise.18:57
smoseri really have no idea what that would be18:57
smoserhallyn, what would you think about a symlink qemu-system-ppc64le to qemu-system-ppc6418:57
hallynsmoser i've got some other things to push so for now gihtub.com/hallyn/qemu #ubuntu-dev has your current script.  we can update it there (i'll rebase later) as we ahve better ideas18:57
hallynsmoser: i have no idea18:57
smoserthat would also fix our problem18:58
hallynseems fine18:58
hallynwill there ever be a separate binary?18:58
smoserit doens't seem like the direction18:58
smoserie, i dont knwo why there'd be a different binary18:58
smoserwhen they're emulating the same system.18:58
smoserie, there really isnt a "ppc64el" hardware, and qemu is a hardware emulator18:58
hallynok, i'll add the link18:58
smoserhallyn, just to be clear, the link would be qemu-system-ppc64le -> qemu-system-ppc6419:03
smoser"le" not "el"19:03
smoserso we dont fall victim to that funny joke.19:03
hallynsmoser: I added "usr/bin/qemu-system-ppc usr/bin/qemu-system-ppc64le" to qemu-system-ppc.links19:05
smoserwait. thats wrong.19:06
hallynoh?19:06
smoser$ ls -l /usr/bin/qemu-system-ppc64le19:06
smoserlrwxrwxrwx 1 root root 17 Feb 12 19:00 /usr/bin/qemu-system-ppc64le -> qemu-system-ppc6419:06
hallynbc that should be 64?19:06
smoserthats what we want.19:06
hallyns oi'm not sure if i ca nhave the .links entry just be "qemu-system-ppc64 usr/bin/qemu-system-ppc64le" or if the first should be prepended by usr/bin anyway19:08
hallynbut i'll do a test build19:09
hallynafter i add arges' other fix for 141415319:09
=== Lcawte|Away is now known as Lcawte
beisnerOdd_Bloke, you'd be surprised.  I actually made it go swappy with 250-some instances fired up.19:17
=== liam_ is now known as Guest73606
Odd_Blokebeisner: :D20:18
=== kickinz1|afk is now known as kickinz1
=== markthomas is now known as markthomas|away
smoserhallyn, did you drop my hack patch in your upload ?21:22
hallynsmoser: which upload?21:30
hallynoh, no,  i'm still test-building.  should i drop it?21:31
hallynem21:31
hallynoh that's libvirt21:31
hallynno it's still in there.  so do yo uwnat me to do another upload droppin ghtat?21:31
smoserhallyn, yeah, get rid of that patch. i never really intended for it to be included.21:35
hallynok21:38
hallynsorry :)21:38
hallynthe symlink should fix it?21:39
hallynsmoser: look ok?  lrwxrwxrwx 1 ubuntu ubuntu      17 Feb 12 21:32 qemu-system-ppc64le -> qemu-system-ppc6421:41
=== markthomas|away is now known as markthomas
smoserlooks good, hallyn22:13
=== FreezingAlt is now known as FreezingCold
nch_hello, do you know any solution for setting up a dns name based ftp reverse proxy?22:52
sarnoldnch_: dns protocol doesn't include any server names, that's why there's no name-based ftp virtual hosting like you see with http22:55
nch_sarnold: so it is impossible? :(22:59
sarnoldnch_: I've never seen it any done before..22:59
sarnoldnch_: ftp is a terrible protocol anyway; what are you trying to accomplish? there's probably something better out there anyhow23:00
nch_sarnold: I´m using pfsense for securing my internal environment and I have two webservers (one linux and one windows), and on both my customers can upload their content with ftp, so I want a reverse proxy for different internal ftp targets with one public ip, like a reverse http proxy23:02
sarnoldnch_: sftp over ssh ought ot let you get much the same thing done without using multiple IPs23:04
=== Lcawte is now known as Lcawte|Away

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