/srv/irclogs.ubuntu.com/2014/03/03/#juju.txt

=== 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
cargilltrying 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:29
cargillacually there is an error when installing amulet: File "/usr/lib/python3.4/subprocess.py", line 897, in __del__, TypeError: 'NoneType' object is not callable10:30
=== rogpeppe is now known as rogpeppe1
Lord_SetAny of the juju devs available? I have a few questions11:01
mgzLord_Set: you should just ask your questions11:04
mgzwhen someone is around who knows the answer, they can do so without the extra handshake11:04
hazmatcargill, oh..12:03
hazmatcargill, can you pastebin the full error there12:04
cargillhazmat: http://pastebin.ubuntu.com/7027104/12:05
hazmatmarcoceppi, cargill, looks like a deployer error, doesn't support juju-info implicit provides needed for most subordinates.12:06
hazmater.. sorry not deployer error.. amulet error12:06
marcoceppihazmat: cargill this is a known issue in amulet being patched and released today12:07
marcoceppisorry about that!12:07
Lord_SetAlright, 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.12:12
=== msx_ is now known as msx
=== msx is now known as Guest29631
=== Guest29631 is now known as msx
cargillmarcoceppi: great, thanks, how do I find out that it's been released? Will there be a mail to juju@?12:22
marcoceppicargill: well, there should be, but patch releases have been landing so fast that I haven't announced 1.3.x yet12:22
marcoceppicargill: I can ping you here when it's up12:22
cargillmarcoceppi: cheers12:23
hazmatLord_Set, well more specifically the ubuntu server team is already working on icehouse support for our openstack charms12:34
hazmatLord_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:35
Lord_SetAhh ok12:36
hazmatLord_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:37
Lord_SetCool, thanks for the info.12:40
lazyPowercargill: how goes your vagrant experience?13:06
=== timrc-afk is now known as timrc
=== psivaa is now known as psivaa-lunch
cargilllazyPower: so far little luck on the actual testing, but much better otherwise, my test scripts do get executed now :)13:36
lazyPowerBrilliant :) 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 solving13:36
lazyPowerI've updated the docs to reflect that finding as well.13:36
marcoceppicargill: I've got an RC in trunk that, if tests okay, will be released13:37
cargillmarcoceppi: that's great13:41
marcoceppihazmat: is there anyway to tell deployer to upgrade charm on subsequent runs?13:58
jcastrohey marcoceppi14:03
jcastroinput/output classes, sounds like a good idea: https://github.com/juju/docs/pull/20/files14:03
marcoceppijcastro: yeah14:04
marcoceppiTheMue, evilnickveitch, and I spoke briefly about it Friday14:04
TheMuejcastro: you like it? fine14:05
jcastromarcoceppi, are we going to just do those docs-wide?14:06
marcoceppijcastro: it's a helper class for when it makes sense14:06
marcoceppilike, if you don't demonstarate output, don't stick an input class, etc14:06
TheMuejcastro: if it's ok with everyone I'll do it14:06
marcoceppiTheMue: no one will object14:07
marcoceppito you doing it14:07
jcastromarcoceppi, merge that badboy!14:07
marcoceppijcastro: in a min14:07
hazmatmarcoceppi, -u14:23
marcoceppihazmat: cool, wasn't sure if that would trigger the upgrade charm or not14:24
hazmatmarcoceppi, it doesnt upgrade charm14:24
hazmatmarcoceppi, no upgrade charm support in deployer atm14:24
=== edu-afk_ is now known as edamato
marcoceppihazmat: ah, okay, that's what I was getting at14:24
=== psivaa-lunch is now known as psivaa
jcastromarcoceppi, what's the tldr on wildfly in the store?14:53
marcoceppijcastro: look at the queue14:53
marcoceppiso, soon14:53
marcoceppiI'm trying to patch a critical bug in amulet14:53
jcastroack14:53
jamespagesinzui, is this really right:15:16
jamespage2014-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
jamespagethat's a 1.17.4 client talking to 1.17.3 environment...15:16
sinzuijamespage, I have seen that. 1.17.4 is not compatible with 1.17.315:17
jamespagesinzui, ok - just checking :-)15:17
sinzuijamespage, at least status works with 1.16.6 and 1.18.0 spec15:17
jamespage\o/15:18
=== edamato is now known as edu-afk
marcoceppicargill: 1.3.3 was released, but it's still in queue for the ppa builder16:28
cargillmarcoceppi: thanks16:29
marcoceppicargill: 1.3.3 is built and released17:52
cargillmarcoceppi: 1.3.3 works like a charm :) I have a test environment now, so I can do something productive, tomorrow17:52
cargill(that pun has been overused a bit around here, I suppose)17:53
=== edu-afk is now known as edamato
jcastrohey marcoceppi, mbruzek, or lazyPower18:18
jcastrocan I get a quick review on this? https://github.com/juju/docs/pull/2118:18
jcastroI need it in the docs asap18:18
lazyPowermarco's on it18:18
marcoceppijcastro: ack18:18
mbruzekYeah I can take a look18:18
mbruzekpatch pilots?18:20
jcastromarcoceppi, I see your issues, fixing.18:20
jcastromarcoceppi, huh, in the charm instructions we just say to push to LP and sub ~charmers18:22
marcoceppijcastro: well, those are wrong as well then18:22
jcastrohah18:22
jcastrohttps://juju.ubuntu.com/docs/authors-charm-store.html18:22
jcastroso steps 8 and 9?18:22
marcoceppithat explains why people are having issues getting stuff in the queue18:23
jcastrook, fixing18:23
* marcoceppi is glad he subscribed to all bugs in charms18:23
jcastrook so submitting fixes is fine18:23
jcastrobecause that uses a real MP18:24
marcoceppijcastro: right, all you need is the MP18:24
marcoceppibut 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 linked18:24
jcastroanyone remember the way to link to your own account in LP? Something like +me18:28
jcastrohttps://code.launchpad.net/people/+me18:29
jcastroaha!18:29
jcastromarcoceppi, ok going to fix it in both places.18:29
jcastromarcoceppi, pushed. What do you think18:33
marcoceppijcastro: you also have to assign yourself to the bug18:41
jcastrohuh?18:41
marcoceppiyou have to assign yourself to the bug in lp for it to show in the review-queue18:41
marcoceppiin addition to linking a branch18:41
jcastroare you sure on that?18:42
marcoceppijcastro: positive18:43
marcoceppilike, 110%18:43
jcastrowhy is that? that makes no sense, the reporter will already get bugspammed18:43
jcastrojcsackett, can we fix that?18:43
marcoceppijcastro: the reporter is not alwasy who is assigned to the bug18:43
jcastroright, 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 branch18:44
marcoceppijcastro: idk, didn't make up the rules18:44
jcastrook these steps are out of control now18:46
jcastroall that should be necessary is subscribing ~charmers to a bug to get it in the queue18:46
jcastromarcoceppi, 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 queue18:50
jcastrothese steps are already too high-barrier-to-entry18:50
=== CyberJacob|Away is now known as CyberJacob
bodie_any TODOs a newbie should take a crack at to get acquainted with Go?  I'm a pretty good programmer just never used Go seriously20:29
marcoceppibodie_: we have a whole list of bugs, not sure if any are tagged papercut though20:36
marcoceppibodie_: it might be best to go ask in #juju-dev as that's where a lot of the core developers are chatting20:36
bodie_I see.  thanks :)20:38
bloodearnestrick_h_: trying out local charmworld currently20:49
bloodearnestrick_h_: I'm 99% of the way there, but failing at the last hurdle21:16
bloodearnestrick_h_: I've set the local juju-gui's charmworld-url to point to the correct ip according to your instructions21:17
bloodearnestwhcih for me is http://10.0.3.217:6543/21:17
bloodearnestbut I'm getting a notification saying: Charm API server did not respond21:18
bloodearnestrick_h_: also, shouldn't sandbox be true? As I will have no network so actual local deploy's will hang?21:20
bloodearnestrick_h_: ah - digging into logs, problem is unknown cert on the local charmworld21:23
bloodearnestrick_h_: aaaand setting secure=False fixes21:28
bloodearnestsweeet!21:28
bloodearnestno I just need to wait for ingest :)21:28
bloodearnestrick_h_: I updated the google doc21:42
rick_h_bloodearnest: yes, you can set sandbox to be true21:50
rick_h_bloodearnest: so the question is can you pull up the web front end on the charmworld deployment?21:50
bloodearnestrick_h_: yes21:50
rick_h_ah, ok so you got it21:50
rick_h_ok coolio21:50
bloodearnestrick_h_: yeah, it needed secure=False - have added that to the doc21:51
rick_h_ah ok21:51
bloodearnestrick_h_: it's pretty sweet :)21:51
rick_h_bloodearnest: on the charmworld side?21:51
rick_h_bloodearnest: coolio, glad it's working out21:51
bloodearnestrick_h_: no, on juju-gui/squistart side21:51
bloodearnestgah21:51
bloodearnestquickstart21:52
rick_h_oh21:52
* rick_h_ missed that I guess. cool then21:52
rick_h_oh I probably did it via the gui vs quickstart. Oh well my bad21:52
bloodearnestrick_h_: easy fix :)21:53
rick_h_bloodearnest: thanks for finding/updating.21:53
bloodearnestrick_h_: hm - does the gui support manual provisioning yet?21:53
rick_h_bloodearnest: no, that's the work we're doing now21:53
rick_h_bloodearnest: it does support local charms though. Might be useful if you want to deploy something, just download a zip of the charm21:54
rick_h_bloodearnest: but no icons and such for local charms atm, so it's still not going to be the amazing demo yet21:54
bloodearnestrick_h_: ooooh - is that github import in trunk yet?21:54
bloodearnestthat would be a cool demo21:54
bloodearnestah - you downloaded the zip from git hub, IIRC?21:55
rick_h_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 sample21:55
rick_h_bloodearnest: but it requires really new juju to have it auto find the charm in the directory tree21:55
rick_h_bloodearnest: so heads up if you try it to test it out first21:55
bloodearnestrick_h_: am on 1.17.2 I think21:56
rick_h_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 it21:56
rick_h_bloodearnest: ok, might need .3, not sure21:56
bloodearnestrick_h_: ack, will try21:56
bloodearnestrick_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
bloodearnestno?21:57
rick_h_bloodearnest: right, but the goal is to hide charmworld during demo21:57
rick_h_bloodearnest: we don't want to spread that too much and it keeps the demo environment clean21:57
bloodearnestrick_h_: good point21:58
rick_h_bloodearnest: yea, the instructions are drawn up for salesly people and such as well. So you can tweak to your demo you need21:58
bloodearnestrick_h_: another question - in the demo env, the juju-gui charm doesn't have an icon22:00
bloodearnestI now have 4 bootstrapped and running local provider juju envs, and one manual, running on my laptop22:28
bloodearnest:)22:28
rick_h_bloodearnest: lol22:33
rick_h_bloodearnest: hmm, the gui charm doesn't have an icon? Oh, it must not be ingested in charmworld yet.22:34
rick_h_bloodearnest: all icons come from charmworld22:34
dalek49Hi guys, I can't figure out how to make `juju debug-log` run22:49
dalek49(in local mode)22:49
dalek49I'm getting "Permission denied (publickey,password)."22:50
rick_h_dalek49: debug log doesn't currently work for the local provider22:54
dalek49found it in the docs. https://juju.ubuntu.com/docs/config-LXC.html#debug-log22:56

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