/srv/irclogs.ubuntu.com/2014/09/08/#juju-gui.txt

=== uru_ is now known as urulama
=== rogpeppe2 is now known as rogpeppe
rogpeppeurulama: yo!07:43
urulamarogpeppe: heya! 07:46
rogpeppeurulama: why are we storing machine and unit count in extra-info ?10:52
frankbanmorning all12:00
rick_h_morning12:01
bachi rick_h_12:02
bacand frankban12:02
rick_h_how's europe treating your bac?12:03
bacit's great12:03
frankbanbac: welcome back12:04
bacty12:04
rick_h_bac: for the charm failure, it seems to only be when you have the cloud-archive enabled that you get this failure per the comment from Nicolas. 12:05
rick_h_bac: I'm going to try to run the full test suite with the dep removed today and if the tests pass I think I'll just push a new charm version without the dep. 12:05
bacrick_h_: ok12:06
rick_h_I seemed to have added it during the git conversion and maybe it was something I didn't need but ran into during testing/debug12:06
hatchmorning all13:54
rick_h_howdy hatch 14:03
rick_h_phew, ok back in irc. I feel human again14:31
lazyPower-sprintrick_h_: Can I get you to take a look at something for me?14:32
lazyPower-sprinthttps://bugs.launchpad.net/charms/+source/rails/+bug/136666014:32
mupBug #1366660: Rack charm does not exist <rails (Juju Charms Collection):Confirmed for lazypower> <https://launchpad.net/bugs/1366660>14:32
rick_h_lazyPower-sprint: looking14:32
lazyPower-sprintthere's some voodoo going on in the store14:32
rick_h_so if it used to exist and the branch was removed it's not gone until it's gone from the charmstore (juju go based store)14:33
lazyPower-sprintyeah, i figured it was some phantom data left over14:33
lazyPower-sprintthis is pretty old, as rack was renamed to trails before I came on board14:33
hatchthis kinesis keyboard is getting easier to use...but really sucks that it has big issues with OSX14:33
rick_h_lazyPower-sprint: looking, sec14:33
rick_h_hatch: :( stop using OSX :P14:33
lazyPower-sprint+1 to rick_h's sentiment ;)14:33
hatchhaha kind of hard being the host OS 14:34
rick_h_lazyPower-sprint: https://store.juju.ubuntu.com/charm-info?charms=cs:precise/rack14:34
rick_h_lazyPower-sprint: so yea, we'd need to work with IS, get the charm removal script run against that charm in teh CS, then we have a delete button in charmworld to remove it from there14:34
lazyPower-sprintok, do you need me to retarget the bug?14:34
lazyPower-sprinti dont think this is mission critical to people actually finding it - as its existed for 8 months before i even became aware of it14:35
lazyPower-sprintbut it might be worth adding it as a low priority item to eject it from the store14:35
rick_h_lazyPower-sprint: yea, bac do you know if we ever got the delete docs into the wiki14:37
bacrick_h_: i'm unsure.  i think that was benji who worked on it ... a long time ago14:38
rick_h_bac: it was cmars actually that added it to the core charmstore. There's a script in there. I guess I could just look at the charmstore code now14:38
bacrick_h_: yes, it was cmars who had created the script.  i think benji worked on doing some deletions.  i'm not sure where he would've documented it.14:39
rick_h_bac: ah found an email with it in an RT14:39
rick_h_lazyPower-sprint: forwarded you an email. If you are interested I think it'd be good for you all to know how this works as well as us.14:40
rick_h_lazyPower-sprint: you can file an RT for the removal sometime and once that's complete we'll remove from charmworld14:40
bacrick_h_: please forward to me too and i'll put it on the wiki14:42
rick_h_bac: note that'll change once we get our charmstore in place of the old one14:43
rick_h_bac: but good to have for the next little bit14:43
bacty14:43
hatchrick_h_:  so do you do any key remappings?14:50
rick_h_hatch: the kenisis?14:51
rick_h_hatch: you can recode any key to anything in the keyboard itself14:51
rick_h_https://www.kinesis-ergo.com/support/technical-support/faqs-advantage-keyboard/ 14:52
rick_h_hatch: ^14:52
rick_h_check out the swap from win/osx and the one on remapping a key14:52
rick_h_jujugui call in 8min, kanban please14:53
hatchrick_h_:  right, but have you found any favourable mappings?14:54
rick_h_delete is my meta key14:54
hatch= is too far away and {} are hard to hit ive found14:54
rick_h_ls14:54
rick_h_= isn't a problem for me I guess. 14:55
rick_h_the win/meta key was too far so moved that down to delete14:55
rick_h_well, swapped those two really14:55
hatchahh yeah that's a good idea14:55
rick_h_other than that, no I don't think I moved much else around14:55
hatchi have to plug it in after my laptop boots else it blocks the boot process :)14:56
rick_h_oh :/14:56
lazyPower-sprintrick_h_: sounds good to me. thanks for the follow up14:57
rick_h_lazyPower-sprint: np14:57
rick_h_lazyPower-sprint: make sure to poke people about GUI/machine view on the orange box stuff please :)14:57
rick_h_jujugui call in 1 go go go14:58
rick_h_bac: kadams54 ^14:59
rick_h_rogpeppe: ^14:59
rogpepperick_h_: oops, was lunching...15:07
hatchjujugui is there a way to force destroy a service so i don't have to resolve all the failed hooks?15:26
frankbanhatch: you can try with "juju destroy-machine --force {machine where the unit is placed} && juju destroy-service service {service name}", but I am not sure it works15:29
hatchyeah was hoping for a --force on the destroy-service but it doesn't look like it exists15:32
=== urulama is now known as urulama-afk
* rick_h_ goes to get some lunch16:18
lazyPower-sprintfrankban: additionally juju-deployer -T is also gnarly for destroying all machines but your bootstrap node.16:59
frankbanlazyPower-sprint: good to know thanks17:00
hatchvms.....17:08
rick_h_oh back and such 17:09
hatchjujugui I need a review and qa https://github.com/juju/juju-gui/pull/53417:21
hatchkadams54_:  are you going to review huws brach or do you need to pass it off?17:22
frankbanhatch: FYI while you were away lazyPower-sprint mentioned that juju-deployer -T can be used for destroying all machines but the bootstrap node17:23
hatchfrankban:  oh cool thanks17:24
hatchkadams54_: I did the fina.l review on huws branch17:33
hatchMakyo: I added your tag to the card17:33
Makyohatch, oh, thanks17:33
MakyoI forgot :(17:33
hatchhaha np17:34
hatchrick_h_:  https://bugs.launchpad.net/juju-gui/+bug/1364956 I'm not sure what to do here as we don't support this interaction any longer17:50
mupBug #1364956: Removing a unit via the inspector creates a sticky remove unit command in the deployer bar <juju-gui:Triaged> <https://launchpad.net/bugs/1364956>17:50
hatchclose as invalid now?17:50
rick_h_hatch: otp, will look in a sec17:52
hatchsure np17:53
hatchMakyo: your branch ready for review?17:59
Makyohatch, should be yep. 18:00
hatch cool I;ll take one18:00
Makyojujugui need some reviews, QA in real env https://github.com/juju/juju-gui/pull/53518:00
hatchnow18:00
hatchu got to do one for me :P18:00
MakyoSure18:00
hatchMakyo: you have a merge commit in here?18:01
Makyohatch, yeah, I was worried there would be conflicts around deployer bar stuff.18:02
hatchahh18:02
MakyoScared after my last branch :P18:02
hatchhaha18:05
hatchMakyo: one comment while my ec2 instance spins up18:06
Makyohatch, will look into it (this is the confirm button, not deploy, so I stayed away initially)18:07
hatchohh ok that may be it18:07
rick_h_hatch: so it seems that'd be a good thing to try to get QA on the orange box stuff. 18:12
rick_h_hatch: I got a contact for the one in london and I'll try to get that email going18:13
frankbanguihelp: I need two reviews for https://codereview.appspot.com/139350043 (quickstart/python). Thanks!18:13
hatchsounds good I'll put it back into the queue18:13
rick_h_hatch: update the card with a "NEEDS QA" prefix to help others not grab it or such18:15
hatchok i blocked it with a note about orange box qa18:15
rick_h_cool thanks18:15
hatchMakyo: so I just qa'd and it looked like it didn't change anything. the commit button was still active long after clicking it and the summary closing18:26
hatchwas a commit missed or something?18:27
Makyohatch, I just tried on lxc.  Let me try again on EC218:27
hatchjust cleared cache and got the same result18:28
* frankban grabs some food18:30
Makyohatch, check for a config-changed hook failure, I get that a lot when setting juju-gui-source\18:35
rick_h_Makyo: hatch I think you have to be on trusty to get the source change correct 18:37
rick_h_Makyo: hatch and you can check the version.js to make sure it's setup right18:38
hatchrick_h_: Makyo the files being sent over the wire have the changes as per the pr18:41
MakyoHuh, okay, digging.18:41
hatchgrabbing lunch18:44
Makyohatch, I see what's going on, misunderstood.  Good news is that toggle deploy button will help :P19:14
kadams54_guihelp: looking for QA and reviews on https://github.com/juju/juju-gui/pull/53619:18
kadams54_rick_h_: one of the remaining MV cards is for this bug, which is marked as invalid: https://bugs.launchpad.net/juju-gui/+bug/136505319:20
mupBug #1365053: Add units dialogue on pre deployment inspector is confusing <juju-gui:Invalid> <https://launchpad.net/bugs/1365053>19:20
jcastrorick_h_, oddly enough that ddclient icon renders fine in inkscape on my box19:21
rick_h_ jcastro yea, does in gimp here to19:22
jcastrohuh19:22
rick_h_jcastro: yea, it's odd. I've not seen it before but I'm not an svg spec expert19:27
rick_h_jcastro: I tried to look for an svg validation service or the like w/o any luck19:28
rick_h_jcastro: so sorry to punt, but if the browser won't show the icon the gui can't either. 19:28
jcastrono worries19:28
jcastroI might just redo the icon entirely19:28
rick_h_jcastro: k, let me know if I can help. And by help I mean get luca to send you to someone on the design side that knows image steuff19:28
rick_h_kadams54_: looking19:29
rick_h_kadams54_: ok, so the question then is the add units collapsed by default?19:29
rick_h_kadams54_: I think this might have been left as a place holder to do that work19:29
rick_h_kadams54_: so just to verify, it's not yet collapsed like the post-ghost inspector view and needs to be done19:31
frankbanguihelp: need one more review + QA for https://codereview.appspot.com/139350043 . anyone available? thanks19:39
hatchMakyo: :) cool let me know when you'll be ready for another review19:40
hatchfrankban:  I can look at it 19:40
frankbanhatch: thanks!19:40
hatchfrankban: I don't have a utopic vm19:41
hatchdo I need one?19:41
frankbanhatch: it's not required19:41
hatchok sounds good19:41
rick_h_frankban: are you going to need a charm release soon around this?19:42
rick_h_frankban: I need to do one for the dep fix and the bug on the cloud-archive and wonder if we should sync up19:43
frankbanrick_h_: no I don't, but I can take care of releasing the charm if you want. what was the fix for libapt stuff? just removing the dep?19:44
rick_h_frankban: yea, just removing the dep seems to qa ok and passes tests19:44
rick_h_frankban: if you can peek at that it'd be cool thanks19:44
frankbanrick_h_: cool if functional tests pass then sounds good: perhaps that was required at some point (maybe as a support library for python-apt). who knows19:45
rick_h_frankban: yes, git blame says I last edited the line but can't recall/find any reason for it to be there19:46
rick_h_err bzr blame19:46
frankbanrick_h_: ok, I'll start a charm release, which includes running the ftests on precise, and if that works the it's all good19:46
rick_h_frankban: ty much19:46
rick_h_frankban: there's a card in the top of the board for it atm19:46
frankbanrick_h_: cool19:47
hatchhmm I also haven't got bzr set up either hah19:47
rick_h_hatch: can't get rid of that yet :P19:49
hatchfrankban: can you remind me the best steps to take to get your code down?19:49
frankbanhatch: bzr init-repo juju-quickstart19:50
frankbancd juju-quickstart19:50
frankbanbzr branch lp:juju-quickstart trunk19:51
frankbanbzr checkout --lightweight trunk sandbox19:51
* rick_h_ runs away for the day. Have a good night all19:51
frankbanbzr branch lp:~frankban/juju-quickstart/utopic-update-dependencies19:52
frankbancd sandbox19:52
frankbanbzr switch ../utopic-update-dependencies19:52
frankbanhatch: ^^^19:52
hatchoh wow all the steps :) thanks19:52
hatchit's been a while since i've bzr'd19:53
frankbanhatch: and then, in the future, you just have to start from branching the code you need to review19:53
hatchexcellent.....can we switch to git yet? :P19:55
hatchfrankban: I don;t have hp creds, did you test hp?20:02
frankbanhatch: in theory we can... the only missing thing is a way to automatically build deb packages in the PPA. anyway, I still like the bzr+reitveld workflow (especially the reitveld part) ;-)20:02
frankbanhatch: I did, you can skip that step if you want20:02
hatchok I'll test the rest thx20:04
hatchyou LIKE that workflow? ugh I want to rip my eyes out lol20:04
frankbanhatch: heh, github code review is less than optimal IMHO20:05
hatchtrue but the bzr workflow leaves quite a bit to be desired20:06
frankbanhatch: uhm... you convinced me, I'll move quickstart to bitbucket so that we can all enjoy mercurial ;-)20:07
hatchlol!! 20:07
hatchvictory is mine20:07
frankban:-)20:08
hatchfrankban: lgtm'd20:11
frankbanhatch: thanks!20:11
hatchrick_h_:  are you ok with us no longer testing non mv stuff?20:14
hatchoh he's gone20:14
hatchheh20:14
hatchkadams54_: review done - I don't see any tests for anything other than the changes made to state.js 20:23
hatchMakyo:  is yours ready for another qa?20:23
hatchjujugui i still need reviews on my last branch20:58
hatchMakyo: hey u kickin around? Can you remind me of the details for the card "Clear config-changed ECS entries"21:07
Makyohatch, we need to be able to back out config changed entries in the ECS.  It's the only thing we can't reverse.21:07
hatchoh right because we don't know the original values21:08
MakyoCorrect.21:08
hatchok I'll work on creating the cloned config card 21:08
kadams54guihelp: Need reviews and QA on: https://github.com/juju/juju-gui/pull/53721:29
hatchMakyo:  ok so for this cloned local config store...21:52
hatchI've come up with 2 rules21:52
hatchlocal config changes do NOT modify it21:52
hatchdelta changes do....even if said changes aren't represented in the inspector because of a conflict21:53
hatchsound good?21:53
hatchthat way we always have a record of the 'true' config values in juju21:54
hatchso reverting any changes will revert to what juju has, not what was local21:54
MakyoYeah, I think that's what we need; we already have a conflict resolution story in place.21:54
MakyoYEp21:54
MakyoRFC?21:54
hatchrfc?21:55
huwshimiMorning22:59
hatchmorning huwshimi23:03
huwshimihatch: How's things?23:05
hatchthey are ok....still getting used to my new kinesis advantage keyboard...geting better though 23:05
hatchI cam type pretty well but special chars are still hard heh23:06
huwshimiwoah, that thing looks crazy23:07
hatchyeah it is, but besides the cognitive load being exhausting now my fingers don't really feel like they have done anything all day compared to my old ergo keyboard23:09
hatchI'll likely have to remap some of the keys for coding but other than that it's pretty awesome....well except that my latptop won't boot with is plugged in23:11
hatch...lol23:12
huwshimioh, hah23:12
hatchyeah...not sure waht to do about that23:13
hatchthey say it's apples fault....but I don't know of any other keybaord that does that23:13
huwshiminice customer service23:14
hatchyeah...especially at23:15
hatchthis price...i23:15
huwshimiouch23:15
huwshimihatch: Do you happen to know how to delete individual units using the ecs? If I do a db.removeUnits(...) it doesn't seem to go through the ecs.23:22
hatchyou have to make the call of the env23:22
hatchthe env then hits the ecs23:22
hatchhuwshimi: https://github.com/juju/juju-gui/blob/develop/app/store/env/go.js#L131023:23
huwshimihatch: Ah great!23:23
huwshimihatch: Strange, if you remove a deployed unit it removes the machine as well!23:29
huwshimi(deployer bar just says it will remove the unit)23:30
hatchhmm that shouldn't be correct23:32
hatch is this in a real env or just sandbox?23:32
hatchbecause I did that exact interaction a few times today and it left the machine running23:32
huwshimihatch: sandbox23:32
hatchhmm lemme take a look23:34
hatchyou are correct23:35
hatchthat is odd heh23:35
huwshimi:(23:37
hatchI'm guessing you need that machine to stay working?23:37
hatch:)23:37
huwshimihatch: Not for this branch, but it seems like a bug to me :)23:40
hatchyup, but a sandbox bug at least23:43

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