/srv/irclogs.ubuntu.com/2014/10/28/#juju.txt

josejcastro: still need to refactor test, they were failing with nonsense errors02:06
=== mup_ is now known as mup
=== CyberJacob|Away is now known as CyberJacob
=== CyberJacob is now known as CyberJacob|Away
=== underyx is now known as underyx|off
schkovichhi guys, is it valid to have a charm that is subordinate of a charm that already has subordinate relation? Lets say that java charm subordinates to puppet charm while solr charm subordinates to java charm?11:02
schkovichwhile java charm would be installed as soon as relation to puppet charm is defined, solr charm (subordinated to java charm) would never get installed11:05
schkovichhttp://pastebin.com/Fyvq8D9111:11
schkovichmetadata: http://pastebin.com/XXHXs1TE11:14
X-warriorwhat is the latest juju version available to mac os?11:32
jcastromarcoceppi, can we sort out ~elasticsearch-charmers? They need to get a fix in for a demo.12:53
jcastrohttps://code.launchpad.net/~s-matyukevich/charms/trusty/elasticsearch/elasticsearch-dns-bug-fix/+merge/23954712:53
jcastroneed to get this one in12:53
lazyPowerjcastro: i'll take a look14:09
=== scuttle|afk is now known as scuttlemonkey
lazyPowernoodles775: ping14:20
rick_h_lazyPower: marcoceppi we need to move the elasticsearch bundle to a new name for the release. We have the flat namespace and no charm/bundle can share the same name in the user space.14:23
rick_h_lazyPower: marcoceppi what's the best way to file that/get it updated?14:23
marcoceppirick_h_: open a merge request and rename the bundle?14:24
rick_h_marcoceppi: rgr ok will do14:24
rick_h_marcoceppi: but it needs a new bzr path/etc14:24
marcoceppirick_h_: oh, it needs a bzr path? I thought just the name in the bundle needed to be fixed14:25
rick_h_but I'll create a mp into that new space and then get it promulgated I guess.14:25
lazyPowerthat will work for creating the new path, but we'll need to follow behind you and clean up the existing path.14:25
lazyPoweri would imagine this will affect a few other bundles as well...14:26
rick_h_lazyPower: yes, right now the one that jumped out to us, as it's highlighted on some marketing pages is the ES one14:27
rick_h_lazyPower: we'll be working to get a list of all collisions and working on updating them14:27
lazyPowerrick_h_: sounds good. if you could share the spreadsheet with us that would be muy bueno.14:28
rick_h_lazyPower: will do14:28
rick_h_kadams54: hatch ping, where are we at with the added services stuff feature?14:45
hatchrick_h_: kadams54 is finishing up the database updates from the browser handlers14:45
hatchthe canvas renderer update code is done but breaks the gui without that branch14:45
hatchwell - breaks the added services thing14:45
hatchso it's holding until his lands14:45
hatchthen i'll likely have to do some merging and it'll be gtg14:46
kadams54hatch and I talked some yesterday about how to handle related services14:46
rick_h_kadams54: ok, are we on track to land today then or is this going to go on into this week?14:46
kadams54And I think (hatch, correct me if I'm wrong) we landed on me handling those related services, as far as updating their hide/fade/highlight properties correctly.14:47
kadams54On track to land today, but it'll probably be right at EOD.14:48
rick_h_honestly, added services bar is now entering wk4 and we either need to finish it up or we need to figure out what's wrong and rethink it. We need to move on to help with the other release.14:48
rick_h_kadams54: ok, if that changes please let me know.14:48
kadams54Will do.14:48
X-warriorWho can I add a mysql relation to more then one service without creating new databases? I would like to use the same database to multiple 'services'. Is it possible?16:04
X-warriorHow*16:05
lazyPowerX-warrior: i may be incorrect, but as I understand it, the mysql charm reads teh service name and will create a DB for each different service. To support that style of deployment the charm would have to be extended with another relationship type, such as shared-db.16:19
X-warriorlazyPower: I guess so, I just started using shared-db to check if it solves this problem :D16:19
lazyPowerX-warrior: that looks like it will do it16:20
lazyPoweras the dbname is part of the relationship. just checked the source of shared-db-relation-changed16:20
lazyPowermarcoceppi: ^ can you confirm this is the proper route for sharing db's among multiple services?16:21
marcoceppiX-warrior: MySQL already supports this16:21
X-warriorshould I add something special to use shared-db? Or all relations that are using shared-db for a mysql will have the same credentials?16:22
marcoceppiX-warrior: you just need to tell MySQl the database name you wish to us16:24
marcoceppiit'll create unique creds per instance that connects16:24
X-warriorhow can I set this database name?16:25
marcoceppiyou do a relation-set in the database-relation-joined hook of your charm for the "database" iirc16:27
X-warriorshared-database-relation-joined probably16:33
marcoceppiX-warrior: well you can name the relation whatever you want16:40
marcoceppiso you can create a database relation with the mysql-shared interface16:40
X-warriormarcoceppi: doesn't a shared relation uses password?16:41
marcoceppiX-warrior: no, I'm pretty sure it creates a unique user/pass per unit just like the regular mysql interface16:42
marcoceppionly it's sharing a database name between each service16:43
X-warriormarcoceppi: So I guess I'm not getting it. Do I need to have a shared-db and a database? Because the relation-changed from shared-db is not receiving any user/password on relation-get16:44
marcoceppiX-warrior: the relation name is irrelevant16:44
marcoceppiit's the interface you're implementing16:44
X-warriorI'm implementing mysql-shared, but the relation-get doesn't return username/password.16:46
marcoceppiX-warrior: it should16:48
X-warriorI was using mysql interface then I noticed I had this particular case, on mysql interface the relation-get were working. On shared it doesn't seem to.16:48
mbruzekIs there someone out there that knows why my machines are pending and can not start?18:15
mbruzekhttp://pastebin.ubuntu.com/8722347/18:15
mbruzekhey marcoceppi I think this has something to do with the setting up juju local to work with different accounts.  Do you have a moment to take a look ?18:20
mbruzekaisrael, tvansteenburgh, kwmonroe ^18:21
tvansteenburghmbruzek: can you paste the relevant bits of your environments.yaml?18:24
* tvansteenburgh really has nfc18:24
mbruzektvansteenburgh: I googled the error I am seeing in that log and found this https://bugs.launchpad.net/ubuntu/+source/juju-core/+bug/129092018:24
mupBug #1290920: non-default lxc-dir breaks local provider <cts> <local> <lxc> <regression> <juju-core:Triaged by niedbalski> <juju-core (Ubuntu):Confirmed> <https://launchpad.net/bugs/1290920>18:24
mbruzektvansteenburgh: http://pastebin.ubuntu.com/8722467/18:25
rbasaksinzui: I've uploaded 1.20.11 to Trusty (waiting SRU team approval) and Vivid (built and available in vivid-proposed).18:26
mbruzektvansteenburgh: From reading that bug, I am thinking it could be related to multiple people trying to use juju local on the same system.18:26
rbasaksinzui: I'm off for a week now though. Once the SRU team accept the package into trusty-proposed, please could you verify it?18:26
rbasaksinzui: the tracking bug is bug 138614418:27
mupBug #1386144: juju-core 1.20.11 is not packaged in Ubuntu <block-proposed> <update-software-version> <juju-core (Ubuntu):Triaged by ubuntu-server> <juju-core (Ubuntu Trusty):Triaged by ubuntu-server> <https://launchpad.net/bugs/1386144>18:27
rbasak(I mean verify the pieces you normally would - nothing extra)18:27
rbasakThen you can use the results of that in your release decision.18:27
sinzuirbasak, already on my list to do :)18:27
rbasakGreat - thanks :)18:27
mbruzekaisrael, kwmonroe, can we try destroying your envrionments and see if the regular local works?  I am thinking each environment is trying to log to the same place18:29
kwmonroei'm fine with that mbruzek18:29
aisrael^^ destroy away18:29
mbruzekaisrael, kwmonroe, negative on my theory... $ ls -d juju-*18:30
mbruzekjuju-ubuntu-local  juju-ubuntu-local-aisrael  juju-ubuntu-local-kwmonroe18:30
mbruzekThey are all in different directories, but I am going to destroy the environments to see if the regular one starts working18:30
tvansteenburghif/when we figure this out let's remember to update https://juju.ubuntu.com/docs/config-LXC.html#configuration18:31
kwmonroeack18:31
mbruzekaisrael, kwmonroe, no good, I still get an error in status:  agent-state-info: container "ubuntu-local-machine-1" is already created18:35
mbruzekmarcoceppi, aisrael, kwmonroe I am still stuck with this local system, no machines start18:40
aisraelmbruzek: what about creating a local-mbruzek environment and seeing if that works?18:42
mbruzekaisrael: Yes I *just* started off a deployment in local-mbruzek18:43
marcoceppimbruzek: I was lunching18:47
marcoceppistill broken?18:47
mbruzekmarcoceppi: I can deploy with local-mbruzek environment but not the "local" environment.18:49
mbruzekkwmonroe, aisrael ^18:49
marcoceppimbruzek: that sucks, lets talk after 3 EST18:50
mbruzekmarcoceppi: http://pastebin.ubuntu.com/8722885/18:58
mbruzekmarcoceppi: I was able to deploy ubuntu, but when I tried to run a test I get all containers fail to start, different error than the "local" environment.18:59
tvansteenburghthis when i just hit it with the juju-clean hammer and start over18:59
mbruzekyes let me try that19:00
mbruzektvansteenburgh: the hammer did not work, now I am getting the same error as the "local" environment19:08
tvansteenburgh:(19:09
jcastrojose, around?19:16
noodles775lazyPower: hey there. I'll work on a fix for the ec2 es bug today. The branch that's currently proposed will work, but (a) we can't merge it as is, and (b) I'm hoping we don't have to use sockets but am not sure yet. You mentioned sockets failing in other scenarious, was it being used for the same reason (trying to find an ip for a private dns)?19:38
lazyPowernoodles775: the issue was with socket failing, socket wraps hostname, which issues a call on our openstack deployments that fails19:39
lazyPowernoodles775: i'm not convinced it will fail until i get a result back from our SETeam that someone has tried it and life is good... but initially i have a gut feeling this is going to cause more headaches than we're anticipating19:39
=== CyberJacob|Away is now known as CyberJacob
aisraellazyPower: question about this commit: https://bazaar.launchpad.net/~charmers/charms/trusty/haproxy/trunk/revision/8519:50
aisraelIt's introducing a new lint error:19:50
aisrael /home/ubuntu/aisrael/trusty/haproxy/hooks/hooks.py:972:80: E501 line too long (80 > 79 characters)19:50
aisraelbut removing the spaces you introduced don't seem to throw a lint error?19:50
lazyPoweraisrael: http://paste.ubuntu.com/8723402/19:52
Beretwho can I bug to get a charm to show up in the store that's been pushed?19:52
lazyPoweraisrael: i think its a discrepancy between linter configs between my laptop and my desktop19:52
lazyPowerBeret: how long ago did you push it?19:52
Beret10 mins19:52
lazyPowerBeret: takes up to 30 minutes19:53
Beretcan we manually kick it19:53
Beret?19:53
lazyPowerstore ingest happens on a 15 minute cycle, so depending on when it was pushed19:53
lazyPowerhatch: do you guys do requests?19:53
hatchlike for the next juju song? ;)19:54
dpb1ah, ok19:54
lazyPowerhatch: more like for kicking off a store ingest, mr store dj19:54
hatchlol, *wiki wiki reeeiiinnngggessstttt*19:54
hatchlazyPower: best to ping rick_h_ for that19:55
lazyPowerhatch: with him being out, request denied by default right?19:55
aisraellazyPower: Yeah, that's what I'm seeing. If I revert your patch, lint passes clean19:55
Beretrick_h_, hi :)19:55
lazyPoweraisrael: punt19:55
hatchlazyPower: heh tbh I don't have access to do it so I can't,19:56
hatchI probably should get on that though, sorry19:56
lazyPowerhatch: you're good. just looking to get an answer ;)20:26
=== menn0_ is now known as menn0
marcoceppinoodles775 bloodearnest you guys now own the elasticsearch and gunicorn charms21:04
marcoceppijcastro: ^21:09
lazyPowermarcoceppi: did they move namespaces?21:12
marcoceppiyeah21:13
marcoceppionlineservices-charmers21:13
lazyPowerack. typically i get emails about that21:13
lazyPowerlp email must be backed up21:13
marcoceppielasticsearch trusty/precise and gunicorn precise21:13
noodles775marcoceppi: Thanks. I don't have anything to do with the precise elasticsearch - if it's no issue, it'd be better to leave that under ~charmers. I've only worked on the trusty one (which was a rewrite).21:27
bloodearnestmarcoceppi: hmm, we are using a (currently unmodified) branch of gunicorn fine on trusty. What do I do to add a trusty version?22:29
=== urulama is now known as urulama__
=== CyberJacob is now known as CyberJacob|Away
marcoceppibloodearnest: push it to the trusty name space and let one of us know23:26

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