[00:39] cjwatson: thread was reasonably constructive actually [00:40] I am surprised. [00:40] oh, the reddit one? yeah [00:40] * blr heads off for lunch [02:13] wgrant: so I destroyed the juju environment and re-ran the spec and turnip is successfully deployed because fuck computers. [02:13] blr: Heh, helpful. [02:14] no floating ip yet however [02:15] do we want to attend to that later? [02:15] I think it's important to get it sensibly deployable first, before investigating floating IPs. [02:17] So ensure it's working reliably, and not just accidentally working once. [02:17] Get basenode, LS, ksplice, etc. known to be working. [02:17] yep [02:46] wgrant: sudo uptrack-uname -r reporting, assuming ksplice is working. [02:48] wgrant: a few nrpe failures I need to fix [02:48] but everything appears to be deploying nicely. [02:49] only issue remaining is the ubuntu bootstrap node - suspect it will work on wendigo, but I would feel more comfortable if fetching that charm didn't fail against the local provider. [02:52] blr: What's the local error? [02:53] wgrant: branch permissions/NotABranch [02:53] which seems very weird [02:54] if you have a moment to test it, add this following to collect and run the spec against the local provider [02:55] wgrant: see ops [06:25] blr: I'm trying to speed up juju deployment, and turnip seems to run apt-get update three times for a deploy without any relations. [06:25] Do you have any ideas on cutting that down a bit? [06:26] wgrant: set the following in ~/.juju/environments: [06:26] enable-os-upgrade: false [06:27] Oh no, this is run by the charm's hooks, AFAICT. [06:27] Like, each time the hook fires it tries to reinstall python-virtualenv etc. [06:27] hmm [06:30] I'm not certain, perhaps I can have a look at that tomorrow. [06:34] a 30s wait between adding services and relations unfortunately didn't work. [06:37] Hmm. [06:38] I need to look at how block-storage-broker and storage work. [06:38] blr: Can I switch juju into some debug mode so it will tell me when it fires hooks, when hooks complete, etc.? [06:38] Like, I can see hook output, so I can try to guess. [06:39] But I can't see what it thinks it's trying to do. [06:39] I might revert that last commit - should probably be making these changed directly on wendigo and testing, just ackward working there [06:39] yep there's hook debugging via tmux [06:39] https://jujucharms.com/docs/authors-hook-debug [06:40] hmm at this point I may be doing more damage than good... will have a fresh look in the morning [06:40] Yeah, I've used that, but I just really want it to log when it invokes a hook, which arguments it used, and when the hook finished. [06:40] Not trap them, exactly. [06:40] Heh, it is late. [06:40] Night! [06:40] We are close. [06:41] yes! shame about the false positive with the inverted relationships hah [06:41] will get b-s-b sorted tomorrow [06:41] Well, that's one of the problems, at least! [06:41] night