/srv/irclogs.ubuntu.com/2013/01/03/#juju-gui.txt

=== Makyo is now known as Makyo|out
frankbanhi benji, could you please take a look at https://codereview.appspot.com/7039049/ ?13:40
benjifrankban: sure13:40
frankbanbenji: sometimes, while sending, my local termbeamer crashes with this traceback: http://pastebin.ubuntu.com/1491877/13:40
frankbanbenji: thanks13:41
benjihmm13:41
benjithanks for the traceback, frankban.  I filed this to track the bug: https://bugs.launchpad.net/termbeamer/+bug/109564613:47
_mup_Bug #1095646: Occational exception about None instead of sequence <Termbeamer:New> < https://launchpad.net/bugs/1095646 >13:47
frankbancool benji, thank you13:48
=== bcsaller1 is now known as bcsaller
frankbanbenji: thanks for the review14:25
benjifrankban: my pleasure14:25
frankbanbenji: re FINAL=1 for tests: our Makefile exits with an error if FINAL is not defined and the last version in CHANGES.yaml is not 'unreleased'. see http://bazaar.launchpad.net/~juju-gui/juju-gui/trunk/view/head:/Makefile#L7314:27
benjifrankban: bummer; that is a bug (and should be filed as such)14:27
frankbanI se three possible solutions: 1) define FINAL or 2) move the tests step before the "change the yaml file", or 3) fix the Makefile14:28
benji1 or 2 are fine in the short term, I would like 3 eventually14:29
frankbanbenji: if you agree, I'd leave FINAL for now, and file a bug like "it must be possible to run tests without defining FINAL when the last release in CHANGES.yaml is not "unreleased"14:31
benji+114:31
frankbanbenji: cool, thanks14:31
=== Makyo|out is now known as Makyo
bachi Makyo, do you know if bug 1092208 is still valid?  i can't reproduce it but i may be doing something wrong.15:04
_mup_Bug #1092208: Pending relation line is not getting events <juju-gui:Triaged> < https://launchpad.net/bugs/1092208 >15:04
MakyoChecking..15:04
bacMakyo: when i draw the line and then move one of the unit i see the pending relation disappear entirely15:04
Makyobac, Happens too fast for me locally to test, whoops.  Trying uistage.15:08
MakyoDitto there..15:08
bacMakyo: i think i can now see it on staging when drawing between mysql and wp.  but it is very short-lived as the line quickly turns into a black relation line and does track.  it happens so quickly that i think this bug is no longer valid.15:15
Makyobac, Yeah, that's what I'm seeing as well.  I'll try later today in LXC and see if I can slow things down any.15:16
bacMakyo: that card should probably be marked as blocked on your relation extraction from mega, anyway.15:19
Makyobac, True, that is changing quite a bit.15:20
baci'll do that now15:20
Makyobenji, frankban goodspud hazmat teknico call now15:32
bacgoodspud: will you be around later to chat about bug 1091616?15:41
_mup_Bug #1091616: Unusual drag/zoom behaviour <regression> <juju-gui:Triaged> < https://launchpad.net/bugs/1091616 >15:41
goodspudbac, apologies. I got wrapped up in a conversation with Luca and Greg, losing track of time15:52
bacgoodspud: np15:52
goodspudbac, happy to talk any time15:52
bacgoodspud: ok, regular g+?15:53
hazmatteknico, frankban so it looks like the browser is ignoring the websocket since its not over https16:15
frankbanhazmat: do you mean using the gui charm trunk?16:18
hazmatfrankban, yes16:18
hazmatfrankban, effectively that means the charm is broken afaics. here's a recent deploy of the charm from today https://91.189.93.123/16:19
frankbanhazmat: I saw https working, double checking now. So, you expect to see the juju gui service there, right?16:20
hazmatfrankban, yes, chrome seems to be stripping the connect for the websocket16:20
frankbanhazmat: that makes sense, I am retrying to deploy the gui16:22
teknicoit's working here with the encrypted websocket16:23
teknicoexcept for one failing test16:23
hazmatteknico, right... with your branch merged this will be resolved ... as long as  https triggers wss16:26
frankbanhazmat: https://ec2-174-129-127-84.compute-1.amazonaws.com/16:30
frankbanhazmat: it seems to work there :-/16:30
teknicohazmat, what code loads config.yaml? are values case sensitive? there's a case of True|true and False|false here16:32
hazmatfrankban, hmmm16:33
hazmatfrankban, interesting16:34
hazmatfrankban, aha.. sorry my mistake the issue with the canonistack intsance is the internal ip address leaking16:34
hazmatmea culpa16:34
frankbanhazmat: no worries, so, it's interesting that, for https sites, chrome blocks all the insecure requests, but allows unencrypted websocket connections16:36
* benji is back from the mechanic's shop.16:37
teknicouhm, according to the reference it should not make any difference: http://yaml.org/type/bool.html16:38
hazmatfrankban, yeah.. that is strange.. we probably do need to track the issue separately for the charm, as it should work with canonistack setups ideally (ie use ip address) even with the tls wss this won't work there without using the ip address for the websocket config16:39
hazmatteknico, so its a bit of a mess..16:40
hazmatteknico, juju validates and parses them as yaml16:40
hazmatteknico, however the config-get without a charm format metadata specification.. will default to python repr(value)16:40
hazmatwith a charm metadata.yaml value  of format: 2  i think it does do yaml output by default16:42
hazmatof course the config-get also takes a --format / json flag 16:42
hazmatfrankban, thanks for verifying16:45
frankbanhazmat: in the charm, the ws address is obtained using unit-get public-address16:46
hazmatic16:47
hazmatfrankban, that seems sane and reasonable and fine to leave as is. i just confirmed the issue was trying to use ec2 provider against openstack.. with the openstack native provider addresses default to using ips instead of dns entries16:51
frankbanhazmat: ack16:52
teknicohazmat, the yaml thing was a false alarm17:25
teknicohazmat, all tests using juju-api-agent pass, the failing one uses juju-api-improv17:25
teknicohazmat, I wonder if we miss anything in juju-api-improv.conf.template17:27
hazmatteknico, which test fails?17:47
teknicohazmat, test_staging17:49
teknicohere's the error: CalledProcessError: Command '['jitsu', 'watch', '--failfast', 'juju-gui', '--state', 'started', '--open-port', '443']' returned non-zero exit status 117:49
teknicoI'm doing a deploy with staging: true to see what happens17:50
=== BradCrittenden is now known as bac
teknicohazmat, WSS branch is finally ready :-) https://codereview.appspot.com/700704520:22

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