/srv/irclogs.ubuntu.com/2011/10/26/#juju.txt

shazznerhey everyone02:36
shazznerI've been reading up on juju/ensemble02:36
shazznerand I'm eager to try it out02:36
shazznerwhat's a good way to set something up and practice with?02:37
shazznerI was thinking Amazon's EC2 free account02:37
shazzneralso is juju only really good for web-facing servers?02:38
shazzneror can I use it to deploy something like OpenERP?02:38
=== packet is now known as dosdawg
dosdawgyou could use it for internal servers if you ran openstack or some other ec2 api compatable03:56
shazznerdosdawg: do you have a tutorial or something about setting up openstack? Thanks!04:15
SpamapSshazzner: its non-trivial :)05:02
shazznerthen I'll need the most un-trivial tutorial/guide there is! :)05:02
SpamapSshazzner: you can use the orchestra provider to install machines for specific workloads using juju05:02
SpamapSshazzner: For OpenStack you need several components.. mysql, rabbitmq, nova (for virtualization and the API), glance (for hosting machine images)..05:05
SpamapSshazzner: here's a good starting point http://cloud.ubuntu.com/2011/10/ubuntu-cloud-deployment-with-orchestra-and-juju/05:07
shazznerthanks! sorry I'm a bit distracted watching the #OWS stuff05:08
SpamapS#OWS ?05:08
shazznerOccupy Wall Street, twitter hashtag05:10
SpamapSah05:10
SpamapSshazzner: if you just want to "play" with juju you can use the "local" provider which will start LXC containers (like a VM but more lightweight) to stand in for EC2 VMs or real servers.05:10
shazznerah ok, thanks05:11
SpamapSshazzner: as far as OpenERP, yes, you could deploy it with juju05:12
shazzneris there a charm built for it?05:12
SpamapSno, but they're pretty easy to write. :)05:13
SpamapSand I believe at least some of its backend services have charms05:13
SpamapSlooks like it has a web component and a server component, and it uses postgresql..05:14
SpamapSshazzner: anyway, local provder should be documented at http://j.mp/juju-docs .. heading to sleep, but good luck, and let us know if you have any success w/ an OpenERP charm. :)05:23
shazznerOk, thanks again!05:24
shazznerGet some sleep :)05:24
shangquick question, I install orchestra, but did not see the management class comes up, did I missing something?05:26
fwereadeshang: you mean you install ubuntu-orchestra-server, and cobbler runs, but the juju-orchestra-* mgmt classes are not created?06:35
fwereadeshang: if so, I don't think I can help, I use orchestra but I'm not familiar with how it's all set up06:37
fwereadeshang: but ping me if you think it's something juju-related06:37
shangfwereade: ok, thanks!07:32
doitdistributedhi10:46
doitdistributedI have a problem installing juju on lucid10:46
doitdistributedany hints?10:47
doitdistributed sudo apt-get install juju10:47
doitdistributedReading package lists... Done10:47
doitdistributedBuilding dependency tree10:47
doitdistributedReading state information... Done10:47
doitdistributedThe following NEW packages will be installed:10:47
doitdistributed  juju10:47
doitdistributed0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.10:47
doitdistributedNeed to get 0B/383kB of archives.10:47
doitdistributedAfter this operation, 2,879kB of additional disk space will be used.10:47
doitdistributed(Reading database ... 170192 files and directories currently installed.)10:47
doitdistributedUnpacking juju (from .../juju_0.5+bzr409-1juju1~lucid1_all.deb) ...10:47
doitdistributeddpkg: error processing /var/cache/apt/archives/juju_0.5+bzr409-1juju1~lucid1_all.deb (--unpack):10:47
doitdistributed trying to overwrite '/usr/bin/relation-list', which is also in package ensemble 0:0.5+bzr292-0ensemble1~lucid110:47
doitdistributeddpkg-deb: subprocess paste killed by signal (Broken pipe)10:47
doitdistributedErrors were encountered while processing:10:47
doitdistributed /var/cache/apt/archives/juju_0.5+bzr409-1juju1~lucid1_all.deb10:47
doitdistributedE: Sub-process /usr/bin/dpkg returned an error code (1)10:47
drt24doitdistributed: perhaps this is due to already having ensemble installed?10:50
doitdistributedhmpf10:50
doitdistributed:-)10:50
doitdistributedthat was it - stupid me! Thanks a lot!10:51
_mup_Bug #881991 was filed: Devops page does not exist on juju.ubuntu.com <marketing> <website> <juju:New> < https://launchpad.net/bugs/881991 >12:48
_mup_txzookeeper/session-and-conn-fail r59 committed by kapil.foss@gmail.com13:08
_mup_try to make the retry wrapper functions generic, privatize some of the helpers, address some doc string comments13:08
hazmatg'morning juju folks13:11
rogniemeyer: hiya13:17
niemeyerrog: Yo13:17
niemeyerGreetings from almost-UDS13:17
rogniemeyer: having fun?13:17
niemeyerNot yet :)13:17
niemeyerJust got in the room13:18
dosdawgwhats juju do that chef or puppet won't ??15:55
hazmatdosdawg, orchestration16:00
hazmatand reuse16:00
SpamapShttp://askubuntu.com/questions/52840/differentiator-between-juju-and-front-runners-puppet-and-chef/66287#6628716:22
_mup_Bug #66287: fglrx freeze machine <linux-restricted-modules-2.6.17 (Ubuntu):New> < https://launchpad.net/bugs/66287 >16:22
hazmatdosdawg, ^ answer from a puppet founder at the askubuntu link16:23
rogsome config files have a "juju: environments" line at the start. does this have any significance?16:26
rogs/config/environments.yaml/16:26
rogi've noticed that in at least one place in the testing code it still says "ensemble: environments" so i'm guessing it doesn't signify too much :-)16:27
rogany particular reason it's there at all?16:28
dosdawginteresting about puppet vs juju16:35
dosdawgthanks16:35
SpamapSrog: not required, I think originally it was meant to just signify how to interpret the file, but the filename does that already16:36
rogSpamapS: ok, thanks. i thought that, but i just thought i'd check before ignoring it entirely. i wonder if parsing it should fail if it's there, in fact. (obviously it would need deprecating first)16:37
SpamapSdeprecation warnings for cruft is a great idea16:40
hazmatrog, its basically a tag header to ensure its not some random yaml file16:43
roghazmat: ok. well, it would be if it was actually required :-)16:44
rogas it is, it's noise AFAICS16:44
rogi think it may as well just be a comment.16:45
rogalternatively we could enforce it.16:45
hazmatrog, it should be the python impl16:45
hazmatenforced that is16:45
roghazmat: not as far as i can see.16:45
roghazmat: as in: many of the tests omit it, or have it wrong (e.g. ensemble: environments). and the parsing code doesn't seem to look for it.16:46
rogbut i may easily have misinterpreted16:46
rogthat's why i'm asking...16:46
hazmatrog, indeed it is superflous on environments.yaml16:47
hazmatthe charm metadata does have a required header16:47
rogah, ok. maybe it should be required in environments too, for consistency16:48
hazmathmm.. that doesn't seem to be the case either16:48
hazmatweird.. i  know there was a header check at some point16:48
roghazmat: personally, i think that the structural check is sufficient.16:49
roghazmat: but i'm fine with doing a header check too.16:49
hazmatrog, yeah.. the structural check is more relevant16:50
evan__Does anyone have experience with installing Hbase using juju charms hadoop-master / slave + Hbase18:12
hazmatevan_, i don't believe there is an hbase charm yet19:40

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