/srv/irclogs.ubuntu.com/2012/03/22/#juju.txt

arashbmHi there!00:46
arashbmI have a problem setting up local provider00:46
arashbmmy juju is updated with ppa and my user is a member of 'libvirtd' group00:46
arashbmIt appears that there is a problem in networking.00:46
arashbmerror: Failed to start network default00:46
arashbmerror: internal error Child process (/usr/sbin/dnsmasq -u libvirt-dnsmasq --strict-order --bind-interfaces --pid-file=/var/run/libvirt/network/default.pid --conf-file= --except-interface lo --listen-address 192.168.122.1 --dhcp-range 192.168.122.2,192.168.122.254 --dhcp-leasefile=/var/lib/libvirt/dnsmasq/default.leases --dhcp-lease-max=253 --dhcp-no-override) status unexpected: exit status 200:46
arashbm(it appears when I 'juju bootstrap')00:47
arashbmI don't know why but the problem suddenly solved right now after stopping dnsmasq ('sudo service dnsmasq stop').00:52
hazmat arashbm sounds like you had multiple dns masqs running01:38
hazmatodd though, its directly listening on the interface01:39
hazmatbut possibly the other one was binding to all interfaces01:39
arashbmI think it's the default behavier of stock dnsmasq (as stated in /etc/dnsmasq line 96)01:41
arashbmno sry01:42
SpamapShazmat: something definitely broken with destroy-service02:30
SpamapShazmat: several times I've done it and gotten 'no node' and had to run it again02:30
SpamapShazmat: I'll debug and get you a proper bug report tomorrow02:30
* hazmat takes a look02:30
_mup_juju/relation-hook-commands-spec r8 committed by jim.baker@canonical.com04:13
_mup_Removed support for using relation name with -r and corresponding proposal simplification; other edits04:13
_mup_juju/relation-info-command-spec r8 committed by jim.baker@canonical.com04:14
_mup_Now relation-ids and corresponding simplification04:14
_mup_juju/relation-reference-spec r10 committed by jim.baker@canonical.com04:16
_mup_Updated with respect to review comments04:16
shazzner_has anyone had experience with the ceph charm?04:58
shazzner_having some issues :/04:59
=== almaisan-away is now known as al-maisan
arashbmhi, I have a problem developing a charm,07:47
arashbmThe problem is that not all service-units offer http interface, how can I manage that so that when for example haproxy is related to my service it only relates to those units offering http?07:47
arashbmIs there a good example of such behavior in any other charms so I can look in the source?07:48
jaaaptrying to deploy a few juju charms locally on LXC.. but the charms are kept in state : pending. I installed wordpress, and in the /var/lib/lxc/ja-local-wordpress-0/rootfs/var/log/juju/unit-wordpress-0-output.log it's written "/usr/bin/python: No module named juju.agents" not sure if this is a bug, or if i'm doing something wrong09:22
arashbmjaap: check your proccess and network stats, It's doing something!09:25
arashbmjaap: took me a night of downloads (of course with 14KB/s)09:26
arashbmjaaap ^^09:26
jamespagemorning all09:36
jamespagearashbm, still working on that generic rails charm?09:37
jamespageI was thinking about that last night09:38
jamespagearashbm, I think the best way todo this would be to fail the relation for service units that don't offer http interfaces09:39
jamespagethe relation will then be marked as error - so uses know something is up09:39
jamespagearashbm, re generic charms - the only one we really have ATM is the node-js.app charm09:39
arashbmjamespage: yea! But I have problem sharing my code over Launchpad!09:42
arashbmIt's blocked in our country! :|09:42
arashbmand I'm still trying to find a good example of services that offer an interface on only some units09:42
jamespagearashbm, thats not helpful now is it :-(09:44
jamespagearashbm, the closest I think you will get to it is to use the 'optional' field - https://juju.ubuntu.com/docs/charm.html#the-metadata-file09:45
jamespagebut its not enforced09:45
jamespagearashbm, re the generic charm approach - I'm personally not sold on that09:46
jamespageI like the idea of a template charm for stuff like that09:46
jamespagebut I think a charm should encapsulate a specific service09:46
jamespagejust my personal opinion :-)09:46
arashbmjamespage, the problem is that a web serve or a worker in rails are very similar, they use the same code, operate the same environment, they user same db and so on.09:49
jaaaparashbm: how would you debug the lxc instance? the instances got not ip address but sshd seems to be running (not sure how to connect), does nothing on the network (tried tcpdump), juju writes the service is started "2012-03-22 09:44:56,511: juju.state.unit@INFO: Started service unit wordpress/0" but state from juju status is pending… hmm09:57
arashbmjaaap: on `juju debug-log` it states that it's 'Creating master container...'10:01
arashbmthis step took me a long time with a spike in `perl` cpu usage10:01
=== fenris is now known as Guest95871
jaaaparashbm, weird though cause the system looks like it's doing nothing at all, cpu, men and network wise10:11
=== al-maisan is now known as almaisan-away
zygahi11:01
zygacan I use juju to quickly spawn a VM for development?11:01
arashbmHow could I set up a provider on a bare metal ubuntu server? I plan to use it for development only!11:04
roubigood morning11:06
jaaapi took me some while to figure out how LXC works, finally after understanding the lxc-console command i was able to access the LXC container of my wordpress deployment to see what was going on… nothing. I tried to run the wordpress/hooks/install script manually and it just took a couple of seconds to complete. I'm wondering where this get stuck. I see dhclicent tries to open /var/lib/dhcp3/dhclient.eth0.leases where the folder /var/lib/dhcp3 does no12:43
jaaapt exist… just creating this folder makes the dhclient writes it's config file. Not sure if this is the bug? Anyway, the LXC container is still not running. How would i know what commands juju are trying to execute once the LXC is started?12:43
jaaapcorrection, the LXC container is running but not the Juju service12:44
jaaapwould like to develop and submit my plugin for tomorrow, but with the struggling of juju bugs makes it a bit more complicated12:45
jdstrandhello12:53
jdstrandso I'm fairly prficient with juju/lxc now and have workarounds for the things that blocked my before. so now I moved to openstack and juju12:53
jdstrandI have openstack running in a vm and it works perfectly fine with another client on the libvirt network starting and stopping instances via euca2ools12:54
jdstrandhowever, when I try to use juju, some weirdness happens. these are all VMs and not real credentials, so I am not redacting anything12:55
jdstrandhere is my environments.yaml:12:55
jaaapi see juju fails to execute python inside the LXC container for my wordpress deployment12:55
jaaaproot@ja-local-wordpress-0:~# /usr/bin/python -m juju.agents.unit --nodaemon --logfile /var/log/juju/unit-wordpress-0.log --session-file /var/run/juju/unit-wordpress-0-agent.zksession >> /var/log/juju/unit-wordpress-0-output.log12:55
jaaap/usr/bin/python: No module named juju.agents12:55
jdstrandhttp://paste.ubuntu.com/895046/12:56
jdstrandthe juju started host doesn't respond to pings and nmap is filtered on the public address12:57
jdstrandI copied over my openstack.id_rsa* keys to the openstack vm and tried them on the private ip. ssh responded, but I couldn't login12:57
jdstrand$ ssh -i ./.ssh/precise_openstack.id_rsa root@10.0.0.212:57
jdstrandPermission denied (publickey)12:57
jdstrandmeh12:57
jdstrand$ ssh -i ./.ssh/precise_openstack.id_rsa ubuntu@10.0.0.212:57
jdstrandPermission denied (publickey).12:57
jdstrand$ nmap -PN -p 22 10.0.0.2|grep ssh12:57
jdstrand22/tcp open  ssh12:57
jdstrand$ nmap -PN -p 22 192.168.122.225|grep ssh12:57
jdstrand22/tcp filtered ssh12:57
jdstrand$ ssh-keygen -l -f ./.ssh/precise_openstack.id_rsa.pub12:58
jdstrand2048 a9:4c:a5:47:55:da:af:77:db:d3:19:84:d0:5e:fa:a3  jamie@sec-precise-amd64 (RSA)12:58
jdstrand$ nova keypair-list|grep mykey212:58
jdstrand| mykey2 | a9:4c:a5:47:55:da:af:77:db:d3:19:84:d0:5e:fa:a3 |12:58
jdstrandso there are two things:12:58
jdstrandeuca-describe-images shows that when running an instance via euca-run-instances, it is in the 'default' security group and 'running mykey2'12:58
jdstrandeuca-describe-images shows that when running an instance via juju, it is in the 'juju-openstack, juju-openstack-0' security group and 'running None'12:58
jdstrand(note that './.ssh/precise_openstack.id_rsa.pub' is /home/jamie/.ssh/openstack.id_rsa.pub on sec-precise-amd64 (the machine *not* running openstack but that can run euca2ools fine)12:59
jdstrand)12:59
jdstrandeuca-describe-groups has the following: http://paste.ubuntu.com/895048/13:00
jdstrandare these bugs I should file? is my environments.yaml wrong?13:01
jdstrandhere is a euca-describe-instances output showing an instance started via euca2ools (i-0000000b) and one started via juju (i-00000007)13:02
jdstrandhttp://paste.ubuntu.com/895052/13:02
jdstrandboth were started from sec-precise-amd64 and i-0000000b is fully functional/accessible but i-00000007 is not13:04
jdstrandlooking at https://juju.ubuntu.com/docs/provider-configuration-ec2.html, it seems 'ec2-key-name' is no longer available...13:05
jdstrandI should perhaps mention that the openstack vm is running on up to date precise, as is the other vm (sec-precise-amd64)13:13
=== almaisan-away is now known as al-maisan
arosalesjcastro: doing some browsing at omg and getting some "not founds"14:44
arosalesfor all banner links14:45
arosalesie http://omgubuntu.co.uk/go/2/http://www.omgubuntu.co.uk/2012/03/have-you-taken-the-ubuntu-user-survey/14:45
jcastroarosales, can you hard refresh and try again?14:47
marcoceppijcastro: it doesn't look like the re-writes for that plugin are working. We'll have to add them to nginx14:47
marcoceppierr arosales ^14:47
arosalesmarcoceppi: ah, ok14:48
=== niemeyer_ is now known as niemeyer
arosalesmarcoceppi: and jcastro: nice work on OMG too, btw :-)15:02
jcastrorobbiew, so our man brandon wants to charm up drupal with the same hotness as wordpress, but he's on a mac15:12
robbiewjuju: guess needs to install ubuntu...or use a VM15:13
robbiewor wait until 12.10...no other real option unfortunately15:13
jcastrohe's published mac software before, is it viable to show him the other work that was done perhaps?15:13
robbiewthat could work15:14
jcastrook I'll work that15:14
m_3jcastro: I think it's worth pushing a vagrant spin-up... it'll install virtualbox and get ubuntu server up and running pretty quickly15:14
m_3then lxc from there locally15:15
jcastrooh the thing you mentioned last night?15:15
robbiewdoesn't AWS give t1.micro away?15:15
jcastrorobbiew, that's exactly what we used with a shared byobu instance.15:15
jcastroit was pretty cool15:15
robbiewnice15:16
jcastromaybe after his charm imbrandon can work on that and/or a mac port. He's old school coredev so he knows how ubuntu works.15:16
robbiewjust remember go-lang is coming ;)15:17
_mup_juju/environment-settings r487 committed by kapil.thangavelu@canonical.com15:28
_mup_work in progress15:28
m_3jdstrand: hi, reading backchannel now... I'll try to reproduce15:49
jdstrandm_3: thanks! :)15:49
m_3jdstrand: ok, so I'm checking the precise juju cli against openstack16:11
m_3jdstrand: meanwhile, here're a couple of things to check:16:11
m_3try just 'juju ssh 0'16:11
m_3key handling has changed lately, so I'm not sure... but I think juju injects the default key found in the cli's env16:12
m_3ec2-key-name is no longer used16:12
_mup_juju/trunk r490 committed by kapil.thangavelu@canonical.com16:15
_mup_[trivial] point juju to the charm store url [r=jimbaker,fwereade]16:15
m_3jdstrand: you might also try with a larger instance size... m1.tiny might not have the resources necessary (I know this is a prob on ec2 t1.micros, but don't know how this compares to tiby on nova)16:15
m_3jdstrand: I'll let you know in a bit if my previously-working juju openstack setup is still working with precise16:16
jdstrandm_3: trying, 'juju ssh 0', but with 'running None' and nmap telling me it is filtered, I am not optimistic16:17
m_3right16:17
jdstrandm_3: I in the console log that cloud-init completed16:17
jdstrands/I/I saw/16:17
jdstrandjuju ssh 0 just hangs16:18
=== al-maisan is now known as almaisan-away
m_3the biggest problem we've seen with juju on openstack has been that you either need to proxy ssh or attach a "public" address to the bootstrap node before issuing subsequent juju commands16:19
jdstrandm_3: what envvar do I need to set in the cli env for the ec2-key-name?16:19
jdstrandm_3: adam_g alerted me to that. I have setup /etc/nova/nova.conf to have --auto_assign_floating_ip. as mentioned, this works fine with euca2ools and you can see in my euca-describe-instances that it does have a the public address16:20
m_3jdstrand: 'authorized-keys: <public key>' might work for that... the last working setup I had was using ec2-key-name (oneiric)16:21
m_3jdstrand: authorized-keys do get injected by cloud-init in ec2... testing now on canonistack16:22
jdstrandm_3: I can try that-- do you care if I tear down this instance?16:22
m_3nope16:22
jdstrandm_3: to be clear, that should have the full 'ssh-rsa ...<key> <user>@<host>' that I would find in the public key?16:23
m_3jdstrand: yes... example https://pastebin.canonical.com/62855/16:24
jdstrandm_3: can I omit 'authorized-keys-path: /home/jamie/.ssh/openstack.id_rsa' (note this does not use my default ssh key)16:26
m_3usually have to watch lp output of import-ssh-id for CRs though16:26
m_3yes, I'd pitch that16:26
jdstrandm_3: this key is not in lp. should it be? this isn't canonistack, this is a private openstack (https://wiki.ubuntu.com/SecurityTeam/TestingOpenStack)16:28
m_3jdstrand: no need, just common practice to `import-ssh-id <id> >> .juju/environments.yaml` and edit16:28
jdstrandoh I see what you mean16:29
jdstrandI thought you meant for the juju instance or something16:29
jdstrandm_3: still have 'running None' in euca-describe-instances. here is updated yaml: http://paste.ubuntu.com/895293/ (again, these creds don't mean anything in the real world)16:31
m_3jdstrand: ok, gimme a few to see what I can spin up16:33
jdstrandm_3: fyi, euca-get-console-output shows the instance is installing things16:33
jdstrandan ssh keypair was generated16:34
jdstrandm_3: oh! this time the instance responded when I did 'ssh -i ./.ssh/openstack.id_rsa 192.168.122.225'16:35
jdstrandm_3: however, could not login16:35
m_3jdstrand: hmmm16:35
m_3juju ssh 0?16:35
m_3is it hanging or denying?16:36
jdstrand$ juju ssh 016:36
jdstrand2012-03-22 11:35:56,477 INFO Connecting to environment...16:36
jdstrand2012-03-22 11:35:59,915 ERROR Invalid SSH key16:36
m_3nice16:36
jdstrandI wonder if there is a race with the first time euca-authorize is used16:36
jdstrandaiui, the security groups need to be in place before the instance is started16:36
m_3each instance gets a new security group last I checked16:37
m_3so they're adding new ones during startup16:37
jdstranddestroy-environment does seem to clean them up16:37
m_3and yeah, it's gotta be there first... then can be changed afterwards with 'juju expose'16:38
jdstrandsomething certainly didn't work right earlier today with that though16:38
jdstrand(even though euca-describe-groups showed the groups were there)16:38
m_3it's worth trying it without authorized-keys or authorized-keys-path at all16:40
jdstrandm_3: wouldn't that just add my default key? how would juju know to use the one I added to nova?16:41
m_3it wouldn't use the one you added to nova... it would just inject your default16:42
m_3don't think the nova one is necessary... that's injected by default so euca-tools can talk16:42
jdstrandright, so it wouldn't match my keypair. I'm assuming that is significant16:43
jdstrandhmmm, I am used to specifying -k <keypair> with euca-run-instances16:43
m_3right16:43
jdstrandI figured juju operated in a similar fashion16:44
m_3juju injects its own... that _used_ to be what you told it to with `ec2-key-name`16:44
m_3and it injects `authorized-keys`16:44
* m_3 looking to see if 'juju ssh' will take '-i'16:44
jdstrandok, then I guess the 'running None' bit makes sense16:45
m_3so it seems like the problematic part is convincing the juju cli to use a particular key16:45
jdstrandcause juju isn't doing the -k <keypair> equivalent to let nova know16:45
m_3just guessing man... I need to look at the code to see what the latest behavior really is16:46
jdstrandoh, now 'ssh -i ./.ssh/openstack.id_rsa ubuntu@192.168.122.225' worked16:47
jdstrandjuju ssh 0 does not16:47
m_3right... we injected the public part of openstack.id_rsa, but aren't telling 'juju ssh' which keys to use16:48
m_3does 'juju status' say permission denied?16:48
jdstrand2012-03-22 11:48:42,970 ERROR Invalid SSH key16:48
* jdstrand tries with authorized-keys-path16:49
jdstrand$ juju status16:50
jdstrandEnvironment config cannot define both authorized-keys and authorized-keys-path. Pick one!16:50
jdstrand2012-03-22 11:50:31,096 ERROR Environment config cannot define both authorized-keys and authorized-keys-path. Pick one!16:50
m_3jdstrand: did you try with neither option defined?16:55
m_3you'd have to bounce the environment, but it should inject your default key... and then _use_ that key to talk to the instance16:57
jdstrandm_3: I will try that in a moment16:57
jdstrandI think before I specified the private key to authorized-keys-path16:57
m_3oh gotcha16:58
=== zyga is now known as zyga-food
=== fenris is now known as Guest70667
=== Guest70667 is now known as ejat
jdstrandm_3: /win 3017:20
jdstrandmeh17:20
jdstrandm_3:17:20
jdstrandargh17:20
jdstrandm_3: so, it seems that only after cloud-init is done does the image become unreachable17:21
jdstrandI will try m1.small now17:21
m_3jdstrand: ok17:25
marcoceppiCan I set the value of a config in a charm?17:25
jdstrandm_3: I'm going to file several bugs surrounding the ssh stuff in the meantime17:26
marcoceppiSorry, that was a fractured question. I want to set the value of a config key in a hook, does config-set exist and does is it accessible to hooks?17:26
m_3marcoceppi: from a hook... not at the moment... you have to use 'juju set' from the cli17:26
marcoceppidarn, k17:26
marcoceppiI'm trying to capture a one-time routine, in this case flushing cache on all the units a charm runs on, so my idea was juju set flush-cache=true and have the hook reset it to false when it finished execution. Any ideas on a best practice for this?17:27
jcastrohazmat, look in your g+ window please17:29
=== zyga-food is now known as zyga
jdstrandm_3: *sigh* my problem is that the bootstrap node installs libvirt-bin, which starts the 192.168.122.0/24 default network, which happens to be the ip address that the instance's public ip address is in17:43
m_3yikes17:43
jdstrandm_3: why does this node need libvirt-bin?17:43
jdstrands/node/instance/17:44
m_3jdstrand: there've been _lots_ of problems with lxc doing the same sort of thing17:44
m_3jdstrand: that's a bug17:44
m_3jdstrand: it's a dep of the juju package because of LXC17:44
jdstrandm_3: ok, I'll file a bug on it17:44
m_3I thought that was filed and fixed in the ppa... looking now17:45
jdstrandm_3: one way to solve this would be to break up the juju package to have juju-lxc, which is just a metapackage17:45
SpamapSits not Depends17:46
SpamapSits Recommends17:46
jdstrandthen juju can Suggests it and the tools can tell you to install juju-lxc if it is missing17:46
SpamapSthe problem is juju installs itself without doing --no-install-recommends17:46
m_3ah17:46
jdstrandok, that would work too17:46
SpamapSwe don't actually need the 'juju' package for agents though17:46
=== koolhead17|away is now known as koolhead17
SpamapSI think we should probably split the package into juju-core and juju .. and only install juju-core on the boxes17:47
SpamapSand juju would just be a metapackage17:48
jdstrandSpamapS: filing a bug now17:48
m_3marcoceppi: as a cache-flush, it's probably safe to do it whenever 'juju set' is called... you might not need anything complicated there17:49
marcoceppim_3: good point, especially since there are only two other config settings and they're only for s3 access keys17:50
SpamapShazmat: ^^ splitting juju into two packages might be simpler than trying to refactor the cloudinit stuff to use --no-install-recommends17:51
SpamapShey can we get the bug bot in here to also watch the bugs for the ubuntu juju package?17:51
jdstrandSpamapS, hazmat: fyi, bug #96238917:58
_mup_Bug #962389: juju Recommends on lxc installs libvirt-bin which causes problems when testing in virtualized environments <juju (Ubuntu):New> < https://launchpad.net/bugs/962389 >17:58
SpamapSjdstrand: thanks... I may end up marking it as a duplicate of the other one we have open, but for now its good to have both17:58
SpamapSjdstrand: btw I'm almost done refactoring aws-status into indicator-aws.. :)17:59
jdstrandSpamapS: thanks, any idea when this might be fixed? I need to figure out some way to workaround this to finish my mir18:00
* jdstrand really doesn't want to have to regenerate his openstack vm18:00
SpamapSjdstrand: well the simplest thing would be to drop the Recommends18:02
SpamapSjdstrand: since juju bugs you about the package being missing.. perhaps thats the best short term solution18:03
jdstrandif juju bugs you about it, then that does make sense (assuming it only bugs you when trying to use 'local:'18:03
SpamapSin fact.. I think I will do that.. not everybody uses local18:03
SpamapSjdstrand: yeah, it handles the missing package gracefully enough that I think we can just make it a suggests18:03
SpamapSjdstrand: you may as well suspend your MIR anyway, I expect a FFE + Upload today18:04
jdstrandawesome. that would work great for me :)18:04
SpamapSjdstrand: I'll fix that bug in that upload as well.18:04
jdstrandwell, I have been working on it for days :)18:04
SpamapSjdstrand: new provider is landing.. maas18:04
jdstrandSpamapS: would you mind pinging me when you upload?18:05
SpamapSjdstrand: I will ping you straight away yes18:05
jdstrandthanks18:05
m_3sad but true: charmtests.markmims.com... fixing the remaining charms with config.yaml typing issues now18:14
SpamapSm_3: What a long strange trip it's been18:17
m_3SpamapS: yup18:18
marcoceppiA boolean config value, does it get translated to 0,1 or stay False,True?18:35
m_3marcoceppi: dude... don't even ask18:36
SpamapShahahaha18:36
marcoceppi<3 :D18:36
SpamapSshould be documented anyway18:36
SpamapSI believe it will be 'False' or 'True'18:37
* marcoceppi makes a quick test18:37
SpamapSsince its just printed with  str(value)18:37
SpamapSunless you ask for json18:37
m_3yeah, it'll look like a string in the hook18:37
SpamapSthen it will be json pure18:37
m_3which makes one wonder the value of strong typing18:37
marcoceppimy bad, I really just wanted ENUM() for config options, to keep people from doing stupid things, got booleans instead18:38
SpamapSm_3: as long as we use python it won't matter.. and Go will have to make sure it continues to print the values the same at least in the first release so we can transition.18:38
SpamapSmarcoceppi: yes, enum would be fantastic18:38
m_3nice... charms that mix boolean:FALSE and int:1 in the same config18:41
m_3(the int:1's used as a bool of course)18:41
SpamapSm_3: I hope that at some point we can go back and clean up the old crusty charms that existed before we knew what a good charm was ;)18:44
m_3SpamapS: me too... we can make a fix-it-friday or soemthing18:45
m_3:)18:45
m_3actually I'd like to get 'deprecated' parts into all the interfaces while still on oneiric18:46
m_3then we can actually deprecate them in the bump to precise18:46
=== hspencer is now known as hspencer[afk]
jimbakerniemeyer, hazmat what did i do wrong in the code review of https://codereview.appspot.com/5836049/ ? i see the new version here https://codereview.appspot.com/5836049/patch/8001/9002, but it's not linked to the review comments https://codereview.appspot.com/5836049/diff/5001/source/drafts/relation-reference.rst19:23
hazmatjimbaker, each submit generates a new diff that is empty of comments, previous comments are linked to diff revisions on the issue.19:30
_mup_juju/trunk r491 committed by kapil.thangavelu@canonical.com19:36
_mup_remove ability to spec charm store url via env variable per request.19:36
jimbakerhazmat, so what should the flow be?19:47
marcoceppiShould upgrade-charm put new configuration options in place on the charm? Or does it need a destroy/deploy?20:02
jdstrandSpamapS: I neglected to say anything about indicator-aws20:03
jdstrandSpamapS: cool! :)20:03
=== hspencer[afk] is now known as hspencer
hazmatjimbaker, not sure what your asking, the flow is typically you respond to previous review points via comments, work on the changes, resubmit and get a fresh review20:19
SpamapSmarcoceppi: config-get *should* see them20:20
jimbakerhazmat, so the flow is lbox propose ... address comments ... lbox submit ... more work ...  lbox submit ...20:20
SpamapSmarcoceppi: and config-changed should run when they're changed.20:20
hazmatjimbaker, yup20:21
marcoceppiSpamapS: juju doesn't let me set against the units20:21
marcoceppilet me try another upgrade20:22
jimbakerhazmat, backing up... sounds like there's a fresh review in place then at https://codereview.appspot.com/5836049/patch/8001/900220:22
jimbakerso should be all set20:23
SpamapSmarcoceppi: juju set omg-wp clear_cache=something isn't working?20:24
niemeyerSpamapS: juju is consistently getting stuck on juju status in 48620:26
niemeyerSpamapS: Are there (or were) any known issues around htat20:26
niemeyer?20:26
marcoceppiSpamapS: yeah, but I think upgrade-charm failed20:26
m_3ok, much better... charmtests.markmims.com20:32
SpamapSniemeyer: nothing I'm aware of20:32
SpamapSmarcoceppi: the hook failed?20:32
marcoceppi\o/ minecraft is fixed20:32
marcoceppiSpamapS: it looks like the upgrade-charm hook failed20:33
marcoceppiSo, nevermind20:34
eb015I have a problem with bootstrap in juju: error: Environments configuration error: /home/localadmin/.juju/environments.yaml: environments.orchestra.acquired-mgmt-class: required value not found20:45
SpamapSeb015: are you trying to use orchestra?20:48
_mup_juju/trunk r492 committed by kapil.thangavelu@canonical.com20:55
_mup_[trivial] update store unit test to point to temporary elastic ip20:55
eb015yes21:03
eb015My environments.yaml is juju: environments21:07
eb015What's mean update store unit test to point to temporary elastic ip?21:09
imbrandonmarcoceppi: at some point in the next ~12 hour i'll do that op code cache clear, its very simple , just need to get my bearing waking up and such21:10
eb015I'm trying to use orchestra...21:17
marcoceppiimbrandon: I've already got something in place, it's not elegant though22:37
imbrandonmarcoceppi: rockin kk22:40
_mup_juju/trunk r493 committed by kapil.thangavelu@canonical.com23:17
_mup_[trivial] full test suite update for cs url, update all references to use a constant in repository mod23:17

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