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

=== CyberJacob|Away is now known as CyberJacob
=== ianous is now known as Phoenix
=== Phoenix is now known as ianous
=== roadmr is now known as roadmr_afk
=== CyberJacob is now known as CyberJacob|Away
stublazyPower: Ta muchly ;)05:24
=== CyberJacob|Away is now known as CyberJacob
gnuoyjamespage, https://code.launchpad.net/~gnuoy/charms/trusty/nova-compute/cell-support/+merge/239357 if you get a moment. I'd also like to port it to stable as it addresses a bug which affects cells07:18
=== CyberJacob is now known as CyberJacob|Away
jamespagegnuoy, I took a libbo and pushed two trivial fixes to stable and next for glance09:46
gnuoykk09:46
jamespagethe api configuration was defining workers twice = one with {{ workers }} and a second with 109:46
jamespagenot good09:46
jamespagegnuoy, one thing I have noticed is that I have todo this:10:03
jamespage-mechanism_drivers = openvswitch,hyperv,l2population10:03
jamespage+mechanism_drivers = openvswitch,hyperv10:03
jamespageto really fully disable l2pop10:04
jamespageotherwise neutron-api continues to send fdb add's, even though the edges ignore them :-)10:04
gnuoyoh, interesting. that's not right10:04
jamespagegnuoy, going to raise a bug for that10:11
MmikeHola, lads. When one does 'juju status', I get a 'charm:' line that says, for instance: "charm: cs:trusty/mongodb-3". What does -3 stands for?10:12
Mmike(I did plain: juju deploy trusty/mongodb)10:12
Odd_BlokeMmike: I believe it's the version of the charm that's deployed.10:13
gnuoyjamespage, do you object to the keystone admin password being stored in the the peer db?10:22
jamespagegnuoy, context?12:53
jamespagewhy I guess12:53
gnuoyjamespage, Bug#138510512:54
jamespagebug 138510512:54
mupBug #1385105: keystone identity-admin relation does not support updates to admin-password <keystone (Juju Charms Collection):In Progress by gnuoy> <https://launchpad.net/bugs/1385105>12:54
gnuoyjamespage, I don't have to store it in peer db. If the leader dies I could update it to whatever the new leader thinks it should be12:56
gnuoyjamespage, mea culpa for merging the identity-admin branch in this state tbh12:57
jamespagegnuoy, still think I'm missing something12:58
gnuoyjamespage, well, problem 1) If admin-password is set it is not set in the identity-admin relation12:59
gnuoy2) If there are more than one keystone units then they each set a different password down the relation12:59
gnuoyand point the client to their own individual ip13:00
jamespagegnuoy, oh because its always retrieved from configuration right?13:00
jamespagein 1)13:00
gnuoyjamespage, yeah13:00
jamespageso its ok so long as a) you don't cluster and b) you don't provide an admin password13:01
gnuoyspot on13:01
gnuoyI have a branch to set the password regardless of how it was generated and to use resolve_address(ADMIN) to set the endpoint13:02
gnuoys/endpoint/service_hostname/13:02
gnuoybut I have two options for the admin password. !) Have the leader set it and share it via peer_db13:02
gnuoy2) Change it everytime the leader changes which I think will br fragile13:03
thedellsterHi any openstack charmers online and willing to help with a openstack deployment?13:09
jamespagethedellster, wassup?13:12
thedellsterHi james,13:12
thedellsterTrying to figure out how to deploy a cinder driver from a storage vendor. And how to use the multiple interfaces on my servers. Particularly want to segerate iscsi traffic out from the rest of it. Each of the servers in the cluster have 4 nics.13:13
jcastroheya noodles77513:17
jcastrocan one of you guys check this out? https://code.launchpad.net/~s-matyukevich/charms/trusty/elasticsearch/elasticsearch-dns-bug-fix/+merge/23954713:17
thedellsterI sent a email to the list on the advice of someone here last night. But it says waiting approval.13:18
jcastroniemeyer, can you check the mailing list queue for approvals?13:20
jamespagethedellster, ok - so for a cinder driver - you probably need to write a new backend charm - see cinder-ceph or cinder-vmware for examples13:20
jamespagethedellster, in terms of using a specific network interface for iscsi traffic - the charms did just grow features for splitting out internal/admin/public and data traffic onto different nets - however that does not include iscsi from cinder nodes13:21
niemeyerjcastro: I have been doing that every day.. which one did I miss?13:21
jamespageit probably just needs plumbing in13:21
jcastrothedellster, which email address did you send from?13:22
niemeyerjcastro: Which mailing list, that is13:22
thedellsterndell@nddit.com13:22
niemeyerWhich mailing list?13:22
thedellsterjuju@lists.ubuntu.com13:22
niemeyerthedellster: Sorry, you'll need to resend your mail13:22
niemeyerThe juju mailing list for some reason (its name, maybe?) is a hot spot for spam13:23
niemeyerIf it did not reach the list, it means I discarded it in a batch13:23
noodles775jcastro: sure13:23
thedellstershould I resend now?13:23
niemeyerI'm considering changing the rule for that one list to auto-discard13:23
niemeyerOr rather, auto-reject13:24
niemeyerthedellster: Yes please13:24
thedellsterResent13:24
niemeyerthedellster: If you want to make sure you never get a message lost, subscribe to the list with the respective email first13:24
jcastronoodles775, does your team have charm powers? or do they go in the queue like everyone else's?13:24
niemeyerthedellster: But if you send right now I can make sure it's properly filtered13:24
niemeyerand it already has more spam13:24
niemeyerthedellster: Done.. I have also whitelisted your email13:25
niemeyerthedellster: So it won't get held, even if you're not subscribred13:25
niemeyersubscribed13:25
thedellsterThank niemeyer!13:25
niemeyerthedellster: No problem13:25
thedellsterjamespage it sounds like I might need to look at a different deployment …  The problem is that the storage is on a different switching infrastructure.13:26
jamespagethedellster, which driver?13:26
noodles775jcastro: we've been able to land changes to charm-helpers, I've not tried landing changes to a charmstore charm.13:27
jcastrook13:27
thedellsterPure storage, also have  clients with various hp products like lefthand, 3par13:27
thedellsterand a few with nexenta13:27
thedellsterand netapp.13:28
thedellsterBut the one I need to action on right away is pure .13:28
jamespagethedellster, so do the pure storage arrays present iscsi directly?13:31
jamespageor via a cinder head?13:31
* jamespage reads a bit13:33
jamespagethedellster, so this is all in Juno by the looks of things - and all the cinder server needs is a few bits of config13:33
jamespagethedellster, this is pretty much how the cinder-vmware charm works13:33
jamespagethedellster, so I'd recommend basing a cinder backend charm off of that for your purposes13:34
jamespagethedellster, in terms of access over a different network - I guess so long as your compute nodes are cabled up and configured correctly, you should be good13:34
thedellsterjames I believe the cinder head directs traffic to the array. They require the multipath driver on the nova compute nodes13:39
thedellsterThe Pure Storage Volume Driver selects a FlashArray iSCSI port that it can reach and always uses that13:42
thedellsterport when first establishing a connection with the array. If the OpenStack compute nodes have access13:42
thedellsterBest Practices13:42
thedellsterDedicated Purity User Account13:42
thedellsterPage 26 August 20, 201413:42
thedellsterto the same SAN subnet as the node where the driver is running, then the compute nodes are able to13:42
thedellsterconnect to that port as well.13:42
thedellsterConfirm the following:13:42
thedellster• From each OpenStack nodes where the volume driver will run, confirm that you can ping the13:42
thedellsterarray’s management port and the array's iSCSI ports.13:42
thedellster• From each of the OpenStack compute nodes that will connect to the FlashArray, confirm that you13:42
thedellstercan ping the array's iSCSI ports.13:42
thedellsterSorry for the SPAM…. Pasted that in13:43
sarnoldpastebins are your friend :)13:43
thedellsterSarnold yeah I think they are the channels friend to. Been a while since I used irc… Feel like i’m in highschool again13:44
sarnoldhehe :)13:45
thedellsterjamespage in terms of the different network. Would I just log on to the hosts in questions and carve out that nic. Or should I describe them in a juju charm?13:50
=== roadmr_afk is now known as roadmr
rbasakmarcoceppi: about amulet, I'm pushing ahead with some hacky shell scripts in the meantime, which are working OK for now. So no rush on that issue for me.15:38
marcoceppirbasak: cool, there's a new release landing today and we should have another in a week or so. tvansteenburgh has been doing a lot of the development on it as of late so features are once again landing15:39
noodles775jcastro: I just approved another elasticsearch MP, which show me as community, so I guess I don't have charm powers :) https://code.launchpad.net/~evarlast/charms/trusty/elasticsearch/add-version-config/+merge/23791615:51
jcastroack15:51
jcastrolazyPower, if you've got time to check out those elasticsearch fixes that would be <315:53
jcastronoodles775, what other charms do you guys maintain?15:56
jcastromaybe we can give you ownership of the ones that you do15:56
noodles775jcastro: hrm, bloodearnest is helping with the maintenance of the gunicorn charm. I don't think there are any others that our team maintains.15:59
bloodearnestjcastro: if Patrick (avoine) is ok with it, I'll happily take it on. I have a bunch of changes planned anyway.16:01
jcastroyeah I think it would just be easier if you guys didn't have to gate fixes on us16:01
jcastrolike how we do for the openstack guys16:01
jcastroI'll bring it up during our next team meeting16:01
jcastrobloodearnest, do you guys have a team?16:03
jcastroor we can do ~elasticsearch-charmers or something16:03
noodles775jcastro: might be better if we create ~onlineservices-charmers or similar16:04
jcastrook16:04
jcastroif you create the team and put the right people in it16:04
jcastroI'll propose ES and gunicorn on the juju list to move over to you?16:05
marcoceppinoodles775: whatever group you create just make sure ~charmers is a member and admin as well16:05
marcoceppibloodearnest: ^ (as well)16:05
bloodearnestkk16:06
noodles775jcastro, marcoceppi: https://launchpad.net/~onlineservices-charmers16:09
jcastronoodles775, bloodearnest: proposal out and I've made it verbally on our team list and it seems to be universally agreed, after our call we'll do the approval bits.16:20
noodles775Great, thanks.16:20
bloodearnestawesome16:23
marcoceppitvansteenburgh: it's in pip, charm-tools, backportpackage for ppa uploading is complaining that distro data is out of date but the package isn't in trusty updates yet16:36
marcoceppiso I can't publish to ppa16:36
tvansteenburghpypi is enough for me16:36
tvansteenburghi'll update testing as soon as amulet hits pypi16:37
=== roadmr is now known as roadmr_afk
jrwrenhow does one join onlineservices-charmers? :]17:03
marcoceppijrwren: you must first walk over the pit of broken glass17:08
jcastrohazmat, what's your holiday schedule? I have "charm testing" as a charm school on 12/19 but we did it already, I would like to do "Juju on Digital Ocean" with you if you're interested17:09
jrwrenmarcoceppi: no problem, already did that 3 times this morning.17:11
marcoceppitvansteenburgh: any issue with moving amulet from my namespace to juju-solutions?17:15
tvansteenburghmarcoceppi: not at all, great idea17:18
hazmatjcastro, i'm game.. but might want to push to jan17:21
marcoceppitvansteenburgh: 1.8.0 is on pypi17:21
tvansteenburghmarcoceppi: excellent, thanks!17:22
marcoceppiWill email the list after ppa uploading starts working again17:22
marcoceppiI'm out fot he after noon o/17:22
tvansteenburghlater man17:22
jcastrohazmat, ok, I'm kind of looking for this calendar year, I'll put you in the next-year pile.17:22
=== urulama is now known as urulama___
=== roadmr_afk is now known as roadmr
=== tvansteenburgh is now known as tvan|lunch
jcastrojose, I want to make sure I join the right hangout thing this time17:32
jcastrodo I sign is as the UoA user?17:32
noodles775marcoceppi: Automated tests on charm branches is *awesome* - thanks. I've not done any changes in a while, and was just thinking I had to create HP/ec2 accounts.17:36
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
aisraelThere isn't a charmhelpers (python) helper to run a command as a specific user, is there?17:59
=== tvan|lunch is now known as tvansteenburgh
josejcastro: I'll handle it, don't worry18:22
jcastrook18:22
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
jcastrohttps://plus.google.com/hangouts/_/hoaevent/AP36tYfGTmFkqf0B3qhcmaf_yL1vnc0vvhpiuuCbM530FY0z4Zfjlg18:55
jcastrohere's the hangout for anyone who wants to hang out18:55
jcastrowe'll be doing "Relationships" as a charm workshop here in a few minutes.18:55
=== tdc_ is now known as tdc
ErazmHi I have question regarding juju-quickstart. Will juju-quickstart attempt to recreate local envrioment.jenv file in case it is missing or corrupted ? e.g. I have valid AWS credentials and juju environment running on AWS but missing .jenv file so I cannot execute command line juju commands..18:57
sinzuiWTF look at the signed windows downloads https://launchpad.net/juju-core/+milestone/1.20.1019:01
sinzuiWe had 225  downloads for 1.20.919:01
=== roadmr is now known as roadmr_afk
jcastrosinzui, that can't be right19:19
sinzuijcastro, The mac downloads are double so I expect some 550 win downloads19:20
jcastroyeah but windows says 22,71519:20
jcastrothat can't be right can it?19:20
jcastroI mean, if so, then awesome!19:20
sinzuijcastro, 1.20.5 was stable for about 1 month https://launchpad.net/juju-core/+milestone/1.20.519:21
sinzuiand 1.18.4 was stable for months https://launchpad.net/juju-core/+milestone/1.18.419:22
sinzuiThat 22,715 is implies we are getting 1000s of downloads was day19:23
=== roadmr_afk is now known as roadmr
=== roadmr is now known as roadmr_afk
marcoceppinoodles775: you can thank tvansteenburgh he's been spearheading that for quite some time21:17
=== CyberJacob|Away is now known as CyberJacob
=== roadmr_afk is now known as roadmr
=== CyberJacob is now known as CyberJacob|Away
=== jcw4 is now known as jw4

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