/srv/irclogs.ubuntu.com/2015/10/20/#juju.txt

bdx0Hey what's up everyone? I'm trying to configure ha for some services by putting them behind haproxy00:20
bdx0First I set a vip for the service, then make the relation to the hacluster charm00:21
bdx0After the status settles and becomes idol I add more service units00:22
bdx0This seems to be a pretty straight forward process .....but I am bleeding caveats, bugs and errors around every corner.....is clustering services behind haproxy known to be problematic to some extent?00:24
bdxcore, dev, charmers, openstack-charmers: charm store is down!00:33
blahdeblahbdx: Known issue - working on it00:33
=== blahdeblah changed the topic of #juju to: Welcome to Juju! || Charm store down at present || Docs: http://juju.ubuntu.com/docs || FAQ: http://goo.gl/MsNu4I || Review Queue: http://review.juju.solutions || Unanswered Questions: http://goo.gl/dNj8CP
=== blahdeblah changed the topic of #juju to: Welcome to Juju! || jujucharms.com down at present || Docs: http://juju.ubuntu.com/docs || FAQ: http://goo.gl/MsNu4I || Review Queue: http://review.juju.solutions || Unanswered Questions: http://goo.gl/dNj8CP
bdxhttp://paste.ubuntu.com/12871528/00:34
=== blahdeblah changed the topic of #juju to: Welcome to Juju! || jujucharms.com back up || Docs: http://juju.ubuntu.com/docs || FAQ: http://goo.gl/MsNu4I || Review Queue: http://review.juju.solutions || Unanswered Questions: http://goo.gl/dNj8CP
=== scuttlemonkey is now known as scuttle|afk
gnuoy`jamespage, could you take a look at https://code.launchpad.net/~gnuoy/charm-helpers/max_map_count/+merge/274979 if you get a mo?08:35
jamespagegnuoy`, +108:35
gnuoy`thanks08:35
admcleod-is there a way to flush the action queue for an agent?10:41
admcleod- i moved /var/lib/juju/agents/unit-plugin-0/state/uniter but i suspect thats not the best way since now its runningthe install hook again10:44
Iceyany idea why https://code.launchpad.net/~chris.macnaughton/charms/trusty/telegraf/trunk (last pushed to LP 17 hours ago) isn't yet available in the charm store at cs:~chris.macnaughton/trusty/telegraf ?12:03
rick_h_Icey: does charm proof pass on it?12:15
rick_h_Icey: w/o error?12:16
Iceyeh, 3 W, 2 I; would be nice if passing charm proof was listed as a requirement on the actual documentation for submitting a charm to the charm store in a user namespace :)12:17
Iceywill get it passing12:17
rick_h_Icey: just errors have to be clear. You're correct that it should be documented on that. It's step 4 on https://jujucharms.com/docs/stable/authors-charm-store12:18
Iceywhich is not in the section on "Name Space Charms" (https://jujucharms.com/docs/stable/authors-charm-store#name-space-charms)12:19
Icey:(12:19
Iceyoh well :)12:19
rick_h_Icey: ok, will file a bug to get that updated. Thanks for pointing me where you were looking12:19
Iceyblech: W: Maintainer format should be "Name <Email>", not "Chris MacNaughton <chris.macnaughton@canonical.com>"12:20
Iceyparsing fail?12:20
rick_h_Icey: https://github.com/juju/docs/issues/708 filed if you'd like to track12:21
Iceyheh cool12:21
Iceythanks :)12:21
rick_h_Icey: hmm, no errors though12:21
Iceyapparently charms with warning aren't passed on to the charm store12:25
Iceywhich is kind of annoying because apparently it really doesn't like my email?12:25
rick_h_Icey: looking, I think this might be due to the legacy (older store) running an older proof. I'm installing the older version now to check if it throws errors12:26
rick_h_Icey: I know the store only skips charms for error conditions12:26
rick_h_Icey: if it's not that, then some other bug and we'll get the team to look into it12:26
Iceyhttps://jujucharms.com/docs/devel/tools-charm-tools12:26
Iceywarning level blocks charm store upload as well12:26
Icey"Any charm with a Warning or Error will not pass charm store review policy."12:27
rick_h_Icey: that's for promulgation12:27
rick_h_Icey: for being recommended, not personal namespace12:27
Iceythat's in the proof docs12:27
Icey-_-12:27
IceyI'm cleaning up the proof issues anyways12:27
rick_h_if you want to be the official telegraf charm in the store and able to juju deploy telegraf it can't have warnings12:27
Iceybut annoying that it doesn't like my name + email format -_-12:27
Iceythat's the goal soon, but not just yet ;-)12:28
rick_h_Icey: one step at a time :)12:28
Iceyyeah, first official charm is the goal with this, and it's an auxiliary charm for something we're working on :-P12:28
rick_h_Icey: filed https://github.com/CanonicalLtd/jujucharms.com/issues/168 and ping'd the team to peek at it. We'll see what they find12:31
Iceyapparently tags is bad?12:31
Iceywell, we'll see :-P12:31
rick_h_no, I know other charms have tags12:32
rick_h_https://api.jujucharms.com/charmstore/v4/trusty/rabbitmq-server-38/archive/metadata.yaml for instance12:32
rick_h_so I think I'm pulling at straws12:33
Iceydifferent format?12:33
IceyI'm using the yaml array format, rabbitmq is using [] ?12:33
rick_h_no, i tried to match taht format locally and it still errored12:33
Iceygah12:33
Iceywell, I'm going to push a change that clears most of the rest12:33
Iceymaintainer had a typo, missing the closing > -_-12:33
rick_h_Icey: cool thanks, the folks will investigate12:33
Iceyand who knows, maybe it'll go now with less charm proof complaints ;-)12:34
rick_h_Icey: there's a chance12:34
Iceyrick_h_ I bet if you tried `charm proof` on the version that threw that error before that it'd pass now :)13:04
=== CyberJacob is now known as zz_CyberJacob
Odd_BlokeA review/merge of https://code.launchpad.net/~daniel-thewatkins/charms/trusty/ubuntu-repository-cache/nrpe-servicegroups/+merge/275009 would be much appreciated.13:28
=== zerick_ is now known as zerick
mbruzekping rick_h_13:53
rick_h_mbruzek: pong14:06
mbruzekI have found my answer in a bug you wrote against docs.  But who (besides you) knows about the ingest process/rules ?14:07
rick_h_mbruzek: urulama and bac in particular14:11
mbruzekrick_h_: Thank you.14:12
Odd_Blokemarcoceppi: Thanks for the merge!15:29
=== bladernr_ is now known as bladernr
=== lazypower is now known as lp|lunch
bdxWhats up charmers, openstack-charmers, core, dev?17:59
bdxcore, dev, charmers, openstack-charmers: I am expeimenting with deploying openstack stateless services behind hacluster, and am experiencing a plethora of issues....do you guys know that ha deploys are entirely borked???18:01
bdxcore, dev, charmers, openstack-charmers: I can exploit and reproduce each problem, and create bugs for each, unless this is being delt with on a higher level somehow/someway.....18:05
lp|lunchbdx, o/18:06
lp|lunchbdx, thats interesting, I'm fairly certain we test the OpenStack bundles with an HA deployment18:07
=== lp|lunch is now known as lazyPower
bdxlazyPower: how sure?18:07
lazyPowerlets take the pepsi challenge18:08
lazyPowerbeisner, o/18:08
lazyPowerbeisner, we test openstack with hacluster + test HA deployments in osci don't we?18:08
beisnero/ lazyPower18:10
beisnerlazyPower, yep, uosci exercises HA deploys, but even better ... the whole test infra runs on a juju-deployed trusty-kilo HA openstack cloud ;-)18:10
bdxlazyPower, beisner: even though my juju env looks great: http://paste.ubuntu.com/12878545/18:11
bdxthe functionality of the openstack services is so broken18:11
bdxusing percona, things are 10x more broken18:12
bdxhooks error for shared-db for glance, cinder, nova-cloud-controller, and neutron-api if percona-cluster is used18:13
lazyPowerbdx, filing bugs for these issues that you're uncovering would be helpful. This may or may not be a gap in our testing coverage.18:15
lazyPowerbut having a bug to track them as they get investigated would be helpful so we have a reference to begin looking at the issue(s) afoot here and we can get this prioritized18:15
bdxlazyPower: entirely....I will set aside my upcoming weekend to do so18:16
beisnerbdx, there are perhaps infinite topology and ha decisions to make.  here is what we exercise, with percona cluster, essentially 3 units of every service...18:17
beisnerhave been running something very similar to that in prod for 1.5+ yrs, and have taken that prod cloud from trusty-icehouse to trusty-juno to trusty-kilo18:18
beisnerthese links are dev/testing, but may provide more insight18:18
beisnerbut you'll have to self-parse branches into the bundle18:18
beisner"trusty-kilo-ha":  http://bazaar.launchpad.net/~ost-maintainers/openstack-mojo-specs/mojo-openstack-specs/view/head:/helper/bundles/ha.yaml18:19
beisner+18:19
beisnerbranches:  http://bazaar.launchpad.net/~ost-maintainers/openstack-mojo-specs/mojo-openstack-specs/view/head:/helper/collect/collect-next-ha18:19
beisnerie.  juju-deployer -B -v -c ha.yaml -d trusty-kilo-ha18:19
beisnerour automation parses the two and puts branches where they belong18:20
beisnerbdx, bear in mind, that the 15.10 openstack charm release is upon us this week.  that means all of these "next" branches will become charm store charm versions very shortly.18:22
bdxbeisner: what I'm getting from this is that alot of the problems I'm having have most likely been delt with in the 15.10 release18:23
beisnerbdx, some bug fixes, sure.  but i'm sitting on a cloud that has existed for > 1.5 yrs, originally deployed with old charms, and upgraded along the way.18:24
beisnerbdx, the big gain with 15.07 and 15.10 are improvements around service status (better feedback in juju stat) + leadership election (juju 1.24.x really helps facilitate clustering activities).18:25
bdxbeisner: sweet. thanks!18:34
beisnerbdx, youre sure welcome!   i'd say have a look at the topology, configurations and usage in that example link and ignore the fact that it references dev charms.18:36
bdxbeisner: entirely....18:38
beisnerbdx, lazyPower - perhaps one day we will have a proper example bundle in the charmstore for openstack HA.  i do think that is on our list-o-stuff to do.18:38
beisnerit's difficult though, since there are so many variables with HA, and one has to pre-determine VIP addresses, etc etc18:38
bdxawesome....totally18:38
beisnerbdx, oh so one thing to beware of - that example will use a zillion machines.  you would have to co-locate in a more sensible hardware allocation.  such as:  http://paste.ubuntu.com/12878773/18:43
=== zz_CyberJacob is now known as CyberJacob
=== wolverin_ is now known as wolverinav
=== wolverinav is now known as wolverineav
Iceyrick_h_ https://code.launchpad.net/~chris.macnaughton/charms/trusty/telegraf/trunk is still not in jujucharms.com -_-19:30
lazyPowerIcey, does it pass proof?19:55
lazyPowernothing above an I: will get ingested19:55
lazyPoweras the return code is 1, so it bails out19:55
Icey% charm proof19:56
IceyI: File config.yaml not found.19:56
IceyI is the only issue19:56
lazyPowercan you open an issue here? https://github.com/CanonicalLtd/jujucharms.com/issues19:56
lazyPowerlink @ your lp branch, and ping in #juju-gui. this went through rick_h_ before but i'm pretty sure this now is under the maintenance of urulama19:57
Iceyhttps://github.com/CanonicalLtd/jujucharms.com/issues/16819:57
lazyPoweroh19:57
lazyPowerwell then19:57
Icey:)19:57
lazyPoweri just pinged two ppl, lets hope they notice :D19:57
lazyPowerinteresting on that bug though19:58
urulamahey19:58
Iceyyeah, I made some changes that clean up most of the other charm proof issues19:58
lazyPowermbruzek, did you see this?19:58
* urulama reads back19:58
lazyPowermbruzek, issue #16819:58
lazyPowermbruzek, sorry link is here: https://github.com/CanonicalLtd/jujucharms.com/issues/16819:58
mbruzeklooking19:58
mbruzeklazyPower: I talked with rick_h_ today about this.  Charms will still get ingested if they have proof warnings, but bundles will fail ingestion with proof problems.20:01
Iceythere are no proof problems though...20:02
urulamaIcey: we'll look into it. the charm seems ok. I'll dig into the logs.20:23
Iceythanks :)20:24
urulamaIcey: your charm is ok and will get published in charm store20:36
Iceythanks :)20:36
Iceywhat was the issue?20:36
urulamaIcey: there are some technical difficulties with it at the moment, thanks for your patience20:36
urulamaIcey: no charm got published today20:36
=== JoshStrobl is now known as JoshStrobl|Food
=== JoshStrobl|Food is now known as JoshStrobl

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