Revision 42b54d966f96f83673f9a9d817763a99a7ab14d9 authored by Brandon Black on 10 May 2017, 12:00:18 UTC, committed by Ema on 31 May 2017, 15:33:08 UTC
This needs careful deployment: 1. Disable puppet on high-traffic2 LVSes globally 2. Disable puppet on existing cache_maps hosts 3. Merge this change 4. Run puppet on all cache_upload (adds new LVS IPs) 5. Step through high-traffic2 LVS puppet-agent -> restart (which will rm maps cluster, add maps IPs to upload cluster) note cache_maps hosts left puppet-disabled intentionally above If something goes badly at this stage, we can revert similarly and the cache_maps hosts remain in a ready state to take traffic back. The revert process would look like: 1. Re-disable puppet on high-traffic2 LVS 2. Disable puppet on cache_upload 3. Merge revert of this change 4. Step through high-traffic2 LVS puppet-agent -> restart (which will re-create the maps cluster and move maps IPs to it) 5. Re-enable puppet on cache_upload and run agent (rm maps IPs) 6. Re-enable puppet on cache_maps (no-op) Bug: T164608 Change-Id: I5c2ba9fd165fe344861fdf22e4914af163759728
1 parent bcf993e
File | Mode | Size |
---|---|---|
conftool-data | ||
doc | ||
files | ||
hieradata | ||
manifests | ||
modules | ||
utils | ||
.ctags | -rw-r--r-- | 323 bytes |
.gitignore | -rw-r--r-- | 499 bytes |
.gitmodules | -rw-r--r-- | 717 bytes |
.gitreview | -rw-r--r-- | 101 bytes |
.mailmap | -rw-r--r-- | 9.5 KB |
.puppet-lint.rc | -rw-r--r-- | 239 bytes |
.rubocop.yml | -rw-r--r-- | 848 bytes |
.rubocop_todo.yml | -rw-r--r-- | 11.6 KB |
.ruby-version | -rw-r--r-- | 4 bytes |
Gemfile | -rw-r--r-- | 434 bytes |
README | -rw-r--r-- | 783 bytes |
Rakefile | -rw-r--r-- | 6.0 KB |
tox.ini | -rw-r--r-- | 897 bytes |
typos | -rw-r--r-- | 400 bytes |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...