/srv/irclogs.ubuntu.com/2014/09/22/#juju.txt

hazmatlazyPower, hmm01:04
hazmatlazyPower, that's strange.. normally its about 3m.. but yeah.. making that tunable sounds good, if you have a chance file a bug.. i'm eod, else i'll file tomorrow.01:04
lazyPowerhazmat: already done.01:05
hazmatlazyPower, thanks, just noticed01:05
lazyPowerI wrapped the video edit about 12 minutes ago, waiting on an export so i can do the voice over. I'll have the assets (both raw, and completed) for you tomorrow.01:05
=== thumper-afk is now known as thumper
hazmatlazyPower, you rock05:35
hazmatlazyPower, btw if its slow i generally would try beefing up the size of the vm --constraints="mem=2G" is normally what i use for transient envs, and optionally hit up a different region with --constraints="region=sfo" etc.05:36
=== thumper is now known as thumper-eod
=== uru_ is now known as urulama
=== CyberJacob is now known as CyberJacob|Away
bloodearnestTrivial review that fixes squid-reverseproxy charm, which is currently broken in the charmstore: https://code.launchpad.net/~bloodearnest/charms/precise/squid-reverseproxy/trunk/+merge/23542908:46
Odd_Blokerick_h_: I resorted to the GUI (which worked nicely). :p08:54
bloodearnestOdd_Bloke: you sprinting?08:57
Odd_Blokebloodearnest: I am.09:10
Odd_BlokeDoing OpenCorporates stuff. :)09:10
=== allenap_ is now known as allenap
stubIs there some charm cache the local provider uses? The wrong branch keeps getting deployed, despite what the symlinks in $JUJU_REPOSITORY say10:51
=== fabrice is now known as fabrice|lunch
Spadsstub: revision number?10:53
stubNah, has to be stuck in a cache somewhere.10:54
stubThe charm that actually is being deployed has been renamed, so it shouldn't even be deployable (since the directory name != charm name)10:55
stubAnd still stuck. The charm doesn't even exist in $JUJU_REPOSITORY now, and it still successfully installs.11:06
jcastrohey marcoceppi, do you know what version of charm-tools is in the ubuntu-cloud archive?11:08
stubRebuilding JUJU_REPOSITORY cleared it. No idea where the errant symlink was, or if that was the case.11:23
=== fabrice|lunch is now known as fabrice
stubagent-state appears to stay in 'pending' throughout the install hook run now, juju 1.20.7.11:58
stuboic, pending, installed, started12:07
marcoceppijcastro: an older version I suppose?14:01
fabricehi, how do I deploy a charm on utopic ?14:42
fabricein my juju I have uploading tools for series [precise trusty] so how do I get support for utopic ?14:44
marcoceppifabrice: utopic isn't released yet14:44
marcoceppifabrice: and we strongly recommend that people use LTS releases for deployment14:45
fabricemarcoceppi: I know I want to test that juju-gui can work on utopic14:45
marcoceppithat said, it is possible, what cloud provider are you using?14:45
fabricemarcoceppi: just for test so local or AWS14:45
=== ev__ is now known as ev
marcoceppifabrice: so I think you can do it for local, probably not AWS I don't think utopic images are out14:47
marcoceppifabrice: are you on utopic atm?14:48
fabricemarcoceppi: no trusty14:48
marcoceppifabrice: try bootstrapping local14:50
marcoceppithen deploying the utopic charm14:50
fabricemarcoceppi: I get that when I do a juju status after deploy14:52
fabricemarcoceppi: agent-state-info: no matching tools available14:52
marcoceppifabrice: hum, I would say --upload-tools but you're not on utopic14:53
marcoceppibut, try it anyways14:53
fabricemarcoceppi: you mean juju --upload-tools utopic ?14:55
marcoceppifabrice: just juju bootstrap --upload-tools14:56
=== fabrice is now known as fabrice|kanban
=== fabrice|kanban is now known as fabrice
fabricemarcoceppi: it does change anything :(15:15
fabricemarcoceppi: no luck with the upload tools15:15
marcoceppifabrice: spin up a utopic vm, then do --upload-tools after installing juju with local15:15
marcoceppiI think --upload-tools only does it for the release you're on15:16
fabricemarcoceppi: ok great I'll do that, thanks15:16
marcoceppifabrice: well, let me ask someone in core15:16
marcoceppiI'm guessing at this piont15:16
marcoceppinatefinch: any way to get a utopic bootstrap going at this point?15:16
natefinchmarcoceppi: set default-series to utopic?15:17
marcoceppinatefinch: doesn't work, gets a "no matching tools" error on deployment15:17
natefinchhmm weird15:17
natefinchsinzui: do we not have utopic tools?15:18
marcoceppinatefinch: would utopic VM + --upload-tools be a way around this? (if no tools avail)15:18
natefinchmarcoceppi: yep15:18
marcoceppinatefinch: cool, fabrice ^15:18
jamespagetvansteenburgh, how would you feel about making the implicit_save in the config charm-helper default to False?15:19
fabricenatefinch, marcoceppi : thanks I'll try that and come back to you15:19
jamespagetvansteenburgh, its completely playing havoc with out openstack charm unit testing15:19
=== fabrice is now known as fabrice|family
sinzuinatefinch, yes, for 1.20.x and above15:21
natefinchfabrice|family, marcoceppi: ^^   what version are you using?15:22
sinzuinatefinch, and we certified the utopic tools work...and we go further and deploy juju-ci3 with them15:22
natefinchsinzui: my guess is they're using 1.18.x15:22
sinzuinatefinch, ah, 1.18.x doesn't support utopic 1.20.1 does15:23
tvansteenburghjamespage: i'm hesitant to change that now b/c people have come to expect it save by default15:23
lazyPowerstub: ~/.juju/.deployer-store-cache maybe?15:23
sinzuinatefinch, sorry. I got confused by juju knowledge of ubuntu, and ubuntu knowledge of juju. Juju 1.18.4 knows about utopic15:24
sinzuinatefinch, that was a requirement to put 1.18.4 in utopic15:25
sinzuinatefinch, marcoceppi, fabrice|family , Is this about the local-deploy case? Juju only supports lts for local deploys *except* when the local host is utopic itself15:27
sinzuinatefinch, marcoceppi, fabrice|family , so utopic can do local deploys of utopic, trusty, and precise, an lts series (such as in vagrant images) can only upload tools for lts15:28
lazyPowerhazmat: do you want the source files for the video before I archive them?15:43
lazyPoweri've just syndicated the post/video everywhere i've got access to15:43
hazmatlazyPower, no thanks.. but a link would be great15:45
lazyPowerhttp://blog.dasroot.net/juju-digital-ocean-awesome/15:45
hazmatnevermind.. just saw the email15:45
hazmatlazyPower, oddly enough.. i was just looking at the work for a native provider now that objectstorage is no longer a provider req15:45
lazyPowerWell, i call out that the provider is still considered beta - so YMMV, which is a fairly good disclaimer15:46
hazmatcool15:46
lazyPowerbut if the DO provider keeps growing like it is, we're on par for making that happen. also did you notice we are #1 in APi integration?15:47
lazyPowerhi5 on that brochacho15:47
jamespagetvansteenburgh, right now the hooks helper does not really expose any way to disable the implicit_save16:00
jamespagetvansteenburgh, so without stupid patching in unit_tests its going to be trickey to fix this up16:01
tvansteenburghjamespage: could make implicit_save a kwarg to hookenv.config(), and pass it through to the Config constructor16:03
natefinch-marcoceppi, jcastro: if you guys have time today, I'd like to talk about the charm-sync feature we're working on and specifically what it solves that charm-upgrade --force doesn't cover.16:07
marcoceppinatefinch: sure, I've been meaning to ping perrito666 on that as well16:09
lazyPowernice16:10
lazyPower+1 on that natefinch16:10
lazyPowerwell, the idea that you guys are going to leverage CH in upgrade-charm16:10
lazyPowermarcoceppi: when i push these big data bundles, do i wnt to put them in the ~charmer namespace, or bigdata-charmers namespace?16:11
marcoceppilazyPower: depends16:11
lazyPoweri'm all ears16:13
marcoceppilazyPower: well, do you want bigdata-chamers to maintain it?16:13
marcoceppioh16:13
marcoceppibundles16:13
marcoceppiBUNDLESSSS16:13
marcoceppicharmers16:13
lazyPowerok. I thought so. Thanks :)16:13
marcoceppilazyPower: for the next screencast, put opacity at 100%16:15
marcoceppiterminal over webpage is hard to read16:15
lazyPowerack.16:15
lazyPoweri should have upped terminal sizing too i noticed post-facto16:16
marcoceppiyeah, but fullscreen is easy enough to see the size16:16
marcoceppialso, your battery is about to die and it's making me nervous ;)16:16
lazyPowerthats on my mouse16:17
lazyPowermy rechargeables always report < 30%16:17
marcoceppihah, good16:18
lazyPowerfor whatever reason16:18
roadmrmouse bat level is borked, mine always says 55% even with a fresh battery16:18
lazyPowersolaar doesn't give me an option to hide it from display either :(16:18
lazyPowerits very militant in that regard16:18
pdobrienhey folks, got a quick question16:30
pdobrientrying to bootstrap juju to a private openstack instance16:30
pdobrienwhen trying to generate the metadata, I get "ERROR unrecognized command: juju metadata"16:31
pdobrienthis is on a mac, using juju from homebrew16:31
lazyPowerpdobrien: can you juju version for me?16:32
pdobrienit's 1.20.1-mavericks-amd6416:32
lazyPowerthats 6 minor revisions behind, interesting.16:32
pdobrienhm, I just installed it last week or the week before, but I see there's a new version16:32
lazyPoweri haven't tested our brew installs in a bit - but i'm not positive thats why you're seeing that issue16:33
pdobriengetting the same error with 1.20.716:33
lazyPowerpdobrien: 1 moment, let me fire up my mac16:33
aisrael^^ confirming, I see that as well16:33
lazyPoweraisrael: same version?16:34
lazyPoweri have juju metadata on ubuntu 1.20.7 - brew installing juju now16:35
aisraelyep, 1.20.7-mavericks-amd6416:35
aisraeljuju metadata works inside vagrant, with 1.20.7-trusty-amd6416:36
jcastronatefinch, I'm on the road but generally speaking everything marcoceppi I tend to just blindly nod and agree16:36
lazyPoweraisrael: confirmed what you see16:36
lazyPowerlet me open a bug so we can track this further16:36
lazyPowerpdobrien: https://bugs.launchpad.net/juju-core/+bug/137255016:38
mupBug #1372550: juju metadata missing from brew juju 1.20.7 <papercut> <juju-core:New> <https://launchpad.net/bugs/1372550>16:38
lazyPowercan you click " This bug affects me" so you get updates to the bug? i'll bring this to core16:38
pdobrienwill do, thanks!16:43
=== uru_ is now known as urulama
lazyPowerHey! I got hackernews'd - go upboat please  https://news.ycombinator.com/newest18:05
lazyPowererrr https://news.ycombinator.com/item?id=835165118:05
natefinchlazyPower: upboated :)18:09
lazyPowerTy ty :)18:09
sarnoldlazyPower: nice :)18:11
lazyPowerhttps://news.ycombinator.com/item?id=8351651 - i got hackernewsed18:11
lazyPowercan you upboat plz?18:11
lazyPoweroh18:11
lazyPowerwrong channel, haha18:12
natefinchhaha18:12
* lazyPower is jazzed18:12
lazyPoweri *never* get HN'd, so to see this reposted by someone other than me, oh man. i'm losing my marbles18:12
natefinchthe guy who upvoted it is evidently Community Director at DigitalOcean - https://news.ycombinator.com/user?id=beigeotter18:24
natefinchmarcoceppi: have time now to talk about charm sync?18:25
marcoceppinatefinch: yes18:26
natefinchmarcoceppi: https://plus.google.com/hangouts/_/canonical.com/moonstone?authuser=118:26
natefinchperrito666: you available?18:27
=== jose] is now known as JoseeAntonioR
=== fabrice|family is now known as fabrice
=== scuttle|afk is now known as scuttlemonkey
=== CyberJacob|Away is now known as CyberJacob
=== roadmr is now known as roadmr_afk
=== CyberJacob is now known as CyberJacob|Away
=== CyberJacob|Away is now known as CyberJacob
=== CyberJacob is now known as CyberJacob|Away
=== mwenning is now known as mwenning-afk
=== CyberJacob|Away is now known as CyberJacob
sebas5384lazyPower: hey! o/19:45
lazyPowerhey sebas538419:45
sebas5384i'm going to do a training about Drupal, and I was thinking in using Juju19:45
sebas5384and the dns charm comes to my head19:45
sebas5384because the users have mac osx19:46
lazyPowersebas5384: its still in the same state it was in19:46
lazyPowerjust deploying a single bind host19:46
sebas5384so i'm going to "vagrant up" the default image of the mac osx workflow19:46
sebas5384lazyPower: ok, but for a locally use, with more than 1 Drupal charm, being related, could the charm be useful ?19:47
lazyPowershould be19:47
lazyPowerso long as you add teh DNS Charm IP as your nameserver19:47
sebas5384hmm19:48
lazyPowersebas5384: i haven't looked at it in a while though, so make sure you file any bugs if you run into papercuts19:48
sebas5384thinking in how to do this for the mac osx scenario19:48
sebas5384yeah, i'm going to test that now19:48
sebas5384deploying two drupal charms, with diferent domains, and then trying to access those from the mac osx19:49
sebas5384(host)19:49
sebas5384:)19:49
sebas5384i'll keep you informed then! thanks man!19:51
lazyPowersebas5384: oh!19:51
lazyPowersebas5384: it's tied to a single domain, you'll need 2 copies of the dns charnm deployed in its current state19:51
sebas5384hmmm19:52
sebas5384so its a dns server for each domain ?19:52
lazyPoweryep19:53
lazyPowertake a look at the spec doc in the charm19:53
lazyPowerit gives a really good overview of whats planned, and whats implemented is reflected in the deployment guide19:53
sebas5384can I ask why is that way?19:53
sebas5384ahh ok19:53
=== roadmr_afk is now known as roadmr
=== mwenning-afk is now known as mwenning
=== CyberJacob is now known as CyberJacob|Away
* mbruzek created an unmaintained-charms group that we will use for charms that are broken.20:24
ayr-tonI'm trying to remove a subordinate service that have "pending" as it status. But without success. The charm is cs:~marcoceppi/precise/zabbix-agent-1. juju destroy-unit zabbix-agent/0 does not have any effect.20:29
marcoceppiayr-ton: hav eyou tried juju remove-relation ?20:30
ayr-tonmarcoceppi: ERROR relation "zabbix-agent:juju-info mysql:juju-info" not found20:31
marcoceppihuh20:34
ayr-tonI think its Satan.20:34
marcoceppiwell it is zabbix20:34
marcoceppithat charm was never really finished20:34
ayr-tonI will try more debugging. Just a sec.20:35
ayr-tonmarcoceppi: Theres some way to manual destroy de unit?20:41
sebas5384https://juju.ubuntu.com/docs/config-vagrant.html -> this is updated ?20:49
ayr-tonsebas5384: yep20:53
ayr-tonmarcoceppi: I figure out.20:53
sebas5384thanks ayr-ton20:53
ayr-tonmarcoceppi: Could I make a merge request for your charm?20:53
marcoceppiayr-ton: of course!20:54
marcoceppior you could jst fork it and use it as a base20:54
ayr-tonmarcoceppi: ok. I will make some fixes and I will submit (:20:54
=== CyberJacob|Away is now known as CyberJacob
=== urulama is now known as urulama-afk
=== thumper-eod is now known as thumper
hazmatlazyPower, just watched the digitalocean video.. thanks again.. two thoughts.. we should really distribute static binaries (add ppa / apt-get update / install vs. wget )... the plugin on bootstrap and add-machine takes a -v flag which will print progress23:48
hazmatlazyPower, also juju docean list-machines shows machine details bypassing juju api just using do api.. (ditto for destroy-env --force though destructivly in that case)23:49
hazmatoh.. nm.. still watching ;-)23:49
* hazmat sees list-machines fly by23:52

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