=== zz_CyberJacob is now known as CyberJacob === CyberJacob is now known as Guest35316 === frankban|afk is now known as frankban === redir is now known as redir_sprint [09:05] [boom dynamically scaling DC/OS masters [09:05] nearly there === Guest35316 is now known as CyberJacob [09:26] magicaltrout: Nice! [09:26] yeah only took 3 evenings to figure it out :P [09:26] what a geek [09:27] just converting the main tarball to a charm resource now [09:27] Cool! [09:27] although the docs suck... [09:27] Let us know when/what to review! [09:27] do I do [09:28] hookenv.resource_get ? [09:28] Oh you know what documentation is like... [09:28] which should give me a path according to the docs? [09:31] oh I found an example by mbruzek [09:31] should do the job [09:49] magicaltrout: there's also an example here: https://github.com/marcoceppi/layer-charmsvg [10:00] Hello marcoceppi! [10:01] o/ [10:01] Do you have ay news for me marcoceppi? [10:01] no [10:03] :) cool, let me know if there is anything I can do from my side [10:42] Thank you marcoceppi! [10:49] cory_fu, bcsaller_ : Whats happening with https://github.com/juju-solutions/charms.reactive/pull/66 ? I have some actions to write for an internal charm and need to know if I should be waiting, forking or going in a different direction. [11:24] Good morning kwmonroe. I am looking on the issue you reported on reading/writing topics. How do you reproduce it? [11:25] hello [11:25] 1 [11:27] I get the message missing relation messaging [11:48] on neutron-gateway [11:48] do you know where I should search [11:59] :D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D [12:16] stub ooo an @action decorator [12:17] magicaltrout - are you still having issues with resources (per mailing list post)? [12:17] magicaltrout - i may be doing this incorrectly, but what's worked for me w/ etcd, is to push the charm code, then `charm attach` the resources, *then* publish like so: charm publish ~lazypower/etcd --resource etcd-0 --resource etcdctl-0 (these are the resource identifiers returned from charm attach). [12:17] also pardon my omission of revision on the charm entity... it should read ~lazypower/etcd-2 for example. [12:25] thanks lazyPower , the error on the list looks non fatal [12:25] just ugly [12:25] right, i think the messaging could be better [12:25] but i didnt want you blocked since there is a known good workflow there [12:26] well I've just got out of a meeting to find a node saying dc/os installed [12:26] so I assume its not lying [12:26] just gonna check [12:28] lets spin up 2 more and have a party [12:30] or a quorum at least [12:34] woo [12:34] quorum party [12:37] boo i lied [12:37] I hadn't republished [12:38] * magicaltrout tries lazyPower's method [12:44] okay [12:44] not a clue if its broken or not [12:44] this is a bit shit [12:44] charm attach cs:~spicule/wily/dcos-master-1 software=/home/bugg/Projects/dcos-master/bootstrap.tar.gz [12:44] lazyPower: does that look right? [12:44] yep, if thats the name of the resource [12:45] it should yield a resource id like software-0 when its successfully completed [12:45] I get the same squid error [12:45] rick_h_ urulama any idea why we're getting squid errors on attaching resources? I've run into this before when i dont specify a charm revision... but this is clearly not the case per magicaltrout's paste above. [12:46] the squid responses both vex and frustrate me magicaltrout, i feel your pain here. [12:47] aye bit of a pain when I'm just trying to clear DC/OS stuff off my desk and get it into the store for people to hack on ;) [12:47] doesn't help when I can't understand what its trying to tell me :) [12:50] lazyPower: jrwren was looking into that. the default settings disconnect long uploads [12:50] ah right there was a post to the list about this last week [12:50] magicaltrout - whats the size of your payload? [12:56] 478M lazyPower [12:56] from a data centre not over my pipes === urulama is now known as urulama-sprint [12:59] lazyPower, urulama, magicaltrout : it also looks very similar to the bug report on the mailing list about large resources failing. [12:59] stub: yes, that's the same thing [12:59] merlijn's? [13:00] yes [13:00] k [13:00] I'll revert to wget from dropbox then :) === lazyPower changed the topic of #juju to: Welcome to Juju! || Docs: http://jujucharms.com/docs || FAQ: http://goo.gl/MsNu4I || Review Queue: http://review.juju.solutions || Unanswered Questions: http://goo.gl/dNj8CP || Youtube: https://www.youtube.com/c/jujucharms || Juju 2.0 beta-10 release notes: https://jujucharms.com/docs/devel/temp-release-notes [13:44] stub: I commented on https://github.com/juju-solutions/charms.reactive/pull/66 with a recap of the recent discussion I had with bcsaller_ about that. When he comes on, I'd like him to verify that I didn't forget anything. Let me know if that wall of text is unclear. :p [13:44] I'd also like anyone else's input, because how actions are handled will affect everyone. [13:44] I know marcoceppi has thought about this as well [13:45] stub: Also, apologies for it taking so long to move on those PRs. We've just been pulled in other directions. [13:46] I like the idea of an action annotation [13:46] marcoceppi: I know the new RQ is very charm focused, but PRs like that one would really benefit from me being able to kick it up to community as a whole to make it clear that, "hey, I could use help with this" [13:52] cory_fu: it's super charm focused atm, but we could expand that [13:52] cory_fu: or, just mail the list [14:22] kjackal - re: kafka write topic failure.. i believe it's only repro-able when the broker doesn't know its own hostname. in the older charm, we had to set advertised.host.name so kafka knew when to listen. [14:24] mm, 99% test coverage, it's been a while [14:24] kwmonroe: ok, so I got the kafka charm deployed on EC2 and actions were working fine [14:25] kwmonroe: also we were not opening the ports of kafka so that might have been an issue [14:43] cory_fu: Ta, and rebutted ;) [14:50] I wonder if the reactive phases to be run should be declared by the bootstrap script that kicks off reactive.main() ? main(['setup', 'hooks', 'main']). Could extend the framework in all sorts of ways then without messing with the core. [15:04] cory_fu: is config.changed.