[02:24] axw: got some time? [02:24] axw: I need to talk through some crazy [02:24] thumper: sure [02:25] axw: https://hangouts.google.com/hangouts/_/canonical.com/broken-magic [02:54] axw: you might be right on that stashing thing [02:54] thumper: what did you find? [02:54] I haven't found anything yet... [02:54] I just ran again on lxd [02:55] and before the machine could come up and write in, both had been set [02:55] so something else must cut in for it to operate differently [02:55] it is just a deduction thing, [02:55] there must be something [02:55] thumper: can you pastebin that output for me? [02:56] the ops you showed me before [02:56] axw: https://pastebin.canonical.com/206750/ [02:56] oh... yeah [02:56] ta [02:57] * thumper gets them [02:57] https://pastebin.canonical.com/206751/ [03:14] thumper: yup, the "u" field gets decoded as a bson.M. https://paste.ubuntu.com/26323241/ [03:14] wow [03:14] the stash'll do it then [03:14] it's a wonder it ever worked [03:14] yeah [03:15] probably a "feature" [03:15] for the bson.D that is [03:18] axw: pretty weird though that what it said it did, and what it actually did were still different. [03:20] axw: https://github.com/juju/juju/pull/8259 [03:56] axw: mgo.v2/bson/encode.go:219 [03:56] slices of DocElem types are treated like key, value pairs of a dict [03:57] then bson.decode gets the bson.M back out [03:57] anyway, patch landed [03:57] I'm at EOW [03:57] have a good one [03:57] thumper: thanks, you too === chaology_ is now known as chaology === frankban|afk is now known as frankban === freyes__ is now known as freyes === frankban is now known as frankban|afk === JoseeAntonioR is now known as jose