[04:31] <_mup_> ensemble/new-hook-semantics-remove-ensemble-change-env-var r187 committed by jim.baker@canonical.com [04:31] <_mup_> Converted example to use revised relation-get [04:47] <_mup_> ensemble/new-hook-semantics-remove-ensemble-change-env-var r188 committed by jim.baker@canonical.com [04:47] <_mup_> Added new empty hooks for examples [04:56] <_mup_> Bug #744723 was filed: Introduce a -relation-joined hook < https://launchpad.net/bugs/744723 > [04:58] <_mup_> Bug #744724 was filed: Stop running the -relation-changed hook on the *departed* event < https://launchpad.net/bugs/744724 > [05:44] well, that's annoying - i was trying to remember how to select the parent branch for a set of linked branches, and i got it wrong in launchpad [05:44] changing it only gets me this right now: Oops! [05:44] Sorry, something just went wrong in Launchpad. [05:44] We’ve recorded what happened, and we’ll fix it as soon as possible. Apologies for the inconvenience. [05:45] anyway, i suspect there's just one fix - recreate all of these branches and try again. tomorrow [16:02] Hey so are you guys done mucking with the formula hooks? I want to update principia to "the new way" and then update the PPA. [16:22] SpamapS, i just finished implementation work on the new hook semantics [16:22] but i made the mistake of trying to do the merge proposals in launchpad relatively late at night [16:23] so need to re-do [16:29] dopamine fail [16:45] drinking green tea is very good today [17:06] <_mup_> ensemble/new-hook-semantics-1-departed-hook r181 committed by jim.baker@canonical.com [17:06] <_mup_> Add support for multiple hooks per change, with specific support for departed hook [17:08] <_mup_> ensemble/new-hook-semantics-2-joined-hook r182 committed by jim.baker@canonical.com [17:08] <_mup_> Add support for -relation-joined hook [17:10] <_mup_> ensemble/new-hook-semantics-3-remove-change-hook r183 committed by jim.baker@canonical.com [17:10] <_mup_> Remove calling of -relation-changed upon departed event [17:12] <_mup_> ensemble/new-hook-semantics-4-remove-env-var r184 committed by jim.baker@canonical.com [17:12] <_mup_> Removed setting of ENSEMBLE_CHANGE; this includes corresponding changes in the example formulas === deryck is now known as deryck[lunch] [17:39] * kapil yawns [17:42] <_mup_> ensemble/new-hook-semantics-4-remove-env-var r185 committed by jim.baker@canonical.com [17:42] <_mup_> Added missing departed and joined hooks for example formulas [18:01] <_mup_> ensemble/environment-config--selected-ami r182 committed by kapil.thangavelu@canonical.com [18:01] <_mup_> add a test to verify default image id and instance type [18:02] <_mup_> ensemble/new-hook-semantics-4-remove-env-var r186 committed by jim.baker@canonical.com [18:02] <_mup_> Added shebang to empty departed, joined hooks [18:13] <_mup_> ensemble/environment-config--selected-ami r183 committed by kapil.thangavelu@canonical.com [18:13] <_mup_> fix up provider documentation per review comments === deryck[lunch] is now known as deryck [18:19] SpamapS, please take a look at lp:~jimbaker/ensemble/new-hook-semantics-4-remove-env-var, you can see the impact there of the new hook semantics, including removing ENSEMBLE_CHANGE [18:22] <_mup_> ensemble/trunk r181 committed by kapil.thangavelu@canonical.com [18:22] <_mup_> merge environment-config-selected-ami [r=niemeyer][f=737687] [18:22] <_mup_> Changes the default instance type to t1.micro, allow the EC2 AMI [18:22] <_mup_> to be configured via environments.yaml, add documentation of all [18:22] <_mup_> EC2 provider configuration options. [18:23] kapil, that's a welcome change, good to see it in trunk now [18:29] yeah I've been defaulted to t1.micro for a while. :) [18:41] the need to add the shebang reminded me of this campy serial about shazam! - http://www.youtube.com/watch?v=7KfFx_UZ5ZU [18:47] <_mup_> ensemble/trunk r182 committed by kapil.thangavelu@canonical.com [18:47] <_mup_> merge relation-set-empty-deletes [r=niemeyer][f=741917] [18:47] <_mup_> Relation hooks can now utilize relation-set to delete values [18:47] <_mup_> from their relation settings by setting the key to an empty value. [18:49] <_mup_> ensemble/formula-upgrade r180 committed by kapil.thangavelu@canonical.com [18:49] <_mup_> merge trunk [18:51] <_mup_> ensemble/formula-upgrades-spec r182 committed by kapil.thangavelu@canonical.com [18:51] <_mup_> merge trunk [18:52] jimbaker, SpamapS its also possible to reuse a machine now if you have a service with the same name [18:54] jimbaker, just looking over your branches.. it wasn't clear why on depart its executing relation-change and then relation-depart? [18:57] kapil, just following the procedure that niemeyer wanted - add -relation-depart, then remove -relation-changed [18:58] i think the idea is that it enhances the visibility of what changes are occurring for these new hook semantics [18:58] personally, i would have just one made branch for all of this work [19:01] jimbaker, cool [19:01] kapil, bcsaller - standup? [19:02] jimbaker, sounds good [19:02] jimbaker, don't see you on skype? [19:02] kapil, i see you on skype, crazy assymmetry [21:52] <_mup_> ensemble/config-pipeline r179 committed by bcsaller@gmail.com [21:52] <_mup_> changes to config-spec, reworked document ordering [23:06] bcsaller, i was just looking at your doc on config settings. one thing you should probably do is merge trunk because niemeyer changed the section layout [23:07] (in particular the specifications dir is now gone) [23:11] bounce, bounce [23:13] kapil, is the opposite of yawning? [23:13] is this the [23:19] jimbaker, perhaps [23:20] its an appropriate phrase for many situations approximating the opposite of yawning, but tis also appropriate in situations of yawning as an exit strategem [23:32] jimbaker: trying to fix this merge now, I'll repush [23:43] bcsaller, sounds good. i have some editing suggestions that i'm putting together [23:43] jimbaker: thanks [23:54] jimbaker, per machine security groups are limited in number.