=== stokachu_ is now known as stokachu === scuttle` is now known as scuttlemonkey === scuttlemonkey is now known as scuttle|afk === scuttle|afk is now known as scuttlemonkey [08:46] Hello Juju World! [09:02] tvansteenburgh, hey - I was just trying out juju-deployer with juju 2.0 and some of our openstack bundles in oct [09:02] hit upon this [09:02] 2016-08-12 08:35:31 [ERROR] deployer.env: Command (juju deploy -m jamespage:default --constraints mem=1G --series xenial xenial/ceilometer ceilometer) Output: [09:02] ERROR path "xenial/ceilometer" can not be a relative path [09:03] i've fixed locally by ensuring that abspath is used - but I'm a little unfamiliar with the codebase so suspect my change will break everything else! [09:11] Hey, is there something wrong with the zookeeper charm on the store? juju deploy zookeeper fails here while juju deploy cs:trusty/zookeeper-1 is fine! [09:13] For trusty ^ [10:40] Hi all [10:41] I have deployed neutron-gateway and connected it to rabbitmq-server but still it shows 'Missing relations: messaging'. What am I missing? [10:41] I have tried both relation types amqp and amqp-nova. Same behaviour [12:38] Hello Team We have pushed IBM-HTTP charm for review , but it is not reflecting in the review queue. Bug-link: https://bugs.launchpad.net/charms/+bug/1612535 Please suggest if anything we are missing. [12:38] Bug #1612535: New Charm: IBM HTTP Server [12:47] Anyone seen this in beta 15? [12:47] ERROR unknown object type "ModelConfig" (not implemented) [12:47] after trying to deploy a charm or bundle [12:49] juju add-unit hello-juju-world [12:49] aisrael - checking now, any specific charm or is this anything you attempt to deploy? [12:50] any charm, but also juju upgrade-juju [12:50] Good morning charmers. I have never written a charm and have decent experience with shell scripting. I do have a good amount of experience with other languages. My question is, would attending the juju summit be worthwhile? [12:50] beta13, after upgrading to 15 [12:50] aisrael - are you attempting to upgrade a beta-14 controller ot beta-15? [12:50] I'm re-bootstrapping now [12:50] aisrael - upgrades aren't supported :( [12:50] thats likely the culprit [12:50] lazyPower: well, that'd be the problem then [12:50] valeech: absolutely [12:51] valeech: in addition to presentations from the community, we have charm experts you can pair up with who know bash, python, etc to work on a charm with [12:51] ya we are facing ERROR unknown object type "ModelConfig" (not implemented) issue in beta 14 [12:52] marcoceppi: Great! I just don’t want to be that guy that shows up and holds everybody back during any labs because he hasn’t met the prerequisites. We all have experiences that :) [12:52] Hello Team We have pushed IBM-HTTP charm for review , but it is not reflecting in the review queue. Bug-link: https://bugs.launchpad.net/charms/+bug/1612535 Please suggest if anything we are missing. [12:52] Bug #1612535: New Charm: IBM HTTP Server [12:54] valeech: understood, thanks for checking! you won't be holding anyone back :) [13:06] jamespage: it won't break anything, abspath is required for local charms when using deployer with juju2 [13:53] Hi, if I can't get glance to work with swift using juju, is this the right channel to ask a question about that? [13:55] charms are hard. [13:55] is there an example of a subordinate charm, which is minimal. [13:55] looking at nrpe charm... it's 60 files big. [13:57] xnox: openjdk seems simple, https://github.com/juju-solutions/layer-openjdk [13:58] xnox: here is the charm from the store https://jujucharms.com/openjdk/ [13:58] kjackal, that's much better! thanks. And sort of, what i'm trying to do. [13:58] just provision generic blobs, onto any instance/machine/charm. [13:59] nice! [14:00] what's this? https://github.com/juju-solutions/layer-openjdk/blob/master/layer.yaml [14:05] reading https://jujucharms.com/docs/1.25/authors-charm-building === MonsieurBon1 is now known as MonsieurBon [14:17] xnox: this is probably a better starting poing: https://jujucharms.com/docs/stable/developer-getting-started [14:17] marcoceppi, what version is "stable" ? [14:18] is that 1.25 or 2.0? [14:18] 2.0, but charm development doesn't change between versions [14:18] that's odd, 2.0 is not stable [14:18] xnox: again, charm development and juju development are two different things [14:19] you can use the latest charm development guide which will make charms that work on 1.25 or 2.0 [14:19] ok === natefinch is now known as natefinch-afk [14:44] *sigh* [14:44] charm build -> bzr ERROR: Not a branch [14:44] ... convert my charm from git -> bzr [14:44] charm build -> fatal: Not a git repository [14:45] so my layer/charm should be.... both?! [15:35] Allah is doing [15:35] sun is not doing Allah is doing [15:35] moon is not doing Allah is doing [15:35] stars are not doing Allah is doing [15:36] planets are not doing Allah is doing [15:36] galaxies are not doing Allah is doing [15:36] oceans are not doing Allah is doing [15:36] mountains are not doing Allah is doing [15:36] trees are not doing Allah is doing [15:36] mom is not doing Allah is doing [15:36] dad is not doing Allah is doing [15:36] boss is not doing Allah is doing [15:36] job is not doing Allah is doing [15:37] dollar is not doing Allah is doing [15:37] degree is not doing Allah is doing [15:37] medicine is not doing Allah is doing [15:37] customers are not doing Allah is doing [15:37] you can not get a job without the permission of allah [15:37] you can not get married without the permission of allah [15:38] nobody can get angry at you without the permission of allah [15:38] light is not doing Allah is doing [15:38] fan is not doing Allah is doing [15:38] businessess are not doing Allah is doing [15:38] america is not doing Allah is doing [15:38] can someone ban ^^ [15:39] fire can not burn without the permission of allah [15:39] knife can not cut without the permission of allah [15:39] rulers are not doing Allah is doing [15:39] Any admin in the room? [15:39] governments are not doing Allah is doing [15:39] apparently no admins are here :( [15:40] marcoceppi, do you have admin powers? [15:43] cholcombe: no, I don't [15:43] is not chanserv in this server? [16:07] niemeyer - ping [16:07] lazyPower: Hi [16:07] niemeyer - can we get some whitelisted admins on mup? [16:07] it would be nice ot have channel guardians when you're not looking [16:08] lazyPower: What would it do? [16:08] there's a fair bit of spam up above, this is the fourth time in 4 months === danwest_ is now known as danwest [16:08] niemeyer - well, say we !warn user, and !ban user. help police the channel from spam bots [16:08] it seems like a nicer way to manage delegation of concerns to well known and respected members of the community to help self police [16:09] lazyPower: That's a nice idea [16:10] xnox - that seems wrong, can you get me a paste with the output of charm build and links to your layers? [16:10] lazyPower: We'll need a new plugin.. doesn't feel too complex [16:10] niemeyer - i'm happy to collab/help on that. we need to do something if this keeps up :( we're getting targeted for spam sporadically [16:10] lazyPower: Have you considered using chanserv? [16:10] lazyPower: It has that sort of delegation built in [16:11] well, i cant? I'm not a room op? [16:12] lazyPower: Well, the point is precisely to have some of those [16:12] niemeyer - who would i petition to recommend room ops? [16:12] afaik you're the only one i'm aware of. i'm sur eyou're not the *only* but, you're the only one to me <3 [16:12] * niemeyer hugs lazyPower [16:13] lazyPower: So, I don't know either.. who are the most active people here in the channel, which tend to be around responding to passers by? [16:13] myself, magicaltrout, kwmonroe , mbruzek, marcoceppi stand out in my mind [16:14] jose is sporadically [16:14] me what? [16:14] jose a special little turtle :) [16:15] hi [16:15] niemeyer: actually, what is mup running on? supybot? [16:15] if so, you'd need to give channel access to mup and then user access to us [16:15] jose: https://github.com/go-mup/mup/ [16:16] jose: I don't think we need any bots for this.. delegation of permissions is builtin into the freenode infra [16:16] I assume it has channel moderation features? [16:16] yeah [16:16] I mean, some prefer to do it via a bot, some prefer to do it via chanserv [16:16] as you wish [16:19] lazyPower, so i had a bug in my layer.yaml [16:20] but with either .git or .bzr repository, one gets a warning / error about the other repo type. [16:20] I don't have "repo:" key in my layer.yaml [16:20] my layer is private. I can reproduce something public later. [16:20] xnox - ok, it woudl be good to get a bug. those error messages look less than informative. would be good to get a bug filed so we can get that patched [16:21] ack. [16:22] Hmm.. the kickban support doesn't seem to have compiled into Freenode's chanserv :/ [16:27] xnox: https://github.com/juju/charm-tools/issues is the place to file that bug [16:28] lazyPower: See if it's working for you.. try to /msg chanserv flags #juju niemeyer!*@* +b [16:28] /msg chanserv flags #juju niemeyer!*@* +b [16:28] doh [16:28] :) [16:28] [11:28:49] -ChanServ- You are not authorized to execute this command. [16:29] do i need to logout/back in with nickserv? [16:29] No, I don't think so [16:29] didn't think so either, but its been a bit since i've had channel responsibilities ;) [16:29] lazyPower: Just to be sure, try to do that on someone else.. it might be preventing on me specifically [16:30] same when i attempt against mbruzek [16:30] * mbruzek waves [16:30] Are you trying to kick me? [16:30] well, trying to ban to be specific. [16:30] lazyPower: Ok, unfortunate, but it's what I expected.. freenode's chanserv didn't have the kickban support compiled in [16:31] lazyPower: mup might be the better option [16:31] lazyPower: I'll have a look at that, if someone else doesn't get there before I do [16:31] ok, thanks niemeyer for taking a look [16:38] I can't promise to do that soon enough, though, so here is your immediate solution ^ [16:38] niemeyer: thanks [16:38] niemeyer: can I beg for some in #juju-dev as well? [16:41] mgz: done [16:42] sgtm, thanks niemeyer [16:44] Added thumper as well, so there's coverage on the other side [17:27] niemeyer: thanks [18:36] to all Canonical people around. can we please avoid the use of paste.canonical.com for public bug reports? makes it hard to read/understand. [18:41] jcastro: ^ [18:48] ideally bug reports should have log files uploaded, rather than linked, anyway [18:48] the other issue is our CI bug reports often have private links in, which is sadly required but should have context beyond that [20:27] hello everyone.. [20:27] what is the good way to share any variable between hooks in a particular charm? [20:37] mayurisapre, there is using relations [20:37] however if you want to access relation data outside of a relation hook there's some special tomfoolery involved [20:39] i want to share a variable between charms install, stop and relation-* hooks [20:40] mayurisapre, check this page out: https://jujucharms.com/docs/stable/authors-relations [20:41] there's also a good page with the relation-get and set info there, let me see if I can dig it up [20:41] here we go: https://jujucharms.com/docs/stable/authors-hook-environment [20:42] relation-get /relation-set hook tools can share variable between 2 charms which have relation [20:42] but i want to share data within a single charm [20:43] ahhh, misinterpreted your question then [20:43] between say install hook and stop hook [20:44] that I have no idea about, sorry :/ [20:47] ohh okay.. [20:47] np [20:56] mskalka - unitdata [20:57] 1 sec getting a link [20:57] mskalka mayurisapre - https://pythonhosted.org/charmhelpers/api/charmhelpers.core.unitdata.html [21:06] hey thanks.. [21:06] this will help me.. [21:13] mayurisapre - no problem :) let me know if there's anything else