/srv/irclogs.ubuntu.com/2016/09/07/#juju.txt

lazyPowerhttps://code.launchpad.net/~lazypower/charm-helpers/add-workload-version/+merge/305062  -- if anyone has some spare cycles to look over a new feature for le charm-helpers for me00:31
=== natefinch-afk is now known as natefinch
pragsmikeAfter cleaning up my maas networks, I still have the same problem: containers end up on lxdbr0 with unreachable addresses03:10
* pragsmike hates computers03:12
pragsmikeUNIT       WORKLOAD     AGENT  MACHINE  PUBLIC-ADDRESS  PORTS   MESSAGE03:17
pragsmikemariadb/0  unknown      idle   0/lxd/0  10.0.0.2603:17
pragsmikevanilla/0  maintenance  idle   0        192.168.57.101  80/tcp  Starting Apache03:17
pragsmikeMACHINE  STATE    DNS             INS-ID               SERIES  AZ03:17
pragsmike0        started  192.168.57.101  tamdhn               trusty  default03:17
pragsmike0/lxd/0  started  10.0.0.26       juju-b78821-0-lxd-0  trusty03:17
pragsmikevanilla will never be able to connect to mariadb03:18
=== menn0 is now known as menn0-afk
=== frankban|afk is now known as frankban
magicaltroutalrighty, NASA and the other company are having a big fat row... which leaves me a  nice gap to finish off my charms for next week \o/08:28
=== zz_CyberJacob is now known as CyberJacob
magicaltroutalright 3 talks submitted to apachecon eu09:04
magicaltroutbetter stop before they all get accepted like usual and I have a mountain of stuff to do09:04
rockHI. Facing Issue while deploying juju-gui in internal openstack environment [ubuntu OpenStack Autopilot Setup]. Issue Pasted Info  http://paste.openstack.org/show/567387/. Please anyone provide me some solution for this issue.09:34
magicaltroutwell I have no idea how openstack works, but it looks like you need to define a pool of servers in a region called region1 :)09:36
rockmagicaltrout: OK. Thank you.10:00
rockBut I don't understand one thing. For adding a single juju charm to the existing ubuntu autopilot setup, we need to add servers to MAAS Server zone[cloud region] ?10:01
magicaltroutrock: surely region1 is post openstack bootstrap10:06
magicaltroutdoesn't openstack have regions defined like AWS does?10:06
magicaltroutcan i test a charm locally that uses resources without pushing stuff to the charmstore?11:30
magicaltroutah juju attach it seems11:35
rick_h_magicaltrout: yep11:35
magicaltrouti assume we'll be seeing your well groomed facial hair in pasadena rick_h_ ?11:45
rick_h_magicaltrout: hah probably11:48
rick_h_i'll look for my pommade11:48
magicaltroutlol11:48
magicaltroutooh my first working resource enabled charm11:51
magicaltroutnice11:51
pragsmikeany insights would be appreciated, as to why my containers aren't reachable from any other machines:12:00
pragsmikeMACHINE  STATE    DNS             INS-ID               SERIES  AZ12:00
pragsmike0        started  192.168.57.101  tamdhn               trusty  default12:00
pragsmike0/lxd/0  started  10.0.0.26       juju-b78821-0-lxd-0  trusty12:00
pragsmikeisn't the container supposed to be on the same subnet as machine 0?12:00
magicaltroutI like your style pragsmike you've exhausted the late in the day folks so now try the early risers? ;)12:04
pragsmikewell i'm pretty exhausted :/12:04
magicaltroutwell rick_h_ may be of use12:04
magicaltroutpragsmike: I would also backup your irc questions by dumping them on the juju mailing list12:05
magicaltroutits not as instant but you get a wider response base12:05
pragsmikegood point12:05
pragsmikeand it would keep me from spamming irc so much12:05
magicaltroutdoesn't hurt to spam every channel going ;)12:05
pragsmikehey i've kept it off #maas12:06
magicaltroutif i were in your shoes pragsmike i'd spam #juju the juju mailing list and askubuntu12:08
magicaltroutuntil someone responds :)12:08
cargillhi, is there an offline readable edition of the juju user/developer guides?12:09
rick_h_pragsmike: the team's working on a few bugs around that atm. /me goes to look up bug #'s12:26
rick_h_cargill: no, but it's it github so you can fork it and have a local copy. https://github.com/juju/docs12:27
cargillrick_h_: brilliant, thanks12:29
magicaltroutcory_fu: ping12:42
admcleodpragsmike: is your lxd bridged to the host interface?12:45
admcleodmagicaltrout: its not quite 6am there yet12:45
pragsmikeno it isn't, that's the problem12:45
admcleodpragsmike: tried this? https://insights.ubuntu.com/2016/04/07/lxd-networking-lxdbr0-explained/12:46
pragsmikechecking12:46
magicaltroutadmcleod: so?!12:47
rick_h_frobware: didn't we have a bug for this yesterday? I'm not seeing which one it is ^12:47
admcleodmagicaltrout: just sayin12:47
rick_h_frobware: where containers are getting internal private IPs vs ones on the host maas network via dhcp?12:47
pragsmikethat's a good description of the problem12:48
rick_h_natefinch: morning, did you get a review of the bundle branch up? I'm not seeing it and would like to be able to ship that for the beta/before it gets out of sync with trunk again please12:48
pragsmikeI wonder if it's related to https://lists.ubuntu.com/archives/juju/2016-September/007801.html12:48
magicaltroutyou'll do though admcleod cause i just need some eyes to tell me what moronic thing I'm doing12:49
=== zeus is now known as Guest49408
magicaltrouthttps://github.com/buggtb/layer-drillbit/blob/master/metadata.yaml#L22 mysql relation12:50
magicaltrouthttps://github.com/buggtb/layer-drillbit/blob/master/reactive/drillbit.py#L183 <- reactive code for the relation12:50
magicaltroutwhy I juju deploy mysql and relate the charms12:50
magicaltroutthat method is never run12:50
=== Guest49408 is now known as zeus`
admcleodmagicaltrout: well the mysql interface needs to set the available state12:52
pragsmikemagicaltrout thank you for pointing me at the mailing list, i think that message i linked is in fact my problem12:52
=== zeus` is now known as zeus
pragsmikethough i do have the interfaces assigned to subnets and it still doesn't work12:53
admcleodmagicaltrout: and you dont appear to be using the mysql interface12:54
magicaltroutadmcleod: yeah i get that but I look at the interface and that is set if there is a valid connection_string12:54
magicaltrouthttps://github.com/johnsca/juju-relation-mysql/blob/master/requires.py#L4312:54
admcleodmagicaltrout: right...12:54
admcleodmagicaltrout: but mysql isnt in layer.yaml12:55
admcleodmagicaltrout: or does something else include it?12:55
magicaltroutsee12:56
magicaltrouttold you it was moronic12:56
magicaltroutta12:56
admcleodcool, no worries12:56
=== freyes__ is now known as freyes
frobwarerick_h_: didn't get to that - could be https://bugs.launchpad.net/juju/+bug/156679112:58
mupBug #1566791: VLANs on an unconfigured parent device error with "cannot set link-layer device addresses of machine "0": invalid address <2.0> <4010> <cpec> <network> <juju:In Progress by dimitern> <https://launchpad.net/bugs/1566791>12:58
frobwarepragsmike: ^^12:59
frobwarepragsmike: could do with some quick context; this on MAAS?12:59
pragsmikeyes, juju2 beta17/maas2.1 latest alpha13:00
natefinchrick_h_: I'm sorry, I totally flaked on that yesterday.  I'll look at it right now.13:00
frobwarepragsmike: on the machine hosting the container can you do: lxc config show <container-name>13:00
rick_h_natefinch: ty13:00
pragsmikeconfig:13:01
pragsmike  core.proxy_ignore_hosts: 127.0.0.1,192.168.57.100,::113:01
pragsmikedoh13:01
frobwarepragsmike: that mail archive you posted to is the same bug I referenced13:01
rick_h_pragsmike: ok, so we're working on getting that fixed up for the next beta hopefully.13:02
natefinchrick_h_: do you have a link? I'm not sure where I'm supposed to be looking13:02
rick_h_natefinch: look in the kanban card please13:02
pragsmikehttp://pastebin.com/9LagVLyK13:02
rick_h_natefinch: it's why I ask folks to make sure to link them up.13:02
pragsmikecool, good to know13:02
natefinchrick_h_: oh, right13:03
pragsmikesorry i'm still new enough that i don't always recognize what i'm looking at13:03
rick_h_frobware: call?13:03
rick_h_pragsmike: all good, I'm not new and that mentioned vlans and such so I wasn't sure13:04
frobwarepragsmike: from the maas node, can you PB /etc/network/interfaces13:05
pragsmikeauto eth013:06
pragsmikeiface eth0 inet dhcp13:06
pragsmikebesides the loopback, and that's in /etc/network/interfaces.d/50-cloud-init.cfg13:06
pragsmikewait 'maas node' means maas controller, or the container host13:07
pragsmikei'm guessing the latter is more interesting, standby13:07
pragsmikehttp://pastebin.com/6pZuuXXS13:08
pragsmikethe container host's nic does get put on a br- bridge13:08
pragsmikeit's just that the containers still end up using the wrong bridge (lxdbr0)13:09
jaceknhello. I am trying to get local provider up and running but it seems broken in juju 1.25: https://bugs.launchpad.net/juju-core/+bug/1618963 and also in 2.0: https://bugs.launchpad.net/juju/+bug/1618948 anybody knows workaround to get local provider up and running?13:19
mupBug #1618948: Can't bootstrap localhost cloud <juju:New> <https://launchpad.net/bugs/1618948>13:19
magicaltroutjacekn: isn't your 2.0 install ancient?13:19
magicaltroutooh13:20
magicaltrouttools is ancient13:20
jaceknmagicaltrout: it's the latest one in xenial: 2.0-beta15-xenial-amd6413:20
jaceknyeah13:20
magicaltroutcan you sync-tools or something?13:20
magicaltroutthey've changed the term13:20
jaceknnope that does not work http://pastebin.ubuntu.com/23145770/13:22
magicaltrouti just tried the same jacekn on 2.0 and it bootstraps for me13:22
magicaltroutyeah this is the thing I don't get13:23
magicaltroutin the latest beta they removed --upload-tools13:23
magicaltroutbut then if you need to upload them to boot, how do you do it?13:23
magicaltroutor maybe thats not required I never quite understood13:23
magicaltroutanyway i'm on beta1613:24
magicaltroutand it booted13:24
jaceknmagicaltrout: where did you get beta16 from? Xenial has beta1513:25
dimiternpragsmike: if you grep for `failed to prepare container ".*" network config` in /var/log/juju/machine-0.log on the controller and find it, that will be the reason why you're seeing lxds coming up with a single NIC bridged to lxdbr013:26
magicaltroutppa-dev or something13:26
dimiternpragsmike: this is because we couldn't finish allocation for a multi-NIC config for the lxd and resorted to using a "fallback" config (eth0->lxdbr0, dhcp); that's also what we're fixing currently13:27
pragsmikethanks dimitern!13:35
pragsmikenetwork config: {"hostname": ["Node with this Hostname already exists."]}13:35
pragsmikeactually two of them13:36
pragsmike2016-09-07 03:10:58 WARNING juju.provisioner lxd-broker.go:62 failed to prepare container "0/lxd/0" network config: connection is shut down13:36
pragsmike2016-09-07 03:12:22 WARNING juju.provisioner lxd-broker.go:62 failed to prepare container "0/lxd/0" network config: {"hostname": ["Node with this Hostname already exists."]}13:36
pragsmikebut the "connection is shut down" gets spammed in bursts throughout the log, mostly reporting about manifold workers13:36
pragsmikegotta be afk for a few hours, thanks much for the help guys!13:37
pragsmikei'll just manually bugger the container bridge for now, i just didn't want to have to do that every time i deploy13:37
dimiternpragsmike: what are the versions of juju and maas?13:38
rick_h_voidspace: call?13:38
pragsmikejuju 2.0-beta17-xenial-amd6413:39
voidspacerick_h_: sorry, omw13:39
pragsmikemaas "version": "2.1.0", "subversion": "alpha2+bzr5321"13:39
dimiternpragsmike: have you tried stable maas versions?13:44
dimiternpragsmike: 2.1 is quite new and I personally haven't even tried it - might still have issues13:44
dimiternpragsmike: but that 'node with this hostname already exists' is troubling - shouldn't happen unless it's a maas 2.1 api regression13:45
rockHi. I have a question. We have developed a JUJU Charm for configuring cinder to use one of our Storage array as the backend.   So How to redeploy the Charm to add more storage arrays to configure cinder without destroying/removing the current deployed charm. [For example, We don't want to remove the current configured storage arrays from the Cinder configuration.]13:47
frobwaredimitern: ping13:48
frobwaredimitern: based on pragsmike's PB (http://pastebin.com/6pZuuXXS) I'm not expecting this to be the unconfigured parent device issue13:49
rockcan we do this only using juju set-config and juju upgrade-charm ? Is there any other way to do?13:50
SimonKLBwhat's the go-to smtp server charm (if anyone exist) ?13:55
rick_h_rock: so if you change the code in the charm itself you'd upgrade-charm. If you want to change configuration it'd be up to how the charm handles that config13:56
rick_h_rock: it could be accepting config as a resource, a config field entry, or something else13:57
magicaltrouti don't believe there is one SimonKLB14:02
magicaltroutbut there should be!14:02
SimonKLBmagicaltrout: ah too bad, it would be great yea14:07
SimonKLBmagicaltrout: actually, just found https://jujucharms.com/postfix/ but it looks a bit outdated... :)14:09
magicaltroutyeah it would be worth dragging that back out of retirement14:10
magicaltroutI've had an ldap server on my backlog as well14:10
PCdudemagicaltrout heey :)14:11
magicaltroutuh oh14:11
rockrich_h_: Hi. I have a question. for example, we have two same kind of storage arrays. But those two arrays have unique parameter values like [san IP, san pass, san username....]. So Once our charm modified the cinder.config with the same storage backend, then cinder has to contact both storage arrays based on given credential values. How can I do this?14:14
rockrick_h_: are you there?14:25
rick_h_rock: I am, sorry in and out with meetings/etc so I might fade back/forth14:27
rick_h_rock: so this is in reference to the current cinder charm you're specifying the different arrays?14:27
rockrick_h_: assume that we deployed our charm with some configuration values. and added relation to cinder. Then again we want to redeploy the charm to append with the new configuration values. We don't want to destroy the existing changes.14:35
rockrick_h_ : Yes. In reference to the current cinder charm we are specifying different arrays. We want to redeploy the charm again and again but Only new configuration values have to be appended.14:48
rick_h_rock: so you don't typically redeploy a new charm again and again without running them with different config/etc. If you weant to update the config it's up to using the charm mechanisms to update that without a charm redeploy.14:51
rick_h_rock: I guess I'll defer to folks that know cinder better. I'm not following the use case here very well.14:51
rockrich_h_: OK. Thank you very much.14:55
magicaltroutah ha15:23
magicaltroutgot it15:23
magicaltroutthis is quite cool admcleod https://ibin.co/2uGe9AHrvXI9.png apache drill over mysql from the relation15:24
magicaltroutso you could now hook up a combination or mongo, flat files, hdfs, mysql from juju into drill15:24
magicaltroutand then plug drill into your favourite SQL client15:24
magicaltroutand do cross datasource analysis15:25
magicaltroutsomething like select * from mysql.jujudb, hdfs.jujucluster where x=y15:31
=== petevg_afk is now known as petevg
admcleodmagicaltrout: nice16:23
hatchrock: as promised there is a new GUI release which resolves the issue you were seeing with subordinates. You can get it by downlading the bz2 here https://github.com/juju/juju-gui/releases/tag/2.1.11 and then running `juju upgrade-gui /path/to/bz2`16:25
=== frankban is now known as frankban|afk
PCdudestokachu: http://askubuntu.com/questions/821804/openstack-with-landscape-install-fails17:19
PCdudestokachu: JUJU can bootstrap and it succeeds to install ubuntu on all nodes after the bootstrap17:20
PCdudestokachu: nodes are getting an IP and can go to the internet (DNS resolves works too)17:20
PCdudewhat is going wrong? :) I am stuck...17:20
PCdudeI got ur name on recommendation of "kiko"17:21
=== alexisb is now known as alexisb-afk
cloudguruWondering if the charm ingestion service is known to be working / operations or if my charms pushed to personal namespace in launchpad have issues18:11
cloudguruCharm proof results for : https://code.launchpad.net/~brianlbaird/charms/trusty/qslice/trunk18:12
cloudguruI: metadata name (qslice) must match directory name (trunk) exactly for local deployment.18:12
cloudguruI: all charms should provide at least one thing18:12
cloudguruI: missing recommended hook install18:12
cloudguruI: missing recommended hook start18:12
cloudguruI: missing recommended hook stop18:12
cloudguruI: missing recommended hook config-changed18:12
cloudguruI'm using layer-docker so the hooks aren't needed as I understand as /reactive does heavy lifting18:13
lazyPowercloudguru - the i's ar esafe to ignore. it also looks like you ran charm proof against a layer, not against the assembled charm.18:14
cloudguruk18:15
cloudguruI'll move up the directory path and push again18:15
lazyPowercloudguru - well, hang on18:15
* lazyPower is looking18:15
cloudgurustanding by18:15
lazyPowerok i see what happened here18:16
lazyPowerthe charm is building in $PWD18:16
lazyPowerif you look in your layer, you'll see trusty/qslice/--all-the-charms-files-here--/18:16
cloudguruagreed18:16
lazyPowerso really what you want ot do is charm push just the assembled charm to your namespace in the charm store, and you'll want to bzr push just the layer, so you're only VCS controlling the layer.18:17
cloudguruthat's the result of charm build18:17
lazyPowerone thing i do, is i export JUJU_REPOSITORY in my $HOME/.bashrc, so that charm build will by default place them in that path, instead of in $PWD18:17
marcoceppicloudguru: also, ingestion does not work anymore, you'll need to explicitly push it to the charm store18:18
cloudgurugood idea to keep them separated .  Saw the export is your super awesome tutorial18:18
lazyPowercloudguru - also, wrt publishing - https://jujucharms.com/docs/stable/authors-charm-store   -- make sure you're familiar with the charm release model. (or charm publish, depending on which version of the charm command you have installed)18:18
cloudguruah man .. humans required ;-)18:18
marcoceppicloudguru: https://jujucharms.com/docs/stable/authors-charm-store18:18
cloudguruthx guys.  trying this again and will check back here as needed.18:19
lazyPowernp, ping if you hit blockers cloudguru  :)18:19
josemarcoceppi jcastro niemeyer is it possible to have +t here? there's a topic troll in Ubuntu channels18:52
marcoceppijose: what do you mean?18:52
josechannel mode +t18:52
josethere's a guy changing channel topics to... undesirable things18:53
marcoceppijose: sure18:53
josethanks :)18:53
* marcoceppi shrugs18:54
PCdudemarcoceppi: uhm, n00b question what does +t mean?18:55
josemarcoceppi: it's modelocked with chanserv18:55
cloudguru@lazypower: updated charms pushed for v1.25 on 14.04 trusty18:56
PCdudelazyPower: http://askubuntu.com/questions/821804/openstack-with-landscape-install-fails19:25
PCdudeany idea? :)19:25
=== alexisb-afk is now known as alexisb
lutostagany way to tell where we are in the agent-initialization process?19:31
lutostag(seems to me my local lxd setup is stuck in that step deploying a charm)19:31
rick_h_lutostag: check juju status --format yaml19:34
rick_h_and see if theres an error on the machine there19:35
lutostagrick_h_: no error, just pending19:35
lutostagit seems like cloud-init/apt-get dist-upgrade may still be running but not doing anything actively19:36
lutostagoh well at least the juju add-user and register is freaking awesome19:44
bdxlutostag: totally, right19:45
bdxmarcoceppi: I was a bit tired last night when I filed that bug on interface-http .... I'm thinking it should be a feature request/bug with haproxy instead .... I'll close that bug now19:46
balloonsanastasiamac_, good morning20:23
lutostagif anyone else runs into the same as me above... culprit is https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/162122920:27
mupBug #1621229: snap upgrade to 2.14.2~16.04 in xenial lxc hangs <snapd (Ubuntu):New> <https://launchpad.net/bugs/1621229>20:27
lutostag(but should only be until we get a new daily... or a fix... *shrug*)20:28
* pragsmike returns20:43
marcoceppiballoons: I think it's actually a valid bug though20:44
anastasiamac_balloons: \o/ 6.45am - how can i help? m in the process of sending brood to school20:45
magicaltroutlazyPower: you're a man of immense debugging skills.....20:46
magicaltrout'PostgreSQLClient' object has no attribute 'host'20:47
magicaltrouthelp me out here20:47
magicaltrouthttps://git.launchpad.net/interface-pgsql/tree/requires.py20:47
magicaltroutthe stuff at the top even tells me it has hosts20:47
magicaltrouthttps://github.com/buggtb/layer-drillbit/blob/master/reactive/drillbit.py#L206 yet that fails20:48
balloonsmarcoceppi, what's a valid bug?20:48
marcoceppiballoons: sorry, meant to ping bdx20:51
marcoceppibdx: I think it's actually a valid bug though20:51
balloonsanastasiamac_, just wanted to mention we need to triage ubuntu source juju bugs as well20:51
balloonsanastasiamac_, https://bugs.launchpad.net/ubuntu/+source/juju-core/+bugs?orderby=-datecreated&start=020:51
bdxmarcoceppi: with interface-http, or haproxy?20:51
marcoceppibdx: interface-http20:52
bdxmarcoceppi, magicaltrout: so ..... iterating quite a few deploys over a few different charms this last week, all of which are making use of the pgsql interface ... I hit the same thing as magicaltrout probably 4 or 5 times20:53
magicaltroutawww20:54
marcoceppiinteresting20:54
magicaltrouti'm even robbing code from cmars20:54
marcoceppistub: ^?20:54
magicaltroutand it doesn't work20:54
bdxI would rip it all down, redeploy the same unchanged charms, and it would not hit the error20:54
bdxmagicaltrout: does yours error consistently?20:55
magicaltrouti believe so20:55
magicaltroutbut i keep hacking stuff around when its broken, so maybe, maybe not :)20:55
marcoceppiwhat's interesting is host isn't an autoaccessor20:55
magicaltroutpart of my hatrid of scripting languages... where's the stuff tell you its wrong before you hit the go button ;)20:56
marcoceppimagicaltrout: can you try something like this instead20:56
marcoceppi@when('pgsql.master.available')20:56
marcoceppiand then20:56
marcoceppipsql.master.host ?20:56
magicaltroutyeah 2 secs20:57
marcoceppimaybe actually psql.master().host20:57
anastasiamac_balloons: awesome \o/ first time i hear about it :) where do these come from and can I re-target these to juju? oh.. i guess, it must b juju-core coz juju does not exist?...20:58
bdxhttps://gist.github.com/jamesbeedy/2c179a7d0a71209f8ccd0183478db9d520:58
balloonsanastasiamac_, launchpad.net/juju bugs are project bugs. those bugs are bugs found and filed by end users against the source package of juju for ubuntu. They might be issues with the packaging, or issues specific to the distro version.20:59
bdxmarcoceppi, magicaltrout: ^ is what I've been using .... seems to work 99% of the time .... that is the code I was randomly hitting that error on20:59
balloonsanastasiamac_, so typically those type of bugs might end up being pushed upstream and linked to an upstream bug, while tracking the ubuntu work. I would say feel free to add juju as affected to any of them you know juju-core needs to fix21:00
magicaltroutthis time around i get: Can't convert 'PostgreSQLClient' object to str implicitly21:01
anastasiamac_balloons: sounds good ;)21:01
magicaltroutfor  log("marco and his amazing tweak:"+psql+master().host)21:01
balloonsanastasiamac_, and perhaps to make life simple, you could remove the link to the ubuntu source package then. There's not many bugs in there, so what's there can just be packaging or non-juju-core issues21:01
magicaltroutokay so  lets try bdx's version21:02
magicaltroutsame output21:03
magicaltroutoh21:03
magicaltrouti might have ballsed that one up21:03
magicaltrout. not +21:04
marcoceppiI think the key is to use the psql.master object21:05
magicaltroutyeah much improved21:05
marcoceppiwhich is a ConnectionString class that has host21:05
magicaltroutthanks chaps21:05
marcoceppicheers bruv21:05
* magicaltrout plonks marcoceppi in the east end of london21:06
PCdudeplease can somebody help me with this problem, I tried everything I can think of :)21:08
PCdudehttp://askubuntu.com/questions/821804/openstack-with-landscape-install-fails21:08
jcastrodpb1: got someone handy who can help PCdude? ^^^21:10
PCdudejcastro: great! :)21:11
magicaltroutsubmitted a couple of semi juju related talks to apachecon eu today jcastro21:16
jcastroexcellente!21:16
thumpero/ jcastro21:17
bdxwierd issue #1000000 - http://paste.ubuntu.com/23147588/21:29
mupBug #1000000: For every bug on Launchpad, 67 iPads are sold. <Edubuntu:Triaged> <https://launchpad.net/bugs/1000000>21:29
bdxweird*21:30
bdxxenial containers never get a juju-agent :-(21:30
bdxthey just hang on Waiting for agent initialization to finish21:31
lutostagmagicaltrout: https://paste.ubuntu.com/23147602/21:31
bdxtrusty containers get the juju agent and start just fine21:31
* lutostag what happens when you don't scroll to the end of the conversation21:31
bdxI can't get any xenial lxd containers to start on beta16, beta17, or tip21:32
lutostagbdx: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/162122921:33
mupBug #1621229: snap upgrade to 2.14.2~16.04 in xenial lxc hangs <snapd (Ubuntu):New> <https://launchpad.net/bugs/1621229>21:33
bdxmust not be a juju thing ... all of my logs are clean ... the last command successfully ran in my cloud-init.log is 'dist-upgrade' ...21:33
lutostagnot a juju thing21:33
bdxlutostag: thanks ... you saved me from re-deploying failures for the next hour, staring at my screen feeling like I'm missing some rogue config :-)21:36
bdxlutostag: http://paste.ubuntu.com/23147632/ - fixes21:40
lutostagfun :), didn't know those21:41
magicaltroutbdx: what day you getting into pasadena sunday night?21:45
magicaltroutaww wtf i rejects the connection22:13
magicaltrouts/i/it22:14
bdxmagicaltrout: ya mon! yourself?22:15
magicaltroutsaturday22:16
magicaltroutgot to de-jetlag22:16
magicaltroutmarcoceppi: i'm assuming I should be able to talk to postgres without changing the security in the postgres charm?22:17
bdxmagicaltrout: postgres only adds entries to pg_hba.conf for the ip(s) of your related units22:21
bdxif you want to connect from another source you have to feed it the extra-pg-auth config22:22
magicaltroutyeah i can see the entry in the config22:22
magicaltroutwhich is weird22:22
bdxwhat part?22:22
magicaltroutso its adding my relation, even if i install postgres-client on the other end22:22
magicaltroutthat gets a rejected connection as well22:22
bdxdue to what?22:23
magicaltroutFATAL:  pg_hba.conf rejects connection for host "172.31.4.210", user "juju_drillbit3", database "juju_drillbit3", SSL off22:23
bdxwhat is in your pg_hba.conf22:24
bdxoooh, I think I hit this the other day too ... are you requesting multiple dbs?22:24
magicaltroutnot that i'm aware of :)22:25
magicaltrouthttp://pastebin.com/5rBMB1Nx22:25
magicaltroutthats the pg_hba22:25
bdxif you are, postgres charm will generate a new password for the juju_<service-name> user for each extra db you request22:25
bdxleaving all_databases_requested[:-1] to have the wrong password22:26
magicaltroutaah i see22:27
magicaltroutspecify a database and it works22:27
bdxlol22:27
magicaltroutdoesn't work in jdbc world though22:28
magicaltroutarse22:28
=== menn0-afk is now known as menn0
magicaltroutoh postgres22:46
magicaltroutsome days you make me so sad22:46
magicaltroutaaah lol22:59
* magicaltrout figured part of it out23:00
bdxwhat was it23:05
bdxI'm about to start using jdbc too23:05
magicaltroutmostly a user caused weird zookeeper issue :)23:07
magicaltroutbut there may be an SSL issue as well, give me 5 mins and I'll let you know23:07
magicaltroutooh23:21
magicaltrouti've just been asked to  demo some juju stuff for NASA and Darpa when I'm at JPL in a couple of weeks23:21
lazyPowermagicaltrout nice!23:22
magicaltroutand other container orchestration tools."23:23
magicaltroutpaste fail23:23
magicaltrout"I also here from Paul that you are 'juju charm' purveyor.  I've never used this but it certainly looks interesting.  I'd like to hear how juju compares to Docker compose and other container orchestration tools."23:24
magicaltroutthats the brief ;)23:24
magicaltroutit is... brief23:25
lazyPowerindeed23:25
lazyPowerand we're so not a "container orchestrator"23:25
magicaltroutlol yeah23:25
lazyPowerits a byproduct of how awesome we are though23:25
lazyPowerso i can see why thats such a popular misconception23:25
magicaltroutyup23:25

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