/srv/irclogs.ubuntu.com/2015/07/14/#juju-dev.txt

thumperbradm: which version of juju?00:05
thumperbradm: sounds to me like some runawaw leadership code00:06
bradmthumper: the agents are 1.23.3, we have juju 1.24.2 client installed00:07
thumperbradm: ok... I'm guessing leadership stuff then (known to be problematic in 1.23)00:07
thumperbut it is mostly a guess00:08
thumperbradm: does restarting the agents fix it?00:08
thumperis that possible ?00:08
bradmthumper: we're being super cautious with this environment, its prodstack 4.500:09
thumper:-)00:09
thumperI understand the caution00:09
thumpersorry, personally I don't have an answer for you00:09
bradmthats fine, just trying to see if there's something we should be doing to see whats going on00:10
bradmits not a problem per se, the load is only sitting at about 1, just curious00:10
bradmso it looks like it was restarted, cleared out a bunch of memory, but its still chewing cpu time00:11
bradmthe memory usage was more of a problem, but the restart cleared most of that00:12
thumperah fark00:50
anastasiamacthumper: ?00:56
thumperjust resolving a mega-merge (master -> jes-cli) and I deleted a file I shouldn't have00:57
anastasiamac:( sounds painful ...00:58
* thumper runs make check again01:02
anastasiamacericsnow: ping?01:34
wallyworldaxw: can you remind me - there was a bug about upgrades not imgesting charms from cloud storage to env storage I think?01:39
axwwallyworld: tools, not charms01:39
axwwallyworld: on ec2 only01:40
axwwallyworld: you want the number?01:40
wallyworldah. there's a bug report that implies charms are not being loaded01:40
wallyworldsure01:40
axwwallyworld: the one I fixed was about the s3 signing, due to ":" being in the URL01:40
wallyworldi'll have to try and replicate the charms one01:41
wallyworldah yes, i recall now01:41
axwwallyworld: https://bugs.launchpad.net/juju-core/+bug/146913001:41
mupBug #1469130: tools migration fails when upgrading 1.20.14 to 1.24.1 on ec2 <ec2-provider> <upgrade-juju> <juju-core:Fix Committed> <juju-core 1.24:Fix Committed by axwalk> <https://launchpad.net/bugs/1469130>01:41
wallyworldty01:41
thumperwallyworld: http://reviews.vapour.ws/r/2152/03:00
wallyworldlooking03:00
wallyworldthumper: looks ok. are the other issues raised about rsyslog etc valid?03:02
thumperI'm not sure which issues you are referring to03:03
wallyworldthumper: i menno's email03:04
wallyworldin03:05
thumperyes, the other issues are valid03:05
wallyworld:-(03:05
thumperalso, looking through the code...03:07
thumperI saw something.03:08
* thumper wonders what happens03:08
thumperif you try to send on a closed channel in a select03:08
* thumper has to head out for a bit03:13
mupBug #1474195 opened: juju 1.24 memory leakage <cpec> <juju-core:New> <https://launchpad.net/bugs/1474195>03:18
thumperdavecheney: are you really around?04:32
thumperif so, I have a golang question04:32
thumperif I have a select, and one of the cases is a send to a channel04:32
thumperand something closes that channel04:32
thumperwill it blow up, or just choose the other case?04:32
thumperhmm...04:32
* thumper goes to test with the playground04:32
wallyworldthumper: i'm sad04:36
wallyworldupgrades from 1.20 to 1.22 are busted04:37
thumper:(04:38
thumperI'm sad04:38
wallyworldthe migration of the charm collection to add the env uuid occurs AFTER the migration into storage of the charms, hence no charms are imported04:38
thumpera send on a closed channel panics even in a select04:38
wallyworldoh?04:38
thumperyou asked "was there another place where we need to care about closing the channels"04:39
thumperand I looked04:39
wallyworldi shouldn't have asked :-)04:39
thumperthere are go routines that are started to send values down the subscriber channels04:39
thumperwhich try to send for a while, then timeout04:39
thumperif there are any of these running when we close the subscriber channels04:39
thumperpanic04:39
wallyworldi guess we need to include <-chan in the select04:39
thumperit is worse than that04:40
thumperwe need to make sure they are all dead before we close the subscribers04:40
thumperwhich is a bitch to write and probably worse to tests04:40
wallyworldyuk04:40
thumperwell, isn't too hard to write04:40
thumperjust a wait group04:40
wallyworldthumper: save me looking, can you remember, are upgrade steps run serially in the order defined? i would have hoped so04:41
thumperyes04:41
thumperyes they are04:41
wallyworldso how the f*ck are we running charm import in the middle of env uuid fixing04:42
thumperNFI04:42
thumperis it not an upgrade step?04:42
wallyworldit is04:42
thumperis it doing things asynchronously?04:43
wallyworldnot that i can see, i'll have to look closer04:43
* thumper stabs the lease code04:43
wallyworldnot sure how to fix, may need to trigger the upgrade steps again somehow04:44
wallyworldah so migrate charms into storage is a 1.21 step04:45
wallyworldadd env uuid to collections is a 1.22 step04:45
wallyworldand yet  the initial env uuid steps are logged prior to the 1.21 steps04:45
wallyworldoh wait, env uuid steps are split across 1.21 and 1.2204:49
wallyworldand if 1.22 state server runs the steps, it expects an env uuid to be there04:50
wallyworldbut it won't be because that is only done in a 1.22 step04:50
wallyworldand the charm migration happens in a 1.21 step04:51
wallyworldso looks like we need to force an upgrade via 1.21 \o/04:51
thumperhang on... hangout so you can talk me through this04:53
thumpersomething doesn't smell right04:53
wallyworldok04:53
wallyworld1:104:54
thumperack04:54
thumperwallyworld: you froze05:12
thumperand I couldn't hear you05:12
thumperso I hung up05:12
wallyworldthumper: sorry, bigjools wifi died05:13
bigjoolsthumper: best thing to do is hang up on wallyworld05:14
thumper:-)05:15
wallyworldthumper: i did the same to you05:15
thumperfair enough05:15
mupBug #1253613 changed: Hooks want to publish information to juju status <feature> <hooks> <juju-core:Fix Released> <https://launchpad.net/bugs/1253613>06:43
wallyworlddooferlad: hey, i've addressed your comments in the PR, if it looks ok, and you and dimiter think it is suffcient to solve the issues you've seen, let me know and i'll land07:24
dooferladwallyworld: +1 from me. Doesn't look like dimitern is around. TheMue, could you take a look at http://reviews.vapour.ws/r/2138/ please?07:53
wallyworldty07:54
TheMuedooferlad: will do, just merging my branch07:54
* wallyworld off to soccer training now anyway07:54
dooferladwallyworld: have fun! One of us can $$merge$$ it07:54
TheMuedooferlad: I added one question to #2138, could you answer it as a native speaker?08:13
dooferladTheMue: sure08:14
TheMuedooferlad: thx08:14
TheMuedooferlad: it's just a feeling based on the German meanings of those two different words08:15
dooferladTheMue: no problem. In this case only is the right word to use.08:18
dooferladTheMue: I think that this is mostly because solely is a bit of a mouthful and we tend to only use it in more formal language, such as "Bob is a sole trader" .08:20
TheMuedooferlad: fine, so ignore my note08:20
TheMuedooferlad: in German "only" has a more negative meaning while "solely" is narrowing down and positive08:21
TheMuedooferlad: but btw, it won't merge, does not fix the right blocker \o/08:22
dooferladTheMue: :-(08:23
TheMuedooferlad: yep, my latest PR also knocks on the CIs doors08:24
TheMuedooferlad: as a fix it's accepted, but the tests failed08:57
dimiternwallyworld, hey, thanks for taking care of bug 1472014 !09:42
mupBug #1472014: juju 1.24.0: wget cert issues causing failure to create containers on 14.04.2 with lxc 1.07 <openstack-installer> <juju-core:Fix Committed by wallyworld> <juju-core 1.24:Fix Committed by wallyworld> <https://launchpad.net/bugs/1472014>09:42
mupBug #1474291 opened: juju called unexpected config-change hooks after read tcp 127.0.0.1:37017: i/o timeout <juju-core:New> <https://launchpad.net/bugs/1474291>10:10
dimiternTheMue, dooferlad, so no maas call today  - the guys are away it seems10:15
TheMuedimitern: ok, thanks for info10:15
dooferladdimitern: ack10:16
perrito666good morning all11:54
wallyworldaxw: meeting?12:00
mupBug #1461993 changed: support using an existing vpc <feature> <network> <juju-core:Triaged> <https://launchpad.net/bugs/1461993>12:01
mupBug #1457575 opened: archive/tar: write too long <backup-restore> <intermittent-failure> <juju-core:Triaged> <juju-core 1.24:Triaged> <https://launchpad.net/bugs/1457575>12:01
dimiternoh boy, juju not supporting a vpc account without a default vpc strikes again! we should really fix this bug 132144212:19
mupBug #1321442: Juju does not support EC2 with no default VPC <ec2-provider> <network> <juju-core:Triaged> <https://launchpad.net/bugs/1321442>12:19
dimiternhazmat will like this a lot :)12:19
mupBug # changed: 1461959, 1462417, 1463133, 1464280, 146918612:37
mupBug # changed: 1463870, 1464254, 1464255, 1466513, 1469184, 146918912:50
mupBug # opened: 1463870, 1464254, 1464255, 1466513, 1469184, 146918912:56
mupBug # changed: 1463870, 1464254, 1464255, 1466513, 1469184, 146918913:05
mupBug #1474382 opened: MeterStateSuite teardown failure on windows <ci> <regression> <test-failure> <windows> <juju-core:Triaged by bteleaga> <https://launchpad.net/bugs/1474382>13:59
mupBug #1474386 opened: Problems bootstrapping the manual provider with CentOS <juju-core:New> <https://launchpad.net/bugs/1474386>13:59
mgzbogdanteleaga: poke me if you need anything from the windows test suite14:01
mgzbogdanteleaga: I'll also proofread your message to the list about setup function calling if you like14:01
bogdanteleagamgz: sure14:02
bogdanteleagamgz: any eta on when the 1.24.3 thing will start testing the upgrade?14:02
mgzbogdanteleaga: when we have 1.24.3 on our maas machine, I'll ask sinzui about the release timeline14:04
ericsnowkatco, natefinch, wwitzel3: standup?14:07
ericsnowcould anyone tell me how to deploy a charm on the dummy provider such that hooks get run? or is that not an option?14:09
ericsnownatefinch: looks like you didn't add a link for the forward-port PR to bug #137089614:35
mupBug #1370896: juju has conf files in /var/log/juju on instances <canonical-bootstack> <logging> <rsyslog> <juju-core:Triaged by natefinch> <juju-core 1.24:Fix Released by natefinch> <https://launchpad.net/bugs/1370896>14:35
mupBug #1474411 opened: juju --help text for upgrade is out of date <juju-core:New> <https://launchpad.net/bugs/1474411>14:41
natefinchericsnow: thanks for reminding me15:10
ericsnownatefinch: :)15:10
mupBug #1472596 changed: bootstrap failed yet retry says it succeeded <bootstrap> <ui> <juju-core:New> <https://launchpad.net/bugs/1472596>15:23
mupBug #1472596 opened: bootstrap failed yet retry says it succeeded <bootstrap> <ui> <juju-core:New> <https://launchpad.net/bugs/1472596>15:26
mupBug #1472596 changed: bootstrap failed yet retry says it succeeded <bootstrap> <ui> <juju-core:New> <https://launchpad.net/bugs/1472596>15:47
mupBug #1473197 changed: openstack: juju failed to launch instance, remains pending forever <deploy> <openstack-provider> <ubuntu-openstack> <juju-core:New> <https://launchpad.net/bugs/1473197>15:47
katconatefinch: hey just checking in between errands. did you find something to work on? alexisb's suggestion of 1.25 bugs is not bad, but check with ericsnow to see if there's anything he needs help with to get the wpm demo ready for the mid-cycle16:31
perrito666mm, where is the list of envirionment aware collections?16:43
perrito666nevermind16:44
mupBug #1473197 opened: openstack: juju failed to launch instance, remains pending forever <deploy> <openstack-provider> <ubuntu-openstack> <juju-core:Triaged> <https://launchpad.net/bugs/1473197>16:47
natefinchkatco: yep, doing bugs, cleaning up some of my old bugs that needed forward porting16:57
katconatefinch: cool. i looked at the bugs we have flagged in our backlog, and they look valid to me? what was the problem?16:57
natefinchkatco: there were a couple more that I deleted that were already fixed... sorry if deleting was not the correct thing to do.  I didn't want to put them into done, since they weren't work that we actually did.16:58
natefinchkatco: but they were definitely already marked as fix released in all series to which they were targetted (probably work was done after we created the cards)16:59
katconatefinch: oh, i'm referring to the two bugs in our iteration backlog16:59
katconatefinch: created on the 6th, no one assigned in LP16:59
katconatefinch: e.g. https://canonical.leankit.com/Boards/View/114568542/11591383817:00
natefinchkatco: I... somehow completely overlooked those in favor of what was in the backlog (not iteration backlog).  Sorry.  Well, I'll start on one of those right away17:00
katconatefinch: cool beans. ty17:00
katconatefinch: did that not come up in the standup this morning?17:01
natefinchkatco: no, I was doing my "cleanup assigned bug" task (which will be done when trunk opens again), and talking to eric about one of the bugs that he'd worked on.    I think eric just believed me when I said all the bugs were assigned or finished ;)17:02
katconatefinch: ah, ok :)17:03
mupBug #1473470 changed: Windows cannot ensurePassword <blocker> <ci> <regression> <windows> <juju-core:Fix Released by bteleaga> <https://launchpad.net/bugs/1473470>17:47
=== xwwt_ is now known as xwwt
=== lazyPower_ is now known as lazyPower
=== wwitzel3_ is now known as wwitzel3
mbruzekI think I found a networking problem with the KVM provider.  https://bugs.launchpad.net/juju-core/+bug/1474508  -  Can someone from core take a look and let me know if they need anymore information?18:56
mupBug #1474508: Rebooting the virtual machines breaks Juju networking <juju-core:New> <https://launchpad.net/bugs/1474508>18:56
mupBug #1474291 changed: juju called unexpected config-change hooks after read tcp 127.0.0.1:37017: i/o timeout <hooks> <openstack> <sts> <uosci> <juju-core:Invalid> <ceilometer (Juju Charms Collection):New> <https://launchpad.net/bugs/1474291>18:59
mupBug #1474508 opened: Rebooting the virtual machines breaks Juju networking <juju-core:New> <https://launchpad.net/bugs/1474508>18:59
mupBug #1474508 changed: Rebooting the virtual machines breaks Juju networking <juju-core:New> <https://launchpad.net/bugs/1474508>19:02
mupBug #1474291 opened: juju called unexpected config-change hooks after read tcp 127.0.0.1:37017: i/o timeout <hooks> <openstack> <sts> <uosci> <juju-core:Invalid> <ceilometer (Juju Charms Collection):New> <https://launchpad.net/bugs/1474291>19:02
natefinchmbruzek: attach the machine and unit log from that machine, and the state server's machine log as well, if you can.19:03
mbruzeknatefinch: I can't juju ssh or juju scp from the units any longer since Juju thinks the IP address changed.19:09
mbruzeknatefinch: I will get the logs if I can figure out another day.19:09
mbruzekway19:09
mupBug #1474291 changed: juju called unexpected config-change hooks after read tcp 127.0.0.1:37017: i/o timeout <hooks> <openstack> <sts> <uosci> <juju-core:Invalid> <ceilometer (Juju Charms Collection):New> <https://launchpad.net/bugs/1474291>19:15
mupBug #1474508 opened: Rebooting the virtual machines breaks Juju networking <juju-core:New> <https://launchpad.net/bugs/1474508>19:15
natefinchmbruzek: juju ssh won't work, but plain old ssh should still work.19:27
mbruzekIt does, just having trouble submitting the form on Launchpad19:28
mbruzekThe button does not work on Firefox, and Chrom I get an error19:28
natefinchmbruzek: maybe you should try IE ;)19:32
mbruzeknatefinch: I have tried this several different ways, I can not upload the machine-0.log19:54
mbruzeknatefinch: because it was owned by root, not mbruzek19:55
mbruzeknatefinch: uploaded19:55
natefinchmbruzek: great :)19:55
mbruzeklaunchpad doesn't tell you that, I can navigate to the location and select the actual file.19:56
natefinchmbruzek: may be a browser/OS issue where the specific problem is not well communicated.19:59
mbruzekYeah I was just stating the reason I did not immediately see the resolution20:00
=== liam_ is now known as Guest10453
_thumper_fwereade: you around?20:43
=== _thumper_ is now known as thumper
fwereadethumper, yeah, in a few minutes20:44
thumperI get the feeling we are being shafted by the mgo txn stuff20:44
thumperand while I think I have grokked the problem, I'd like to discuss20:44
thumperfwereade: also I was very much hoping you would cast your eye over http://reviews.vapour.ws/r/2152/diff/# as you have been doing a lot of lease work20:45
fwereadethumper, LGTM20:50
thumperfwereade: ok20:51
fwereadethumper, will be back to chat in a minute20:52
thumperfwereade: have standup on the hour20:53
thumperfwereade: if you want to give us 15 or 20 minutes20:53
fwereadeI'll be a few more minutes than 1 then20:53
thumperit may well be worthwhile talking with menn0 and waigani then20:53
fwereadethumper, ping me when you're out, I should still be around20:53
thumperkk20:53
fwereadethumper, cool, I'll just join your hangout when I get back20:54
fwereadethumper, I'll sit quietly ;p20:54
* perrito666 sees fwereade quietly sitting in a corner and hand him a pr for update-status20:58
wallyworldthumper: did you have 5?21:45
thumperwallyworld: no21:45
thumpernot right now21:45
wallyworldok21:45
wallyworldmenn0: is the rsyslog issue you found with that upgrade bug 1468653 an issue that needs its own bug?21:50
mupBug #1468653: jujud hanging after upgrading from 1.24.0 to 1.24.1(and 1.24.2) <canonical-bootstack> <juju-core:In Progress by thumper> <juju-core 1.24:Fix Committed by thumper> <https://launchpad.net/bugs/1468653>21:50
menn0wallyworld: yes it does... or perhaps just reopen one of the previous bugs that cover this problem21:51
menn0wallyworld: new bug is probably less confusing21:51
wallyworldmenn0: yeah, could you please do that and assign to 1.24.3?21:51
wallyworldthe hook execution one was fixed elsewhere right?21:51
menn0wallyworld: i'm not sure if the hook failure one has been dealt with in 1.24 yet. thumper?21:55
wallyworldmenn0: if i recall one of the windows guys may have been working in the area or doing a different fix that would address it? not sure21:55
menn0wallyworld: fwereade said that bogdan had committed a fix so that a unit wouldn't indicate that it had started hook execution until it had the lock21:56
menn0wallyworld: that needs to be backported to 1.2421:56
wallyworldright, that's the one thanks21:58
wallyworldor sounds like it21:58
wallyworldfwereade: just to check - the above hook execution fix is ok to backport22:02
fwereadeI think so, yes22:02
wallyworldas it appears implicated in a 1.24 upgrade issue22:02
wallyworldok, ta22:02
fwereadeI remember it being clean, and I don't think there have been major changes in that area22:02
wallyworldis there a bug for it do you recall?22:02
wallyworldi'll do a search22:03
fwereadehuh22:04
fwereadeI have what might be good or bad news22:04
fwereadehttps://github.com/juju/juju/pull/268122:04
fwereadehow old is the 1.24 that's experiencing this?22:04
wallyworldhmmm, might be older than the fix i hope22:04
wallyworldi need check when 1.24.2 came out22:05
wallyworld2 july22:05
wallyworldi check the source22:07
wallyworldfwereade: damn, that code is in 1.24.222:17
fwereadewallyworld, damnshit22:17
wallyworldmenn0: you definitely saw the hook bug in 1.24.2?22:17
menn0wallyworld, fwereade: yep. after upgrading from 1.24.0 to the official 1.24.2 release, around half of the units had a hook failure22:18
menn0wallyworld, fwereade: mostly leadership-settings-changed and leader-elected but also config-changed and others22:18
wallyworldmenn0: damn, could you add that info to a new bug?22:18
fwereademenn0, wallyworld: ...I think that is a property of 1.24.0 rather than 1.24.222:19
menn0wallyworld, fwereade: we can probably get access to the bootstack staging env again to recreate22:19
wallyworldfwereade: i have no insight into this issue22:19
wallyworldwouldbe happy if it were 1.24 related22:19
fwereademenn0, wallyworld: if we want 1.24.2 to recover from that situation I think we basically need to retry failed hooks automatically22:19
fwereademenn0, wallyworld: and that, surprise surprise, may have tentacles22:20
wallyworldas part of an upgrade?22:20
fwereadewallyworld, I think we should do it anyway22:20
wallyworldi'd be loathe to auto retry hooks22:20
wallyworldnot in a point release22:20
fwereadewallyworld, UX-wise just conditioning users to press the big red retry button is less good than just doing it ourselves22:20
fwereadewallyworld, right22:20
fwereadewallyworld, and an auto-retry on upgrade might be tricky?22:21
wallyworldso for 1.24.0 -> 1.24.2 we document that users need to retry22:21
fwereadewallyworld, doable actually22:21
fwereadehmm22:21
wallyworldwell on update we don't have full api22:21
wallyworldso if we retry, hooks may fail22:21
fwereadewallyworld, I think we just set the retry flag on any unit in an error state22:22
fwereadewallyworld, and the units handle the retry when they get to it22:22
menn0fwereade: can we go back to the root cause of the issue? why is this even happening and why is it suddenly more of an issue22:22
menn0I think I've noticed this before but it's always just been one or 2 units in an openstack deployment22:23
menn0is it because with leadership we have a lot more hooks going off?22:23
fwereademenn0, I don't *think* that accounts for it all22:24
fwereademenn0, and indeed I don't understand why it wasn't happening before22:24
fwereademenn0, *unless*22:24
fwereademenn0, something about how we handle the machine lock on upgrade has changed as well22:25
fwereademenn0, *or* I fucked up somewhere in the uniter changes of ~jan/feb, and unwittingly changed something about how the uniter handles the lock22:26
fwereademenn0, but I might have expected to see that earlier?22:27
fwereademenn0, perhaps not?22:27
fwereademenn0, sorry I don't have further context, I'm flagging a bit22:28
fwereademenn0, I think it would be easier to eliminate the change-to-locking-on-upgrade hypothesis22:29
fwereademenn0, so if nothing happened there it's probably my fault22:29
menn0fwereade: i'll try to do some digging22:29
fwereademenn0, thanks22:30
menn0fwereade: it should be easy enough to repro the issue and then work from there22:30
menn0wallyworld: did you create a ticket for the hook failures on upgrade issue?22:31
menn0wallyworld: i'm currently doing some repro for the rsyslog issue so we have decent details22:31
wallyworldmenn0: didn't create ticket - i'll go back through emails and dig up details. i haven't actually seen the issue first hand so am unsure how to describe it exactly22:32
menn0wallyworld: I'll create the ticket. was just checking you hadn't already.22:33
wallyworldok, ta22:33
menn0wallyworld, fwereade: the other issue that needs looking at is the leaseManager worker constantly dying and restarting due to "concurrent updates"22:36
wallyworldoh22:36
wallyworlddidn't know about that one22:36
menn0wallyworld: that is my email as well I think22:37
wallyworldi'll go nd re-read22:37
wallyworldmy brain fifo kicked in22:37
wallyworldsinzui: i created a 1.22.7 milestone22:38
menn0wallyworld: here's what I said: 3. The lease manger dies at least once a minute, sometimes more often due to "simultaneous lease updates occurred".22:38
wallyworldawesome :-(22:39
menn0wallyworld: I suspect fwereade's upcoming work will fix this but I don't know if we want to do something else in the mean time22:45
wallyworldwe may need to22:46
wallyworldit's kinda broken as is22:46
menn0wallyworld: i'm not sure what the consequences of this error are22:46
wallyworldme either without digging22:47
menn0wallyworld: maybe the worker just needs to not treat this error as fatal and resync/retry instead22:47
wallyworldworth considering22:47
mupBug #1474588 opened: Many hook failures after upgrade <regression> <juju-core:Triaged by menno.smits> <juju-core 1.24:Triaged by menno.smits> <https://launchpad.net/bugs/1474588>22:48
perrito666menn0: could you post status-history for some of those?22:50
menn0perrito666: that's a v good idea. i keep forgetting about that feature22:54
menn0perrito666: when I repro the issue I'll do that22:54
perrito666menn0: tx22:56
rick_h_NOTICE: having an issue with prodstack and causing jujucharms.com to be unresponsive. Also means 1.24.X juju deploys will probably not be successfull atm. Working with webops to keep an eye and correcting23:24
* thumper has in-laws arriving for lunch...23:29
thumperyay?23:29
rick_h_thumper: lucky dog23:29
thumper:)23:29
perrito666menn0: have a sec?23:42
* perrito666 lures menn0 into a dark alley23:42
* menn0 pretends everything is going to be fine23:52
menn0perrito666: what's up23:52
perrito666I have to report a bug and need some input from you to make sure I dont lie a lot23:53
perrito666also, have this completely inocent looking candy I extracted from my coat23:54
perrito666menn0: basically I have found that status for our entities has been left out of envuuid :(23:55
menn0ooooh candeeee23:55
menn0perrito666: do you mean the docs in the statuses collection?23:56
perrito666yeah, give a man the choice between possibly dangerous food or a bug in envuuid and see where he goes23:56
perrito666menn0: yes, statusesC23:56
menn0perrito666: I remember that collection have multi-env support added23:57
menn0perrito666: what are you seeing?23:57
perrito666menn0: so, the entries for that collection are being created with the services23:57
perrito666since that employs createstatusOp it all goes well because envuuid is added23:57
menn0ok23:58
perrito666but every subsequent setstatus uses udpateStatusOp which does an Update: bson.D{{"$set": doc }} where doc is a new status doc lacking envuuid23:58
perrito666so, only the first status of every entity has envuuid23:58
* perrito666 can hear menn0 cursing from here23:59

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