[03:02] <handsome_feng> zyga: Got it, thank you very much! :)
[14:10] <Son_Goku> zyga, can you poke robert-ancell about this? https://github.com/snapcore/snapd-glib/pull/58
[14:10] <Son_Goku> my snapd + snapd-glib update is blocked on this


[07:00] <koolhead17> hi all
[08:03] <nijaba> Good morning from budapest
[08:04] <koolhead17> morning nijaba :)
[08:50] <_mup_> juju/ssh-known_hosts r479 committed by<EMAIL_ADDRESS>[08:50] <_mup_> Merged trunk
[09:22] <hazmat> hazmat
[09:23] <hazmat> jimbaker, bcsaller roadmap to fwereade's branches http://pastebin.ubuntu.com/798034/
[09:28] <poolie> hello
[09:29] <hazmat> hi poolie
[09:31] <poolie> does juju work (well?) against openstack?
[09:33] <hazmat> poolie, indeed it does
[09:33] <hazmat> poolie, tested against canonistack
[09:33] <poolie> hm ok
[09:33] <poolie> that's good
[09:33] <hazmat> i haven't done it recently, but several demos have been done against it (juju+openstack+orchestra)
[09:34] <poolie> ok
[09:34] <poolie> are you at the rally?
[09:35] <hazmat> poolie, yup, we've got a room.. not sure which one it is
[09:35]  * hazmat looks around for directions
[09:35] <hazmat> we're in kazincy
[09:36] <poolie> hm
[09:38] <poolie> maybe i'll come find you
[09:38] <hazmat> poolie, sure, or ask here, out of curiosity what room are you in?
[09:39] <poolie> Huba
[09:52] <bl> Hey,im trying to set up juju alongside ubuntu orchestra...but i get an invalid ssh error when i try juju status
[09:53] <bl> will post my output
[09:53] <bl> $ juju status 2012-01-09 17:52:52,066 INFO Connecting to environment. 2012-01-09 17:52:52,177 ERROR Invalid SSH key Cannot connect to machine MTMyNjA5NjExMy4xNDg4NzcyNDIuMDUwOTc (perhaps still initializing): Invalid SSH key 2012-01-09 17:52:52,182 ERROR Cannot connect to machine MTMyNjA5NjExMy4xNDg4NzcyNDIuMDUwOTc (perhaps still initializing): Invalid SSH key
[09:54] <bl> any help would be appreciated :)
[10:00] <fwereade> bl: nothing immediately springs to mind; but, just in case, would you pastebin the output of "juju -v status"?
[10:00] <bl> sure
[10:01] <bl> juju -v status 2012-01-09 18:00:40,633 DEBUG Initializing juju status runtime 2012-01-09 18:00:40,660 INFO Connecting to environment. 2012-01-09 18:00:40,660 DEBUG Spawning SSH process with remote_user="ubuntu" remote_host="oneiric01.ubuntu.lan" remote_port="2181" local_port="48457". 2012-01-09 18:00:40,778 ERROR Invalid SSH key Traceback (most recent call last):   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 388
[10:01] <bl> err..one min
[10:01] <bl> sorry
[10:02] <bl> http://pastebin.com/crhqfNj7
[10:06] <fwereade> bl: do you have any way of seeing what that machine is actually doing right now? I understand that may be tricky without ssh...
[10:06] <fwereade> bl: because installing everything can take a fair while...
[10:07] <bl> yes, i'll explain the scenario here..i have a lab,each computer has a seperate display
[10:07] <bl> thing is when i try to ssh with its hostname
[10:07] <bl> it works
[10:07] <bl> but with juju it doesnt
[10:08] <fwereade> bl: hm, that's very interesting
[10:08] <fwereade> bl: so, to everything except juju, it looks as though it's installed everything including the ssh key?
[10:09] <bl> yes,thats correct
[10:09] <bl> i can ssh back and forth between the two machines
[10:09] <bl> not a problem
[10:09] <bl> only with juju status it seems to be giving me an invalid ssh key error
[10:11] <jimbaker> bl, i've been asked to try to help here since fwereade has been called into a meeting
[10:11] <bl> sure,thanks
[10:12] <jimbaker> so one possible issue here is that you may be using a different account (or a different machine) to run juju status than what you used for juju bootstrap
[10:12] <bl> thats what i thought
[10:12] <bl> so i created a new account of the same username
[10:13] <jimbaker> bl, you need to ensure the public key (in your ~/.ssh, so say id_rsa.pub) is the same
[10:13] <fwereade> bl: hey, back again
[10:14] <hazmat> bl, er. private key
[10:14] <bl> ok,will recheck on that
[10:20] <fwereade> bl: for reference, it uses the first it can find of [id_dsa.pub, id_rsa.pub, identity.pub] in ~/.ssh (unless you've explicitly set a different "authorized-keys" or "authorized-keys-path" in environments.yaml?)
[10:20] <niemeyer> Dec 20 14:09:06 <niemeyer>      rog: I suggest s/SecurityGroupId/SourceSecurityGroup/, and adding GroupId to both SecurityGroup and            SourceSecurityGroup
[10:20] <niemeyer> rog: ^
[10:21] <bl> seems the same,will explicitly set it in the yaml file and try
[10:27] <bl> although when i try to generate keypair usind rsa, when i try juju status it says ecdsa key fingerprint and then finally invalid ssh ke
[10:27] <bl> *key
[10:27] <bl> so i tried ssh-keygen -t ecdsa
[10:27] <bl> still the same problem
[10:30] <hazmat> the key is only put into place for juju to populate machines with on the initial bootstrap
[10:31] <niemeyer> rog, TheMue: https://labix.org/gocheck
[10:31] <niemeyer> Duh :)
[10:31] <niemeyer> rog, TheMue: https://codereview.appspot.com/5504047/
[10:50] <bl> no luck yet..will get back in some time
[12:56] <koolhead17> i have got around 4-5 questions which am not aware of am writing it all at askubuntu, will that be fine/
[13:08] <_mup_> Bug #913767 was filed: juju explicitly instructs cloud-init to install python-argparse which does not exist in precise <juju:New> < https://launchpad.net/bugs/913767 >
[13:27] <mpl> rog: is juju using a public ami, or is there some sort of an existing ubuntu ami?
[13:27] <rog> mpl: yeah, it's just using a public ami - you can actually specify which one, i think, in the environments.yaml file
[13:28] <rog> mpl: (with caveats)
[13:28] <mpl> ok, thx
[13:39] <mpl> rog: and I suppose one can specify the instance type as well in a similar way?
[13:39] <rog> mpl: yup
[13:39] <mpl> thx. I know, I should go and read the juju docs again :)
[13:40] <mpl> I'm actually reading the amazon docs now, so some dots with juju are finally connecting.
[13:41] <mpl> trying to pitch using the cloud at work for some cases. if that works, maybe I can pitch using juju as well.
[13:41] <koolhead17> mpl: also check askubuntu, we do have some hlping bits available there undere juju tag!! :P
[13:41] <mpl> koolhead17: thx
[13:51] <SpamapS> https://code.launchpad.net/~openstack-ubuntu-testing/juju/precise-fixes/+merge/87934
[13:51] <SpamapS> hazmat: can I get a +1 for this (I think its a trivial)
[13:52] <SpamapS> hrm actually
[13:52] <SpamapS> that may have been a branch of the wrong branch
[13:52] <koolhead17> is there any option like juju add unit wordpress n=10 ?
[13:53] <SpamapS> koolhead17: --num-units 10
[13:54] <koolhead17> SpamapS: thanks.
[13:54] <koolhead17> also say my load is not high and i want to bring down 5 instance how will i do it and are these things available in the doc? am i missing something?
[13:56]  * koolhead17 wants to write a blog. Had nice 1 hours QA/presentation/demo on juju :D
[13:56] <negronjl> bcsaller1: The problem was the config.yaml file after all.
[13:56] <negronjl> hazmat: ^^
[13:57] <negronjl> SpamapS: ^^
[13:57] <bcsaller1> negronjl: thanks for running that test for us
[13:57] <negronjl> bcsaller: thanks for the help
[13:57] <bcsaller> np, sorry I didn't see what was happening sooner
[14:03] <SpamapS> negronjl: oh??
[14:03] <negronjl> SpamapS: the format of the configuration file that I was using was wrong.  Ben pointed me to the proper format and it all works now
[14:04] <koolhead17> also when i say juju expose wordpress it means i can access the instance only after that in web browser isn`it ?
[14:06] <SpamapS> negronjl: but, really, that needs to be a bug at parse time or something
[14:06] <negronjl> SpamapS: agreed.
[14:09] <bcsaller> SpamapS: I think the problem was it was 'valid' to pass schema entries as string values for each key/value pair, I don't recall if the schema was using only the string type or not. If it wasn't string then there should have been an error
[14:51] <mpl> niemeyer: hello. will you have a bit of time to discuss zk and ssh sometime this week?
[14:58] <niemeyer> robbiew: ping
[14:58] <niemeyer> mpl: yo
[14:58] <niemeyer> mpl: Yeah
[14:59] <niemeyer> mpl: Now/today is probably not a good moment, but can you please ping me tomorrow about it?
[14:59] <robbiew> niemeyer: pong
[14:59] <niemeyer> robbiew: Can you please come by?
[14:59] <robbiew> yep
[14:59] <robbiew> on my way
[14:59] <niemeyer> robbiew: Cheers!
[15:04] <mpl> niemeyer: will do, thx
[15:12] <koolhead17> nijaba: around?
[15:12] <koolhead17> hello robbiew
[16:13] <jimbaker> fwereade, please try juju.agents.tests.test_provision.ProvisioningAgentTest.test_transient_unhandled_error_in_process_machines
[16:21] <robbiew> hi koolhead17
[19:05] <enmand_> :p
[19:05] <enmand_> Er
[19:40] <koolhead17> hi all
[20:16] <koolhead17> sleepingt
[20:17] <koolhead17> bye now
[20:17] <koolhead17> oops
[20:17] <shaon> koolhead17: :D