/srv/irclogs.ubuntu.com/2013/11/15/#juju.txt

=== CyberJacob is now known as CyberJacob|Away
Luca__Hi there06:03
Luca__I am getting some errors with juju deply commands06:03
Luca__specifically no matter what I try to deploy I always get the error "ERROR cannot get latest charm revision: charm not found: cs:saucy/juju-gui"06:03
Luca__juju status is reporting information about bootstrap node, however I am not able to deploy anything with saucy salamander. Any help would be greatly appreciated06:04
sarnoldLuca__: I don't think there are any saucy charms so far: http://manage.jujucharms.com/charms06:05
Luca__This is what I noticed, however I dont see charms from raring either, which surprises me a lot06:08
Luca__sarnold:I have seen documents deploying mysql on raring, however I cant see the charm available there. I am lost06:10
=== freeflying is now known as freeflying_away
sarnoldLuca__: well, now that's funny. I thought I saw some raring charms there too...06:11
Luca__sarnold: yes, and it looks strange to me there are no charms at all for the 13.04, which is 6 months old06:13
sarnoldLuca__: I do know that raring and quantal charms were rare, since most people deployin juju were using 12.04 LTS instead of the newer releases06:14
Luca__sarnold: funny thing about is that 13.10 should apparently make the life easier for an openstack deploymnent, however I cant even start with a simple mysql installation...06:15
Luca__sarnold: therefore I was wondering if there is something that I am not considering or escaping from my understanding06:16
sarnoldLuca__: I'm no expert, but I do wonder if you'd run openstack on 13.10 and then run the charms on precise instances -inside- openstack...06:16
sarnoldLuca__: (though 13.10 might not have the support length you'd really want for a cluster...)06:17
Luca__sarnold: I agree for the support, though this is only a PoC waiting for the 14.04 in april. I am trying to build openstack using juju charms. I know this has been done on raring, however I cant find anything for saucy06:20
Luca__sarnold: beside on the ubuntu server page they specifically talk about charms http://www.ubuntu.com/server06:23
sarnoldjcastro: ^^^ what am I missing? :)06:29
Luca__sarnold: I bootstrapped using precise and it is working. However I was pretty sure would not be a problem using charms on Saucy06:35
sarnoldLuca__: having the saucy charms around would probably be useful for folks, like you, planning for 14.04 LTS...06:35
Luca__What is the point then installing 13.10 for Openstack is no charms for this release are available? Could anybody clarify this?06:36
sarnoldyou _can_ install openstack without juju, even if it is a pain in the butt.. :)06:36
Luca__sarnold: As you said it is a pain without an orchestration tool06:37
Luca__I did a year ago and I was crying06:37
sarnoldow :/06:38
Luca__beside I need an HA configuration, therefore I was hoping on Ubuntu06:38
sarnoldheh, setting up 28 machines by hand doesn't sound fun..06:38
Luca__Rackspace just come out with a new coobook for quantum support among them06:38
Luca__sarnold: right, this is another point that I would like to get clarified. I am sure many services can be deployed on the same machine, reducing the # of needed servers06:39
sarnoldLuca__: i certainly hope so.06:40
=== freeflying_away is now known as freeflying
Luca__sarnold: http://www.jorgecastro.org/2013/10/30/a-very-spooky-charm-status/06:50
sarnoldLuca__: interesting, jcastro linked to http://manage.jujucharms.com/recently-changed but there's only precise charms..06:55
=== freeflying is now known as freeflying_away
=== freeflying_away is now known as freeflying
Luca__sarnold: Indeed. I may raise a question in the Ask Ubuntu and see if I get some answers07:48
Luca__They might have been pulled off from the repository and will be later pulled in07:49
sarnoldLuca__: that's a decent idea, I know the juju team follows up on questions there pretty well; the mail list might also work well07:49
Luca__mail list?07:50
sarnoldLuca__: ah! here we go: https://lists.ubuntu.com/mailman/listinfo/juju07:51
Luca__sarnold: Thank you!07:53
=== freeflying is now known as freeflying_away
AskUbuntuWhat are the steps to deploy OpenStack in a VM using juju? | http://askubuntu.com/q/37735309:03
jaywinkany ideas what could be wrong on a saucy local bootstrap, status shows forever pending, ssh to machine 0 gives connection refused, deployed a service, machine 1 also in pending, can see in syslog the IP given from DHCP but ssh connection reset, ping works ..  last log line "2013-11-15 09:52:49 INFO juju.provisioner provisioner_task.go:367 started machine 1 as instance jaywink-local-machine-1 with hardware <nil>"10:04
jaywinktools 1.16.0.110:05
jaywink(and UFW is off, tried that already :))10:06
=== rogpeppe1 is now known as rogpeppe
jaywinkpastebin: http://paste.ubuntu.com/6420446/10:17
jaywink(new attempt)10:17
jaywinkok now it worked, I deleted server image (oct 24) from /var/cache/lxc/cloud-precise/ as instructed https://juju.ubuntu.com/docs/troubleshooting-local.html -> No machines start ...10:28
=== 3JTAADOM8 is now known as wallyworld
=== wallyworld is now known as Guest37360
AskUbuntuIs it possible to use Juju on MAAS nodes not connected to Internet? | http://askubuntu.com/q/37739711:07
gnuoymgz, if you do win the internal lottery and end up working on Bug#1241674 let me know if I can be of any help, I have an environment we can test in.11:41
_mup_Bug #1241674: juju-core broken with OpenStack Havana for tenants with multiple networks <cts-cloud-review> <openstack> <juju-core:Triaged> <https://launchpad.net/bugs/1241674>11:41
mgzgnuoy: thanks!... I guess11:48
gnuoyyou guess right !11:48
noodles775Is this just bad timing (related to uploading new juju tools perhaps?), bootstrap failed with "error: Get https://juju-dist.s3.amazonaws.com/tools/juju-1.16.3-precise-i386.tgz: EOF". More at http://paste.ubuntu.com/6420792/11:49
jaywinkhow do I get rid of a "life: dying" situation - a failed nfs service install does not want to be destroyed :( juju local does not seem very stable :(12:41
=== gary_poster|away is now known as gary_poster
=== kentb is now known as kentb-afk
noodles775jaywink: I haven't updated in the past few weeks, but yes, the local stuff is quite new, and last time I was playing with it, I needed the following to destroy the environment properly: http://paste.ubuntu.com/6421224/13:36
noodles775(obviously don't use if you've got other lxc containers you care about there)13:37
jaywinknoodles775, doing "juju resolved nfs/0" (in this case) solved it :P maybe it wasn't destroying because of the failed install?13:38
noodles775jaywink: great (sorry, I thought you were trying to destroy/recreate your local environment).13:39
marcoceppijaywink: running resolved is something you'd have to do in any environment13:59
jaywinkmarcoceppi, ok, I think the docs could be clearer - I saw no mention while skimming through for help :)14:00
jaywink(or just a hint from destroy-service that there is an error would be golden - will check if this is not reported yet..)14:01
marcoceppijaywink: it should have been placed in the destroying services page as a caveat14:03
marcoceppibut it wasn't14:03
* marcoceppi updates the docs14:03
jaywinkthanks marcoceppi, added a note to a bug I had already commented on the same issue to :) (https://bugs.launchpad.net/juju-core/+bug/1219902)14:07
_mup_Bug #1219902: Cannot destroy service when install hook failed <canonical-webops> <destroy-service> <juju-core:Triaged> <https://launchpad.net/bugs/1219902>14:07
benjirogpeppe: I'm still new to mongo, but I think a query like this will do what you want: {field: {$size: {$mod: [2, 0]}}}14:47
benji(where "field" is the name of the element that holds the array)14:48
rogpeppebenji: thanks14:48
* rogpeppe tries it14:48
=== zz_paulczar is now known as paulczar
rogpeppebenji: doesn't seem to work unfortunately14:50
rogpeppebenji: i think the argument to $size must be a number14:50
benjirogpeppe: darn15:02
=== kentb-afk is now known as kentb
=== paulczar is now known as zz_paulczar
=== zz_paulczar is now known as paulczar
bladernr_hey all, how do I file bugs against juju installed from the cloud-archive tools pocket on precise?16:40
bladernr_apport tells me that Juju is not an official Ubuntu package :/16:40
bladernr_should I file it on Launchpad against juju, or is there a special place for the cloud-archive packages16:40
=== paulczar is now known as zz_paulczar
=== TheFreeMue is now known as TheMue
mbruzekCan a hook call another hook?  Like if I wrote a start and stop hook can the installer call those or is it better to have the code to start and stop in the install hook?17:04
arosalesmbruzek, hello18:10
arosalessorry, missed that message earlier18:10
hazmatmbruzek, is the question still hook can call another hook?18:10
arosaleswe have a few folks at a conference this week so little late on the replies18:10
mbruzekHi Antonio18:10
* hazmat looks for the irc logs18:11
mbruzekYes, hazmat can I call start from install?18:11
mbruzekOr should the hooks not know about each other?18:11
arosaleshazmat, thank for chiming in :-)18:11
mbruzekI read the hook documentation and I did not see anything about calling each other.18:12
hazmatmbruzek, so they can, but they don't nesc have the same access to information18:12
mbruzekI see that very often people write one hook and make symbolic links to the one hook.18:12
arosalesmbruzek, when you say installer, it looks like that is the application installer not the hoook install, correct?18:13
hazmatmbruzek, yes.. they have the exec name as dispatch18:13
hazmatto internal functions doing the hook, mostly its code orgranization technique18:13
hazmatmbruzek, so order of hooks on a charm starting up is.. install, config-change, start18:13
hazmatmbruzek, you can call out to other hooks .. their just other executables.18:14
mbruzekOK thanks.  I understand the all in one hook, but I am trying to write them separately18:14
hazmatmbruzek, relation hooks in particular have additional context18:14
mbruzekThat answers my question, thanks.18:14
hazmatlike REMOTE_UNIT_ID, etc. for those you have to setup some additional env variables if they want to use the relation cli api (relation-get/relation-set/relation-list) etc.18:15
hazmatie. config-changed needs to modify a relation value, it will use relation-ids to fetch the applicable relation and then set that before calling out to the rel hooks18:15
hazmatk18:15
mbruzekOK let me see if I understand this correctly.18:16
arosalesmbruzek, so to your question, "Can a hook call another hook"18:16
* arosales lets mbruzek type18:16
mbruzekI have a database-relation-changed hook that needs to stop and restart a service.18:16
mbruzekI have that code in the stop and start hook.  So I was wondering if I can simply call the hook or if I need to duplicate the start and stop logic in the database-relation-changed hook.18:17
mbruzekMy understanding is that I DO NOT need to duplicate.18:17
mbruzekAnd that one hook can call another.,18:17
mbruzekIs there anything wrong in my assertion hazmat /18:18
mbruzek?18:18
hazmatmbruzek, nothing wrong with that18:19
hazmatmbruzek, ie. call out to start/stop in your rel-changed hooks18:19
hazmatmbruzek, which db you working with?18:20
mbruzekThanks, that was the basic question thank you.18:21
mbruzekmysql18:21
=== CyberJacob|Away is now known as CyberJacob
Azendaleok, something that is confusing me: there is LXC (which I've used) and I've heard of the local provider. Are they the same thing? Or is local just configuring what it is run on, without containers?19:12
=== zz_paulczar is now known as paulczar
sinzuihi stokachu. DO you have a few minutes to talk about Bug #1222671 ?19:22
_mup_Bug #1222671: Using the same maas user in different juju environments causes them to clash <cts-cloud-review> <maas-provider> <Go MAAS API Library:Fix Committed> <juju-core:Fix Committed by thumper> <https://launchpad.net/bugs/1222671>19:22
hazmatAzendale, local provder uses lxc20:20
hazmatAzendale, local provider just automates the creation and setup of lxc containers as though they were machines in an environment.. effectively translating.. add-unit -n 3 wordpress into creating lxc containers and setting up workloads on them20:21
hazmatAzendale, there's also separately the notion of adding lxc containers to machines in other environments .. ie add-unit --to=lxc:2 wordpress  ... which will create an lxc container on machine 2 in the env and deploy wordpress to it20:21
=== paulczar is now known as zz_paulczar
Azendalehazmat: thanks! I was wondering if you could get better density when using a MaaS environment by using LXC :)20:39
hazmatAzendale, indeed.. that's why that capability is there. it works for most charms.. the only exceptions to date have been some of the openstack ones which want either direct device access or kernel modules (ceph and neutron)20:41
mbruzekWhat would be the correct command to copy down the mysql charm to my machine?20:53
mbruzekbzr branch lp: <?>/mysql/trunk20:54
mbruzekSomething like that right?20:54
mbruzekSorry I found the answer on my own, for future reference it was:20:57
mbruzekbzr branch lp:~charmers/charms/precise/mysql/trunk mysql20:58
mbruzekDo we have any mysql experts in the room?21:19
mbruzekmarcoceppi, it looks like you wrote the charm.  Are you there?21:23
mbruzekI am writing a charm that uses the database relation and I don't understand why.  The error message is:21:24
mbruzek???Error executing sql: create database if not exists `?` default character set utf8 - Could not create connection to database server. Attempted reconnect 3 times. Giving up.???21:24
mbruzekUnable to create the database. The password might be incorrect or the database is not started.21:24
mbruzekI retrieved the root mysql password as it says in the README, by going to /var/lib/mysql/mysql.passwd21:25
mbruzekAnd I entered that into openmrs DB wizard as the mysql root password.  But when it tries to create the database I get the error.21:26
* arosales reads backscroll21:31
arosalesmarcoceppi is traveling atm . .  . /me looking into error21:32
arosalesmbruzek, our tech writer just took a first whack at documenting the mysql charm interface @ https://docs.google.com/a/canonical.com/document/d/1WTws_k5K__NAsfZwxf-oKHYqZnZYvrg7K58MvOHFpAY/edit#21:34
arosalesmbruzek, do you check if the db has been set up before accessing21:35
arosalesmbruzek, take a look at the doc under "# Check to see if 'database' has been set, and loop until it is"21:35
mbruzekYes it is up and I can even log in using the root password that I gave openmrs21:36
arosalesmbruzek are you setting the mysql port to 3306 in openmrs?21:36
mbruzekYes that too.  Here is the Database Connection string before OpenMRS attempts to create the database21:37
mbruzekjdbc:mysql://localhost:3306/@DBNAME@?autoReconnect=true&sessionVariables=storage_engine=InnoDB&useUnicode=true&characterEncoding=UTF-821:37
mbruzekwell maybe it should not be localhost... since this is running on tomcat21:37
mbruzeklet me dig a little bit more21:38
hazmatmbruzek, also bzr branch lp:charms/precise/mysql21:38
mbruzekhazmat, Do I need the ~ before charms?21:38
hazmator a bit more ambiguous but also valid atm .. bzr branch lp:charms/mysql21:38
hazmatmbarnett, nope21:38
hazmatwhoops21:38
mbruzekOK thanks.21:38
arosalesmbruzek, ping here if changing out local host helps establish the connection21:39
hazmatmbruzek, the fully qualified name includes the ~charmers, but when a charm is officially approved (ie, gone through qa by charmer reviewers) and promulgated those aliases are valid.21:39
mbruzekI don't know where the localhost is coming from, the property file that my charm builds properly puts the host ip address in there, let me grab that21:39
hazmatmbruzek, i wrote the original version of it (mysql).. what's the issue?21:39
mbruzekOpenMRS tries to create a database and I get the following error:21:40
mbruzek???Error executing sql: create database if not exists `?` default character set utf8 - Could not create connection to database server. Attempted reconnect 3 times. Giving up.???21:40
mbruzekUnable to create the database. The password might be incorrect or the database is not started.21:40
hazmatthe jdbc conn string which looks invalid. you need to pull relation-get private-address from the db-relation-changed hook when forming the jdb conn string21:40
hazmatmbruzek, your connection string looks invalid21:41
mbruzekyes I am pulling that info in the charm., but it does not look like open21:41
mbruzekopenmrs is not getting my property file21:41
mbruzekThis is the URL my charm is generating21:42
mbruzekconnection.url=jdbc:mysql://10.0.3.3:3306/openmrs?autoReconnect=true21:42
hazmatmbruzek, you can use debug-hooks to try and debug the issue.. add an exit 1 into your relation-db-changed hook, so it fails, and then use debug-hooks to get into it, and do juju resolved --retry to drop into the debug shell21:42
hazmatmbruzek, you can juju ssh openmrs/0 to get into the machine and use mysql client to verify the connection string, where's the username password?21:42
mbruzekmy database-relation-changed hook outputs a properties file which OpenMRS is supposed to read and use.21:43
mbruzekThat value is what the charm wrote in the file.21:43
* hazmat nods21:43
mbruzek# OpenMRS Runtime Properties file.21:43
mbruzekconnection.username=iochahmezahhaip21:43
mbruzekconnection.password=quiethoovuyiphi21:43
mbruzekconnection.url=jdbc:mysql://10.0.3.3:3306/openmrs?autoReconnect=true21:43
mbruzekSo it looks like OpenMRS is making up their own connection URL, I will have to look if I can disable that.21:44
hazmatk, that looks good21:44
mbruzekOr change it21:44
mbruzekThanks hazmat21:44
mbruzekOK I have found a way to enter the database connecton url, and changed it to what should be right jdbc:mysql://10.0.3.3:3306/openmrs?autoReconnect=true21:47
mbruzekI still get the could not create the connection to the database error21:47
mbruzekDo I need to open port 3306 on the mysql server?21:47
mbruzekSo my charm is running as a subordinate to tomcat, and the mysql server is a different machine 10.0.3.321:48
arosalesmbruzek, https://answers.openmrs.org/questions/795/openmrs-configuration-error suggests so21:50
arosaleson the mysql side21:50
mbruzekYeah but I think the mysql charm should have that one open21:51
mbruzekThat is how normal connections are made21:51
mbruzekReading Antonio's document helped me, I guess the database is created when the relation is made.  Now that I fixed the URL it tries to create the database that is already there.21:52
mbruzekI just tried the option to not create the database and that looks like it worked.21:53
mbruzekwoot!21:53
arosalesmbruzek, so you got past "Could not create connection" error?21:53
mbruzekThanks hazmat and arosales for your assistance21:53
mbruzekYes21:53
arosales\o/21:53
=== gary_poster is now known as gary_poster|away
mbruzekhazmat, Are you still here?22:24
arosalesmbruzek, hello22:33
arosalesmbruzek, could you state your question again?22:33
mbruzekIn the database-relation-changed hook I am able to call `relation-get user` for the database user name.22:34
mbruzekI was wondering if there was a way to get that database user name using the juju command line22:34
mbruzekThe hook gets these three values.22:35
mbruzekdb_user=`relation-get user`22:35
mbruzekdb_db=`relation-get database`22:35
mbruzekdb_pass=`relation-get password`22:35
=== zz_paulczar is now known as paulczar
mbruzekIn this case my charm is named openmrs, and when I create a relation the openmrs database is created22:36
arosalesmbruzek, can openmrs be foreced to reread the properties file22:36
mbruzekNo, the more I read about it here it only writes the propertis file.22:37
* arosales is also new to openmrs22:40
arosalesmbruzek, does the mysql creds have to be typed in via the config wizard?22:40
arosalesif not perhaps post config wizard you can invoke a config-changed to pass in the mysql creds22:41
* arosales not sure what methods openmrs allows for passing in creds post set up wizrd though22:41
mbruzekThe only way I got it to work was by doing the advanced set up, where I could specify the DB url, and then tell the wizard NOT to create the database and then yes I had to give it the db user and db pass22:42
mbruzekReading the mysql README there was a complicated way to get the mysql root password.  You have to ssh to mysql instance and cat a file.22:44
arosalesmbruzek, and in that case you needed to query the db user and pass, correct?22:44
mbruzekIs there an easier way to get the root password from mysql that I missed?  I may be able to work with that22:44
mbruzekYes the user who is setting up the charm would need a way to get the database user and password.22:45
arosalesmbruzek, and you are querying that from the tomcat charm, correct?22:46
mbruzekWell the OpenMRS is a subordinate to the Tomcat charm22:46
mbruzekbut yeah the hook is getting that info properly, I just want to see if the user can get that information easily?22:47
arosalesbcsaller, hazmat ^ ?22:49
marcoceppimbruzek: you don't want to use the root password.22:49
mbruzekOnce the hook has that information, can I put it somewhere the user can get it out easyis?22:49
mbruzekHi marcoceppi, I would only need the root password if I had to create the table.22:50
mbruzekI found out that the table openmrs is created when I create the relation22:50
mbruzekSo I need the user and pass that are authorized to that table and they are not natural like openmrs/opemrs22:50
mbruzekconnection.username=iochahmezahhaip22:51
mbruzekconnection.password=quiethoovuyiphi22:51
mbruzekconnection.url=jdbc:mysql://10.0.3.3:3306/openmrs?autoReconnect=true22:51
mbruzekThe user who deploys this charm will not know that iochahmezahhaip is the username22:51
mbruzekand they need to enter that in a wizard, I am just trying to figure out how I can provide this to the user in an easy way22:52
marcoceppimbruzek: one second, getting my laptop22:52
arosalesconfig opt on the openmrs charm?22:52
mbruzekarosales, As far as I know the user/pass for the DB is not something I can specify.  I am only getting it once the relation to the DB is created22:53
mbruzekI could set the config option once I have them couldn't I ?22:54
arosalesyou could via juju set, but that may not be the most elegant solution talking about outloud now22:54
arosalesmarcoceppi, hello btw :-)22:55
sarnoldwhat happened to all the != precise charms? a chap in here last night couldn't find any charms from any other versions and wondered if juju was more or less dead or dying..22:56
arosalessarnold, was he looking in trusty?22:57
arosalesprecise is where we maintain the charms atm,22:57
arosalesI would point him there, and he can force a precise charm onto a later ubuntu version if need be.22:57
marcoceppimbruzek: you can't set configuration options from the charm22:58
sarnoldarosales: he was mostly interested in saucy, e.g. http://www.ubuntu.com/server  promised interesting juju charms for 13.10 and better openstack...22:58
mbruzekOK22:58
marcoceppimbruzek: what you need to do, is find out the fields that the wizard expects, then POST that data to it from http://127.0.0.1/path/to/wizard22:58
mbruzekmarcoceppi, not even in a hook?22:58
marcoceppimbruzek: there is no config-set from within a hook22:58
marcoceppiconfiguration is explicitly done by the user22:59
mbruzekThe wizard is a multipage wizard22:59
mbruzekI am not sure POST will work... but that is a great idea22:59
mbruzekThe wizard has like 3 or 4 pages22:59
arosalesmarcoceppi, well from one charm to another you can't, yet . . .22:59
marcoceppimbruzek: you can probably still mock out each step in the wizard, it's a bit of work and a little tricky, but it's how I would approach the problem23:00
marcoceppiarosales:  o/ re:invent is over23:00
marcoceppitime to de-compress ;)23:00
arosalesmbruzek, well there is the advanced option though and just forget the wizard23:00
marcoceppiarosales: charms can't set their own config options. There's charm feedback from a charm on the roadmap but it hasn't been specified23:01
arosalessarnold, ah I see. The charms still can run on other ubutu versions and the client is of course tested on 13.10, but the workload itself is tested on the precise branch23:02
arosalesmarcoceppi, yup23:02
mbruzekmarcoceppi, why do I not want to get the root pass on mysql?  You mentioned that I should not do that right away23:02
arosalesmarcoceppi, mysql-root relation appropriate here?23:02
marcoceppimbruzek: that's the root mysql password, arosales the mysql-root relation creats a new superuser account, not the root23:03
marcoceppimbruzek: same reason we use sudo accounts over giving our root passwords23:03
marcoceppiout*23:03
sarnoldarosales: makes sense, you've only got so much time so you've got to pick your priorities. It just was jarring for a user to see 13.10 promoted so heavily and then be told that nearly all the work was being done on a system three releases back :) he wanted to get ready for 14.04..23:04
mbruzekOK.  Well the wizard wants the root mysql password to create the table, but will accept the user/pass that has access to the table too23:04
arosalessarnold, understood and we need to start looking at testing charms against 14.0423:05
arosaleshopefully when the testing starts we'll be able to better field those questions23:06
sarnoldarosales: thanks for catching me up :)23:06
arosalesthe charm branch conundrum is not an easy one to follow :-/23:08
arosalessarnold, thanks for pinging here with the feedback23:08
sarnoldno, it isn't. I thought I had even authored one or two charms for newer-than-precise in the charmstore, so was surprised to not find them. :) hehe23:08
sarnold("I _did_ do that, right? right?" :)23:09
marcoceppisarnold: they're still there, just not promoted23:09
arosalessarnold, if you had a charm in 13.04 it doesn't automatically get promoted to 13.10 and 14.0423:10
arosalesThus, as of today there are no charms in 14.0423:11
sarnoldarosales: sure, I wouldn't expect _that_, that's asking for magic :) but I thought I had a 12.10 charm or two written..23:11
arosalesas they need to be tested and ack'ed into 14.0423:11
arosalessarnold, hmm the charmstore may not look at other series branches23:12
arosalessinzui could confirm23:12
arosalesI don't see him online atm23:12
arosalessarnold, you said you had charms in quantal?23:12
sarnoldarosales: let me go look ..23:13
sarnoldarosales: hrm. all I can find now are my own precise versions. Color me confused. :)23:15
arosalessarnold, you looking in lp or in jujucharms?23:16
sarnoldarosales: local hard drive, I figured I'd still have the trees laying around..23:16
sarnoldarosales: .. and launchpad agrees, again just precise. sorry for the wild goose chase.23:16
arosalessarnold, no worries. I think there are a few, but currently we concentrate on LTS'es for the charms23:17
arosalesand we will be working on the 14.04 charm story23:17
marcoceppiveryveryveryvery soon23:17
arosaleswhich I think was the root of the person's queries for no charms in 13.10 (getting prepped for 14.04)23:17
sarnoldhe -mostly- wanted a way to deploy the newest version of openstack with less pain :)23:18
marcoceppisarnold: he can do that already23:18
sarnoldmarcoceppi: I spent half an hour trying to find charms to help :(23:18
marcoceppisarnold: all versions of openstack are available in the openstack charm, for the record23:18
sarnoldmarcoceppi: wow. got a pointer? :)23:19
marcoceppisarnold: as part of our promise for LTS, we make all versions of openstack available via the cloud-archive23:19
marcoceppiarosales: the charm readmes23:19
arosalesconfig opt in the charm to point the the cloud archive23:19
marcoceppihttps://wiki.ubuntu.com/ServerTeam/OpenStackHA23:19
marcoceppihttps://wiki.ubuntu.com/ServerTeam/OpenStackHA?action=AttachFile&do=view&target=local.yaml23:20
arosales  source: 'cloud:precise-updates/grizzly'23:20
arosaless/grizzly/newest-openstack23:20
marcoceppiyou can change cloud:precise-updates/grizzly to havanna or folsom, etc23:20
marcoceppiwe prefer LTS, given the support lifespan, etc23:20
marcoceppimakes sensefor a server, not nessisiarly on a desktop though23:21
sarnoldmarcoceppi: I saw the OpenStackHA page last night but figured it was Too Old when I saw references to juju 0.7 ..23:21
marcoceppisarnold: almost all charms are compatible between juju versions23:21
sarnoldnow that _is_ magic. :)23:21
marcoceppisarnold: it's a promise the core team has made23:23
marcoceppithink of the pain of updating over 300 charms if juju changes :)23:23
=== paulczar is now known as zz_paulczar
sarnoldwow, 300? nice work :)23:24
marcoceppiwell, we've got 140 "charm store" charms23:24
sarnoldalso impressive23:24
marcoceppibut a ton more outside the store23:24
flickerflyHas anyone gotten juju connected to Rackspace yet? I see some have looked at doing it, but nothing successful.23:43
=== CyberJacob is now known as CyberJacob|Away
marcoceppiflickerfly: i heard yesterday that it should work now23:48

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