/srv/irclogs.ubuntu.com/2016/04/05/#juju.txt

jamespagegnuoy, are https://review.openstack.org/#/q/owner:liam.young%2540canonical.com+status:open ready for review?08:46
jamespagewell the ones passing verification at least...08:46
gnuoyjamespage, yes, the neutron-gateway problem is similiar to the one I had yesterday, I don't think neutron-plugin-metering-agent is a think in icehouse onwards08:48
jamespagegnuoy, comments on rmq08:53
jamespagegnuoy, cinder +2'ed and landing08:54
gnuoyjamespage, lovely, ta08:54
neiljerramMorning all!  Charm store appears to have gone offline - any idea when it will be back?11:37
urulama__neiljerram: we're working on it11:38
=== urulama__ is now known as urulama
urulamaneiljerram: but no estimates for the moment11:38
neiljerramThank you - good to know that.11:38
urulamaneiljerram: charm store is back11:50
neiljerramThanks!11:50
BrunoRHi! a charm using juju block storage deployed to aws does not create ebs-volumes (as expected) but loop-devices ~ juju storage pool config is unchanged/default ~ someone an idea how to fix this?12:21
BlackDexHello ther12:39
BlackDexe12:39
BlackDexis there a way that i can restart juju agents ?12:39
BlackDexthey clame there connection is lost, but that isn't12:39
lazyPowerGreetings from DC everyone o/12:58
lazyPowerDay 2 of the Charm Community team sprint is underway, we invite you to participate. More information here: https://lists.ubuntu.com/archives/juju/2016-April/006966.html12:58
=== perrito667 is now known as perrito666
=== xnox_ is now known as xnox
=== hackedbellini_ is now known as hackedbellini
=== rockstar_ is now known as rockstar
=== psivaa_ is now known as psivaa
BlackDex_how can i get all the machines which are used in juju?13:43
rick_h_BlackDex_: ? in what way? juju status shows all the machines?13:44
rick_h_BlackDex_: or do you mean in the cloud control panel?13:44
BlackDex_rick_h_: i need to do a `juju run` on all machines13:44
BlackDex_currently i can only do that with --machine=ID13:45
BlackDex_so i want to grep or something to extract only the machines13:45
rick_h_BlackDex_: oh hmm, thinking13:46
BlackDex_i need to restart all the jujud agents13:46
BlackDex_and i don't want to go to every machine and run the script13:46
D4RKS1D3Hi someone can help me to launch services in openstack with JUJU?13:47
BrunoRBlackDex_: 'juju run --all ...' does not work?13:47
=== Guest77267 is now known as jcastro_
BlackDex_BrunoR: That run's on all13:47
BlackDex_also the lxc stuff13:47
BrunoRBlackDex_: ah ok13:48
rick_h_BlackDex_: what version of Juju?13:52
rick_h_BlackDex_: will have to do something with juju status --format=yaml and grep out the ids with bash-foo me thinks13:52
BlackDex_rick_h_: 1.25.313:55
marcoceppiBlackDex_: you'd have to do some fun stuff with awk, but it's possible13:56
magicaltroutnothing involving awk is fun13:56
BlackDex_haha13:56
marcoceppiBlackDex_: I'll get ya a one liner, give me a min13:56
BlackDex_i now have the list of machine id's in a {1,2,3} ;)13:57
BlackDex_that works13:57
BlackDex_for MACHINE_ID in {136,137,138,139,140,141,142,143}; do echo "Machine $MACHINE_ID"; juju run --machine=$MACHINE_ID 'for JUJUD in `find /etc/init -type f -name "jujud-*" -exec sh -c '"'"'basename "$0" | cut -f1 -d. '"'"' {} \;`; do sudo status $JUJUD; done'; done13:58
rick_h_wheeeeee, that looks like a party13:58
marcoceppiBlackDex_: I'll get you a juju-run-all-machines plugin13:59
BlackDex_marcoceppi: That would be nice ;)14:00
rick_h_BlackDex_: a bug for a --all-machines option to core would be cool14:00
BlackDex_Would be even better if juju run --machine will just do it when no id is given14:00
BlackDex_rick_h_: Or that ;)14:00
=== BlackDex_ is now known as BlackDex
BlackDexrick_h_: If i report that to juju-core in LP that would be fine right?14:06
rick_h_BlackDex: yes please14:06
BlackDexon it's way14:06
BlackDexill also will add a request for the abillity to restart all the jujud agents ;)14:09
marcoceppiBlackDex: you're not going to like this ;)14:17
BlackDexi'm waiting to see the horror14:23
marcoceppiBlackDex: I simplified one line for complexity in another https://gist.github.com/marcoceppi/2b86e80f376ed790198aafdcaf9271e914:25
marcoceppiBlackDex: I updated it for readability, https://gist.github.com/marcoceppi/2b86e80f376ed790198aafdcaf9271e914:26
BlackDexi like the initctl list part14:27
BlackDexlets keep it at that ;)14:27
BrunoRI still have problems using Juju storage https://lists.ubuntu.com/archives/juju/2016-April/006979.html14:28
BlackDexbut thx marcoceppi :)14:28
=== cos1 is now known as c0s
=== natefinch is now known as natefinch-taxes
BlackDexforked it14:30
A-KaserHi14:31
D4RKS1D3Hi someone can help me? I received "2016-04-05 14:31:55 ERROR juju.cmd supercommand.go:429 cannot connect to API servers without admin-secret"14:33
D4RKS1D3Someone knows how to solve it?14:33
D4RKS1D3For me works properly with the enviorement maas but, when I change to openstack do not works14:33
D4RKS1D3Thanks14:34
=== dpm is now known as dpm-afk
jamespagegnuoy, thedac: quick one? - https://code.launchpad.net/~james-page/charm-helpers/ovs-datapath-type/+merge/29099914:45
thedacjamespage: sure, I'll take a look14:45
D4RKS1D3Hi jamespage , could you help me?14:46
jamespageD4RKS1D3, not something I've seen before14:50
D4RKS1D3Thanks jamespage14:51
jamespageD4RKS1D3, looks like some sort of auth problem - which juju version?14:52
thedacjamespage: merged.14:52
thedacjamespage: if you have time neutron-gateway apparmor is ready https://review.openstack.org/#/c/299670/14:53
jamespagethedac, ta14:53
jamespagethedac, endeavouring to get my dpdk updates done today and then will switch back to reviews...14:53
D4RKS1D31.25.1 james14:53
thedacunderstood14:53
BlackDexD4RKS1D3: which provider do you use or is configured for openstack?14:55
BlackDexit's complaining about that there is no admin-secret in your environments.yaml14:55
BlackDexfor the openstack environment14:55
D4RKS1D3I have the field password:14:56
D4RKS1D3in the documentation do not exist the field admin-secret14:56
D4RKS1D3this is the token of openstack?14:56
D4RKS1D3BlackDex, if I download the openstack enviorement from the openstack dashboard I see this information http://pastebin.com/KjMkPEL715:00
cory_fuc0s: Have you been using the charmbox for the deployments you've been doing so far?15:02
lazyPowercharmbox \o/15:03
cory_fuc0s: https://github.com/juju-solutions/charmbox15:03
lazyPowerrecommend you pull charmbox:devel if you're testing on 2.015:04
cory_fulazyPower: Why does the charmbox not set {LAYER,INTERFACE}_PATH?15:12
lazyPowercory_fu - dev does, doesn't look like i got that ported into -stable   https://github.com/juju-solutions/charmbox/blob/devel/install-review-tools.sh#L1815:14
cory_fuAh.  Ok15:14
lazyPowerour 1.25 box is going to need a little bit more love before i shelve it and supplant with whats in the devel flavor15:15
lazyPowercory_fu - if ya file bugs i'll make sure to clean those up before we tag and archive the box15:15
cory_fuc0s: The starting docs are at https://jujucharms.com/docs/devel/developer-getting-started and all the other items under Developer Guide in the sidebar on that page.15:15
c0sthanks cory_fu15:16
BlackDexD4RKS1D3: i need to add admin-secret to that list15:20
D4RKS1D3I resolve now the problem15:21
D4RKS1D3The problem is the project name or tenant15:21
D4RKS1D3and the user and pass are "incorrect"15:21
D4RKS1D3now i am having others problem but now i can logging properly15:22
D4RKS1D3thanks for your support BlackDex and jamespage15:22
=== natefinch-taxes is now known as natefinch
BlackDexyw15:48
jcastro_rick_h_, we tried publish again today and everything worked16:13
jcastro_\o/16:13
jcastro_jrwren fixed things16:13
jcastro_urulama, ^^16:13
rick_h_jcastro_: <316:13
* rick_h_ finds a new way to irritate jcastro_ 16:14
jrwreni'll take the credit, but I swear, I didn't do anything :]16:14
rick_h_jrwren: always take the credit16:14
jcastro_rick_h_, "Home Submit a Bug" is my new irritant.16:17
jcastro_https://jujucharms.com/u/jorge/wiki-scalable/bundle/016:17
lazyPower_i'm in ur html'z, removing your <p> tags16:17
rick_h_lazyPower_: wfm, pr's welcome :P16:18
lazyPower_rick_h_ if you have me working on any of your HTML i'm dropping support for every browser but lynx16:18
rick_h_lazyPower_: :)16:18
lazyPower_it'll be the ugliest throw back to 1993 we've ever seen, but man it'll load fast.16:21
narindergupta1gnuoy: hi there is query on openstack ovs integration charm from OPNFV member.  where do I see how OVSs are connected to each other?16:41
narindergupta1gnuoy: do we know which charm is responsible for and how it is done?16:42
=== cos1 is now known as c0s
thedacnarindergupta1: this is vanilla ovs not ovs-odl?16:46
narindergupta1thedac: correct vanilla ovs16:47
thedacvanilla ovs is neutron-openvsitch which runs on nova-compute as a subordinate16:47
narindergupta1thedac: question was how do they interconnect for east west traffic?16:47
thedacBetween nova-compute and neutron-gateway neutron-openvsitch builds tunnels (GRE or VXLAN). You can show these with `ovs-vsctl show`16:49
thedacs/Between nova-compute/Between all the nova-compute(s)16:49
narindergupta1thedac: do we have code where tunnel is built?16:51
thedacopenvswitch and neutron-api (neutron-server) handle building the tunnels16:51
thedacNot our code directly16:51
narindergupta1thedac: ok thanks for letting me know and i will pose any query frther16:52
thedacno problem16:52
narindergupta1if i get it from16:52
=== dpm-afk is now known as dpm
=== lazyPower_ is now known as lazyPower
jcastro_hatch, is there a way to disable having to use the commit button in the ui? like a flag or config setting?17:52
hatchjcastro_: so you want to auto deploy as soon as you add something to the canvas?17:53
jcastro_yeah17:53
hatchno there isn't17:54
jcastro_if I wishlist it what are the chances we'd consider it?17:55
hatchjcastro_: are you running into issues with the deployment summary?17:55
jcastro_for like development, etc.17:55
hatchjcastro_: slim to none :)17:55
jcastro_there's just too many clicks17:55
jcastro_it's like, let me model17:55
jcastro_and THEN can I commit17:55
hatchwith the new deployment summary adding the 'immediate deploy' back requires us to make a number of assumptions about what the user wants to do17:56
jcastro_I just want to cut down on the number of dialogs I have to click through17:56
jcastro_like, it's actually easier to edit bundles by hand than try to make a bundle in the ui17:57
hatchjcastro_: but don't you add everything to the canvas once then click deploy/commit?17:58
jcastro_I'm trying to test to show you17:59
jcastro_but it seems demo.j.c is having some issues?17:59
hatchhmm appears to be working for me17:59
hatchor did I just lie...17:59
hatchoh no, was just slow18:00
hatchlooks like it's working18:00
jcastro_yeah the search seems to take a long time18:00
hatchyeah it does18:00
jcastro_kwmonroe, I notice you guys do like "bundle-local.yaml" etc in your bundles18:23
jcastro_is that to make it convenient when you're locally deploying or is there a way to use multiple bundle.yaml's in the same bundle?18:23
rick_h_jcastro_: you can have as many yaml files in there as you want. Juju will just look for the one18:25
jcastro_right, so the store will only ever show the actual one18:27
jcastro_I was thinking how we could have a concept of like, flavors for a bundle18:27
jcastro_for example, I am working on wiki bundles18:27
jcastro_I have wiki-simple, ,wiki-scalable, and wiki-smooshed18:27
jcastro_it would be neat if I could have those as multiple yamls18:27
lazyPowerwiki-smooshed :D18:28
jcastro_and then like, `juju deploy wiki:scalable` or something18:28
jcastro_`juju deploy wiki --flavor smooshed` or whatever if you don't like the colon18:28
marcoceppirick_h_: the idea being that, we have a clear set of overrides available per flavor: basically constraints and placement, unliek before where overrides were _anything_18:29
marcoceppiI could have a GCE and Amazon flavor bundle, each with explicity storage and intstance-type constraints18:30
jcastro_yep!18:31
=== urulama is now known as urulama|eod
kjackal_cory_fu kwmonroe , just moved the jujusolutions-pack to juju-solutions. Many thanks to c0s who offered the first README version. https://github.com/juju-solutions/jujubigdata-pack18:44
c0syay! I am helping ;)18:48
kwmonroeyeah jcastro_, we have a bundle[-dev|local].yaml for all our bundles.  we use -dev and -local for rapid deployment (though local is now screwed because of what a bare charm name means now)19:21
kwmonroefor us, -dev pulls latest charms from ~bigdata-dev namespace with no revision, so you know every time you deploy it, it's pulling the latest charms from the store.19:23
c0skwmonroe cory_fu I am looking into this marriage of Juju and Bigtop and looking into resources.yaml file: while installing from a repository (e.g. Bigtop Hadoop stack release) we don't need to list all the packages for the installation, but rather only a repo URL is needed.19:23
magicaltroutbah my new website must be raising up google19:23
magicaltroutbecause i'm being spammed to f$ck19:24
kwmonroec0s: i'm +1 for moving to repos vs juju-resources where it makes sense.. couple questions though:  should the repo url be configurable for bigtop charms?  and does the repo have multiple hadoop versions (like 2.7.1 and 2.7.2) that would suggest each  charm might need a version string?19:28
c0skwmonroe: at least in Bigtop we don't mix different versions in the same repo, but sure it is possible, so great point! As for configurable: are the locations of current resources configurable? Looks like they are hard-coded19:31
lazyPowermagicaltrout - ah the woes of being popular19:34
c0sgoing to grab a bit. BB in 1019:34
magicaltrouti wish19:34
magicaltroutbut I can get a good supply of under the counter meds19:35
kwmonroeyeah c0s, they are hard coded in resources.yaml, which gives us a pseudo configurable option that can be set for deployment, but not changed afterwards.  we had to do that so mbruzek wouldn't nack us for immutable config :)  if we do make the repo configurable, we have to handle a change for the lifecycle of the charm -- that may be ok, but is something to consider (ie: what happens if a user changes the slave repo, but not19:39
kwmonroe the namenode).19:39
mbruzekkwmonroe: immutable config is against the rules, and breaks the user experience.19:48
mbruzekIf you set a configuration variable you would expect it to actually change something in the charm19:49
kwmonroesee c0s? ^^  that's the wrath we're trying to avoid.19:54
lazyPowerkwmonroe - you're an abriter of that squirrely wrath too ya know, mr ~charmer19:55
lazyPower*arbiter19:55
c0skwmonroe: mramm I see your life is full of joy~19:59
c0skwmonroe cory_fu with changing the format of the artifacts we'll have to be changing juju-solutions/jujuresources as well21:31
cory_fuc0s: If the artifacts are packages, we can drop jujuresources altogether.  That was just there to make it a bit easier to handle more or less arbitrary .tar.gz files21:32
cory_fuAlso, the plan was to drop it anyway in favor of 2.0 resources21:32
c0sor so just apt-get directly from the handler?21:32
c0sdamn, I suck at Python21:33
cory_fuc0s: You can call apt-get directly from a handler, but I would recommend using a helper such as https://pythonhosted.org/charmhelpers/api/charmhelpers.fetch.html#charmhelpers.fetch.add_source or the apt layer: https://git.launchpad.net/layer-apt/tree/README.md21:35
c0sah, thanks cory_fu - it's getting better by the minute ;)21:35
c0scory_fu: interestingly, we Bigtop puppet we don't even need to configure apt sources - it is all done in the Puppet ;)21:40
cory_fuc0s: Oh, well that's convenient.  You can use that in the charms, right?21:51
c0sif we call 'puppet apply' from charms - then yes21:51
c0sstill pealing off the layers of juju21:52
=== alexisb is now known as alexisb-afk
terjeIs it possible to specify a seperate swift username and secret key in an environment.yaml file?22:44

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