/srv/irclogs.ubuntu.com/2015/06/03/#juju-dev.txt

gsamfiraso for anyone that cares: http://blogs.msdn.com/b/looking_forward_microsoft__support_for_secure_shell_ssh1/archive/2015/06/02/managing-looking-forward-microsoft-support-for-secure-shell-ssh.aspx00:00
gsamfirastill waiting for the announcement saying that windows is adopting the linux kernel00:00
wallyworldwaigani: thanks for fixing maas bug, auto pilot guys will be happy00:09
menn0wallyworld: are you sure that not fixing bug 1457225 for 1.24 is a good idea?00:10
mupBug #1457225: Upgrading from 1.20.9 to 1.23.3 works, but error: runner.go:219 exited "machiner": machine-0 failed to set status started: cannot set status of machine "0": not found or not alive <cts> <sts-stack> <upgrade-juju> <juju-core:Triaged> <https://launchpad.net/bugs/1457225>00:10
menn0wallyworld: seems pretty serious00:10
wallyworldmenn0: from what i'm told, not really reproducable so the plan is to include in a point release if needed00:11
menn0wallyworld: let me have a quick poke at it00:12
wallyworldok, ty00:12
menn0wallyworld: i can guess what it is00:12
waiganiwallyworld: welcome. I've put my notes on the wiki, so next time will be a bit quicker: https://github.com/juju/juju/wiki/Update-Launchpad-Dependency00:12
wallyworldwaigani: ty00:12
wallyworldmenn0: i haven't looked into the bug in detail, just going on conversations, so if you can guess, that would be good00:12
menn0wallyworld: ok00:13
wallyworldnatefinch-afk: when you are around, can you look at this bug which arose with the move conf files from logs work? https://bugs.launchpad.net/juju-core/+bug/146124600:50
mupBug #1461246: UpgradeSuite.TestUpgradeStepsHostMachine consistently fails on utopic <blocker> <ci> <regression> <unit-tests> <utopic> <juju-core:Triaged> <juju-core 1.24:Triaged> <https://launchpad.net/bugs/1461246>00:50
mupBug #1461339 was opened: rsyslog on bootstrap node causing instability <juju-core:New> <https://launchpad.net/bugs/1461339>01:01
=== natefinch-afk is now known as natefinch
natefinchwallyworld: I'll TAL01:18
wallyworldty01:18
menn0wallyworld: I have been unable to reproduce bug 1457225 and i've requested more information01:19
mupBug #1457225: Upgrading from 1.20.9 to 1.23.3 works, but error: runner.go:219 exited "machiner": machine-0 failed to set status started: cannot set status01:19
mupof machine "0": not found or not alive <cts> <sts-stack> <upgrade-juju> <juju-core:Incomplete by menno.smits> <https://launchpad.net/bugs/1457225>01:19
menn0wallyworld: dropping it from 1.24 is probably ok01:19
wallyworldthanks menn0, that matches my understanding also01:19
menn0wallyworld: it's not what I thought it was at least. it looks like the upgrade started but never completed for some reason.01:19
wallyworldyeah01:19
wallyworldgood to check though01:19
anastasiamacaxw_: allowing only count for storage constraints is only applicable to storage-add hook tool, rite?01:20
axw_anastasiamac: correct. "juju storage add" should be able to do whatever01:20
anastasiamacaxw_: tyvm :D01:20
axw_anastasiamac: "storage-add" should just take a name and optional count, and take the rest from constraints01:20
menn0natefinch: I believe that the failing upgrade test runs all the upgrade steps01:21
menn0natefinch: it probably doesn't need to01:21
menn0natefinch: it's an old one01:21
natefinchmenn0: ahh interesting01:21
menn0natefinch: mocking out the actual running of the upgrade steps and just confirming that they would be run is probably enopugh01:21
menn0natefinch: the steps and upgrade running infrastructure is all tested comprehensively elsewhere01:22
* menn0 has to go for a bit01:22
wallyworldsinzui: tell me i'm crazy - i run "juju get-env" and the output includes secrets. why shouldn't we be masking those out by default?01:39
anastasiamacwallyworld: :(01:49
mupBug #1461342 was opened: unit storage add should only accept count as constraint <juju-core:New for anastasia-macmood> <juju-core 1.24:In Progress by anastasia-macmood> <https://launchpad.net/bugs/1461342>01:49
natefinchwallyworld: the two tests that are marked as failing pass just fine on my machine (and I'm on utopic).  That specific test, when I run it, just says it's skipping all the copying of files, because they don't exist. But on the CI machine, it says there's one there that it doesn't have permission to remove.  Seems like an environmental problem - there's a file in /var/log/juju/ that shouldn't exist.02:07
natefinchwallyworld: given that it's only failing on utopic makes me suspicious that it's just that CI machine that has the errant file lying around, since the code isn't any different for different series.02:07
wallyworldnatefinch: that makes sense i think02:08
wallyworldmaybe mark the bug with a comment02:08
wallyworldnatefinch: also, i recall a change with "-" in the branch?02:08
wallyworldwith rsyslog config?02:09
wallyworldi just saw this, could be related? http://pastebin.ubuntu.com/11533025/02:09
wallyworldseems there's an extra "-" in front of machine-102:09
natefinchweird... might have been an errant typo02:09
wallyworldnatefinch: also. maybe the upgrade step should just skip files it can't move? witha warning?02:10
wallyworldmore robust that way02:10
menn0wallyworld, natefinch: i was going to say what wallyworld just said02:10
menn0you don't want an upgrade completely failing b/c of this02:11
natefinchwallyworld: yeah, that makes sense.  No need to kill the upgrade step.. the whole reason we're moving the files is so that if you blow away the folder, you don't mess up our config... but we don't really care if the old files are there anymore or not.02:11
wallyworldyep02:11
natefinchI'll make a PR02:13
wallyworldnatefinch: https://bugs.launchpad.net/juju-core/+bug/1461354 - i'm working another bug atm, but for your day tomorrow, if i don't get to this - could you look at it from the perspective it could be caused by the "-" change?02:15
mupBug #1461354: invalid tag and panic seen in state server logs <juju-core:Triaged> <juju-core 1.24:Triaged> <https://launchpad.net/bugs/1461354>02:15
natefinchwallyworld: absolutely... though I don't know what the "-" change is, but I can look for it.02:16
natefinchoh, actually, I know what you're talking about02:16
wallyworldnatefinch: in the log move work - you change rsyslog config02:16
wallyworldsorry, didn't know how to explain :-)02:16
natefinchyeah yeah... I made the Namespace not include the - in the field, but added it to the logic of writing out instead02:17
wallyworldi may be jumping to conclusions02:17
wallyworldbut seems like a reasonable place to start looking02:17
natefinchit does seem suspicious02:17
mupBug #1461354 was opened: invalid tag and panic seen in state server logs <juju-core:Triaged> <juju-core 1.24:Triaged> <https://launchpad.net/bugs/1461354>02:19
natefinchOMG export_test is the worst02:27
natefinchis the bot broken?02:41
natefinchahh maybe just slow02:45
natefinchmaybe it's just the reviewboard integration that's broken02:48
natefinchwallyworld, menn0: care to do a very quick review on github? https://github.com/juju/juju/pull/247602:49
wallyworldok02:49
mupBug #1461358 was opened: Resource tags should be periodically updated to reflect reality <storage> <juju-core:Triaged> <https://launchpad.net/bugs/1461358>02:49
wallyworldmenn0: you and i obviously think simiarly02:54
menn0wallyworld: well in one case.02:55
menn0then I found all the trivial stuff and you found what could be actual problems :)02:55
wallyworldwell, you saved me from the gc.IsNil things :-)02:55
natefinchSo, I almost put a comment in the actual code about not using PatchValue.  I'm not embedding whatever base suite has that... adding it would run a ton more code for the tests for no reason, and would actually add more lines of code to the file.... all to avoid doing my own defer.02:56
natefinchAs for warning.... I don't know?  I guess I assumed that if we don't care if the old file is there.... we don't care.  No need to warn.   Warn is  something I feel is like "this may indicate there's a problem you should look at" .... but a file we can't delete that we don't read or care about is not really a problem for Juju.02:58
natefinchI started to write it as Warning and then changed to Info.  I'm only like 40% committed to it though, so if you guys think warning is more appropriate, that's fine.02:58
menn0natefinch: that BaseSuite embeds CleanupSuite which has PatchValue02:59
natefinchmenn0: weird, I swear I tried to type it in and it complained at me.  Maybe I typoed it,.02:59
natefinchmenn0: so it does... my autocomplete was not finding it for some reason.03:03
natefinchmenn0, wallyworld: Fixes ready, do you want me to make the log message Warning?03:05
wallyworldyes please03:06
natefinchok03:06
natefinchupdated: https://github.com/juju/juju/pull/247603:10
* thumper is getting pretty grumpy at all the intermittent failures with the bot03:13
wallyworldwaigani: ocr? trivial one please for ci blocker http://reviews.vapour.ws/r/1843/03:19
waiganiwallyworld: shipit03:21
wallyworldtyvm03:21
thumperYAY (NOT) new intermittent test failure:  filter_test.go:146:   s.assertAgentTerminates(c, f)03:25
thumperuniter/filter03:25
wallyworldthumper: you running vivid?03:27
wallyworldour tests on vivid are worse03:28
mupBug #1461150 changed: lxc provisioning fails on joyent <blocker> <ci> <joyent-provider> <lxc> <regression> <juju-core 1.24:In Progress by wallyworld> <https://launchpad.net/bugs/1461150>03:37
mupBug #1461246 changed: UpgradeSuite.TestUpgradeStepsHostMachine consistently fails on utopic <blocker> <ci> <regression> <unit-tests> <utopic> <juju-core 1.24:In Progress by natefinch> <https://launchpad.net/bugs/1461246>03:37
natefinchwallyworld, menn0: care to check my update?  https://github.com/juju/juju/pull/2476/files03:44
wallyworldok03:44
wallyworldnatefinch: +103:45
natefinchawesome03:45
wallyworldaxw_: you resources pr - the provisioner version bump - it should be ok with an older env, and upgrades should work too, from what i can tell. i think?03:51
axw_wallyworld: the provisioner has a bit of code that loops while it gets a NotImplemented error03:53
axw_so I think it should be fine03:53
wallyworldok03:53
thumperwallyworld: no03:54
thumperwallyworld: and that failure is from the bot03:54
wallyworldah ok03:54
wallyworldaxw_: lgtm, love the deleted code, much cleaner03:57
axw_wallyworld: cool, thanks03:57
mupBug #1461385 was opened: apiserver/instancepoller: data race in test <juju-core:Confirmed for dave-cheney> <https://launchpad.net/bugs/1461385>05:25
mupBug #1461393 was opened: worker/deployer: multiple data races <juju-core:Confirmed for dave-cheney> <https://launchpad.net/bugs/1461393>05:55
axwwallyworld: https://github.com/axw/juju/blob/resource-tags-units-storagename-etc/environs/tags/tags.go07:38
axwwallyworld: quick look over please, it was missing in the diff before07:38
wallyworldok07:39
axwoverzealous .gitignore07:39
wallyworldaxw: actually i did wonder about not seeing that file in the PR07:39
wallyworldaxw: LGTM07:40
axwta07:40
fwereadeanyone here got a graph theory background?08:43
anastasiamacfwereade: the answer depends on why u r asking :D08:49
fwereadeanastasiamac, I'm wondering if there's any literature I should look at regarding *potential* cycles08:49
fwereadeanastasiamac, i.e. I have a graph built up from a bunnch of successor lists which do not always agree, and may thus imply cycles08:50
fwereadeanastasiamac, I know that each node appears at most once in each successor list08:50
Spadsfwereade: so you're looking to run Tarjan's algorithm on your data set?08:50
fwereadeSpads, not quite08:51
fwereadeSpads, I'm lookinng to determin whether a data set will produce the same tarjan sort for all possible extensions of the original data08:51
Spadsahhhh08:51
fwereadeSpads, given that the inputs can change in somewhat restricted ways08:51
fwereadeSpads, I thought I had something and, well, the failure rate  on a workload designed to trigger the problem is down from 1 in 10k to 1 in 2m08:52
fwereadeSpads, which is sort of good08:52
fwereadeSpads, but sorta implies that I've missed something subtle, hence wondering if anyone remembers any related literature or anything :)08:53
Spadsfwereade: this is outside my two-decade-old memory of my discrete methods/graph theory classes.  Let me poke someone who may know08:54
fwereadeSpads, tyvm08:54
fwereadeSpads, no rush, I have a meeting in a moment anyway08:55
Spadsfwereade: yeah, she may need to go dig a bit anyway08:55
fwereadeSpads, cheers08:55
Spadsfwereade: are your rules aware of the tarjan weights of the nodes they're connecting to?08:57
dimiternvoidspace, it's just you and me today :)09:02
fwereadeSpads, I'm not aware of any weighting here09:03
dimiternvoidspace, ping09:09
voidspacedimitern: sorry09:10
voidspacedimitern: was helping wife with car!!09:10
voidspacedimitern: omw09:10
dimiternvoidspace, np09:11
rogpeppeanyone know what the Settings.NoProxy value means in github.com/juju/utils/proxy ?10:47
rogpeppeevilnickveitch: here's as far as i've got so far: http://paste.ubuntu.com/11541062/11:38
rogpeppeevilnickveitch: i've got descriptions for everything now, at least11:38
evilnickveitchrogpeppe, that looks good - I will update the table in docs accordingly11:45
rogpeppeevilnickveitch: i could probably generate the table automatically from that table if you'd like - might save a bit of time11:45
rogpeppes/from that table/from that data/11:45
evilnickveitchrogpeppe, if you want to give that a go, i'm not stopping you :) the markdown syntax for tables is pretty straightforward11:47
rogpeppeevilnickveitch: should only take a minute or two11:47
rogpeppeevilnickveitch: i'm just formalising the defaults11:47
evilnickveitchcool11:48
wallyworldjam: got time for a brief chat about spec?12:13
rogpeppeevilnickveitch: http://paste.ubuntu.com/11541625/12:14
rogpeppeevilnickveitch: gist.github.com doesn't like it though, so it may well be invalid md syntax12:14
rogpeppeevilnickveitch: i left deprecated entries in there - you'll probably want to separate them out12:15
rogpeppeevilnickveitch: this is better: https://gist.github.com/rogpeppe/c7ce1f02258a39898d3712:16
jamwallyworld: I'm meeting with alexis now, can I chat with you after 30min or so?12:16
wallyworldsure12:16
rogpeppevoidspace: i'm led to believe you might know something about  github.com/juju/utils/proxy ... is that true?12:18
evilnickveitchrogpeppe, yup, that will certainly do the job.  thanks!12:18
rogpeppeevilnickveitch: np12:18
rogpeppeevilnickveitch: let me fix those multi-line descriptions first12:19
evilnickveitchok12:20
rogpeppeevilnickveitch: this is better: https://gist.github.com/rogpeppe/8015a6c7122c85878b4312:25
evilnickveitchrogpeppe, it is. I will get this added shortly12:27
rogpeppeevilnickveitch: it really needs default values for all the other rows too12:27
evilnickveitchyes. I am not sure they all have them12:27
evilnickveitchrogpeppe, AFAIR, some keys simply don't exist if they aren't specified12:27
rogpeppeevilnickveitch: yeah, but at least all bool vals should document what the default bool is12:28
evilnickveitchperhaps they should definitively say 'none' in that case12:28
evilnickveitchagreed12:29
rogpeppeevilnickveitch: FWIW this is the code i used to generate the table (and check consistency with the real code): http://play.golang.org/p/6ci9O6GOz312:29
evilnickveitchrogpeppe, ok, thanks, i am sure that will be useful in the future too12:29
rogpeppeevilnickveitch: the stuff after the ///// comment was pasted directly from the juju-core config code12:30
mupBug #1461529 was opened: juju upgrade-charm has no effect for subordinate charms <juju-core:New> <https://launchpad.net/bugs/1461529>12:41
wwitzel3ericsnow: ping12:45
Syed_AHello Folks,12:48
Syed_AI am trying to deploy HA openstack keystone in 3 lxc nodes.12:49
Syed_AI am getting this error: ERROR: grp_ks_vips: id is already in use12:49
voidspacerogpeppe: I don't believe so, no12:56
rogpeppevoidspace: ok, thanks12:56
voidspace:-)12:58
voidspacesorry12:58
mupBug #1461534 was opened: presence.$cmd {getLastError} taking 100ms <mongodb> <juju-core:Triaged> <https://launchpad.net/bugs/1461534>13:09
sinzuimgz: I was about to try a reboot from the horzon console13:17
rogpeppeevilnickveitch: this also adds information on which attributes are immutable: https://gist.github.com/rogpeppe/cff7976fbf56f135af4b13:17
* sinzui can move two jobs to another slave13:18
evilnickveitchrogpeppe, ah, useful! We may need to coordinate with web design again before making the table any bigger - there is precious little width to display the current info!13:19
rogpeppeevilnickveitch: that's your domain :)13:19
evilnickveitchI wish it were! But it is my domain to ask the people who can fix it, at least13:20
ericsnowwwitzel3: pong13:35
natefinchSyed_A: not a lot of open stack experts on here... try #juju13:35
wwitzel3ericsnow: hey, want to pair up?13:36
ericsnowwwitzel3: yep13:36
wwitzel3ericsnow: going to moonstone now13:41
wwitzel3jam: ping, you still around?13:45
jamwwitzel3: I'm 45 minutes past needing to help my son with homework, so I have to pretend I'm not here, sorry13:47
wwitzel3jam: understand completely :)13:47
perrito666we could do cooperative help with the homework and get you back faster? :p13:48
sinzuinatefinch: can you triage bug 1461339? I see several related bugs tagged “rsyslog”. This is also an older juju; the issue might be fixed in newer juju13:54
mupBug #1461339: rsyslog on bootstrap node causing instability <logging> <rsyslog> <juju-core:New> <https://launchpad.net/bugs/1461339>13:54
natefinchsinzui: that sounds a lot like what happened a couple weeks ago with that big customer problem.  I definitely think it's something we should be looking into addressing.  This is really katco's dept though :)  I'm just a code monkey now ;)13:57
sinzuinatefinch: If you feel it is still a real issue, then we now the issue medium, and if we want to fix it in 1.25, it is high13:58
sinzuithank you natefinch13:58
katcosinzui: tal13:58
wallyworldnatefinch: you going to look at bug 1461354?13:58
mupBug #1461354: debug-log EOF: invalid tag and panic seen in state server logs <juju-core:Triaged> <juju-core 1.24:Triaged> <https://launchpad.net/bugs/1461354>13:59
wallyworldkatco: you saw the credentials one in our fix - it's a one liner13:59
katcowallyworld: eh? context pls! :)13:59
wallyworldthe cloudsigma crednetials leak bug we talked about this m orning14:00
wallyworldit's a private bug on beta6 - a few hours ago they added a note to the bug14:00
katcowallyworld: ah no i haven't looked at that14:00
wallyworldwe need to change one line of code to fix14:00
katcowallyworld: ok, it sounds like it's proposed?14:01
wallyworldproposed?14:01
wallyworldoh on rb?14:01
katcoyeah14:01
wallyworldnot that i can see14:02
wallyworldbut i've been busy on other bugs and things sadly and it was past my official eod when i saw the comment and then i had soccer14:02
katcowallyworld: ah ok. we'll try and get it fixed14:02
wallyworldty :-)14:02
wallyworldpast midnight here14:02
katcowallyworld: yipes, gtb!14:03
wallyworldwill do, sorry for not fixing, thought it best to nag you at this stage of the evening :-)14:03
katcowallyworld: definitely :)14:03
katcowallyworld: share the load14:04
wallyworldand the only other one is the critical debug log issue i discovered today14:04
wallyworlddebug log entries from machines != 0 are busted14:04
wallyworldthe logged tag seems to have an extra "-" prepended14:04
wallyworldmight? be syslog related, not sure14:05
natefinchwallyworld: I think I know the exact problem14:05
wallyworldawesome :-) so a fix is on the way?14:05
natefinchwallyworld: yep14:05
wallyworldtyvm :-)14:05
wallyworldso we can get beta6 out today, yay14:06
wwitzel3cherylj: ping, need a review when you have a moment, http://reviews.vapour.ws/r/1798/14:09
cheryljwwitzel3: looking now, but I am not a graduated reviewer yet.14:18
mupBug #1461561 was opened: juju run fails with "Permission denied (publickey)" on manual provider <intermittent-failure> <manual-provider> <run> <juju-core:Triaged> <https://launchpad.net/bugs/1461561>14:24
wwitzel3cherylj: thats ok, it will help get the ball rolling, thank you14:32
natefinchjw4: you around?14:51
jw4natefinch: indeed14:51
natefinchjw4: what's up with juju action not taking the -e <env> flag until after the subcommand?  It's different from every other command we have, where you can do "juju deploy -e <env> [charm]" for example, but for action it's juju action do -e <env> [action14:53
jw4natefinch: that's weird14:53
jw4natefinch: I suspect it's because all of our commands are subcommands, and we don't have any top level command code14:54
jw4natefinch: "bug"14:54
perrito666omg, how is it possible that the chrome hangouts plugin still does not accept multi account14:59
natefinchabentley: addressed your concerns.  Should be a pretty quick review.  https://code.launchpad.net/~natefinch/juju-ci-tools/logrot/+merge/259750/+index15:42
abentleynatefinch: Thanks.  On the phone.15:42
natefinchabentley: np15:42
rogpeppeanyone know which commit fixed the second issue mentioned in this comment? https://bugs.launchpad.net/juju-core/+bug/1339770/comments/215:42
mupBug #1339770: Machines are killed if mongo fails <canonical-is> <landscape> <maas-provider> <juju-core:Fix Released by wallyworld> <juju-core 1.18:Won't Fix> <https://launchpad.net/bugs/1339770>15:42
natefinchman what I wouldn't give to have issues on github so when I fix a bug I don't have to go through and copy and paste all the bug data into the comments.15:56
natefinchericsnow: reviewboard doesn't seem to be picking up commits to 1.24... can you investigate?16:01
ericsnowsure16:01
natefinchwallyworld: fix for your issue: https://github.com/juju/juju/pull/248316:01
ericsnownatefinch: is your 1.24 up-to-date?16:01
natefinchericsnow: ish?16:02
natefinchericsnow: I think I updated yesterday16:03
natefinchcherylj: can you review this?  https://github.com/juju/juju/pull/2483   fixes a bug I introduced here: https://github.com/juju/juju/pull/2458/files#diff-29cf702f1f3ee55354dc999b19a2e391R20816:07
natefinch(very quick review)16:07
cheryljnatefinch: yeah, I'm finishing up a review for wwitzel3, give me a couple minutes.16:08
natefinchcherylj: np, thanks16:14
ericsnownatefinch: re: reviewboard, I'm not seeing a problem16:15
ericsnownatefinch: was it a particular PR?16:15
natefinchericsnow: oh, no, maybe something is just really slow... the review is posted now16:16
ericsnownatefinch: k16:17
ericsnownatefinch: yeah, looks like RB is a little slow right now16:17
natefinch(where really slow might be anything greater than my patience level of ~20 seconds ;)16:17
abentleynatefinch: r=me.  Shall I merge it for you?16:23
natefinchabentley: yes please16:25
natefinchabentley: thanks for all the time you spent reviewing the code.16:25
abentleynatefinch: You're welcome.  Thanks for your follow-through.16:26
mupBug #1461605 was opened: juju action commands require -e in the "wrong" place <actions> <juju-core:New> <https://launchpad.net/bugs/1461605>16:45
mgz_gsamfira: bug 145562716:57
mupBug #1455627: TestAgentConnectionDelaysShutdownWithPing fails <ci> <intermittent-failure> <lxc> <test-failure> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1455627>16:57
gsamfiramgz_: ahh. Cool. This was the only test that sometimes failed against Go 1.4.216:58
gsamfiramgz_: tested on windows and Ubuntu. The rest all passed16:59
gsamfiramgz_: also did a live test. Bootstrapped new env and deployed a noop charm17:00
gsamfiraon windows and ubuntu17:01
gsamfiraall worked fine17:01
mgz_cool17:01
gsamfiramgz_: it should probably be tested for a couple of weeks in the CI before trusting that all is well, but initial tests looked okay :)17:02
=== kadams54_ is now known as kadams54-away
=== kadams54-away is now known as kadams54_
rogpeppeif anyone fancies a review, here's a change to environs/config that starts us down the road that will let us create sensible UI forms for environment config attributes: https://github.com/juju/juju/pull/248717:38
natefinch_gah... dammit ubuntu... first my screen freezes, now I reboot and my mouse cursor is invisible18:38
natefinchat least reviewboard didn't drop all my comments on the floor... that's ncie18:41
perrito666natefinch: well if it makes you feel better, each time I use my kb after taking a bath 2 finger scroll goes crazy18:43
natefinchThat sounds like a euphemism for something18:43
natefinchgsamfira: I'd like to see tests with multi-byte characters... I wonder if those "interleaved nulls" are really just UTF16 padding for ASCII characters.18:46
perrito666natefinch: that does not sound right at all18:48
natefinchbtw, evidently this was just released: https://github.com/aws/aws-sdk-go19:03
natefinch"aws-sdk-go is the official AWS SDK for the Go programming language"19:04
natefinchcurrently at "developer preview release"19:04
natefinchhttps://aws.amazon.com/blogs/aws/developer-preview-of-aws-sdk-for-go-is-now-available/19:05
perrito666natefinch: that sounds a lot like alpha :p19:06
natefinch"we have moved our GitHub repository from the awslabs organization to aws/aws-sdk-go. This signifies that this SDK is no longer in an experimental state."19:06
natefinch*shrug*19:06
natefinchdammit git19:46
perrito666natefinch: dont complain or we will make youuse bzr19:48
natefinchsomehow it thought my branch was missing a whole buttload of commits... so it wouldn't let me repush19:50
perrito666did you rebase?19:55
natefinchperrito666: yes, and this is what I got: https://github.com/juju/juju/pull/248319:56
natefinchonly the first and last commit are supposed to be there19:56
perrito666ah because rebasing usually results on you not being able to push your branch if you had before19:57
natefinchthat's ok, I just made a new branch and cherry-picked the right commits: https://github.com/juju/juju/pull/248919:57
perrito666taht makes no sense19:57
perrito666all the commits there (which are mine) are merged into 1.2419:57
natefinchcherylj: if you have a second, this is the same as the last one you reviewed, but with an added test.  http://reviews.vapour.ws/r/1855/diff/#   (the key to the test is the "" in NewRsyslogConfigWorker.... we have another test that does the same thing, but with a non-empty namespace, but no test with an empty one.19:58
perrito666natefinch: there, it is fine now19:58
perrito666seems like github was having a bad day19:59
cheryljnatefinch: looking now.19:59
natefinchperrito666: not sure what "there" means... still looks wrong to me20:06
perrito666natefinch: odd, it looks ook to me20:07
perrito666hard refresh?20:07
natefinchbeen trying that20:08
natefincheven incognito says it's still wrong.  It's ok.20:08
natefinchthat;s what the other PR is for.20:08
natefinchonly took a second, it's just annoying.20:08
perrito666natefinch: ah I am an idiot, I was seeing the new one20:09
natefinchlol20:09
perrito666natefinch: also, there is an error in your rebase, perhaps a merge in the middle, you can see how one of your commits is at the beginning of the list and the other at the end20:09
perrito666in a proper rebase all your commits are at the end20:10
natefinchI just did git pull --rebase  *shrug*20:10
perrito666so do remember that for git there are the nodes and the tree all those commits are there because you are changing the shape of the tree for that branch20:10
natefinchI don't know why there were any commits at all, given that I was on my own damn branch20:10
perrito666you need to take it lightly :) come to spend a couple of weeks here where everything works like s**t and you will see git with a different eye20:11
natefinchlol20:11
natefinchpretty sure the average sound level at my house has increased by about 20 decibels per child20:16
=== kadams54_ is now known as kadams54-away
thumpersinzui: ping21:22
thumperor abentley ?21:22
abentleythumper: pong21:23
thumperabentley: hey there21:23
thumperabentley: where are we on adding a CI test for race conditions?21:24
abentleythumper: It's there.21:24
thumperabentley: I don't see it in the emails21:24
abentleythumper: http://juju-ci.vapour.ws/job/run-unit-tests-race/21:24
abentleythumper: It is in the emails, under Failed non-voting tests.21:25
thumperabentley: ah, I see it now21:26
thumperthanks21:26
thumperhopefully we can make it voting next week21:26
abentleythumper: That would be great.21:27
thumperwallyworld: is the container provisioner fix being back ported?22:25
thumperwallyworld: it should be22:25
wallyworldthumper: sec22:26
wallyworldthumper: not backported to 1.22 (CI didn't show an issue like it did for 1.24) and we are about the put 1.22.5 in trusty. But, there will almost certainly be a 1.22. release and as soon as that milestone is created, it will be backported22:28
* thumper nods22:29
wallyworldit only affects joyent22:29
thumper?!22:33
thumperah... no22:33
* thumper has read the bug, and I see it has been fixed...22:38
* thumper goes to make coffee22:38
thumperWTF? ...23:49
thumperERROR while stopping machine agent: exec ["stop" "--system" "juju-agent-tim-testlocal"]: exit status 1 (stop: Method "Get" with signature "ss" on interface "org.freedesktop.DBus.Properties" doesn't exist)23:50
thumperit did destroy the environment, but this is a bit worrying23:51

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