On Fri, Oct 18, 2013 at 6:41 PM, MZMcBride <z(a)mzmcbride.com> wrote:
Rob Lanphier wrote:
Option C:
Shift Monday deploys to Tuesday. This would at least give us
an additional work day to fix issues that have occurred in testing before
they hit prod. I personally don't think this goes far enough, but might
be a useful tweak to make if option B seems too problematic.
I like this option. U.S. Holidays (and holidays observed by a significant
chunk of key WMF employees) often fall on Monday, which means we often
have to reschedule these for Tuesday anyway.
I agree.
Though everyone to have commented here so far (myself included) don't
deploy code or help fix the bugs that arise after (not directly, anyway).
I'd be most interested to hear from Sam, Arthur, Max, Greg, et al. (the
people on <https://wikitech.wikimedia.org/wiki/Deployments>) about how the
deployments process(es) are working.
MZMcBride
I deploy, both extension and "the train" in rare cases. I would
definitely
vote for A or C. Although I'd like to think that option B would force
better pre-cluster testing, I think a lot of that "desirable" pain would be
entirely focused on the person doing the deploy (or the rest of the
platform team, who get pulled in when things go really bad), and not on the
developer/team who caused the issue.
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l