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

rick_h_X-warrior: yes, they need their own control-bucket names I think.00:00
X-warriorrick_h_, I don't think so, I just tried to bootstrap to the same region from 2 different machines and the second bootstrap removed the other bootstrap machine00:04
rick_h_X-warrior: right, but in your environments.yaml you need to create a second block with a different name make sure the control-bucket field is different00:06
X-warriorrick_h_, as far as I know, there is no control-bucket on environments.yaml anymore. At least not in default options.00:07
X-warriorbut maybe I can add it00:07
rick_h_X-warrior: right, but I bet it has a generated value. Check your .juju/environments/XXX.jenv00:07
X-warrioryes, there is one in this folder00:08
X-warriorand there is acontrol-bucket value00:08
rick_h_X-warrior: I know I've got two different ec2 'environments' setup in mine and I've used this. One has a default series of precise and one trusty I use for testing.00:08
rick_h_right00:08
rick_h_so manually assign that in the second block in your environments.yaml to something else and you can juju bootstrap ec2 and juju bootstrap ec2again00:09
X-warriorsweet I will try that00:09
X-warriorty00:09
X-warrior:D00:09
rick_h_good luck00:09
=== ericsnow_ is now known as ericsnow
X-warriorHow can I update a config.yaml file from a charm with an error? I tried with upgrade-charm --force and resolved --retry but it seems that the config.yaml updates are not used01:18
X-warriorFixed it I guess. Sorry01:25
X-warrioroh no :( volume-ephemeral-storage has been dropped01:50
X-warriorI added a storage relation from storage to postgresql, but it seems to keep the data on the same disk as the machine not on a volume. What am I missing?02:25
Valduarehows it going03:31
=== thumper is now known as thumper-afk
=== uru_ is now known as urulama
=== CyberJacob|Away is now known as CyberJacob
=== CyberJacob is now known as CyberJacob|Away
=== jam21 is now known as jam1
=== jam21 is now known as jam1
=== rogpeppe is now known as rogpeppe1
=== rogpeppe1 is now known as rogpeppe
=== thumper-afk is now known as thumper
stubHow would I go about deploying cs:precise/foo to a trusty host?12:05
lazyPowerstub: 2 choices. --to lxc     or fork it and deploy it as a trusty charm.12:49
jamespagegnuoy, https://code.launchpad.net/~james-page/charms/trusty/nova-compute/fixup-secgroups/+merge/23687412:58
=== beuno_ is now known as beuno
bloodearnesthuh. how do I view annotations on a service from the cli? They don't seem to be showing up in juju status like I'd expect?14:10
bloodearnesthas anyone written an annotate plugin?14:12
gnuoyjamespage, vxlan mps:14:22
gnuoyhttps://code.launchpad.net/~gnuoy/charms/trusty/neutron-api/vxlan-support/+merge/23689114:22
gnuoyhttps://code.launchpad.net/~gnuoy/charms/trusty/neutron-openvswitch/vxlan-support/+merge/23689014:22
gnuoyhttps://code.launchpad.net/~gnuoy/charms/trusty/quantum-gateway/vxlan-support/+merge/23688914:22
lazyPowertvansteenburgh: http://pastebin.ubuntu.com/8479658/ - as i hack on charmtools i'm adding tests around my create template and i'm getting this spit back at me. looks like we have a missing dependency of yaml in our requirements.14:57
lazyPowertvansteenburgh: however, PyYAML is in requirements.txt14:57
=== kadams54_ is now known as kadams54
tvansteenburghlazyPower: i don't think it's a missing dep14:58
tvansteenburghlazyPower: try running the charm helpers sync script manually and see if it succeeds15:00
tvansteenburghlazyPower: derp, nvm, i missed part of the paste15:01
lazyPowertvansteenburgh: i think its due to the fresh venv15:01
lazyPowerwe're just missing a step somewhere15:01
Valduarewhats the diff between juju and vagrant15:01
lazyPowerValduare: vagrant is a wrapper that works with different virtualization providers to make interfacing from teh command line and scripting easier15:02
lazyPowerjuju is a system orchestration tool that runs on most major cloud providers, but it also has a 'local' and 'manual' provider to work wherever you need it to work15:02
lazyPowerValduare: while juju is service orchestration, vagrant has no concept of whats being deployed inside the virtualized container, so it does well at enlistment/provisioning or kicking off config management tools, it cannot persay, relate services. this is where juju shines as relations, lifecycle management, enlistment and provisioning are all within our wheel house15:03
Valduareso there should be a juju provision for vagrant?15:04
jamespagedosaboy, gnuoy: ok this is ready for review:15:04
jamespagehttps://code.launchpad.net/~james-page/charms/trusty/hacluster/mix-fixes/+merge/23567515:04
jamespagehttps://code.launchpad.net/~james-page/charms/trusty/swift-proxy/network-splits-https/+merge/23690315:04
jamespagehttps://code.launchpad.net/~james-page/charms/trusty/nova-cloud-controller/network-splits-https/+merge/23690715:04
jamespagehttps://code.launchpad.net/~james-page/charms/trusty/neutron-api/network-splits-https/+merge/23690615:04
jamespagehttps://code.launchpad.net/~james-page/charms/trusty/keystone/https-multi-network/+merge/23690515:04
jamespagehttps://code.launchpad.net/~james-page/charms/trusty/cinder/https-multi-network/+merge/23690415:04
jamespagehttps://code.launchpad.net/~james-page/charms/trusty/glance/network-splits-https/+merge/23690815:04
lazyPowerValduare: actually, we consume vagrant to offer a testing platform to users on mac/windows15:04
lazyPowerjamespage: busy much?15:04
jamespagelazyPower, just a little15:04
jamespagewe have a self imposed feature freeze today on new big features into the openstack charms15:05
* lazyPower nods15:05
lazyPoweri just lamenting that's a lot of work to be reviewed15:05
jamespagethat one deals with HTTPS+HA with multiple network api endpoint configurations15:05
* lazyPower hattips15:05
ValduarelazyPower: consume vagrant? what do you mean15:05
lazyPowerkeep up the good work15:05
jamespageta15:05
jamespageditto15:05
lazyPowerValduare: we use vagrant to provide a 'ready to go' solution for investigating/working with juju15:05
lazyPowerValduare: https://juju.ubuntu.com/docs/config-vagrant.html15:06
=== dames is now known as thedac
lazyPowertvansteenburgh: i think i resolved it15:08
lazyPowertvansteenburgh: i didnt run python setup.py develop before i kicked off 'make check'15:08
* lazyPower was being silly apparently15:08
ValduarelazyPower: so I could use vagrant to fire up a vm and setup a config file to get juju to auto provision stuff for me?15:10
lazyPowerValduare: what do you mean auto provision?15:11
lazyPoweri want to be clear that we're talking about the same things :)15:11
ValduareI want the stuff that vagrant markets as being able to have everyone on the team running the same setup vm15:11
lazyPowerValduare: You could use vagrant to distribute an identical VM for your team to consume to interact with juju. Through that localized copy of vagrant each developer will have a juju-local environment to use for development/testing.15:12
lazyPoweronce they have that environment, they can create/consume bundles to distribute amongst one another for deployment configurations with juju. For example, developer a creates a mediawiki, haproxy, and mysql bundle - then ships that yaml file to developer b15:13
lazyPowerdeveloper b loads that bundle into juju and has an identifical deployment as developer a15:13
jamespagedosaboy, gnuoy; hold on my merged for now16:41
jamespagejust spotted a problem16:41
jamespagegnuoy, https://code.launchpad.net/~james-page/charm-helpers/get-address-in-network-no-fallback/+merge/23693516:49
dosaboyjamespage: approved, but i can;t merge that one16:54
dosaboygood catch tho16:54
=== urulama is now known as urulama-afk
=== roadmr is now known as roadmr_afk
=== mattgrif_ is now known as mattgriffin
=== scuttle|afk is now known as scuttlemonkey
=== mattgrif_ is now known as mattgriffin
=== roadmr_afk is now known as roadmr
=== CyberJacob|Away is now known as CyberJacob
jcastrokirkland, quickstart now has maas support20:56
jcastrothis should make bundles on the OB easier/faster20:56
jamespagedosaboy, gnuoy: OK happy with those branches I pinged about earlier with the new charmhelper fix21:00
jamespagettfn21:00
dosaboyjamespage: just fixed the percona issue21:01
dosaboyjamespage: need to run by you tho, seem peer_echo is either misplaced or possibly broken21:01
jamespagedosaboy, ?21:02
jamespagewhich charm?21:02
dosaboyjamespage: https://code.launchpad.net/~cts-engineering/charms/trusty/percona-cluster/ipv6/+merge/23558221:02
dosaboyjamespage: seems to work fine now21:03
dosaboyjamespage: i fixed a few things but crucially, removed peer_echo() from the cluster-relation-changed21:03
dosaboyas it was screwing up the cluster relation settings21:03
jamespagedosaboy, hmm that's bad21:03
jamespagedosaboy, you'll lose all password data doing that21:04
dosaboyhmm21:04
jamespagedosaboy, you probably need to extend the default exclusions for peer echo21:04
dosaboyjamespage: yeah that sounds right, i'll take a closer look then21:04
kirklandjcastro: cool, what does that mean?21:13
jcastroone less script on the OB21:13
jcastroI'll show you in brussels,  I have some ideas on  making these more generic21:14
gnuoythedac, hi ! Do you know if you can twiddle the options juju-deployer is called with for a mojo run >22:20
gnuoy?22:20
thedacHey, gnuoy22:21
thedacgnuoy: IIRC you can set the delay time. Give me a few and I will look closer22:21
gnuoythedac, thanks.22:22
thedacgnuoy: looks like it is just delay in seconds. Patches are welcome :)22:27
gnuoythedac, I just might do that :)22:28
gnuoythanks for looking, much appreciated22:28
thedacno problem22:29
=== CyberJacob is now known as CyberJacob|Away

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