Please deploy Normandy v16. # Major changes * Log navigator.oscpu * Deployment improvements * Recipe signing reliability improvements # Migrations None # Settings changes None # Commit log $ git log v15..v16 --pretty=format:"%h %s" --no-merges b635faf docs: Add envvar DJANGO_LOG_OSCPU_RATE 95571eb Simplify verify_signature 951d890 Add tests and checks for recipe signature verification 628f59b When autosigning, use the final version of recipes 81cf43c Remove --no-disable from update_actions command baeee1a Add Requires.io and David badges to README c325e07 chore(package): update node-sass to version 3.9.3 e9cde91 chore(package): update node-sass to version 3.9.1 a573f6b chore(package): update redux to version 3.6.0 7775ca1 Allow editing actions, regardless of recipe usage 73bd718 Log navigator.oscpu via the client classification endpoint. 562d20f Use webpack config for Karma tests and remove isomorphic-fetch. ff0ea4b Add sourcemaps in development mode. 42c054b Add Redux DevTools to the control interface.
Summary: Deploy Normandy v16 → Deploy Normandy v17
Please change this to v17. v16 has a bug with health checks. git log v16..v17 --pretty=format:"%h %s" --no-merges 38b1470 Fix recipe signature check 0906334 Upgrade pytest to 3.0.1
Tests before deploying v17 to stage passed https://testrail.stage.mozaws.net/index.php?/runs/view/620&group_by=cases:section_id&group_order=asc QA is ready for v17 to be deployed to staging for further testing.
v17 is deployed to stage
Status: NEW → ASSIGNED
:chartjes please qa stage?
=============== STAGING TESTING =============== QA tests in staging have passed, noted that the test for verifying signed recipes was skipped due to no signed recipes being available on staging. https://testrail.stage.mozaws.net/index.php?/runs/view/649&group_by=cases:section_id&group_order=asc QA approves for deployment to production. :relud Is there a URL for the production API endpoint that I can run tests against (like https://normandy-admin.stage.mozawws)
Flags: needinfo?(chartjes) → needinfo?(dthorn)
prod admin is at https://normandy-admin.prod.mozaws.net and requires vpn to access. prod is at https://self-repair.mozilla.org . are you looking for something other than those?
v17 is up in prod
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
(In reply to Daniel Thorn [:relud] from comment #6) > prod admin is at https://normandy-admin.prod.mozaws.net and requires vpn to > access. prod is at https://self-repair.mozilla.org . are you looking for > something other than those? That's what I was looking for. My contract API tests pass (venv) ~/m/normandy ((v17)) $ py.test --server=https://normandy-admin.prod.mozaws.net/ -v contract-tests/test_api.py ============================================================================================== test session starts =============================================================================================== platform darwin -- Python 3.5.2, pytest-3.0.2, py-1.4.31, pluggy-0.3.1 -- /Users/chartjes/mozilla/normandy/venv/bin/python3.5 cachedir: .cache django settings: normandy.settings (from ini file) rootdir: /Users/chartjes/mozilla/normandy, inifile: pytest.ini plugins: django-2.9.1, mock-0.11.0 collected 4 items contract-tests/test_api.py::test_expected_action_types PASSED contract-tests/test_api.py::test_console_log PASSED contract-tests/test_api.py::test_show_heartbeat PASSED contract-tests/test_api.py::test_recipe_signatures SKIPPED
You need to log in before you can comment on or make changes to this bug.