/srv/irclogs.ubuntu.com/2016/09/30/#ubuntu-server.txt

masberhi03:56
masberwhat would be the alternative of "alternative" command on ubuntu?03:56
masberwhich command on ubuntu can use instead of "alternative"?03:57
sarnoldalternatives are just symlinks03:57
masbersarnold, oh thanks!04:01
sarnoldmasber: for example, ls -l `which awk`  -- /usr/bin/awk -> /etc/alternatives/awk04:02
sarnoldthen ls -l ... /etc/alternatives/awk -> /usr/bin/gawk04:02
sarnoldso if yo'uve broken your alternatives, you can get something working again by hand04:03
crazyadmhow to install nfs server?05:33
henkjancrazyadm: apt-get install nfs-kernel-server05:35
crazyadmanyone setup docker on ubuntu?06:16
=== Tarius- is now known as Tarius
=== jelly-home is now known as jelly
PCdudeHi all :)08:40
PCdudeI have done some experimenting with openstack08:40
PCdudeI have some 10 gbit/s cards that can be used by the nodes of openstack08:41
PCdudeIs there a possible I can connect the storage node to the compute nodes with a direct connection from host-to-host?08:41
=== _degorenko is now known as degorenko
cpaelzerjamespage: dpdk 16.07-0ubuntu4 just got accepted into yakkety, testing OVS-DPDK without it won't be fun for you, so be aware in case you try just too early :-)10:21
cpaelzerjamespage: bug 1628419 and bug 1625542 would stop your tests10:22
ubottubug 1628419 in dpdk (Ubuntu) "l2fwd and other dpdk applications are no more finding their pmd drivers" [High,Triaged] https://launchpad.net/bugs/162841910:22
ubottubug 1625542 in dpdk (Ubuntu) "--vhost-owner --vhost-perm no more transferred to DPDK EAL commandline" [High,Triaged] https://launchpad.net/bugs/162554210:22
jamespagecpaelzer, nowhere to test it :-)10:22
cpaelzerjamespage: good, just wanted to avoid double debugging10:22
jamespagecpaelzer, +110:24
=== dzragon^ is now known as dzragon
coreycbnacc, new python-taskflow synced and that builds ok.  still working on the python-eventlet ftbfs.13:17
btorchanyone here uses trusty seeds for kickstart ? I'm having issues with partman ... debconf-get-selections outputs partman sections that do not start with d-i but most examples I see have d-i in front of the line , anyone know the correct way ?13:25
MelRayHi everyone...is there a channel where I can ask a question about a .pem certificate?13:35
jamespagecoreycb, ddellav: pushed staging->proposed->updates for newton13:50
jamespageit smoked ok13:50
caribourbasak: nacc: Here is the MR for the clamav merge w/o Universe dependancy : https://code.launchpad.net/~louis-bouchard/ubuntu/+source/clamav/+git/clamav/+merge/30732113:51
coreycbjamespage, ok thanks13:51
skinuxHaving trouble with MySQL (Maria), since updating, I had to create a new user and grant all privileges (used root before), but still can't connect using HeidiSQL nor PHP scripts?14:46
nacccoreycb: thank you!14:49
nacccaribou: cool, I will take a look later today (rbasak is out)14:49
caribounacc: just thought I'd follow the process instead of just uploading it14:50
nacccaribou: sure, one of our goals for this cycle or next is to figure out the best way forward for bugs and rebasing merges14:51
caribounacc: but I can upload it if you want, it's been blocked for quite a whie14:51
nacccaribou: ack, i think that's fine, given the timeline14:51
nacccaribou: and the importer will just pick it up this time14:51
caribounacc: well, this can wait until monday; I usually avoid uploading on fridays14:52
coreycbnacc, also uploading an updated eventlet here in a few minutes14:52
coreycbnacc, so both ftbfs should be resolved14:52
nacccoreycb: great!14:52
EmilienMjamespage, coreycb: I think we found a regression in aodh packaging15:12
EmilienMthe process doesn't start anymore in Puppet Ci15:12
EmilienMusage: aodh-api [-h] [--port PORT]15:12
EmilienM aodh-api: error: unrecognized arguments: --config-file=/etc/aodh/aodh.conf --log-file=/var/log/aodh/aodh-api.log15:12
EmilienMaodh-api.service: Main process exited, code=exited, status=2/INVALIDARGUMENT15:12
EmilienMit's happenning since a few minutes / hours - everything was working fine before15:13
jamespageEmilienM, ah15:22
EmilienMdo you test Aodh ?15:22
jamespageEmilienM, I suspect a ceilometer-api style switch to wsgi_script15:22
jamespageEmilienM, nope15:22
EmilienMwhy such a change now?15:23
EmilienMeverything was working so fine15:23
jamespageEmilienM, ask upstream aodh15:23
jamespagetbh this was a mess with ceilometer15:23
EmilienMjamespage: I'm not sure that's 100% related to upstream15:23
EmilienMin RDO we are on trunk and have 0 problem at this time.15:23
jamespageEmilienM, oh its 100% related to upstream15:23
jamespageEmilienM, do you deploy in wsgi for RDO?15:24
EmilienMhttps://github.com/openstack/aodh/commit/3990c5b7e1bb783092166bebf060e7846757c82415:24
EmilienMit works in devstack :(15:24
EmilienMjamespage: yep15:24
EmilienMjamespage: we deploy everything in wsgi15:24
jamespageeven in Ubuntu?15:24
EmilienMyes15:25
jamespageEmilienM, I can fix this, but its as a result of switching certain daemons to be wsgi_script generated between b3 and rc15:25
EmilienMjamespage: a sec, I asked to jd to join15:26
jd__howdy15:26
jamespagefine but I had this same conversation with him last week about ceilometer :-)15:26
jamespagehey jd__15:26
jd__I know you jamespage indeed ;)15:27
jd__how can I help? if I can15:27
jamespagejd__, EmilienM just tripped over the switch to using wsgi_script for aodh-api15:28
jamespagesame as I hit and fixed last week15:28
jamespagefor ceilometer15:28
jd__I see15:28
jd__old pbr?15:29
coreycbddellav, can I sync magnum?  I can't ask the release team to accept k8sclient until something depends on it15:29
EmilienMjd__: it works fine in RDO but not on Ubuntu15:29
jamespagejd__, no but the switch mandates a change to the service file to splice in -- for the wsgi_script startup stuff15:29
jamespage/usr/bin/aodh-api -- --config-file=/etc/aodh/aodh.conf --log-file=/var/log/aodh/aodh-api.log15:29
jamespagevs15:29
jamespage/usr/bin/aodh-api --config-file=/etc/aodh/aodh.conf --log-file=/var/log/aodh/aodh-api.log15:29
EmilienMit's weird, we run it in Apache15:29
EmilienMbut I think you start the process at setup right?15:30
jamespageyes15:30
EmilienM...15:30
EmilienMok, I saw that before ;-)15:30
jd__jamespage: so you can fix that no? btw --config-file to that path is the default so you can remove it I think15:30
jamespagejd__, I can fix it yes15:30
EmilienMproblem solved?15:30
ddellavcoreycb i just uploaded k8sclient to a ppa and I'm building magnum now with it. I'll let you know how it goes.15:30
coreycbddellav, ok15:31
=== ChrisB92^Away is now known as ChrisB92
EmilienMjamespage: please let me know when it's fixed, our CI is currently broken because of that.15:33
EmilienMit blocks everything to merge15:34
jamespageEmilienM, it will be some hours to work through the system15:35
EmilienM:(15:36
EmilienMsome hours15:36
EmilienMok15:36
EmilienMwhy does it take so much time since you don't test aodh?15:36
jamespageEmilienM, because first i have to upload to ubuntu development, then the release team have to accept it - it has to build and then it gets automatically backported to the uca, where it goes through a proposed area before getting to the -updates pocket you test against15:37
jamespageEmilienM, tbh I was a bit :( about ceilometer making a change with no prior notification of deprecation of running -api outside of a wsgi container15:39
jamespagebut jd__ and I already discussed that15:39
jamespage:-)15:39
jamespagedeprecation/removal15:39
EmilienMjamespage: when do you plan to have testing for all packages that you build?15:40
jamespageaodh should be included soon alongside barbican and designate15:40
jamespageother stuff that just syncs from Debian - we won't test that stuff15:40
EmilienMwhat if Puppet CI would not be around to provide feedback?15:40
EmilienMok so "comes from debian == we don't care" ?15:40
jamespageEmilienM, no it means I have limited resource to deal with openstack packaging15:41
jamespageI have to focus on a core set of packages15:41
jamespagemain vs universe in Ubuntu15:42
EmilienMjamespage: should we remove our Ubuntu jobs?15:42
jamespageEmilienM, depends whether you think people want some level of assurance of using puppet modules with Ubuntu15:43
jamespageEmilienM, I'm sorry but sometimes bugs happen15:43
EmilienMjamespage: it wouldn't happen if CI was in place, what resource need to be added to add a single service test?15:44
EmilienMI'm always curious how packages can be published without testing15:44
EmilienMI thought there would be some kind of packaging policy to test a package before publishing it15:45
jamespageno we have a policy to test packages before we release them15:45
jamespageand when I say 'we' I mean the ubuntu community15:45
EmilienMah so you test aodh?15:45
jamespageanyway the fix is in the queue15:46
jamespageit will backport in the next hour or so15:46
jamespageEmilienM, do you think all 22000 packages in Ubuntu get tested before release?15:46
jamespagethey will be automatically checked for installability etc...15:46
EmilienMI don't know, i'm asking15:46
jamespagebut function - well the core set in Ubuntu main get focus15:46
jamespagebut not all of them15:47
EmilienMin RDO, we have a set of CI jobs testing OpenStack services15:47
EmilienMso if you have a policy to test packages before a release, does this policy apply to OpenStack packages?15:48
EmilienMjamespage: second question, would you be interested to run Puppet tooling to test what you don't have time to test? Our tooling can be run on any machine15:49
jamespageEmilienM, it gets applied to openstack services for which we have charms for - aodh is a new charm, so its not entered packaging CI just yet (its already in charm CI)15:49
EmilienMok so if it works in Juju, package is promoted15:50
EmilienMit reminds me the famous "It worked in Devstack" :-)15:50
EmilienMare they pro-active and current work to increase testing coverage in juju?15:51
jamespageEmilienM, tbh I find that comment rude15:51
jamespageEmilienM, the charms are a deployment tool15:51
EmilienMjamespage: it's not rude, it's humor :)15:51
jamespageEmilienM, I'm guessing you use tempest to functionally test whatever puppet configures right?15:51
jamespagewell we do the same15:51
EmilienMagain, i'm trying to understand and find a solution15:51
EmilienMyes15:52
EmilienMthat is a rough matrix of our coverage: https://github.com/openstack/puppet-openstack-integration#description15:52
dmsimardjamespage: do you really use tempest? We found many packages to lack the tempest plugins required to actually test their project15:52
jamespageEmilienM, we do a full, multi-unit cloud deployment using production grade tooling and test with tempest15:52
jamespagethat's why I found you 'it worked in devstack' comment a little offensive15:52
jamespagedmsimard, yeah I agree there are gaps15:52
EmilienMdmsimard: your example is Gnocchi and UCA CI doesn't test Gnocchi15:53
EmilienMjamespage: it's humor again15:53
dmsimardjamespage: should we file bugs against cloud-archive about packages that are missing their tempest plugins ?15:53
jamespageno we don't have gnocchi charms15:53
EmilienMjamespage: apologize if this sentence hurts15:53
jamespageEmilienM, thankyou15:53
EmilienMnow, let's find a solution15:54
jamespagedmsimard, if there is something missing from a package, please do15:54
EmilienMfrom the upstream perspective, a solution would be to gate Debian/Ubuntu packages provided by OpenStack repositories (where zigo works) against Puppet CI jobs15:56
EmilienMand if they work, start using them15:56
jgrimmnacc, can you nominate 1622622 for trusty please? needs fixed there (fix already in yakkety&xenial)15:58
naccjgrimm: are you sure on that bug #?15:58
jgrimm162262215:59
jamespageEmilienM, I'm not sure that accurately represents the lose coupling of development workflows between Ubuntu and Debian15:59
jgrimmnacc, ? should be samba bug?16:00
EmilienMjamespage: right, but we (puppet Ci) are strong users from UCA and our CI keeps breaking16:00
jamespageEmilienM, the risk of aligning with the Debian packages zigo is managing under /openstack is that might not actually be the final story with what ends up in each distribution16:00
EmilienMjamespage: i'm trying to find productive solutions16:00
jamespageEmilienM, I appreciate that - you've just caught me right at the end of my day after a very long one yesterday in the run up the charm feature freeze16:01
jamespageEmilienM, can we quantify 'keeps breaking'16:01
EmilienMit was a rough week I agree16:01
jamespageI think this cycle has been better (but not perfect)16:01
EmilienMjamespage: I agree it has been more stable16:03
jamespageEmilienM, we have repositories based on the WIP packaging changes + branches of OpenStack; I really want to focus and CI testing on that source, as its the start of the development process for a package to enter Ubuntu and then the UCA16:03
EmilienMjamespage: but there are 2 things I would like to give as feedback:16:03
jamespageWIP means unreleased here16:04
EmilienM1) the velocity of packages updates is still too slow, you don't update packages often enough so when it breaks, it's usually at bad time (release)16:04
EmilienM2) the lack of coverage by Juju is concerning, it's not the first time Telemetry services used to fail16:05
jamespageEmilienM, what's your ideal velocity for 1) ?16:09
EmilienMjamespage: maybe you could have nightly build to start16:10
EmilienMjamespage: in RDO we build at each commit in OpenStack16:10
EmilienMbut having nightly builds would be a nice start16:10
jamespageEmilienM, https://launchpad.net/~openstack-ubuntu-testing/+archive/ubuntu/newton/+packages16:10
jamespagesnap16:10
naccjgrimm: ack, typo on my part16:11
jamespageEmilienM, we also have equivs for mitaka and liberty as well16:11
naccjgrimm: so xenial should be fix released?16:11
jgrimmnacc, yep, but i was waiting till the trusty nomination so i didn't forget. i'll fix now16:11
jamespageEmilienM, per commit(ish) builds of packages - ish due to the resolution of git repo checks more than anything16:11
naccjgrimm: thanks16:12
EmilienMjamespage: interesting16:13
jamespageEmilienM, we've done this since essex, albeit with a break for a cycle due to some resourcing shortfall16:13
jamespagebut that's actively maintained now by the Ubuntu OpenStack Team16:14
EmilienMjamespage: I think 2) is what is worries me the most, since it affects Puppet OpenStack upstream CI16:14
jamespageEmilienM, yeah - we're working to plug those gaps16:15
jamespageEmilienM, it might be worth getting something together which documents the gaps in coverage between puppet and charms16:15
EmilienMcool16:15
EmilienMit's good to hear :)16:15
jamespageEmilienM, then at a minimum we have a high risk list to check off on for know gaps16:15
EmilienMour coverage is documented here: https://github.com/openstack/puppet-openstack-integration#description16:15
jamespageEmilienM, ack16:17
jamespageEmilienM, we'll pull something similar together for the Ubuntu Packaging CI16:17
jamespageI can see some obvious gaps16:17
EmilienMthat's a good news :)16:17
jamespageEmilienM, I need to put work down for today; lets make sure we move things in a positive direction going forwards - happy to grab some time at the summit to discuss this specifically...16:19
EmilienMjamespage: thanks for helping here16:19
EmilienMI didn't disable jobs on ubuntu until now because i want to help16:19
EmilienMif I would not, I would just have disabled them16:20
EmilienMand it's not the case ;-)16:20
EmilienMso thanks for taking time to discuss, and i'm sure things will get improved16:20
skinuxAnyone good with MariaDB?16:25
jamespageEmilienM, hey here's something that might be a quick win to give early warning of something broken16:30
jamespageEmilienM, can you add a non-voting job that runs from the -proposed pocket16:30
jamespage?16:30
* jamespage eods16:34
jamespagehave a nice weekend all16:34
EmilienMjamespage: we could16:43
=== alexisb is now known as alexisb-afk
=== degorenko is now known as _degorenko|afk
powersjnacc, Is this waiting for someone to package up? Bug# 162573418:06
naccpowersj: i can, is fonts-android back in main now?18:08
naccpowersj: looks to be in universe right now but might get pulled once i do the package update18:09
powersjnacc, 1626245 is the MIR18:09
ddellavcoreycb finally got magnum to build. I had a heck of a time getting sbuild to pull in os-api-ref from yakkety-proposed. I finally gave up and just uploaded it to my ppa.18:12
naccpowersj: ack, uploading18:14
powersjnacc, thanks!18:14
=== alexisb-afk is now known as alexisb
jamespageEmilienM, just pushed aodh fixes to -updates20:28
EmilienMjamespage: thanks a ton, it must be late for you20:28
EmilienMhave a great week end20:28
jamespageyou to20:28
EmilienMthanks!20:28
skinuxI swear! Update of Ubuntu has rendered MySQL useless20:37
skinuxI can only connect using root, only doing sudo mysql20:38
torakis setting up your server and database to the same computer logical?21:50
bekkssure, why not?21:51
torakbekks: i dont know it sounds like its going to overwhelm the computer21:51
torakbekks: i know it is more fast. but how about security?21:52
naccskinux: what did you update from?21:52
bekkstorak: Depends on your configuration.21:54
torakbekks: what can i do?21:54
nacctorak: by 'logical' did you mean 'recommended'? it really depends21:54
bekkstorak: Be more precise and explain what you are actually trying to do.21:54
toraknacc: yes i mean recommended21:54
nacctorak: it really depends :)21:55
nacctorak: what's your end goal?21:55
torakbekks: i have an ubuntu server at a digital ocean machine. Its a parse-server and i am using mongodb which is hosted on mlab and free(not for production phase)21:55
torakSo buying a mlab hosted mongodb database is much much expensive than installing mongodb to my existing server. But there is one question that makes me thin. Should i install mongodb to my existing parse-server machine or should i create another ubuntu server and install it on the new server.21:57
sarnoldI understand mongo likes memory. a lot of it.21:58
naccyeah, i would expect many databases to be pretty memory-intensive, albeit depending on application21:59
naccso if your parse-server instance is not memory-heavy, it might be worth having one optimized/tailored for db usage21:59
toraknacc: I don't have any statistics about it. I don't know how much people will use this app or how much ram should i need. Thats why these kind of services are good because its too easy to scale up. But what about that. I have 20GB SSD space in my cheap parse-server machine. So i think this space is going to waste. I think using it for db could be usefull and cheaper. Plus if there is some stress i can scale up.22:01
nacctorak: seems like you have a reasonable plan in-place22:02
toraknacc: yes. sounded nice to me too. :)22:03
wolflarsonI changed my hostname a few days ago and the network seems to have picked that up but ssh and sudo dont seem to know that I did it and keep telling me it is unable to resolve my old hostname.23:54
wolflarsonnot really a problem because the commands still seem to be working but would be nice to get rid of errors23:54
sarnoldwolflarson: probably you need to fix the 127.0.1.1 entry in /etc/hosts23:56
wolflarsonit just lists localhost23:56
wolflarsonshould it list my hostname as well?23:56
sarnold127.0.0.1 should be localhost; the 127.0.1.1 should be your hostname23:58

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