/srv/irclogs.ubuntu.com/2014/11/04/#juju.txt

lazyPowerah, i see they list public-ipv4 in there as well - an oversight on my part, disregard.00:00
davecheneylazyPower: i couldn't figure it out00:03
davecheneydo you hack the url like I did00:03
davecheneyor lookup public-ip in the returned value00:03
davecheneyit's about as clear and infomrative as the rest of the aws documentation00:03
davecheneytechnically correct, practically uselless00:03
lazyPowerhah, i'll +1 that sentiment00:04
lazyPowerdavecheney: none of the subresources are resolving00:05
lazyPoweri'm getting 404's as well00:05
lazyPowerdavecheney: wait, nailed it00:08
lazyPowerip-10-188-28-170.us-west-1.compute.internalubuntu@ip-10-188-28-170:~$ curl http://169.254.169.254/latest/meta-data/public-ipv400:08
lazyPower54.176.211.3200:08
lazyPowerthemonk: ^00:09
davecheneythemonk: can you try on your host please00:09
themonklazyPower, davecheney , its working, Thanks :)00:53
davecheneyoh00:58
davecheneyit's working isn't the answer I was hoping for00:59
davecheneythat command wasn't supposed to fix anything00:59
davecheneyjust give us more information about what had gone wrong00:59
lazyPowerdavecheney: aws vooodooo01:00
=== CyberJacob|Away is now known as CyberJacob
=== CyberJacob is now known as CyberJacob|Away
=== fuzzy is now known as Ponyo
=== kadams54 is now known as kadams54-away
=== kadams54 is now known as kadams54-away
=== wwitzel31 is now known as wwitzel3
=== CyberJacob|Away is now known as CyberJacob
=== liam_ is now known as Guest79610
=== CyberJacob is now known as CyberJacob|Away
=== liam_ is now known as Guest73903
=== rogpeppe1 is now known as rogpeppe
=== liam_ is now known as Guest35660
lovea Following instructions at http://www.ubuntu.com/download/cloud/install-ubuntu-openstack. Have installed a Utopic 14.10 server. There is no ppa:cloud-installer/testing for Utopic! Do I a) re-install Trusy server for MAAS or b) use the TRusty ppa?12:07
loveawith Utopic12:07
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
josejcastro: as promised, the bug is now there13:08
=== kadams54 is now known as kadams54-away
=== liam_ is now known as Guest73986
mbruzekQuestion for the juju community.16:14
mbruzekI am working on zookeeper, there does not appear to have a symbolic link for config-changed, but the main zookeeper-common file has a "config-changed" command (so it can handle config-changed calls).  How does juju call config-changed if there is no file?16:15
lazyPowermbruzek: if there's no symlink, the hook context is not called - as juju looks for "config-changed" in the hooks directory16:17
lazyPowerits basically, immutable at that point.16:17
mbruzeklazyPower the automated test result would disagree with that.16:18
mbruzekhttp://reports.vapour.ws/charm-tests/charm-bundle-test-1415-results/charm/charm-testing-hp/216:18
mbruzekI am really confused, I would have thought if no config-changed link or file Juju would not call that.16:18
mbruzekBut I see it failed!16:19
lazyPowermbruzek: without a file or symlink, it should just skip it.16:19
mbruzekYes I agree lazyPower16:19
mbruzekI agree16:19
mbruzekerror details: hook failed: "config-changed"16:20
lazyPoweri see that but i think its a red herring, or a byproduct of something hinky going on in teh charm16:21
mbruzekCorrect I am looking into it.16:21
mbruzekBut I am confused at how config-changed can be called at all!16:21
lazyPoweryeah16:26
lazyPoweri pulled the charm local, kicked off bundletester and it ran fine16:26
lazyPoweri think its a byproduct of something going on in CI16:26
lazyPoweris it consistent?16:26
mbruzeklazyPower: precise charm?16:27
lazyPowermbruzek: trusty16:27
lazyPowerlet me pull precise16:27
* mbruzek was unaware there is a trusty, the readme is crap16:27
lazyPowermbruzek: charm get cs:trusty/zookeeper works16:27
lazyPowermbruzek: http://manage.jujucharms.com/charms/trusty/zookeeper16:27
mbruzek2014/10/31 Charles Butler Removes a zero byte config-changed hook - will need to be revisted to address immutable config16:28
mbruzeklazyPower: I am only working on this because it is failing automated tests and marcoceppi commented about that on my bug.16:30
=== natefinch is now known as natefinch-vote
lazyPowermbruzek: well it wasn't a file16:30
lazyPowersomeone did "touch config-changed"16:30
mbruzekack16:30
lazyPowerln -s config-changed should resolve that16:30
lazyPoweri was moving pretty quick16:30
mbruzeklazyPower: I am fixing this and will add that back in, bundletester fails on my machine because my lxc containers are out of date, so I think we need apt-get update16:31
lazyPowermbruzek: i do that every morning :)16:31
mbruzekin the charm16:31
mbruzekthe bundletester fails the zookeeper on install hook16:32
lazyPoweroh, i've just relegated to updating my containers manually because thumper hates us16:32
marcoceppimbruzek: someone updated zookeper already16:47
mbruzekmarcoceppi: Yeah but the automated tests fail on my system today.16:47
marcoceppiit was updated today16:48
mbruzekoh?16:48
marcoceppiaround 8:12am16:48
mbruzekhrmmm...16:48
marcoceppimake sure your trusty branch is sync'd with this fix16:48
mbruzekWill do thanks, for telling me Marco16:49
mbruzekmarcoceppi: it is still missing the config-changed symbolic link I think it needs that16:51
mbruzektesting my changes now.16:51
marcoceppihttps://code.launchpad.net/~robert-ayres/charms/precise/zookeeper/fix-symlink/+merge/23973616:51
mbruzekmarcoceppi: I *just* pulled trusty zookeeper and it does not have this fix16:52
mbruzekThis MP is for precise16:52
marcoceppilook at the MP16:52
marcoceppiexactly16:52
marcoceppiits a fix for precise16:52
marcoceppizookeeper doesn't exist for trusty yet16:52
marcoceppiyou submitted the branch for it16:52
marcoceppiyou need to copy this change over16:52
marcoceppishould just be able to bzr merge that branch16:52
mbruzekI am going to add apt-get update because I think that is what is failing on my lxc with bundletester this morning.16:53
wojtylaHi to all. Could i ask anybody here for help with http://askubuntu.com/questions/545656/different-nova-conf-on-each-compute-node-for-novnc-acccess ?18:02
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== natefinch-vote is now known as natefinch
joseaisrael: about tracks and limesurvey, I'm gonna try and see if there are any equivalents available for install. have you already made progress on those but saw yourself blocked? just so I can make an MP against that branch18:48
aisraeljose: Thanks. I haven't done anything else with those two other than file bugs.18:49
joseaisrael: cool, wil take a look asap! :)18:49
=== roadmr is now known as roadmr_afk
josehey guys, I'm wondering if any of you is willing to do a demo of Juju on POWER8 at UOS?19:34
marcoceppimbruzek: ?^19:38
mbruzekI am not going to be at UOS19:38
rick_h_sounds like randall's gig :)19:39
joseit can actually be anything19:40
lazyPowerrick_h_: i second that *touches his nose*19:40
mbruzekrick_h_: I have been doing all the testing on power19:40
rick_h_mbruzek: :) rock on19:40
joseprobably an announcement about "what's new on the GUI", showcasing everything you can do on the gui19:40
joserick_h_: ^19:40
noodles775tvansteenburgh: Hi there, any update on the charm testing? (I can manually test on ec2, verified one yesterday, but am still keen to see the full test with ec2, hp etc.)19:43
tvansteenburghnoodles775: i got a little side-tracked hunting down other testing-related bugs. revisiting your branch is next on my list. can you link me the branch or MP again please?19:47
marcoceppimbruzek: UOS is virtual19:47
mbruzekYeah well then I _could_ do a demo19:48
tvansteenburghnoodles775: this one right? https://code.launchpad.net/~michael.nelson/charms/trusty/elasticsearch/use-new-charmhelpers/+merge/23993519:48
tvansteenburghnoodles775: or was it the firewall_optional branch?19:49
noodles775tvansteenburgh: the firewall_optional branch would be great (it builds on the previous one to add another feature requested). Thanks.19:50
tvansteenburghnoodles775: got it, thanks19:50
joseaisrael: not sure if the tracks charm will be available for trusty, the PPA I was using to set up a newer version of Ruby hasn't got some of the packages for trusty19:56
aisraeljose: That's what I was afraid of.19:56
joseaisrael: not sure if the tracks charm will be available for trusty, the PPA I was using to set up a newer version of Ruby hasn't got some of the packages for trusty19:56
josewill probably have to wait and see if they repackage it19:57
josenow, for limesurvey, it appears there's a fix, but lemme double check19:58
=== mjs0 is now known as menn0
=== kadams54 is now known as kadams54-away
tvansteenburghjrwren, you around?21:00
jrwrenyes21:02
tvansteenburghjrwren: question about the s/public-address/private-address/ change to mongodb21:03
jrwrentvansteenburgh: yes21:03
tvansteenburghso this will broadcast mongodb's private-address to all related units21:04
jrwrentvansteenburgh: I guess.21:04
lazyPowerjrwren: love the confidence21:04
jrwrentvansteenburgh: I am not certain what you mean by broadcast, hence my guessing.21:04
tvansteenburghwell that wasn't really a question21:04
tvansteenburghit will relation-set hostname=private-address21:05
jrwrenyes.21:05
tvansteenburghok21:05
tvansteenburghi suppose that address would always be reachable from other units in the deployment so it's okay21:06
tvansteenburghjust wanted to double-check with you and think about it some more21:07
jrwrentvansteenburgh: and since the other address is never reachable from other units in teh deployment, unless the port is exposed with expose, its better.21:07
tvansteenburghit actually broke a test, so i'm trying to confirm that the test can be changed, and it's not a legit regression21:07
jrwrenI've no idea why a public-address would ever be used for relating charms.21:07
jrwrenbut I only know ec2 and azure.21:07
tvansteenburghit would be necessary for cross-cloud deployments, but i have no idea whether we'll ever do that21:08
sebas5384ping balloons21:10
sebas5384o/21:10
jrwrenjuju supports cross cloud deployment?21:10
tvansteenburghhaha, no21:10
sebas5384jrwren: that would it be crazy21:10
jrwrenyou had me very interested for a second :)21:10
sebas5384hehe21:11
jrwrensebas5384: it would? why crazy?21:11
sebas5384is like multi universes21:11
tvansteenburghi was just giving you a hypothetical reason why you'd need to relation-set public-address instead of private21:11
sebas5384but yeah, i think the need exist21:11
tvansteenburghjrwren: thanks, i'll update the test21:12
jrwrentvansteenburgh: thank you.21:12
jrwrentvansteenburgh: for my future reference, was it an ansible test?21:12
tvansteenburghjrwren: no, amulet21:12
jrwrentvansteenburgh: ha! I meant amulet. great, ty. I need to run those next time :)21:13
lazyPowerhey sebas5384 o/21:15
lazyPowerjrwren: it does if you're using the manual provider21:15
sebas5384hey lazyPower !21:15
lazyPowersebas5384: hows things my friend?21:15
jrwrenlazyPower: it might work,but does it make sense.21:16
sebas5384lazyPower: been good, I went to bolivia to attend a DrupalCamp21:16
jrwrendoes unit-get("private-address") return the same as public-address if the cloud on which it is running doesn't split public/private addresses?21:16
sebas5384I showed Ansible and Juju, and how a charm works21:16
lazyPowerjrwren: depends on what you're doing and how much you care about latency inbetween services21:17
sebas5384lazyPower: they love it21:17
lazyPowersebas5384: thats great to hear!21:17
sebas5384yeah21:17
lazyPowerhave you gents gotten un-blocked with your integration testingi story? i haven't looked @ the repo in a while21:17
jrwrenlazyPower: lol... and how the cloud services does network billing :p21:17
sebas5384Juju us getting known :)21:17
lazyPowersebas5384: i hear ya, i just got invited to give a talk at a pretty significant meetup here in pittsburgh over juju :)21:18
sebas5384nice! lazyPower o/21:19
lazyPowersebas5384: really glad to hear you are having a good time spreading the word of juju though. Solid work.21:19
sebas5384lazyPower: do you know how are they doing with the vagrant workflow?21:19
lazyPoweraisrael: Hey you've got some developments on that front. can you relay to sebas5384 what you've been hacking on?21:19
sebas5384yeah! and now I'm going to do that at the first Drupal Conference in latin america21:20
marcoceppijrwren: private-address returns the instances public address on manual provider21:20
marcoceppibecause it's just a machine(tm)21:20
sebas5384is going to be in Colombia Bogotá21:20
aisraellazyPower: sebas5384: Sure! We've been getting new functionality added to the vagrant images, things like juju-deployer and squid for caching, and setting up a cleaner workflow.21:21
aisraelOnce the squid work lands, I'll update the workflow docs. I'm pretty excited about how clean it's looking.21:21
lazyPoweri cant wait to see what you've been up to21:22
lazyPoweraisrael: you may be interested in this as well: http://vagrantmanager.com/21:22
aisraelomg, want21:23
lazyPowerits free and available21:23
jrwrenmarcoceppi: how does it obtain a the "public address" with manual provider? What if that manual machine is behind NAT overload? public-address is meaningless at that point, right?  I guess its just address at that point since public/private are both meaningless.21:25
marcoceppijrwren: right, it's whatever ip/address you gave it when you ran "juju add-machine"21:26
marcoceppiboth public and private address are set to that21:26
jrwrenmarcoceppi: cool! thanks.21:26
aisraellazyPower: works as advertised. Thanks!21:27
lazyPoweraisrael: happy to help :)21:28
lazyPoweraisrael: i'll ping sebas via email with that followup since he apparently lost connection. Thanks for the snappy reply at any rate.21:28
aisraellazyPower: Oh, thanks. I didn't notice. Feel free to tag me on the email.21:29
lazyPoweraisrael: done, linked you two up. He's doing some interesting workload configuration with vagrant and i'm pretty sure he'll be reaching out.21:31
sebas5384sorry i'm back21:33
sebas5384thanks lazyPower!21:34
sebas5384good to know aisrael21:34
lazyPowerwb sebas5384 - you've got mail if you missed it.21:34
sebas5384yeah I sow here hehe21:34
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== roadmr_afk is now known as roadmr
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54

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