Closed
Bug 1302248
Opened 8 years ago
Closed 8 years ago
Deploy Normandy v17
Categories
(Cloud Services :: Operations: Deployment Requests - DEPRECATED, task)
Cloud Services
Operations: Deployment Requests - DEPRECATED
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mythmon, Assigned: relud)
References
Details
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.
Reporter | ||
Updated•8 years ago
|
Summary: Deploy Normandy v16 → Deploy Normandy v17
Reporter | ||
Comment 1•8 years ago
|
||
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
Comment 2•8 years ago
|
||
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.
Comment 5•8 years ago
|
||
=============== 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)
Assignee | ||
Comment 6•8 years ago
|
||
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?
Flags: needinfo?(dthorn)
Assignee | ||
Comment 7•8 years ago
|
||
v17 is up in prod
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Comment 8•8 years ago
|
||
(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.
Description
•