/srv/irclogs.ubuntu.com/2013/05/28/#juju.txt

=== defunctzombie_zz is now known as defunctzombie
=== free` is now known as free
=== wedgwood_away is now known as wedgwood
wedgwoodmarcoceppi: do you know if a "best practices" document has been put together yet, perhaps in the new docs?09:08
=== gary_poster|away is now known as gary_poster
marcoceppiwedgwood: not yet13:18
=== defunctzombie is now known as defunctzombie_zz
AskUbuntuHow do I build juju-core from source? | http://askubuntu.com/q/30110714:36
jcastroDaviey: so maas sru is well on it's way15:09
jcastrowhat shall we do about juju?15:09
Davieyjcastro: for precise?15:40
jcastroyeah15:44
jcastroDaviey: pretend only the LTS exists when I talk about juju and maas. :)15:45
Davieyheh15:47
Davieyjcastro: Okay, well - there needs to be an SRU for the co-installable of juju binary (update-alternatives), stolen from Raring15:47
jcastroDaviey: ok, do we know who is assigned to that?15:48
Davieyjcastro: Yes15:49
Davieyjcastro: Jorge is handling that :)15:49
FunnyLookinHatHey guys - last I checked Rackspace Openstack wasn't compliant with Juju - what were the exact features that were missing?  I believe they're running the openstack API now15:50
jcastroDaviey: I mean engineering-wise15:51
jcastroFunnyLookinHat: if you know they are instead of believe then it should Just Work.15:51
jcastrodid they update recently?15:51
jcastrobecause if they did that would be awesome.15:51
FunnyLookinHatjcastro, well, not 100% sure, but according to their guys in #rackspace , they're nearly identical to trunk at this point... so they're not sure what would be missing.15:53
FunnyLookinHatIn fact, they're closer to it than AWS  :)15:53
jcastrohttp://askubuntu.com/questions/132411/how-can-i-configure-juju-for-deployment-on-openstack15:54
jcastrogive it a shot15:54
FunnyLookinHatwill do - thx15:54
jcastroand lmk if it works, if it does then I will tell the world15:54
jcastrosorry I'm in the middle of something otherwise I'd try it myself15:54
Davieyjcastro: There isn't currently an owner.. I'd love to review mgz or Mimms doing it :)15:55
jcastroDaviey: you tell me what you need, you need mgz/mims to work on it I can work that15:55
Davieyjcastro: an SRU of the current juju package to support co-installabiltiy15:56
jcastroack.15:57
=== defunctzombie_zz is now known as defunctzombie
jcastroFunnyLookinHat: did rax do an announcement or anything?16:03
FunnyLookinHatjcastro, not that I'm aware, but I'm building a config right now to see what happens16:04
FunnyLookinHatOS_USERNAME and OS_PASSWORD - for an openstack config - these will be machine usernames/passwords?  or these are the credentials for my openstack account for keystone ?16:24
FunnyLookinHatwell - I'm guessing that isn't the issue, because I was able to get "ERROR 'object-store'"16:28
jcastromgz is usually on top of the openstack provider stuff, but he's not around16:31
jcastroI'll ask him to check on RAX though16:32
FunnyLookinHatjcastro, well I think I'm nearly there actually - have you seen this error before? http://pastebin.com/puJ9ruVy16:33
FunnyLookinHatI went ahead and manually created the container in storage to match the yaml and it seemed to work16:33
jcastroI hadn't even tried it16:34
jcastroI was assuming they would announce when it all landed16:34
marcoceppiFunnyLookinHat: that's an odd looking pyjuju error. It probably has something to do with constraints16:34
FunnyLookinHatmarcoceppi, Do tell :)16:35
FunnyLookinHatconstraints = something I can change in my yaml ?16:36
FunnyLookinHatjcastro, yeah I don't know - they seem fairly open to fixing things, but not to testing necessarily16:36
marcoceppiI don't know how to fix it, just speculating that it's something juju is trying to consume. So constraints are --constraints and it gives you things like controlling mem, cpu, instance-type, etc16:36
marcoceppiFunnyLookinHat: do you have juju-core installed? It might be worth testing with that16:37
FunnyLookinHatRight right -16:37
FunnyLookinHatmarcoceppi, well I tested juju locally ( lxc ) and it worked fine16:37
FunnyLookinHatCould it have something to do with their machine IDs being single digit numbers?16:37
FunnyLookinHaterr - instance-type IDs16:37
marcoceppiFunnyLookinHat: that shouldn't affect anything, HP cloud uses numerics for their instances as well16:38
FunnyLookinHattesting with juju-core now16:38
FunnyLookinHatmarcoceppi, ok - I wasn't aware of juju-core.... with it installed I had to change a few params but got a bit further.  Does this make any sense to you ? http://pastebin.com/raw.php?i=qweMjW4z16:59
=== mthaddon` is now known as mthaddon
FunnyLookinHatRS guys are guessing it requires content-length17:08
FunnyLookinHatheader, that is.17:08
=== wedgwood is now known as wedgwood_away
FunnyLookinHatIs there a way to enable verbose request logging with juju-core ?18:03
=== defunctzombie is now known as defunctzombie_zz
=== gianr_ is now known as gianr
=== vednis is now known as mars
=== eschenal is now known as eschnou
=== defunctzombie_zz is now known as defunctzombie
hazmatFunnyLookinHat, re rackspace.. no network security options19:22
hazmati've gotten it farther than that, but that was a little while ago that i was testing19:23
FunnyLookinHathazmat, that's why Juju doesn't currently support it?  Or why that single request failed ?19:23
FunnyLookinHatAh19:23
FunnyLookinHatWhat network security, specifically?19:23
hazmati added rax auth support for pyjuju, but its not much use without the rest.19:23
hazmatFunnyLookinHat, rackspace does do nova sec groups or quantum sec groups19:23
hazmatie. no net security at an iaas level19:23
FunnyLookinHatAh19:23
hazmatcurrently juju assumes that capability.. we could do a noop for it to make it work with rackspace.. capabilities detection against nova and keystone (for quantum)19:24
FunnyLookinHatYeah - I'm not sure the loss of that feature would be missed if you could deploy on RS19:24
FunnyLookinHatI wouldn't miss it at least...  :)19:25
FunnyLookinHathazmat, assuming either a no-security option was implemented, or rackspace implemented it, would juju "Just work" at that point?19:29
FunnyLookinHatI'm only concerned about juju-core btw19:29
FunnyLookinHatwhich I believe means... newer?19:29
hazmatFunnyLookinHat, pretty much19:55
FunnyLookinHatOk - good to know.19:55
hazmatre sec.. re jcore yes newer, its a reimplementation in golang19:55
FunnyLookinHatAh ok yeah - that's what I had thought.  :)20:00
hazmatFunnyLookinHat, re the second error after container creation.. you need to spec a valid image id there as 'default-image-id' in environments.yaml20:38
AskUbuntuHow to preserve custom configurations across reboots when using juju and maas? | http://askubuntu.com/q/30124120:54
AskUbuntuJuju deploy issue : Connection was refused by other side | http://askubuntu.com/q/30124320:54
=== defunctzombie is now known as defunctzombie_zz
=== defunctzombie_zz is now known as defunctzombie
=== defunctzombie is now known as defunctzombie_zz
=== defunctzombie_zz is now known as defunctzombie
_mup_Bug #1185198 was filed: ERROR 'ServiceRelationState' object has no attribute 'role' <juju:New> <https://launchpad.net/bugs/1185198>22:59
sidneihazmat: ^23:00
hazmatinteresting23:13
hazmatsidnei, finally.. a bug static compilation would have found.. thats a client side error?23:20
hazmatthere's only ref to that in the upgrade_charm23:22

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