/srv/irclogs.ubuntu.com/2013/05/17/#juju.txt

=== marlinc_ is now known as marlinc
hazmatsidnei, its missing some of the waits for units running stuff, but the python-env branch of the new deployer is working against pyjuju01:53
* sidnei gives it a shot01:55
hazmatsidnei, pushed some fixes for terminate02:07
hazmater reset02:07
sidneihazmat: ok, not using that on the pyjuju one yet, still doing nova delete02:07
sidneihazmat: seems like it worked, except for the waits :)02:09
hazmatsidnei, nice02:10
sidneihazmat: https://pastebin.canonical.com/91208/02:10
hazmattime for bed then :-)02:11
sidneicheers02:13
=== ismail is now known as Guest64702
=== jppiiroinen is now known as jppiiroinen|afk
=== marcoceppi_ is now known as marcoceppi
=== wedgwood_away is now known as wedgwood
jcastromarcoceppi: so I did a talk on juju @ a lug last night12:58
jcastroand the drupal6 charm is broken12:58
jcastroshould I file a bug to unpromulgate?12:58
marcoceppijcastro: I'd at least file a bug12:58
marcoceppiI'm a little unclear as to the unpromulgate process, does it just happen whenever or does it have to go through orphaned process, etc12:59
jcastrono clue12:59
marcoceppiPlus, if we unpromulgate it, where to we keep the charm for historical reasons? ~charmers/ will likely cause some oddites with ingestion in the GUI13:00
jcastrowell in any case13:01
jcastrothis would make a good test case to see what happens13:01
* marcoceppi nods13:01
jcastrocan we kick it back to brandon's namespace?13:01
marcoceppijcastro: I can't, no one but brandon has access to that namespace13:01
marcoceppiBUT13:01
marcoceppiit looks like he has a copy in his personal branch already so that would "just happen"13:02
marcoceppiFirst audit casualty?13:02
jcastroyeah13:06
jcastroaudit by failing a demo13:07
jcastromarcoceppi: I am publishing the new calendar now13:08
jcastrofor reviews13:08
hazmathmm. that was known broken..13:09
jcastromarcoceppi: ttrss looks like it's ready for round 213:09
hazmati ended up pushing a drupal7 one to my ns13:09
hazmatwhen i was doing a demo.13:09
marcoceppihazmat: yeah, I think it's been general knowledge that it's broken. Just not sure what to do about it until the recent audit sessions13:10
jcastrono more mr nice guy13:10
jcastroit doesn't work ---> see ya!13:10
hazmatagreed13:10
* marcoceppi warms up the unpromulgater13:11
jcastroif anyone has any cycles today for the review queue, that would be <313:11
jcastromarcoceppi: hey so so far Andreas has been asking for more charm-writing content in the charm school13:13
jcastrowant to concentrate on that this afternoon?13:13
marcoceppijcastro: sure13:13
jcastroI sent you instructions for running the ubuntuonair thing13:16
jcastrosince it'll be you and mims today13:16
marcoceppijcastro: oh yeahh13:17
marcoceppithanks13:18
freeflyi1gdoes juju go version only support constraints like arch, cpu-cores and mem?13:33
mgzfreeflyi1g: yes, for now13:34
freeflyi1gmgz: thx13:35
mgzfeedback welcome about what you want most13:35
freeflyi1gmgz: in python version, maas-name is very useful :)13:36
wedgwoodhazmat: is there anyway to fix a machine agent showing "down"? I've ssh'd into the unit and restarted it, but the status is the same.13:52
wedgwood(besides redeploying)13:53
sidneijcastro: are you guys going to be at velocity?14:06
jcastroNo, we got declined14:15
hazmatwedgwood, could you pastebin the machine agent log14:19
wedgwoodhazmat: it's looking like a zookeeper problem14:19
hazmatwedgwood, restarting the machine agent should resolve that14:20
hazmatwedgwood, connectivity?14:20
wedgwoodhazmat: well, the zookeeper keeps dying14:20
hazmatwedgwood, g+?14:20
wedgwoodhazmat: sure14:21
hazmati landed some fixes to do better back off on retry, but its only in the ppa as of two days ago.14:21
* hazmat refills on coffee14:21
jcastroahasenack: hey do you have any specific things you'd like covered in the charm school? Or just general charm authorship stuff?14:51
ahasenackjcastro: hm14:53
ahasenackjcastro: "best practices" for interface creation I guess, and simple examples of set and get relations, with emphasis on the fact that relations might not be established yet so it should noop14:54
ahasenackjcastro: or maybe for this first one just explain the hooks14:57
=== cereal_b1rs is now known as cereal_bars
gnuoyjamespage, does java set the default maxheap size based on the ram of the system it's running on or is it set when the jre is compiled?15:28
jamespagegnuoy, its never clever - there is a jre default and then whatever the application specificies15:37
jamespagecassandra does some auto-sizing15:37
jamespageothers don't15:37
gnuoyjamespage, lovely, thanks15:37
marcoceppiI was poking around the help for juju-core 1.10, what version (if any) can you specify an alternate .juju/environments.yaml (or different .juju "home")? I couldn't find it any of the help topics for juju-core15:38
sidneimarcoceppi: JUJU_HOME iirc15:52
marcoceppisidnei: yup, thanks!15:52
avoineis there a snippet somewhere on how to do a wait loop for apt-get in case an other charm is installing?16:30
* avoine think every charm should use that16:31
mattgriffinit's like 2:30 in the morning and you're working on charms?16:31
avoinehere it's noon16:31
mattgriffinoops… wrong channel :)16:32
mattgriffinavoine: :)16:32
marcoceppiavoine: There is talk of using aptdaemon to resolve this problem. Not sure if there are any snippets though16:32
avoineok16:33
avoineI'll check it16:33
marcoceppis/is/was/16:35
jamespageavoine, marcoceppi: so the latest python juju (and I believe juju-core) only allows serial hook execution in the same container16:35
marcoceppiThat might actually not be the right package, but there's supposedly a way to queue packages for installation so you don't collide with apt-get in parent16:35
jamespagethus avoiding a principle and subordinate charm trying todo conflicting operations at the same time16:36
marcoceppijamespage: that's super helpful to know16:36
jamespagemarcoceppi, hazmat fixed that for us during the HA work on OpenStack as we hit that issue *alot*16:37
jamespage(around January I think)16:37
marcoceppiexcellent. I should write more subordinate charms16:37
hazmatthat also made it into juju core (trunk atm afaicr)16:43
marcoceppihazmat: any idea when the ppa will be updated with a more recenty juju-core release?16:45
hazmatmarcoceppi, when there's a new release16:46
hazmatmarcoceppi, there are several ppas associated to juju-core16:46
marcoceppiI thought core was up to 1.14 or something (where 1.10 is currently in the ppa)16:46
hazmat1.1116:46
hazmatis trunk16:46
hazmatmramm2, when's the next core release?16:47
mramm2I think next friday16:47
mramm2would have been this friday but Dave is traveling16:48
mramm2I also think we should move to earlier in the week in case there is something serious that requires a followup release -- don't want to have to do that over the weekend!16:48
marcoceppiFor those waiting for the Ubuntu On Air, we'll be starting in a few mins17:02
marcoceppiThe Ubuntu on air page isn't quite working for us, so you can follow along here: http://www.youtube.com/watch?v=yRcqSjOGweo&feature=youtu.be17:09
marcoceppiIf you have any questions please feel free to ping me with your questions!17:12
marcoceppiQuestions?17:55
paraglademarcoceppi: how about talking a bit about implicit relations17:56
paragladeand scope17:57
marcoceppiparaglade: queued up!17:58
paraglademarcoceppi: this might be something actually to cover when you get into subordinates18:00
marcoceppiparaglade: probably which we'll probably spend a whole 'nother session on18:00
paraglade:)18:00
paragladecool thanks!18:04
arosalesm_3, marcoceppi thanks or the charm school.18:04
marcoceppim_3: Thanks for running us through charms!18:04
m_3arosales: sure18:04
m_3thanks peeps for tuning in!18:04
=== defunctzombie_zz is now known as defunctzombie
=== defunctzombie is now known as defunctzombie_zz
dpb1m_3: Hey -- Could you review this one when you get a chance?  https://code.launchpad.net/~davidpbritton/charms/precise/landscape-client/add-landscape-relation/+merge/16149720:44
marcoceppiOh boy, where is charm.log in go-juju deployments?20:59
marcoceppi/var/lib/juju/units/<unit-name>/charm.log isn't quite there anymore :)21:00
m_3marcoceppi: look in /var/log21:03
marcoceppim_3: ah, /var/log/juju/unit-name.log perfect21:03
marcoceppithat will make archiving logs in juju-core a hell of a lot easier21:03
m_3dpb1: I'll try today, but most likely Monday21:04
dpb1m_3: monday is fine.21:04
dpb1m_3: just a gentle reminder. :)21:05
dpb1(now that sprint season is done for a while)21:05
m_3gotcha21:05
m_3actually at a conference next week21:05
m_3_then_ the season's over for a bit21:05
marcoceppiI don't know if it's just me, and my expectations, but I feel like "the cloud" has been noticeably more responsive since using the juju-core version21:15
=== wedgwood is now known as wedgwood_away
jhujhitiis this the right place to look for help with the openstack charms?22:17
sarnoldit's not -wrong-, anyway :) but it is late in the day..22:17
jhujhitiwell, it's worth a shot22:19
jhujhitii'm trying to help someone i work with get this openstack deployment straightened out. he's used juju charms to deploy mysql/rabbitmq/keystone/glance/swift/etc in HA. but it seems to have left the default database for each of the openstack services set to sqlite22:21
jhujhitithere's a relation in juju, so i'm not sure what's been done wrong22:22
jhujhitiand there are too many moving parts for me to just dive in and fix it, having never set it up myself22:22
jhujhitiusing glance as an example, i read through the 'juju debug-log' as i removed and re-added the relation to mysql. glance says something to the effet of 'database settings changed, will try again' but it never does22:24
=== Makyo is now known as Makyo|out

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