/srv/irclogs.ubuntu.com/2014/10/31/#juju-gui.txt

rick_h_hatch: or maybe not, damn I'm beat. Going to call it good for now and catch back up in the morning00:18
bacrick_h_: i've been mojo-ing using ec2 as the host (not target) and i'm getting the same juju-deploy failures i see everywhere00:29
baci forgot to capture the output, so i'm running again to get it for analysis tomorrow00:29
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
rick_h_bac: rgr ok thanks for the heads up01:33
=== kadams54 is now known as kadams54-away
bodie_#jujuskunkworks03:41
bodie_grh03:41
bodie_fat-fingered the /join somehow03:41
=== kadams54 is now known as kadams54-away
kadams54hatch: How're things looking with the services view?14:39
hatchhey aren't you supposed to be gone? :)14:40
kadams54hatch: Yeah, we have parent-teachers conferences today and I'm waiting for the next to begin.14:40
hatchahhh - yeah it's going14:41
hatchjust working on moving of that mvvisibility method14:41
kadams54Up to the DB?14:41
hatchdown to the DB14:43
hatch:P14:43
lazyPowerhatch: http://paste.ubuntu.com/8761147/ - is this expected behavior? take a look at the postgres defaults.. this is an export from jujucharms.com14:45
lazyPowerit predisposed them with "nulls" and .nan14:45
hatchloooking14:47
rick_h_lazyPower: no, I thought this was fixed. This is latest revision of GUI?14:47
hatchno that's definitly not correct14:47
lazyPowerrick_h_: its whatever is deployed to jujucharms.com14:47
hatch:/14:47
rick_h_lazyPower: oh well then heh14:47
lazyPoweri did the drag/drop thing, relate, and export for a user in #juju14:47
rick_h_lazyPower: drag/drop your bundle or one in the gui?14:48
rick_h_e.g. 'drag/drop thing' ?14:48
rick_h_oh you grabbed the services14:48
rick_h_not a bundle, ok14:48
lazyPowerrick_h_: no i built it on jujucharms.com and exported it14:49
lazyPowersorry, i should have been more specific in how i phrased that14:49
rick_h_lazyPower: anyway, no. I thought we didn't include the config items that weren't the default and looks like we're failing to diff null vs default14:49
rick_h_hatch: ^ make sense?14:49
hatchyeah this is all broken - can someone try comingsoon to see if it exhibits the same issue?14:51
hatchok finished what I was doing14:52
hatchnow I can test it14:52
rick_h_hatch: yea, does it on comingsoon as well14:53
lazyPowerglad we caught it internally14:53
lazyPowerrick_h_: want a bug for follow up on this?14:54
rick_h_lazyPower: got a card on the board for it and we'll look into it thanks14:54
lazyPowerrick_h_: ack. Thanks for taking a look.14:55
rick_h_jujugui call in 6 kanban please14:55
hatchrick_h_: bug I found while testing that https://bugs.launchpad.net/juju-gui/+bug/138811914:55
mupBug #1388119: Relation selector shows ghost model id instead of display name <juju-gui:New> <https://launchpad.net/bugs/1388119>14:55
rick_h_ugh14:56
hatchand yes I was able to reproduce that issue14:56
hatchthere are some postgres config values which are "null" there might be an inforrect conditional in there14:57
hatchincorrect even14:57
hatchlazyPower: I'm starting on that bug fix now - was there a bug created on LP?15:24
lazyPowerhatch: negative15:24
hatchok np15:24
hatchlazyPower: rick_h_ I have found the issue with the export - it's actually on deploying the charm just fyi15:38
* hatch stepping out to grab a coffee15:38
hatchugh haloween is the worst16:04
hatchglad noone on my block has decorations for it this year16:04
hatchbahaha https://twitter.com/rob_pike/status/52553374967793254517:04
hatchahh today is just one of THOSE days17:15
hatchrick_h_: lazyPower so postgres actually defines fields as null17:19
hatch  aws_access_key_id:17:20
hatch    type: string17:20
hatch    default: null17:20
hatch    description: EXPERIMENTAL. Amazon AWS access key id.17:20
hatchwhich acts all sorts of stupid in js17:20
lazyPowerhatch: which charm rev is that? 17:20
hatchis this valid juju?17:20
hatchumm17:20
hatchhttp://bazaar.launchpad.net/~charmers/charms/precise/postgresql/trunk/view/head:/config.yaml17:20
lazyPowerit should be either default:, default: "", or default: "null" depending on how its being checked in the code17:20
hatchok so should this be supported in the GUI or should proof have failed?17:21
hatchdealing with types across 3 languages is....intersting :)17:22
hatch4 languages I guess17:22
hatchYAML > Python (proof) > Go > JS17:22
hatchlol17:22
hatchrick_h_: lazyPower I'm going to bench this one and move onto the other critical bug until we have an answer on where the problem actually si17:24
lazyPowerhatch: good question17:25
lazyPowerdefault: null is valid17:25
lazyPowerit just depends on how the charm is readng the vaules17:25
lazyPower*values17:25
hatchok so does null === "null" ?17:26
hatchor is null truley the null value17:26
hatchif it is "null" then it's working properly17:26
hatchwell - at least properly enough :)17:27
lazyPowerit will evaluate to string 17:27
hatchok so it's current functionality is acceptable then?17:28
hatchahh there is an issue then - because we should show 'null' in the pre-deployment inspector17:29
hatchlazyPower: so `null` should be treated as "null" ? because in JS/JSON null is special17:30
lazyPowerhatch: field type is string17:30
lazyPowerthats why ti would be "null"17:30
hatchcan it be anything else?17:30
lazyPowerif you want the null character, you omit a value17:30
lazyPowerthats the *only* way to get a null character to return from a yaml field of type string.17:30
hatchahh17:30
hatchok there is a bug here then - but aiui it shouldn't break17:31
hatchyour bundle export should still be valid17:31
hatchno?17:31
lazyPowerhatch: i suppose, i'm going to flying jumpkick a bug against postgres for follow up17:32
hatchlol17:32
hatchok I'll bench this one then for now - put it in tracking until we can confirm 17:32
lazyPowersounds good hatch - if its not a bug in gui sorry for the run around. 17:34
hatchlazyPower: well no there is a bug - we don't show the null value in the pre-deployment inspector - and then we send "null" strings thinking that it had been changed17:35
hatchBUT17:35
lazyPowerah combination of wonky behavior17:35
hatchyeah17:35
hatchso yes the export is 'broken' but I don't think it's critical :)17:35
hatchI'd like to get a little more input on the real desired outcome before implementing a fix17:36
hatchlazyPower: rick_h_ I updated the card in tracking on the kanban so we can discuss17:41
hatchMakyo:  didn't you have some drupal sites? http://www.eweek.com/security/drupal-users-had-seven-hours-to-patch-or-be-hacked.html17:42
Makyohatch, wordpress.  Both are awful, each in its own way.17:43
hatchoh haha ok :)17:43
hatchI can honestly say I've never worked with either17:43
hatchwell I think I deployed a wordpress site once to play with it17:43
rick_h_hatch: ok, thanks for that17:45
rick_h_hatch: are you going to look at the relation card then?17:45
hatchalready started, yup17:45
hatchgoing to grab lunch soon though17:45
hatchrofl nodejs was forked17:47
hatchcould there be any more drama in the js world17:47
MakyoOh man, another spaceflight accident :/ http://www.breakingnews.com/topic/virgin-galactic-spaceship-incident-oct-31-2014/18:41
rick_h_:/18:45
hatch:(18:59
=== alexpilotti_ is now known as alexpilotti
hatchso there is a competition for Ubuntu scopes...hmmmm19:21
=== kadams54 is now known as kadams54-away
hatchnice, bug fixed, time to write tests21:18
hatchahh all the old tests still pass - that means alls good right? ;)21:20
rick_h_:P21:25
hatchwell I suppose it would if this was ever tested :/21:25
hatchwriting these tests are going to take a while21:45
hatchthere are 0 tests for the addambiguousrelation method21:46
rick_h_fertile ground :)21:46
hatchlol yeah this code has only been in here for....2 years? 21:46
hatchlol21:46
hatchwe got a roomba yesterday21:50
hatchit's cleaning algorithm seams very inefficient21:50
rick_h_heh21:50
rick_h_yea, everyone thinks that the first time they see one in action21:51
hatchbut after it's done the carpet is remarkably clean21:51
hatchit has also never gone back to its base station 21:51
rick_h_lol21:51
hatchI don't know if it learns or not21:52
hatchI don't think so because it runs into the same thing multiple times21:52
rick_h_no, I don't thihnk it does. It can't tell that you're running it in the same spot vs a new room/etc21:52
hatchthere is a sticker on it which says that they encourage people to reprogram it :)21:53
hatchmaybe I can develop a smarter algo :P21:53
hatchwhat do you mean? I we have the dock in one spot and it just goes all over the house21:53
hatchso it should be able to build a map21:53
* rick_h_ goes to get ready for trick-or-treating21:57
hatchenjoy22:01
=== lazyPower is now known as lazyWeekend
=== 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!