/srv/irclogs.ubuntu.com/2013/08/16/#juju.txt

arosalesirossi, for upgrading from .7 to 1.x I am not sure of the steps needed00:00
=== defunctzombie is now known as defunctzombie_zz
hazmatirossi, there is no upgrade path atm between the two for live migration, you can export and import the topology (config, services, machines, relations) with something like juju-deployer or the gui (hotkey shift-D), but its a fresh start effectively.00:19
=== defunctzombie_zz is now known as defunctzombie
=== CyberJacob|Away is now known as CyberJacob
=== CyberJacob is now known as CyberJacob|Away
=== defunctzombie is now known as defunctzombie_zz
=== defunctzombie_zz is now known as defunctzombie
=== defunctzombie is now known as defunctzombie_zz
=== defunctzombie_zz is now known as defunctzombie
=== CyberJacob|Away is now known as CyberJacob
=== CyberJacob is now known as CyberJacob|Away
=== CyberJacob|Away is now known as CyberJacob
=== defunctzombie is now known as defunctzombie_zz
=== tasdomas_afk is now known as tasdomas
=== defunctzombie_zz is now known as defunctzombie
=== racedo` is now known as racedo
=== tasdomas is now known as tasdomas_afk
=== tasdomas_afk is now known as tasdomas
=== CyberJacob is now known as CyberJacob|Away
rogpeppeanyone know of a decent way of enumerating all the charms in the charm store? i did a screenscrape of the charm website ages ago and got 90, but i'd like to get as many as possible.09:06
=== tasdomas is now known as tasdomas_afk
=== tasdomas_afk is now known as tasdomas
rogpeppecurrently my best guess is going through https://code.launchpad.net/charms and looking for all lp:charms/xxx branches, but there's surely a better way09:07
axwrogpeppe: charm-tool? "charm list" lists all the charm branches in https://code.launchpad.net/charms09:24
axwyou'd need to clean them a bit09:25
rogpeppeaxw: hmm, i didn't know about the charm tool09:25
axwrogpeppe: it's basically just scripting what you just said anyway09:25
rogpeppeaxw: yeah, i've just done that anyway, but it would be nice to be able to make it automatic09:26
rogpeppeaxw: where did you find the charm tool?09:27
axwrogpeppe: https://launchpad.net/charm-tools09:27
gememarcocepp1, picking up from yesterday. Looks like there's a typo index.sjson in the code. When I upload an index.sjson in the public-bucket the bootstrap completes10:22
=== defunctzombie is now known as defunctzombie_zz
mattywI get permission denied (publickey, password) when try to juju ssh to local instance, have I missed something obvious?10:48
gemejuju-core 1.13.1 won't bootstrap on private openstack. /var/log/cloud-init-output.log reports : ERROR juju open.go:89 state: connection failed, will retry: dial tcp 127.0.0.1:37017: connection refused. There's nothing running on this port.mongod is running on 27017 and 28017 thoght10:53
gemebootstrap problems behind the firewall : Is there away to set proxy so that cloud-init can hit external apt repositories ?13:06
mgzgeme: if no one turns up, the best fallback is probably to describe your setup and issue on the juju mailing list, see lists.ubuntu.com13:13
gemethanks13:27
gemejuju-core : what constraints are recogned ? instance-type doesn't appear to be.13:49
gemerecognised13:49
rick_hgeme: I believe you have to use ram/cpu13:49
gemerick_h: openstack uses flavors ( ram/cpu combos ) which was supported in the python version13:52
gemerick_h: you're correct --constraints "cpu-cores=8 mem=32G" picks the flavor. Thanks14:13
=== tasdomas is now known as tasdomas_afk
jamespagehazmat, has anyone mentioned packages jujuclient and juju-deployer officially for Ubuntu?  getting nearish feature freeze - so if we want something in distro now is good :-)14:56
hazmatjamespage, i haven't heard it mentioned but it sounds like a good idea, we've got ppa builds for both,  but  both are still under active dev. there's some new usage of core trunk features in a branch (api-endpoints, and switching out separate cli juju-plugins). what's nesc. to get a push into universe?15:04
=== CyberJacob|Away is now known as CyberJacob
_mup_Bug #1213169 was filed: DB instance loses zookeeper access and drops pg_hba.conf entries for appservers, juju status shows no errors <juju:New> <https://launchpad.net/bugs/1213169>16:27
=== CyberJacob is now known as CyberJacob|Away
kurt__Does anyone know the status of juju-gui in quantal?16:54
kurt__Is it working?16:54
kurt__I am trying to use it from here: cs:~pmcgarry/quantal/juju-gui and it appears to have some dependency reconcile issues16:55
hazmatkurt__, it should work, the best way might to pull the charm local into a different series dir.. ie mkdir charms/quantal && cd charms/quantal && bzr branch lp:charms/juju-gui && juju deploy --repository=../.. quantal/juju-gui16:56
kurt__Ok thanks.  I can try that.  The big problem I am running in to is nodejs conflicts with nom on the package install hook16:59
kurt__nom rather16:59
kurt__npm16:59
kurt__hazmat: sorry, I'm researching usage of deploying juju locally - but could you check your juju deploy command for accuracy?17:10
kurt__nevermind...17:13
kurt__Can someone confirm juju-gui needs full internet access to work?  That will create problems when using maas since the clients may not necessarily need have internet access.  I see the install script trying to do an apt-get update and it bails (install-error) when it can't do it.17:20
kurt__http://pastebin.ubuntu.com/5993501/17:20
kurt__Per hazmat's instructions, I am using latest quantal branch install17:20
sarnoldkurt__: if your clients won't have internet access, you'll need a local mirror of some sort..17:20
kurt__sarnold: the script appears to be wanting to do an update though…when that fails, everything breaks - how do I resolve that part?17:21
sarnoldkurt__: I'd investigate some way to provide a local mirror that can satisfy an apt-get update; I think quite a few pre-written charms will expect that to work. charms you write yourself, of course, can wget sources from wherever :) but most charm authors will expect apt-get to work.17:23
kurt__ugh, I think that breaks mass's cloud model17:24
kurt__maas's rather17:24
sarnoldhrm. It might. :/17:24
kurt__wouldn't it be prudent to check somehow if maas is the deployment model and then do the apt-get update accordingly?17:25
sarnoldanother option is maas growing a debmirror function.17:27
=== CyberJacob|Away is now known as CyberJacob
=== defunctzombie_zz is now known as defunctzombie
hazmatkurt__, that branch is trunk, its used to cut the precise release, the instruction i had there is for creating a local charm repository  with the trunk branch setup as quantal.. i don't understand what you mean by local usage, you can deploy an lxc container of precise on a quantal host.18:08
kurt__I got it deployed18:09
hazmatcool18:09
kurt__thanks - but still dealing with the internet access problem for apt-get update18:09
kurt__trying to set up NAT18:09
kurt__sarnold: I now have internet issue solved, but same problem with juju-gui - I can post output from debug18:26
sarnoldkurt__: please do.. I figured that getting access to the archive would let you past that.18:27
kurt__http://pastebin.ubuntu.com/5993717/18:27
kurt__and output from apt-get update in client node: http://pastebin.ubuntu.com/5993719/18:29
kurt__being run from a quantal client18:29
sarnoldkurt__: hrm. did you use add-apt-repository to add the ppa?18:31
kurt__on the client? no - on the root node, yes18:32
kurt__and juju-gui was being installed from the bzr branch18:33
kurt__not that that matters18:33
kurt__sarnold: I managed to use precise and finally got juju-gui working :D22:42
sarnoldkurt__: nice!22:43
sarnoldkurt__: was there something specific that fixed it?22:44
kurt__I had to ensure the internal clients had internet access (NAT) and I used precise for the images instead of quantal22:46
sarnoldhrm, it might be worth a bugreport against quantal juju or juju-gui if just changing between precise and quantal is enough to fix or break it.22:47
kurt__that allows the client's clock to sync properly.  Even though its in EST, it's still correct.22:47
kurt__that solved my OAuth problems22:47
kurt__there is no quantal release of juju-gui22:48
sarnoldah, makes it hard to file a bug then :)22:48
kurt__:D22:48
kurt__but, I don't know what the latest bzr branch is based on22:48
kurt__that is two weeks worth of work finally solved22:50
kurt__phewww....22:50
sarnoldyeah, me neither. the juju team is in a bit of a tough spot since precise is where people will have deployed workloads that they need supported, but they are trying to make the next lts, 14.04, as awesome as they can. most people get to just maintain the old stuff, but they were ambitious and wanted new stuff on older platforms too..22:50
kurt__is 14.04 LTS?22:50
sarnoldof course all the charms are another matter, people again have precise-based workloads, but some people wanted features from newer releases..22:51
sarnoldkurt__: that's the current plan; I think it'd take an immense event to change it..22:51
kurt__right22:51
sarnoldand since 13.10 appears to be shaping up well, every thing feels to be on track -- to me, anyway :)22:52
kurt__are you canonical?22:53
kurt__with rather22:53
sarnoldkurt__: yes, I am, but not on the juju team, I'm just an enthusiast there :) hehe22:53
kurt__ah ok - what's your specialty then?22:54
sarnoldkurt__: security22:54
kurt__i c22:54
=== CyberJacob is now known as CyberJacob|Away

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