/srv/irclogs.ubuntu.com/2013/10/22/#juju.txt

nemothekidDo I install juju on a single machine (like a CI server) or do I install juju on every developers machine?00:25
hatchnemothekid, you install the juju client on every developers machine00:27
Makyonemothekid: The client talks to a central "bootstrap" node that controls all of the units involved in the environment.00:27
Makyo(or any number of environments)(00:27
nemothekidMakyo: okay, can I have the GUI exist on the "bootstrap" node and do everything from there?00:39
nemothekidbasically all I want to have is the ability to just push to a git repo, and then for the bootstrap node to figure everything out00:40
Makyonemothekid: you can have the GUI on the bootstrap node with `juju deploy cs:precise/juju-gui --to 0`00:41
Makyonemothekid: as for the second part, others may have suggestions for post-receive hook type stuff wrt git repos? What one could do is have the config-changed hook pull HEAD of master, then the post-receive hook in your repo do something like, say, juju set <service> last-update-timestamp=<curr time>00:45
nemothekidthats perfect00:45
nemothekidreally glad I cam across this project then00:45
Makyonemothekid: however, the bootstrap node doesn't necessarily listen for changes, that'd be something you'd have to automate outside of juju.  Another option is to, say, up the revision number of your charm and then upgrade the charm for your service.00:46
MakyoThere are a few options, I guess :)00:46
MakyoCheers00:46
MakyoThe config-changed idea would also work for CI stuff, too, I guess.00:47
Makyo</thinkOutLoud>00:47
=== liam_ is now known as Guest63337
Makyohatch: https://www.exratione.com/2013/02/nodejs-and-forever-as-a-service-simple-upstart-and-init-scripts-for-ubuntu/01:44
=== freeflying_away is now known as freeflying
=== CyberJacob|Away is now known as CyberJacob
nesusvet_Hello everyone!07:20
=== freeflying is now known as freeflying_away
=== CyberJacob is now known as CyberJacob|Away
nesusvet_I tried to deploy the MAAS environment, and run into the issue when I see assigned server under MAAS, but juju can't recognize it. I did the "destroy-environment " command and deploy everything again via "juju bootstrap" but the same issue happens again and again10:11
nesusvet_I see only one sever of two10:12
Jujufyhey, how long should a `juju status' take?11:15
nesusvet_Jujufy, sorry for the delay, it shows information immediately!12:46
=== freeflying_away is now known as freeflying
Jujufy1thanks for answering, although the webchat stopped responding13:25
Jujufyok finally set up a proper IRC client13:26
Jujufyi am updating 13.04 -> 13.10 and i spotted some maas updates13:28
Jujufywill try to see if juju feels better afterwards13:29
Jujufyupgrade done but nothing changed with juju13:46
Jujufyi'm trying to get a time for it13:46
Jujufygot the result back: http://paste.ubuntu.com/6283048/13:51
Jujufyi already have an environment bootstrapped13:53
Jujufyit shows up in `juju env'13:53
Jujufyi'm trying `juju status' with `-e' but it looks like it will turn out the same13:54
Jujufymeanwhile, the original bootstrapping process did convert one maas node to `Allocated to root'13:55
Jujufyso i guess at least that worked13:56
=== freeflying is now known as freeflying_away
Jujufygot the same error , this time it does mention my environment14:47
Jujufythe timeout seems to be 10min14:47
marcoceppiJujufy: What version of juju did you bootstrap with?15:57
=== CyberJacob|Away is now known as CyberJacob
danielesalattiHi all! I need a little help… How can I tell juju to use a t1.micro when deploying? I tried bootstrapping with --constraints "cpu-count=0 mem=512M", "cpu-power=0 mem=512M" and "instance-type=t1.micro" but none of these works for me…19:55
marcoceppidanielesalatti: cpu-power=0 mem=128M should have done it20:40
=== CyberJacob is now known as CyberJacob|Away

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