/srv/irclogs.ubuntu.com/2012/06/05/#juju.txt

surgemcgee=8>00:41
surgemcgeejust checking.. and streching my legs.00:41
m_3SpamapS: ^^ (quantal branches) I couldn't push to quantal branches either... bzr: ERROR: Permission denied: "~mark-mims/charms/quantal/junk/trunk/": : No such distribution series: 'quantal'.00:56
m_3adam_g: give that another try when you get a chance01:08
m_3SpamapS: please double-check https://launchpad.net/charms/quantal when you get a chance01:09
adam_gm_3: looks like it works now. :)01:09
m_3adam_g: cool thanks01:09
m_3we hadn't actually created a distro series for quantal yet01:10
imbrandonm_3: you catch my note about the github svn + bzr svn interface ?01:41
m_3imbrandon: yup... I'd have to try it out01:42
imbrandoncool cool ,me too, i just tried it enought to see if it was r/o or r/w01:43
imbrandononce i seen it was r/w i was hmmmm i bet the bzr-svn and git-svn tools are much more mature :)01:44
imbrandonbut its just for $sometime01:44
m_3cool01:49
m_3yeah, that's a great idea if we keep up the gitpad mirror01:49
imbrandonyea and the url is the same as the git https one except it drops the .git from the end01:50
imbrandonfor co etc01:50
* zooko looks at https://juju.ubuntu.com/docs/write-charm.html03:11
zooko"Assuming the current directory is the juju trunk"03:33
zookoHm... does that mean I need to check out some repository first?03:34
zookoPerhaps https://code.launchpad.net/charms03:34
marcoceppizooko: You don't need to checkout any repositories to start writing charms03:35
marcoceppiThat tutorial is a little...out of date.03:35
zookoWhere should I start?03:36
marcoceppiWell, it's not that bad actually03:36
zookoShould I go ahead and check out https://code.launchpad.net/charms?03:37
marcoceppithat wording is just a little confusing, it's supposed to be charm trunk, so for instance you want to create a directory like ~/charms then inside that directory create the series directory, (precise), then the name of the charm.03:37
marcoceppiso, pretty much if you're making a "foo" charm, mkdir -p ~/charms/precise/foo03:38
zookoOk.03:39
zooko:-)03:39
zookoThanks.03:39
zookomarcoceppi: what's an example of a good README I should emulate?03:41
marcoceppizooko: there are a few, you can take a look at http://jujucharms.com/charms/precise/hadoop03:45
surgemcgeeOhh, ohh, me me!03:46
zookosurgemcgee: you you what? You wrote a good README? :-)03:52
zookoShould I list Python as a "requires" for Tahoe-LAFS?04:17
zookoAnd I wonder if I should "provide" anything?04:18
surgemcgeezooko: I am pretty sure, it is here in my branch -->  http://bazaar.launchpad.net/~robertsteckroth/charms/precise/django-rainbow/trunk/files04:31
zookoHaving written his README, zooko returns to https://juju.ubuntu.com/docs/write-charm.html04:58
zookoErrrrmm... now I get to choose bash or Python for my intall script.04:59
zookoHm,.04:59
zookoWell, that was easy.05:00
zookohttp://codepad.org/hy5Hh7BI05:01
zookoHm, I don't understand in which script I should do the creation of the state.05:24
zookoTime for some sleep anyway.05:24
koolhead17zooko: gn :)05:25
zooko:-)05:43
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
=== almaisan-away is now known as al-maisan
lynxmanjcastro: roger that :)11:08
=== al-maisan is now known as almaisan-away
=== almaisan-away is now known as al-maisan
=== zyga is now known as zyga-food
=== zyga-food is now known as zyga
=== al-maisan is now known as almaisan-away
jcastrohttp://news.ycombinator.com/item?id=406916415:58
jcastrowoo!15:58
jcastroHere's what m_3's been working on for a day or so15:58
jcastrowell, the post was only that long, the rest was a bunch of hard work. :)15:58
negronjl'morning all15:59
hazmatnegronjl, g'mroning16:02
negronjl'morning hazmat16:02
hazmatjust noticing its rather silly to distinguish tcp/udp in open/close port16:02
jcastroOnly 3 upvotes, come on people, we need to get on the front page to share this with the world! http://news.ycombinator.com/item?id=406916416:12
mrammUp to 7 upvotes now, but could use a few more;) http://news.ycombinator.com/item?id=406916416:21
negronjljcastro:  how do you vote ?16:22
jcastrosign up16:22
jcastroand then click the little arrow to the left of the title16:22
m_3negronjl: btw, please check the article for stupidity :)16:23
negronjlm_3:  I will ... but I doubt I will find any :)16:23
jimbakeri rather liked the article (which i upvoted), it gives great insight into why this was an interesting if preliminary experiment16:31
m_3jimbaker: thanks... yeah, I think it's a good story16:32
m_3and the results are pretty much expected16:32
=== zyga is now known as zyga-afk
lynxmanjcastro: hey, I had on my calendar charm review on Thursday, was it moved?17:10
jcastroyou're the only one this week, so however you want to slice it is fine17:10
jcastroI don't think anyone moved it17:10
lynxmanjcastro: k :)17:10
lynxmanjcastro: any official guide for review or just go with my gut?17:10
lynxman(just in case)17:11
jcastrohttps://juju.ubuntu.com/Charms17:11
jcastroyeah17:11
jcastrolook in "Reviewers"17:11
lynxmanjcastro: lovely, thanks :917:11
jcastromarcoceppi: wotcha up to right now18:14
marcoceppijcastro: sitting through a boring meeting, what's up?18:15
jcastrospdy is default in firefox1318:15
marcoceppibooooya18:15
jcastroclint's charm is basically done, I think it needs a review and promulgation?18:15
marcoceppiI'll take a look18:16
jcastromaybe we can whine to ben to fix that subordinate opening a port bug18:16
_mup_Bug #1009221 was filed: Adds format: 2 support to juju, while maintaining backwards compatibility for old charms. <juju:In Progress by jimbaker> < https://launchpad.net/bugs/1009221 >21:10
RaptorsAtatckheya, so first off juju is awesome(yeah you guys already know).  I'm looking at a way to manage what charms are installed on systems and see network diagrams. I was considering using mcollective for this but it seems like something that would be already solved by someone else. Any ideas?22:33
james_wRaptorsAtatck, "juju status --format=dot" might interest you22:35
james_wI'm not sure what you mean by "what charms are installed on systems" though22:35
RaptorsAtatck@its the services/units bit that juju already handles22:36
RaptorsAtatckso never mind on that part ;)22:36
james_wok :-)22:36
RaptorsAtatckreading into the docs while trying to poke holes22:36
james_wthe status output will draw a graph of the services/units you have and the relations between them22:37
RaptorsAtatckgah love the relationship hooks.22:41
RaptorsAtatckconfiguration management has been a pain, even with puppet.22:41
RaptorsAtatckhey so I have an environment deployed and configured how I want it with the appropriate relationships. Is there a way to take a snapshot of this and deploy a mirror of this to a new environment?23:02
surgemcgeeA simple bash script can do that, no need to go higher than juju already is.23:07
RaptorsAtatckyeah, but maintaining that will suck23:09
RaptorsAtatckSo, going to make a simple script that will take the output of the status and rebuild that in the selected environment23:10
RaptorsAtatckthen I can just check status outputs in when I'm happy with how they look23:10
RaptorsAtatckoh man can take that idea/concept alot farther.23:12
surgemcgeeNot on a professional/production level23:13
surgemcgeeAlthough, destoyed my environment like 20 times (don't tell amazon. ha).23:13
zookoIf somebody else will pay for the EC2 fees, I'll measure how Tahoe-LAFS behaves with 5000 servers and write a blog post about it. :-)23:14
RaptorsAtatckwell its actually for managing private clouds23:14
RaptorsAtatcka common issue I've ran into is developers needing complex environments setup23:15
RaptorsAtatckso we normally make a VM image w/ puppet/mcollective and then update those as needed23:15
RaptorsAtatckhuge pain in the ass when the developers change things23:15
RaptorsAtatckthis way we can keep a snapshot of what a developer environment looks like and just execute that as needed23:16
RaptorsAtatck(the developer that is)23:16
surgemcgeeSounds like high level software development. Most web projects can easly re-configure and deploy to some user friendly cloud like use app engine.23:18
RaptorsAtatckyeah,  many people on the project ;)23:23

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