From 33906272f187bc16da6c6aa3d91b3539024215f8 Mon Sep 17 00:00:00 2001 From: zimrideops Date: Tue, 3 Jan 2017 05:33:18 -0800 Subject: [PATCH] weekly opsbase update (#48) Author: none **Files changed (39):** base/ops/config/pillar/lyft_users.sls (+1 -0 ~1) base/ops/config/pillar/nutcracker.sls (+90 -75 ~165) base/ops/config/pillar/services.sls (+17 -0 ~17) base/ops/config/states/base/nsq/nsq2ext/redis_client.py (+7 -3 ~10) base/ops/config/states/base/nsq/nsq2ext/requirements.txt (+1 -0 ~1) base/ops/config/states/base/nsq/nsq2ext/test_analyticsingestclient.py (+5 -3 ~8) base/ops/config/states/base/nsq/nsq2ext/test_redis_client.py (+16 -8 ~24) base/ops/config/states/base/ntp/init.sls (+1 -1 ~2) bootartifact/Dockerfile (+1 -1 ~2) buildnotify/Dockerfile (+1 -1 ~2) buildnotify/buildnotify/integration/test_validate_staging.py (+20 -19 ~39) buildnotify/buildnotify/routes.py (+41 -40 ~81) buildnotify/buildnotify/settings.py (+3 -2 ~5) buildnotify/buildnotify/tests/test_jenkins.py (+2 -2 ~4) buildnotify/buildnotify/tests/test_routes.py (+12 -15 ~27) buildnotify/buildnotify/tests/test_v3_callbacks.py (+5 -6 ~11) buildnotify/buildnotify/tests/test_v3_jenkins.py (+1 -1 ~2) buildnotify/buildnotify/tests/test_v3_jenkins_jobs.py (+12 -12 ~24) buildnotify/buildnotify/tests/test_v3_models.py (+8 -8 ~16) buildnotify/buildnotify/tests/test_v3_services.py (+6 -6 ~12) buildnotify/buildnotify/v3_callbacks.py (+19 -15 ~34) buildnotify/buildnotify/v3_jenkins.py (+10 -6 ~16) buildnotify/buildnotify/v3_jenkins_jobs.py (+8 -8 ~16) buildnotify/buildnotify/v3_models.py (+11 -4 ~15) buildnotify/buildnotify/v3_submit_queue.py (+36 -2 ~38) docs/infrastructure.md (+187 -0 ~187) docs/kinesis/runbook.md (+59 -20 ~79) docs/orca/README.md (+222 -0 ~222) gateway/Dockerfile (+1 -1 ~2) grafana/Dockerfile (+1 -1 ~2) opstools/Dockerfile (+1 -1 ~2) opstools/ops/orca/opstools.sls (+2 -0 ~2) opstools/redis_tools/redis_hot_key_tool.py (+1 -1 ~2) orca/Dockerfile (+1 -1 ~2) redis/ops/orca/redis.sls (+3 -3 ~6) statsd/Dockerfile (+1 -1 ~2) statsd/ops/orca/statsd.sls (+1 -1 ~2) vpcproxy/Dockerfile (+1 -1 ~2) vpn/Dockerfile (+1 -1 ~2) **35 commits:** [Adding stub of mobile manifest to v3_services (#9648)](https://github.com/lyft/ops/commit/b1fa33dd7c3a89c267b4cb06614affa5c9f01274) [weekly opsbase update (#9649)](https://github.com/lyft/ops/commit/bde51efa7e3bc9dedb96671889b5aaa9ea5aad11) [weekly opsbase update (#9650)](https://github.com/lyft/ops/commit/bb7cdf55f96704b21a30dfae27e52ba7f19a5b2c) [weekly opsbase update (#9651)](https://github.com/lyft/ops/commit/b1d09778efabfdd85338a7c25d8d6b96c11a1b50) [weekly opsbase update (#9652)](https://github.com/lyft/ops/commit/dac9ff924ba33b5940ae9dd8a95ff143bc7fad50) [weekly opsbase update (#9653)](https://github.com/lyft/ops/commit/15b8177beeb281f5bf2fe4c7cfaba4050ed56d36) [weekly opsbase update (#9654)](https://github.com/lyft/ops/commit/93803fd0be3df27ff82a7029ad2b375e39fcc9dd) [weekly opsbase update (#9655)](https://github.com/lyft/ops/commit/b6669b1b13ebf865af50c4cfa0f50ae37e03432e) [weekly opsbase update (#9656)](https://github.com/lyft/ops/commit/cb27bbb9dad91fd8cc1089ec5b21f160ad8a9bd4) [weekly opsbase update (#9657)](https://github.com/lyft/ops/commit/9a39e839e8f148a3ca58ec62a87d22f1a3010638) [add mongostats service to ops repo (#9639)](https://github.com/lyft/ops/commit/0f91499c9df4f83386b07bb2aebe8c7dff99d697) [Fixing rebuild for v3 (#9658)](https://github.com/lyft/ops/commit/bbb21cb1f4a7fa3809ee3cdf310cf501b9eef426) [Run commit only tests on :microscope: in V3 (#9636)](https://github.com/lyft/ops/commit/ece698eec0bbfc822b83ca6f395afd4e87776689) [Fixing pr-mobile-workflow (#9659)](https://github.com/lyft/ops/commit/7ae1cd4053e76007e7386d8928acca7ec3052ab5) [update kinesis runbook with reshard info (#9640)](https://github.com/lyft/ops/commit/e051ce65431c4ee84730456e5f7764668bb62702) [Adding second status check for v3 testbuildnotify (#9662)](https://github.com/lyft/ops/commit/6ee304cf2547bb797c75f201bc32c36109ad8f4a) [Fixing v3_pr_test_state (#9664)](https://github.com/lyft/ops/commit/b59bf25d88b884b16cf064c3ad401962eb5bca5f) [Check all status for buildnotify integration test (#9663)](https://github.com/lyft/ops/commit/a2269b465c6a22fb3923ef2767e660032353615c) [Fix stuff again (#9665)](https://github.com/lyft/ops/commit/9c8c3979b15065197dee098964c3fc3daeb89cf2) [Fix for State](https://github.com/lyft/ops/commit/620d420c1a24361dadf5940f35ce1628497d9c15) [Move start_globe_tests into v3_submit_queue. (#9666)](https://github.com/lyft/ops/commit/f6845b9a5c3ed6991fd01dfe18b92358c72388ed) [Fix for should_update for github push to mobile repos (#9668)](https://github.com/lyft/ops/commit/7520f5b5373057d8af9d2656df9a1b4a78ca92aa) [Enable leap second slewing in ntp (#9671)](https://github.com/lyft/ops/commit/cf86cab5aa12b331a6ebfc7adc7d6e5ce57224a9) [Hot key tool fixes (#9673)](https://github.com/lyft/ops/commit/7377091e69c3dedd03ca1fababac53ab2c4f9f04) [Add sbalireddi to FinancialInfra (#9674)](https://github.com/lyft/ops/commit/afe8bbeedc425696a0ff9d002756dd2b82ae8ab9) [Adding pr/pr_num to mobile build jobs (#9672)](https://github.com/lyft/ops/commit/9e9c6e5a90ee461ca4787285ec0edea535e31dae) [Fixing MOBILE_REPOS services (#9675)](https://github.com/lyft/ops/commit/d6f3e8b1b8cf68c1c7a6ac0dcb36254d87fd3806) [Orca documentation (#9669)](https://github.com/lyft/ops/commit/6d21389d9c4512e6770f77ac43775c215689de74) [Changing parameter to revision (#9677)](https://github.com/lyft/ops/commit/b34f9872ba01a4c25d7f2a05190f854bad53b7b9) [use a pipeline in eventdedupe (#9629)](https://github.com/lyft/ops/commit/8400766807432bba30643e5aa67ced8822ba0250) [Add an all-in-one infra doc (#9667)](https://github.com/lyft/ops/commit/0a6f90bab4937fd819cad0ea63b00889b65ff88f) [Altering mobile model to be consistent with service-name (#9679)](https://github.com/lyft/ops/commit/8e7d28f26460284bbb260c4e5db21d322b91ae6f) [Scale up apiobjecthot redis for NYE (#9680)](https://github.com/lyft/ops/commit/c70166f310b68da171de5a48717f03b1f91af9f6) [Move from 72 to 96 shards (#9685)](https://github.com/lyft/ops/commit/bc4a2f32883764b6eb143389c277c43a8273fab7) [Update nutcracker cfg for apiobjecthotredis (#9684)](https://github.com/lyft/ops/commit/76eb290b229484c13eb25d2e046a5edf0832434d) NOT PASSING TESTS