[Engineering] New scap version is live

Tyler Cipriani tcipriani at wikimedia.org
Thu Aug 4 20:41:41 UTC 2016


tl;dr: The new scap version is live in production. It has canary
deploys.

Scap v.3.2.2-1 was deployed to production today. There are some new
internal improvements as well as some that are user-facing.

The improvements you'll probably notice are:

    * Tab completion works for scap subcommands(!)
    * Canary checks for MediaWiki deployments

Canary deployments:

    1. Sync your change(s) to the api and appserver canary hosts
    2. Wait (20 seconds) for traffic to hit those host
    3. If there isn't a large increase in the error rate on those hosts
       (10x), release your changes to the remainder of the fleet.

If, for whatever reason, you find yourself in a position where you don't
care about the error-rate change on canary nodes, use the --force flag,
i.e.:

    scap sync-file --force README 'Important README update'

Please report any problems in a phab ticket tagged with "Scap3" or in
#wikimedia-releng in IRC on freenode.

<3,
Your Hometown Release Engineers



More information about the Engineering mailing list