=== CyberJacob is now known as CyberJacob|Away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === CyberJacob|Away is now known as CyberJacob === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === CyberJacob is now known as CyberJacob|Away === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying === freeflying is now known as freeflying_away === freeflying_away is now known as freeflying [10:29] trying to find out why test are failing, when I only do "d = amulet.Deployment(); d.add('postgresql'); d.setup(900)" I get "ValueError: juju-info does not exist for postgresql" [10:30] acually there is an error when installing amulet: File "/usr/lib/python3.4/subprocess.py", line 897, in __del__, TypeError: 'NoneType' object is not callable === rogpeppe is now known as rogpeppe1 [11:01] Any of the juju devs available? I have a few questions [11:04] Lord_Set: you should just ask your questions [11:04] when someone is around who knows the answer, they can do so without the extra handshake [12:03] cargill, oh.. [12:04] cargill, can you pastebin the full error there [12:05] hazmat: http://pastebin.ubuntu.com/7027104/ [12:06] marcoceppi, cargill, looks like a deployer error, doesn't support juju-info implicit provides needed for most subordinates. [12:06] er.. sorry not deployer error.. amulet error [12:07] hazmat: cargill this is a known issue in amulet being patched and released today [12:07] sorry about that! [12:12] Alright, Does the Juju team already have plans for the integration of the Icehouse release of Openstack. Just curious how some of the competing features will integrate... Since Icehouse brings bare metal provisioning and various other services. === msx_ is now known as msx === msx is now known as Guest29631 === Guest29631 is now known as msx [12:22] marcoceppi: great, thanks, how do I find out that it's been released? Will there be a mail to juju@? [12:22] cargill: well, there should be, but patch releases have been landing so fast that I haven't announced 1.3.x yet [12:22] cargill: I can ping you here when it's up [12:23] marcoceppi: cheers [12:34] Lord_Set, well more specifically the ubuntu server team is already working on icehouse support for our openstack charms [12:35] Lord_Set, for the core openstack.. ironic is not core openstack.. its an incubator.. ie.. maas, crowbar, cobbler are all other valid bare metal provisioning tools for deploying openstack. [12:36] Ahh ok [12:37] Lord_Set, ie baremetal is nothing more than a driver config on nova... so yeah.. that's easy to support. (and its not merged yet to nova fwiw https://review.openstack.org/#/c/51328/) [12:40] Cool, thanks for the info. [13:06] cargill: how goes your vagrant experience? === timrc-afk is now known as timrc === psivaa is now known as psivaa-lunch [13:36] lazyPower: so far little luck on the actual testing, but much better otherwise, my test scripts do get executed now :) [13:36] Brilliant :) I'm really happy to hear its moving forwad. New discovery while working through the docs that you may be happy to hear. That 800mb base box can go to /dev/null - the precise basebox works ootb for the problem I was solving [13:36] I've updated the docs to reflect that finding as well. [13:37] cargill: I've got an RC in trunk that, if tests okay, will be released [13:41] marcoceppi: that's great [13:58] hazmat: is there anyway to tell deployer to upgrade charm on subsequent runs? [14:03] hey marcoceppi [14:03] input/output classes, sounds like a good idea: https://github.com/juju/docs/pull/20/files [14:04] jcastro: yeah [14:04] TheMue, evilnickveitch, and I spoke briefly about it Friday [14:05] jcastro: you like it? fine [14:06] marcoceppi, are we going to just do those docs-wide? [14:06] jcastro: it's a helper class for when it makes sense [14:06] like, if you don't demonstarate output, don't stick an input class, etc [14:06] jcastro: if it's ok with everyone I'll do it [14:07] TheMue: no one will object [14:07] to you doing it [14:07] marcoceppi, merge that badboy! [14:07] jcastro: in a min [14:23] marcoceppi, -u [14:24] hazmat: cool, wasn't sure if that would trigger the upgrade charm or not [14:24] marcoceppi, it doesnt upgrade charm [14:24] marcoceppi, no upgrade charm support in deployer atm === edu-afk_ is now known as edamato [14:24] hazmat: ah, okay, that's what I was getting at === psivaa-lunch is now known as psivaa [14:53] marcoceppi, what's the tldr on wildfly in the store? [14:53] jcastro: look at the queue [14:53] so, soon [14:53] I'm trying to patch a critical bug in amulet [14:53] ack [15:16] sinzui, is this really right: [15:16] 2014-03-03 15:15:52 INFO juju.cmd.juju status.go:96 Status not supported by the API server, falling back to 1.16 compatibility mode (direct DB access) [15:16] that's a 1.17.4 client talking to 1.17.3 environment... [15:17] jamespage, I have seen that. 1.17.4 is not compatible with 1.17.3 [15:17] sinzui, ok - just checking :-) [15:17] jamespage, at least status works with 1.16.6 and 1.18.0 spec [15:18] \o/ === edamato is now known as edu-afk [16:28] cargill: 1.3.3 was released, but it's still in queue for the ppa builder [16:29] marcoceppi: thanks [17:52] cargill: 1.3.3 is built and released [17:52] marcoceppi: 1.3.3 works like a charm :) I have a test environment now, so I can do something productive, tomorrow [17:53] (that pun has been overused a bit around here, I suppose) === edu-afk is now known as edamato [18:18] hey marcoceppi, mbruzek, or lazyPower [18:18] can I get a quick review on this? https://github.com/juju/docs/pull/21 [18:18] I need it in the docs asap [18:18] marco's on it [18:18] jcastro: ack [18:18] Yeah I can take a look [18:20] patch pilots? [18:20] marcoceppi, I see your issues, fixing. [18:22] marcoceppi, huh, in the charm instructions we just say to push to LP and sub ~charmers [18:22] jcastro: well, those are wrong as well then [18:22] hah [18:22] https://juju.ubuntu.com/docs/authors-charm-store.html [18:22] so steps 8 and 9? [18:23] that explains why people are having issues getting stuff in the queue [18:23] ok, fixing [18:23] * marcoceppi is glad he subscribed to all bugs in charms [18:23] ok so submitting fixes is fine [18:24] because that uses a real MP [18:24] jcastro: right, all you need is the MP [18:24] but for new charms it needs to be a bug, with charmers subscribed to the bug, with you as the author in the assigned field and the lp branch linked [18:28] anyone remember the way to link to your own account in LP? Something like +me [18:29] https://code.launchpad.net/people/+me [18:29] aha! [18:29] marcoceppi, ok going to fix it in both places. [18:33] marcoceppi, pushed. What do you think [18:41] jcastro: you also have to assign yourself to the bug [18:41] huh? [18:41] you have to assign yourself to the bug in lp for it to show in the review-queue [18:41] in addition to linking a branch [18:42] are you sure on that? [18:43] jcastro: positive [18:43] like, 110% [18:43] why is that? that makes no sense, the reporter will already get bugspammed [18:43] jcsackett, can we fix that? [18:43] jcastro: the reporter is not alwasy who is assigned to the bug [18:44] right, what I am saying is why does the queue need to care if the bug is assigned or not? there's a bug and a branch [18:44] jcastro: idk, didn't make up the rules [18:46] ok these steps are out of control now [18:46] all that should be necessary is subscribing ~charmers to a bug to get it in the queue [18:50] marcoceppi, ok I'm not going to submit a PR for that last but with the reporter, I'm going to just make us fix the queue [18:50] these steps are already too high-barrier-to-entry === CyberJacob|Away is now known as CyberJacob [20:29] any TODOs a newbie should take a crack at to get acquainted with Go? I'm a pretty good programmer just never used Go seriously [20:36] bodie_: we have a whole list of bugs, not sure if any are tagged papercut though [20:36] bodie_: it might be best to go ask in #juju-dev as that's where a lot of the core developers are chatting [20:38] I see. thanks :) [20:49] rick_h_: trying out local charmworld currently [21:16] rick_h_: I'm 99% of the way there, but failing at the last hurdle [21:17] rick_h_: I've set the local juju-gui's charmworld-url to point to the correct ip according to your instructions [21:17] whcih for me is http://10.0.3.217:6543/ [21:18] but I'm getting a notification saying: Charm API server did not respond [21:20] rick_h_: also, shouldn't sandbox be true? As I will have no network so actual local deploy's will hang? [21:23] rick_h_: ah - digging into logs, problem is unknown cert on the local charmworld [21:28] rick_h_: aaaand setting secure=False fixes [21:28] sweeet! [21:28] no I just need to wait for ingest :) [21:42] rick_h_: I updated the google doc [21:50] bloodearnest: yes, you can set sandbox to be true [21:50] bloodearnest: so the question is can you pull up the web front end on the charmworld deployment? [21:50] rick_h_: yes [21:50] ah, ok so you got it [21:50] ok coolio [21:51] rick_h_: yeah, it needed secure=False - have added that to the doc [21:51] ah ok [21:51] rick_h_: it's pretty sweet :) [21:51] bloodearnest: on the charmworld side? [21:51] bloodearnest: coolio, glad it's working out [21:51] rick_h_: no, on juju-gui/squistart side [21:51] gah [21:52] quickstart [21:52] oh [21:52] * rick_h_ missed that I guess. cool then [21:52] oh I probably did it via the gui vs quickstart. Oh well my bad [21:53] rick_h_: easy fix :) [21:53] bloodearnest: thanks for finding/updating. [21:53] rick_h_: hm - does the gui support manual provisioning yet? [21:53] bloodearnest: no, that's the work we're doing now [21:54] bloodearnest: it does support local charms though. Might be useful if you want to deploy something, just download a zip of the charm [21:54] bloodearnest: but no icons and such for local charms atm, so it's still not going to be the amazing demo yet [21:54] rick_h_: ooooh - is that github import in trunk yet? [21:54] that would be a cool demo [21:55] ah - you downloaded the zip from git hub, IIRC? [21:55] bloodearnest: so if you go to github, and click "download zip" and drop that into the gui it'll deploy. We've been using https://github.com/hatched/ghost-charm as a sample [21:55] bloodearnest: but it requires really new juju to have it auto find the charm in the directory tree [21:55] bloodearnest: so heads up if you try it to test it out first [21:56] rick_h_: am on 1.17.2 I think [21:56] the first release wanted all the charm files to be in the first directory of the zip, later they added the ability to walk the zip to find it [21:56] bloodearnest: ok, might need .3, not sure [21:56] rick_h_: ack, will try [21:57] rick_h_: do you *need* juju gui in the charmworld env? If you didn't have it in the bundle, you could add the demo gui in the same env? [21:57] no? [21:57] bloodearnest: right, but the goal is to hide charmworld during demo [21:57] bloodearnest: we don't want to spread that too much and it keeps the demo environment clean [21:58] rick_h_: good point [21:58] bloodearnest: yea, the instructions are drawn up for salesly people and such as well. So you can tweak to your demo you need [22:00] rick_h_: another question - in the demo env, the juju-gui charm doesn't have an icon [22:28] I now have 4 bootstrapped and running local provider juju envs, and one manual, running on my laptop [22:28] :) [22:33] bloodearnest: lol [22:34] bloodearnest: hmm, the gui charm doesn't have an icon? Oh, it must not be ingested in charmworld yet. [22:34] bloodearnest: all icons come from charmworld [22:49] Hi guys, I can't figure out how to make `juju debug-log` run [22:49] (in local mode) [22:50] I'm getting "Permission denied (publickey,password)." [22:54] dalek49: debug log doesn't currently work for the local provider [22:56] found it in the docs. https://juju.ubuntu.com/docs/config-LXC.html#debug-log