/srv/irclogs.ubuntu.com/2016/06/29/#juju.txt

stokachucory_fu: new ghost is working on xenial so far :D03:20
stokachui want to test the 0.8.0 release and get that out the door soon too03:20
=== frankban|afk is now known as frankban
=== stub` is now known as stub
yioup0xhello!!11:46
yioup0xsome services are stuck in update-status hook is this normal?11:46
yioup0xit's been some hours that they are updating11:46
=== dpm_ is now known as dpm
=== gnuoy` is now known as gnuoy
magicaltroutwe have the best stuff ever for OLAP over all your big data stuff coming in our 3.9 release12:20
magicaltroutjust putting together an RC2 with juju datasource injection, automatic schema generation and stuff12:20
magicaltroutit'll make analytics over the big data & SQL charms really easy12:20
cory_fustokachu: I should have mentioned, I updated the ghost charm to support changing the "release" option, so we should definitely try upgrading.  I just realized, though, it should probably retry on "checksum" change as well13:09
cory_fustokachu: https://github.com/battlemidget/charm-layer-ghost/pull/313:13
cory_fu:)13:14
stokachucory_fu: merged, ill try the upgrade now13:15
marcoceppicory_fu: ping re: https://github.com/juju-solutions/charms.reactive/issues/7613:18
lazyPowermarcoceppi - is that a verbiage change to reactive as a whole?13:19
marcoceppicory_fu: people we really confused by `status_set` and `set_state`13:19
marcoceppigivenhow close in nature they are, it aslo made it really confusing since it blurs what state, people assuemd this was a state engine in juju instead of on the unit level13:20
magicaltroutyou know what13:20
magicaltroutI was going to say that exact thing the other day13:20
magicaltroutand I thought I was being pedantic ;)13:20
marcoceppiso the idea of flags as a way to distil the state without really changing meaning was proposed by mark13:20
marcoceppihere's an example of what the code could look like: https://github.com/marcoceppi/layer-vyos-proxy/blob/master/reactive/vyos_proxy.py13:21
magicaltrout+1 for something like that13:22
magicaltroutalso helps in amulet and stuff where you're tying to figure out what status/state/message you're trying to extract13:22
cory_fuIf we're going to change that, should we make it "flag_set" (even though I hate that order) to be consistent?13:22
lazyPower+1 to normalizing on the method signatures13:23
cory_fu(I'm not even going to bother trying to argue that we change "status_set" :p)13:24
marcoceppicory_fu: welllllllllllllll13:24
marcoceppiI'd be okay with set_status13:24
aisrael^^ +113:24
marcoceppiin charms.model13:24
marcoceppi;)13:24
cory_fuTrue13:25
marcoceppiwith like an from charms.model import classic_names13:25
marcoceppicory_fu: though, set_action seems odd compared to action_set13:25
marcoceppimaybe not13:25
PrabakaranHello Team, I am facing the below issue in Juju 2.0 while uploading packages to the controller using juju attach command and also juju inline deployment command using resources. Error code : http://pastebin.ubuntu.com/18097919/13:26
marcoceppiset_action_data might be better name in general13:26
PrabakaranAnd also it is taking lot of time to upload into the container when the product package is of more than 1 GB. Is there any trick to increase file upload speed? And also I am wondering why it is taking long time to upload/download on the controller within the same subnet. Could somebody make me clear on this?13:26
cory_fumarcoceppi: What about charms.model.status.set() and charms.reactive.flag.set()13:26
lazyPowerPrabakaran - how large is your attachment?13:26
cory_fu+1 to set_action_data13:26
Prabakaran1.8GB13:26
marcoceppicory_fu: possibly13:26
marcoceppiI'm still very much up in the air about charms.model13:26
lazyPowerPrabakaran - ah i missed your follow up. There is a bug currently that prevents large attachments from working in the current betas13:27
magicaltroutlazyPower: thats push to controller is it the same?13:27
marcoceppicory_fu: right now it's more like charms.model.unit.status.set()13:27
stokachucory_fu: should we be using mariadb instead of mysql?13:27
lazyPowermagicaltrout - it appears so, it ran into an IO error trying ot attach to the controller13:27
marcoceppicory_fu: so I like charms.model.unit.set_status instead13:28
lazyPowerPrabakaran - can i get you to file a bug for that? i'd like to xref with core on this issue13:28
magicaltroutah yeah13:28
magicaltrouti didn't scroll across far enough13:28
Prabakaranya sure13:28
cory_fustokachu: I did my testing with mariadb, but marcoceppi has put a fair amount of work in recently to improve the mysql charm13:28
magicaltroutmarcoceppi <-> work?13:28
stokachucory_fu: ok cool13:28
marcoceppistokachu: cory_fu: that's an overstatement, I removed and touched up the tests that were failing consistently because of bad setups13:29
marcoceppimagicaltrout: great question!13:29
magicaltroutpfft13:29
marcoceppi;)13:29
Prabakaranand also is it possible for me to upload the file by getting into the controller...?13:29
magicaltrouti'm looking forward to a whole room of americans with similar enthusiam later this year marcoceppi13:29
magicaltroutalthough I might need ear plugs, or a sick bowl ;)13:29
marcoceppimagicaltrout: I'll make sure to beef up on my "English"13:30
magicaltrouthehe13:30
magicaltroutjust ask kwmonroe for some tips13:30
magicaltrouthe's got the english patter down to a fine art.... if you live in the early 1900's13:30
marcoceppipip pip!13:30
stokachucory_fu: if you get time today you could run through my conjure-up enabled ghost bundle13:33
stokachuhttps://gist.github.com/battlemidget/a35809531b34db683d54d8b046353d8013:33
lazyPowerPrabakaran - negative. the resources feature works with gridfs in mongo, and then some internal juju bits rely on that process to complete successfully (eg: BSON ID's of the resource)13:33
lazyPowerPrabakaran - so without having intimate knowledge of that, i dont think you can fake it out13:33
lazyPowerstokachu - oh btw i ran the cojure scripts for kubernetes, nice work :)13:33
lazyPower*conjure13:33
stokachulazyPower: thanks :D ive got some updates to make to the bundle  as well13:34
lazyPowernice13:34
marcoceppicory_fu: I updated the issue, I was projecting on screen when I filed it13:34
Prabakarank thanks <lazypower> what is the bug number for the timeout issue?13:36
lazyPowerPrabakaran - I'll need you to file the bug for that :)13:36
Prabakarancan u help me on how to raise a bug?13:36
lazyPowerPrabakaran - its only hit the list as far as I'm aware of. There was a thread started by  merlijin, but it was specifically in reference to jujucharms.com resources, not local resources on the controller13:36
lazyPowerPrabakaran - sure, start here https://bugs.launchpad.net/juju-core/+filebug13:37
lazyPowerPrabakaran - we'll need the juju version, arch, what you did, what you expected to happen, what happened, associated logs, and reproduction steps13:37
Prabakaran<lazypower> i am getting timeout error while submitting bug.. " Timeout error  Sorry, something just went wrong in Launchpad.  We’ve recorded what happened, and we’ll fix it as soon as possible. Apologies for the inconvenience.  Trying again in a couple of minutes might work.  (Error ID: OOPS-4ad94ec13b63a1d16b8f1c05cd6b031b)"13:58
lazyPowerPrabakaran - if you hit the back button in your browser and re-submit does it complete successfully or does it give you the same 500 error?13:59
kjackalcory_fu: do you want a help in reviewing zeppelin?14:06
magicaltroutit's a big balloon filled with gas and exploded in flames....14:07
magicaltroutmuch like some juju deployments! ;)14:07
* magicaltrout gets his coat14:07
lazyPoweralternatively, its a wicked rockstar group whos music is as timeless as... well.. a zeppelin14:07
cory_fukjackal: Yeah, if you want to take a look at it, go ahead.14:07
lazyPowerpotentially made from lead even14:07
* lazyPower rimshots and wanders off stage14:08
Prabakaran<lazypower> i tried twice still i am getting the same... i asked my teammate to raise for the same.. bug number is https://bugs.launchpad.net/juju-core/+bug/159735414:10
mupBug #1597354: Juju 2.0 Resource Error - cannot add resource failed to write data: read tcp : i/o timeout <juju-core:New> <https://launchpad.net/bugs/1597354>14:10
lazyPowerPrabakaran - that makes me want to say it might also be on your end if your tcp connections are timing out14:10
kjackalcory_fu: cool, I am on it14:10
lazyPowerPrabakaran - perhaps do some network debugging and see if you're experiencing packet loss?14:11
cory_fukjackal: thanks14:11
lazyPowerbut thanks for the bug, I'll shop this with the core dev release manager to see if they've seen anything like this in testing14:11
Prabakaran<lazypower> i just pinged from my machine .. there is no packet loss14:13
stokachulazyPower: who can i bug for https://bugs.launchpad.net/charms/+source/elasticsearch/+bug/158994714:26
mupBug #1589947: Use status-set when elasticsearch is active and ready <conjure> <elasticsearch (Juju Charms Collection):New> <https://launchpad.net/bugs/1589947>14:26
lazyPowerstokachu - thats going to be fun... you'll have to set that in the middle of the ansible routine14:27
stokachuew14:27
lazyPoweryeah14:27
lazyPower:)14:27
lazyPowerI considered going for a reactive rewrite but time prevented me from doing that14:27
lazyPowerthat and our ES charm is pretty solid right now14:28
stokachuyea14:28
* lazyPower had a bag of bugs to sprinkle around :P14:28
lazyPoweri can try to hammer that out today14:28
lazyPowershould be pretty simple14:28
stokachuhmm i wonder, juju should just pull from agent status if workload status is undefined14:28
lazyPoweri dont think thats right to just clone the agent status14:28
lazyPoweri'd rather the workload status remain unknown if the author has not put any status messaging in the charm14:29
lazyPowerthen its pretty blatant whats happening14:29
stokachuwell you dont really know whats happening as there is no messages :)14:29
stokachulazyPower: also seeing this on aws https://paste.ubuntu.com/18101489/14:32
lazyPowerstokachu which revision of ETCD is this?14:36
stokachulazyPower: rev314:36
stokachukubernetes is rev514:36
lazyPowerhmm, flannel biffed it on registering the network14:36
lazyPoweris the instance still up?14:37
stokachulazyPower: yea14:37
lazyPowerif so can you ssh-import-id lazypower on that node and hit me with some ip <3?14:37
lazyPoweri'd like to see why that tanked, its been good in CI14:37
stokachuyou want on kubernetes or etcd?14:37
stokachuor both14:38
lazyPowerboth would be good14:38
lazyPowerresource-get14:49
lazyPowerUse 'resource-get' while a hook is running to get the local path to the file for the identified resource. This file is an fs-local copy, unique to the unit for which the hook is running. It is downloaded from the controller, if necessary.14:49
lazyPowerwhoops14:49
arosalesstokachu: I am testing the good work you and cory_fu did on ghost15:08
stokachuarosales: cool!15:08
stokachuarosales: you should also test the upgrade15:08
stokachusince it defaults to version 0.7.2 and latest is 0.8.015:09
arosalesstokachu: recommended wise I see https://jujucharms.com/ghost/precise, but I was wondering if we should reach out to hatch and confirm to promote yours for trusty and xenail15:09
stokachuyea i'd like to see the reactive charm go recommended15:10
arosalesok, I don't see hatch here atm but I'll send a mail on it.15:11
arosalesstokachu: thanks15:11
LiftedKiltjcastro marcoceppi: is there a best guess eta for a final 2.0 release? (are we talking weeks or months?)16:14
LiftedKiltalso - great job on beta10. It's been really smooth for me so far16:14
=== rogpeppe1 is now known as rogpeppe
penguinRaiderHi, I am running juju 1.25.5-trusty-amd64. If I run a command using juju run which gets timed out, then the next command seems to be getting timed out too even with the greater threshold. I checked it on the machine side it seems both processes seem to be running and stuck http://paste.ubuntu.com/18109177/16:47
=== frankban is now known as frankban|afk
bdxopenstack-charmers: how do you guys feel about setting openstack-dashboard session timeout to that of the keystone token expiration?16:51
bdxopenstack-charmers: or possibly a new config "session-timeout" for openstack-dashboard16:52
=== cargonza-holiday is now known as cargonza
cargonzabdx, you should attend the openstack irc meeting in the #ubuntu-meeting17:06
=== dpm is now known as dpm-afk
bdxcargonza: thx, on it17:32
bdxcargonza: did I miss it?17:33
cargonzabdx, yup... next week again - https://wiki.ubuntu.com/ServerTeam/OpenStackCharmsMeeting17:34
bdxawwwwweee17:34
bdxthanks17:34
bdxI'll mark my schedule17:34
cargonzacool!17:34
rick_h_stokachu: around?17:35
bdxrick_h_: hey whats up? how are cross-model-relations coming along?17:36
rick_h_bdx: :P17:36
rick_h_bdx: stop asking about juju post-2.0 we're still working on 2.017:37
bdxrick_h_: shucks ... I was under the impression that was in the 2.0 milestone.  Last we spoke you guys were sprinting on it ... just wondering how its coming along is all17:41
rick_h_bdx: sorry, it's on the "release after 2.0" one17:42
bdxno worries17:44
bdxthanks17:44
LiftedKiltrick_h_: how is the 2.0 release coming?17:49
bdxbahaa17:49
bdxyes17:49
bdxrick_h_: go easy on him17:50
LiftedKiltDon't want to be a bother - just curious if there is any idea of a timeline - i.e. weeks vs months17:50
rick_h_LiftedKilt: weeks, just more than a couple of them :)17:50
LiftedKiltrick_h_: totally understand - there's a ton going into this release, and I'd way rather it get delayed and the bugfixes added than just rushing to get it out there before it's ready17:51
LiftedKiltany idea when gui will be beta10 compatible?17:51
jrwrenLiftedKilt: more soon than soonish.17:54
LiftedKiltjrwren: haha fair enough17:55
stokachurick_h_: heyyy17:58
stokachuconjure-up is beta10 compatible just fyi18:21
stokachuso is macumba :)18:21
rick_h_stokachu: <318:24
stokachurick_h_: see my email?18:26
rick_h_stokachu: yes, sorry, getting pulled into a customer issue atm so kina afk looking at that18:28
stokachurick_h_: all good18:33
junaidaliHi everyone, I'm having an issue in one of my deployments, juju gets the ip of node as public-address. Anyone knows about this issue?18:53
kwmonroecory_fu: i'm doing an "if is_state(db.available); do_something(db)", but i can't remember how to get the db object.  halp.19:31
cory_fuI'd recommend using @when() if at all possible.19:32
cory_fuIf not possible, you have to use RelationBase.from_state('db.available')19:32
cory_fuBut that will make your handler / code harder to unit test19:33
cory_fuAnd petevg will get mad at you19:33
kwmonroe:)19:33
kwmonroefair enough.. i was on a kick about condensing reactive handlers so i didn't have stuff like "configure_with_db()" and "configure_without_db()", but whatevs.19:34
petevgMocking out RelationBase.from_state isn't the worst thing, for the purposes of unit tests.19:35
petevgI'm still working out what level of mocking we want to tolerate, though.19:35
kwmonroepetevg: i don't care what cory_fu says.. you're alright in my book.19:36
petevgAw, shucks.19:36
magicaltroutkwmonroe: https://medium.com/@ecesena/a-quick-demo-of-apache-beam-with-docker-da98b99a502a#.k8dnol49r19:42
magicaltroutgood one  for you guys,  I  mentioned it before I think,  but the blog is a good demo19:42
kwmonroeyeah - neat magicaltrout.. but there goes my afternoon :/19:43
magicaltroutyou're very welcome ;)19:43
arosaleskwmonroe: to confirm, what were your plans for  cs:~bigdata-dev/xenial/apache-spark-7919:48
arosaleskwmonroe: specifically for promulgating the s390x pieces.19:48
kwmonroearosales: i wanted to make sure the rebuilt spark charm didn't break realtime syslog bundle, but i haven't gotten around to bundletesting it with the -dev charms.  i'll kick that off right now.19:52
kwmonroeif it looks good, i'll promulgate the xenial pieces for spark19:52
arosaleskwmonroe: sounds good, thanks19:53
arosaleskwmonroe: your code never has bugs right19:53
kwmonroeyeah arosales, but this has some stuff from cory in it too.19:53
arosalesah, ok19:54
lazyPowerkwmonroe - so they are rocket powered bugs, with heisenbug tendencies20:02
cory_fuSorry, I wandered off in the middle of the conversation.  Keep in mind that you can avoid duped code across handlers by calling one directly from the other.  Or by refactoring shared code up into a lib/charms/layer/foo.py library for your charm.20:06
cory_fukwmonroe: That said, I just did the optional state plus RelationBase.from_state() approach in https://github.com/battlemidget/charm-layer-ghost/blob/master/lib/charms/ghost.py20:07
cory_fuSee lines 44 and 8120:08
kwmonroevery cool cory_fu20:10
narinder`hi all  start from today i am seeing weired issue with juju where public-ip was blank with the service and deployment failed at last. But status says installation in progress.  ceilometer/0            maintenance    executing   1.25.5  2/lxc/0                                (install) Installing packages20:14
bbaqarhey guys .. is there any way to connect a bridge to a VLAN interface i have created using maas? i.e. bond0.120 -> br-mgmt20:23
kwmonroearosales: syslog bundle looks good: http://54.67.62.114:9090/#/notebook/flume-tutorial  rev 10 is ready: https://jujucharms.com/apache-spark/20:33
arosaleskwmonroe: and assuming the current promulgated version is built from https://github.com/juju-solutions/layer-apache-spark it has your latest bits in it, correct?20:35
arosalesto confirm the correct charm publish workflow is:20:36
arosalescharm push .20:36
arosalescharm publish cs:<user>/<charm>-<rev>20:36
arosalesand then a grant to all for read20:36
arosalescharm grant cs:~<user>/<charm> everyone20:37
arosalesMy main question is the charm grant is needed or publish to the stable channel does that by default. My testing shows the grant was needed by wanted to confirm that is indeed correct20:37
kwmonroearosales: correct in that the current promulgated version is built from that gh link.20:37
arosaleshttps://jujucharms.com/docs/devel/authors-charm-store is my reference20:38
arosaleskwmonroe: cool thanks20:38
kwmonroearosales: ymmv if you're not explicit when you 'charm push .'.  i think by default it will stick the charm in your namespace (ie, ~kwmonroe) based on the distro you pushed from (ie, xenial).  so for spark, i was more explicit: charm push . cs:~bigdata-charmers/apache-spark20:38
kwmonroeand then it spit back a charmstore url, which is what you feed charm publish20:39
kwmonroegrant is only needed the first time20:39
kwmonroearosales: so i just "charm publish cs:~bigdata-charmers/apache-spark-10", but didn't need to re-grant for that specific revision.20:39
arosaleskwmonroe: ok I was pushing a new charm to my name space and I had to charm grant to deploy it20:40
arosaleskwmonroe: I got an odd Ubuntu One login when I didn't grant, in the terminal no less20:40
arosalesvery odd20:40
kwmonroearosales: i would bet if you built a new version of that charm, you could push/publish without a re-grant20:41
arosaleskwmonroe: but if I wanted apache-spark in my name space20:41
arosalesI would need to push/publish/grant20:41
kwmonroeright20:41
arosalesok20:41
arosalesI didn't think I needed the grant20:41
kwmonroe(the first time, subsequent times would just be push/publish)20:41
arosalesbut  it turns out I do20:41
arosalesok20:41
arosalesI'll let you return to watching the beam demo now20:42
arosalesthanks for the help kwmonroe20:42
kwmonroe:)  np20:42
arosaleskwmonroe: got a sec to look at some reactive bits?21:09
arosalesor any other reactive gurus in here21:09
arosaleshttp://paste.ubuntu.com/18126079/21:09
cory_fuarosales: The configure method requires a "config" param: https://github.com/marcoceppi/layer-mongodb/blob/master/lib/charms/layer/mongodb.py#L6621:16
cory_fuarosales: I'm guessing that just needs to be changed to: m.configure(config())21:17
arosalescory_fu: thanks, I'll give that a try21:24
cholcombehow do you specify the repository in juju2 like juju1? --repository=blah/blah21:29
magicaltroutjust give it a path to your local charm21:29
cholcombemskalka, ^^21:30
magicaltroutjuju deploy /home/charmbuilder/charms/trusty/mynewcharm21:30
cholcombemagicaltrout, thanks21:30
magicaltroutno problem.... appears the charmers don't believe in  depreciation of stuff! ;)21:31
cholcombelol21:31
petevgcory_fu: following up on our conversation about unit testing layered charms this morning ... I may push back and say that we really do need to build a layered charm before unit testing it; the code isn't really complete until you do so.21:35
petevgThat said ...21:35
petevgBehold the horrors that I have wrought: http://paste.ubuntu.com/18127615/21:35
cory_fuWhy?21:35
petevgAsk again after you read the module I linked above :-)21:36
petevgThat code actually works, and it handles the issue where I want to import the "real" charms.layer.apache_bigtop_base in my test while mocking out charms.layer.options21:36
petevg*case (not issue)21:36
petevgHere's the top of my test class, to give an example of actually using it: http://paste.ubuntu.com/18127718/21:37
petevgcory_fu: I'd like to spend a little more time writing tests with the thing that I linked above, just to see how weird or messy it gets in practice. It may be cleaner to just tell people to build the charm and then run "make unit_test", though ...21:40
igonlAny good references or methods for negotiating a relation that sets up a database charm with a web application?21:45
petevgI am happy about having written something that involves a closure, hacking the sys module, and monkey patching import. I'm not sure that it's the right kind of happy, though ...21:45
igonlWhat's the best way to pass around the credentials?21:45
igonlI'm familiar with lifecycle hooks, but I'm new to relation hooks.21:46
petevgigonl: if you're writing a charm, you can use relation-get to fetch things like the password, which the database charm will generally generate for you. Take a look at the "database-relation-changed" from the walk-through for reference: https://jujucharms.com/docs/1.25/authors-charm-writing21:51
petevgIf you're writing a layered charm, things are a little bit different. It doesn't sound like that's what you're doing, though.21:52
magicaltroutigonl: i might have something21:53
igonlYah, that looks good. I've found relation-get and relation-set helper methods.21:53
* magicaltrout greps around launchpad21:53
cory_fupetevg: https://github.com/juju-solutions/layer-apache-bigtop-base/commit/a4c1b8355c9032d0e7f577af9ecc92e25e93f9e721:54
igonlDocs do stress that they run out of order though and to not rely on anything from those methods being there. Then something about the -relation-changed being the best place to get variables.21:54
igonlI did test the out of order bit to be true using `sleep` to change the writes to a file.21:55
cory_fupetevg: That works for me.  The pre-import of charms.layer and the create=True are both critical, though21:55
igonlI can't use Layers as it's built in python and I'm sticking with Bash-only.21:55
petevgcory_fu: Yep. I was going for something where we could generate a list of all the things that we need to mock, and pass it in all at once, rather than ending up with a cascading layer cake of "with" statements.21:56
magicaltroutigonl: http://bazaar.launchpad.net/~spicule/charms/trusty/saikuanalytics-enterprise/trunk/view/head:/hooks/mysqldb-relation-changed21:56
magicaltrouti use that to get mysql details and store them in  a file inside my charm install21:56
petevgigonl: no pressure to use layers -- I just wanted to make sure that was wasn't pointing you at bash when you were looking at Python :-)21:56
igonlmagicaltrout: I like the juju log message in that script, thanks.21:57
cory_fupetevg: My point was that I think we can avoid having to mock builtins.__import__21:57
igonlI was interested in if any usage of the environment variables provided were being used in such charm conversations. $JUJU_REMOTE_UNIT21:58
petevgcory_fu: We could actually hide multiple calls to .patch in a context, so it would look something like 'with mock_modules([<some list o' modules]): import ...'  I think that mocking out __import__ is more fun, but it is probably a better idea to leave it alone.22:01
cory_fuHrm.  It seems like removing the pre-import of charms.layer works ok after all22:03
petevgIt should. I was only pre-importing it in my code because I wanted it in sys.modules.22:04
cory_fuSometimes package namespaces work strangely22:04
petevg... before I did my module hacking, that is.22:04
cory_fuAnyway, I have to EOD22:04
petevgCool. I am going to do the same soon. Catch you later.22:04
cory_fupetevg: I got about 1/4 of the way through reviewing your hiera layer change.  :p22:04
cory_fuI'll finish it first thing tomorrow22:05
kwmonroeigonl: just fyi, you can write bash layers.. openjdk is an example bash charm: https://github.com/juju-solutions/layer-openjdk/blob/master/reactive/openjdk.sh22:08
kwmonroeigonl: i should note that interfaces need to be in python, but the charm layers can be in bash.22:10
igonlkwmonroe: had no idea. Must of developed the bad assumption off of what the docs showed and from the charms I browsed. Thanks.22:10
plarsanyone seen a situation where the bootstrap node gets *very* high load average? We had a power outage recently, and the maas cluster I'm using came back ok but it was slow to do anything with juju22:11
plarsafter many failed attempts, I was finally able to ssh to the bootstrap node and it had a load avg near 500!22:11
igonlYa'll Ill take another look at layers. They did seem like one more layer of abstraction I didn't want to deal with when learning charms.22:11
plarssyslog is getting flooded with a lot of messages like this:22:12
plarsJun 29 22:12:08 limited-club mongod.37017[20063]: Wed Jun 29 22:12:08.533 [conn918] update presence.presence.pings query: { _id: "e548e092-a274-46ef-8ed7-089b1cb954d7:1467238320" } update: { $set: { slot: 1467238320 }, $inc: { alive.36: 4294967296 } } nscanned:0 idhack:1 nupdated:1 fastmodinsert:1 keyUpdates:0 locks(micros) w:116225 116ms22:12
plars(and many more, all from mongod)22:12
plarsrestarting juju-db brings it down for a little while, but it always creeps back up22:12
igonlkwmonroe: btw that's some clean code you wrote there.22:12
kwmonroeTHANKS igonl!  see magicaltrout?  i do good things.. ^22:13
magicaltrouti never said you didn't kwmonroe22:14
kwmonroetoo right magicaltrout, too right.22:14
kwmonroechip chip cheerio22:14
magicaltrouti just defer to cory_fu when it comes to you explaining the stuff you've done :P22:14
kwmonroelolz22:14
magicaltroutah its still online!22:19
magicaltroutkwmonroe: http://www.whoohoo.co.uk/cockney-translator.asp22:19
magicaltroutthat is more important than apache beam22:19
kwmonroeoh hairy biscuits22:20
kwmonroehey kjackal admcleod, on the off chance you're online.. how long should a hbase perf-test take on aws?22:30
kwmonroeha!  nm, just returned in 1300 seconds.. i guess that's how long.22:31
magicaltrouti believe what you really mean is  kjackal admcleod, on the Frank Bough chance you're online.. 'a long should a 'base perf-test take on aws?22:32
kwmonroe:)  that's exactly what i meant22:34
magicaltroutof course22:35
magicaltroutyou have to bear in mind admcleod 's scottish background22:35
magicaltroutGuid day kjackal admcleod, oan th' aff chance yoo're online.. hoo lang shoods a hbase perf-test tak' oan aws?22:36
magicaltroutwould be better22:36

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