=== freeflying_away is now known as freeflying === _mup__ is now known as _mup_ === _mup__ is now known as _mup_ === perrito6` is now known as perrito666 === jcsackett_ is now known as jcsackett === _thumper_ is now known as thumper === Settite is now known as Lord_Set === axw__ is now known as axw === timrc is now known as timrc-afk === kentb is now known as kentb-zzz === CyberJacob|Away is now known as CyberJacob === CyberJacob is now known as CyberJacob|Away === amol_ is now known as amol === BradCrittenden is now known as bac === timrc-afk is now known as timrc === mattgriffin is now known as mattgriffin-afk [15:13] rick_h_: heya, did you see my gunicorn branch? [15:13] bloodearnest: I saw you mention it. I've not peeked at anything though [15:13] bloodearnest: were you looking for a review or more an fyi? [15:14] rick_h_: an fyi, since you're doing the gunicorn charm review, right? === freeflying is now known as freeflying_away [15:14] rick_h_: I bring the gift of tests [15:14] bloodearnest: very cool [15:15] rick_h_: the diff is ungainly cos I vendored charmhelpers, but it's actually a lot less charm code [15:16] coolio [15:16] \exit [15:16] bloodearnest: we <3 tests. therefore by the transitive property we <3 you [15:16] and i may only be speaking for myself... [15:17] if you dont mind waiting a bit, i'll be addressing the charmq later today [15:17] and I'll get you a full write up review [15:18] jcastro: ping me when you've got time to do the local writeup if thats still on the plate for today [15:18] lazyPower, yeah, I just wanna bust out null->manual, bundles, and quickstart in one go this morning. [15:18] lazyPower: sweet [15:19] jcastro: ack. just lmk [15:19] lazyPower, I should be done with that before the weekly call [15:19] ok i'm going to continue burning through SSL Everywhere on nagios until that time [15:19] lazyPower: I'll have a few more once that's landed, like adding syslog support, and maybe some monitoring [15:19] bloodearnest: excellent! [15:20] lazyPower: and py3 support :) [15:21] bloodearnest: offtopic - i just ordered the parts for my steambox build. We should hook up some steamage in the near future [15:22] lazyPower: I'm game (pun fully intended :) [15:23] http://goo.gl/KvXXeB [15:23] heh [15:48] does juju deployer support deploying charms from a local rep? [15:59] hey evilnickveitch [16:00] got some time to discuss getting-started.html? [16:01] jcastro, going in to the qa weekly, but probably have a bit of time after that [16:01] ok [16:06] lazyPower, you. me. Vagrant boxes. [16:06] oontz [16:06] lets do this [16:15] How do I start whatever enables juju run to work on a unit? (to work around bug 1286213) [16:15] <_mup_> Bug #1286213: juju run not available after reboot - run.socket: connection refused [16:36] jcastro, you free now? [16:46] evilnickveitch, yeah, so basically [16:47] how do you feel about me replacing the manual deployment steps on the getting started with a bundle? [16:47] jcastro, I think bundles are good. i think quickstart is good too. [16:47] However: [16:48] I don't want to lose the manual process. I think it is very useful for user's understanding to see the steps inolved [16:48] so maybe if we could replicate that too [16:48] ok, for the existing PRs I added on the quickstart at the top [16:48] for each of the providers [16:49] but I was wondering if we still wanted the manual stuff for Getting Started specifically [16:49] there would be no harm in doing a bundle, but I think it would be great to show that process in manual format afterwards maybe? [16:52] i think my concern is, its great that we get users started quickly, but then they have no idea of what has actually happened or how juju actually works. Maybe that isn't an issue [16:58] OMG. [16:58] marcoceppi, sit down [16:59] if you do "bundle:foo" in the gui [16:59] it only returns bundles [17:17] so.. what are the odds something like this could be merged: https://pastebin.canonical.com/105726/ (arm64 simulator running on ec2) - or is there a way to force this support w/o hacking source? [18:04] with 1.17.3 can I have 2 local envs bootstrapped at once? I get an error about port 37017 in use [18:05] I have set alternate storage ports in the config [18:05] bloodearnest: yea, I got notes from tim on doing that [18:06] bloodearnest: actually they're in that doc I shared with you setting up charmworld [18:06] bloodearnest: check that out for notes and config [18:09] sinzui, I already uploaded.... [18:09] * sinzui palmface [18:10] jamespage, We might not be in a bad position because I am removing the 1.17.4 tools [18:10] * sinzui will test in 5 minutes [18:11] rick_h_: thanks! [18:11] rick_h_: I was going to do that tonight anyway, talks on Tues and confirmed no internet! [18:11] bloodearnest: ouch [18:12] ccccccbtujivhntrgiigcjjthgdjgubhdvgffbefnurg [18:12] rick_h_: that too :) [18:12] bloodearnest: heh, working on setting up new yubikeys [18:13] focus fail [18:14] rick_h_: I would really really like someone to write something that uses my builtin webcam to do "focus follows eyes" [18:14] in really should be doable [18:14] hah, creepy [18:24] jcastro: do you guys not believe in newlines in the docs? wow that's hard to read/review/write [18:24] donde? [18:25] looking at https://github.com/juju/docs/pull/18/files [18:25] it's html, I'm pretty much doomed no matter what [18:25] it's ok to newline in between tags so it fits on the screen [18:26] html crushes multiple spaces [18:26] yeah that's my fault from my text editor actually [18:26] it auto wraps for you? === blackboxsw is now known as 64MAADX9G [18:33] jamespage, The issue appears to be 1.17.4 client. I think I need to release a 1.17.5 with a fix or and outright revert to 1.17.3. I will let you know what I know. === timrc is now known as timrc-afk === timrc-afk is now known as timrc [20:57] jcastro: if I was gonna pick a slide deck from the juju ones on github, to give a talk to a local devops group, would you recommend any in particular? [20:57] any of the scale or ODS ones [20:58] https://github.com/juju/presentations/tree/master/deck.js/scale-2014-juju [20:58] is my latest one [20:58] all of them are kind of iterations of each other. [20:58] jcastro: thanks [20:58] bloodearnest, but with quickstart ... [20:58] you could easily just start off with juju quickstart -i [20:59] select local or show the ec2 part, etc. [20:59] then start your intro [20:59] jcastro: I was thinking along those lines :) [20:59] then come back to the GUI, and begin [20:59] people won't believe you anyway [20:59] so you have to expose and show the service [20:59] jcastro: yeah, rick_h_ has given me instructions on how to set up charnworld locally [21:01] yeah just don't do wordpress [21:01] that's a solved problem, do something like say, mongo or something [21:09] jcastro: what about the hadoop thing in the slides? [21:09] that's part of the intro [21:09] right [21:09] that's the part where you are explaining how complex things are [21:09] LOL XML files, and so on [21:10] XMLOL [21:11] this is gonna be fun :) [21:12] jcastro: how do you view the presentation? [21:12] jcastro: (without cloning it..) [21:15] lifeless: I couldn't figure that out, so I cloned [21:20] So, I feel like its time for me to admit i've been an nginx fan for a bit too long and i've forgotten some of the apache XML goodness. Anyone have a moment to assist in ironing out some apache2 config magic with me? (literally it will take about 10 minutes) [21:22] lazyPower: apache config is most certainly not XML ;) but am happy to help if I can [21:23] hah, ok :) [21:23] https://gist.github.com/chuckbutler/9280172 - this is a jinja2 based template of the nginx config that ships with nagios [21:23] *nagios3 [21:23] The location i've placed the SSL binding, apache config checker hates it. So I feel like at this point i need to build a vhost config. But that seems like extra effort - do i just define inline vhosts in this file and sep the :*80 and :*443 host definitions, and plug the ssl require on a directory tag in them? [21:25] lifeless, I only dumped the up there this past weekend, I haven't set it up to view somewhere yet, sorry. [21:26] jcastro: np [21:26] lazyPower: yeah, you can't set SSL config on a port 80 host, at least to my knowledge, you have to split them [21:26] lifeless, I saw the slides you guys did with clint @ his presentation though, nice work. [21:26] ok, as the template shows, it doesn't even define a port 80 host. its just some aliases for the apache conf, and it appears to be mounting that on any vhost i define. [21:26] * lazyPower snaps [21:27] hey, i bet i can do this in default-ssl and it'll "just work" [21:27] ty bloodearnest [21:27] you're the best [21:28] jcastro: which presentation ? [there's been many... :)] [21:28] lazyPower: sounds right. If you want port 80 to redirect to 443 when enableSSL is set, you may need to define a redirecting vhost to use, not sure === CyberJacob|Away is now known as CyberJacob [21:29] idk if apache ships a redirect-to-443 config you can just enable in that case, maybe [21:29] lazyPower: this if for a nagios3 master charm? [21:29] correct [21:30] i'm adding SSL-Everywhere support to the nagios charm [21:32] ah yes, I saw that we needed to do that. "fun". :) [21:32] heh, we should have a bootstrap option [21:33] juju bootstrap --ssl-everywhere [21:33] that forces it on all charm configs :) === CyberJacob|Away is now known as CyberJacob [22:34] bloodearnest: that worked btw [22:34] lazyPower: good good === freeflying_away is now known as freeflying [22:57] marcoceppi, ping [22:59] marcoceppi, looking at the wordpress charm.. and having all kinds of strange issues.. it looks like the charm is trying to remove $CHARM_DIR/wordpress and it keeps failing and that directory keeps populating itself in the background.. and there's some sort of nfs thing going on was well.. sound familiar? [22:59] hazmat: not at all :\ [23:00] marcoceppi, from debug hooks http://pastebin.ubuntu.com/7013135/ [23:00] just very odd behavior. [23:01] just straight wordpress <-> mysql [23:02] hmmm.. this could be aufs related.. [23:03] hmmm.. nfs kernel mods