This week's push hero is @diox
Previous Release: 2024.12.12-2
Blockers:
Cherry-picks
Before we push:
Before we start:
Before we promote:
After we're done:
- Push mozilla-it/webservices-infra#3617 to
prod
. The PR removes allcode-manager
related Kubernetes resources and thecode-manager
references in the Nginx proxies.
Addons-Frontend Changelog:
mozilla/addons-frontend@2024.12.12...2025.01.09
Addons Server Changelog:
What's Changed
Notable things shipping
- CI tests for make check to prevent breakage to our local dev: by @KevinMind in #22928
- Add forward to legal option in reviewer tools by @eviljeff in #22886
- rm crontab by @eviljeff in #22933
- Store override decisions as seperate ContentDecision instances by @eviljeff in #22917
- Use
integer
to index ratings counts, there might be more than what fits in ashort
by @diox in #22939 - Follow up for "Migrate from BlockVersion.soft to BlockVersion.block_type" by @bakulf in #22821
- relax hold criteria, to promoted add-ons in groups but not approved yet by @eviljeff in #22941
- Faster post build startup: by @KevinMind in #22938
- Embed build info into the docker image instead of relying on runtime variables. by @KevinMind in #22930
- Mark orphaned Cinder Policies as such when syncing them, delete the ones we don't use by @diox in #22937
- Skip reindex on normal make up where index alias exists by @KevinMind in #22819
- partial revert: 46f608f by @KevinMind in #22947
- link the activity log to the ContentDecision so we can backtrack it by @eviljeff in #22936
- Switch to Python 3.12 by @diox in #22880
- send owner email for override of takedown -> ignore by @eviljeff in #22944
- Allow reviewers to reply to blocked versions by @diox in #22952
- Use monitors instead of custom healthcheck.py script to verify service dependencies' health by @KevinMind in #22951
- Add named volume for mounting host files via OLYMPIA_MOUNT by @KevinMind in #22929
- Split CI dependencies and add ./deps:/deps mount. by @KevinMind in #22934
- Fix python version used by dependabot by @diox in #22958
- Record review queue history: when a version enters the queue, when they leave it by @diox in #22927
Dependendabots
- Bump six from 1.16.0 to 1.17.0 in /requirements by @dependabot in #22919
- Bump pytest from 8.3.3 to 8.3.4 in /requirements by @dependabot in #22909
- Bump amqp from 5.2.0 to 5.3.1 in /requirements by @dependabot in #22848
- Bump django-waffle from 4.1.0 to 4.2.0 in /requirements by @dependabot in #22866
- Bump jinja2 from 3.1.4 to 3.1.5 in /requirements by @dependabot in #22962
- Bump sqlparse from 0.5.2 to 0.5.3 in /requirements by @dependabot in #22935
- Bump certifi from 2024.8.30 to 2024.12.14 in /requirements by @dependabot in #22949
- Bump addons-linter from 7.6.0 to 7.7.0 by @dependabot in #22950
- Bump setuptools from 75.2.0 to 75.6.0 in /requirements by @dependabot in #22876
- Bump cryptography from 43.0.3 to 44.0.0 in /requirements by @dependabot in #22903
- Bump dotenv from 16.4.5 to 16.4.7 by @dependabot in #22914
- Bump bitarray from 2.9.2 to 3.0.0 in /requirements by @dependabot in #22770
- Bump attrs from 24.2.0 to 24.3.0 in /requirements by @dependabot in #22948
- Bump terser from 5.36.0 to 5.37.0 by @dependabot in #22926
- Bump pyjwt from 2.9.0 to 2.10.1 in /requirements by @dependabot in #22902
- Bump grpcio from 1.67.0 to 1.68.1 in /requirements by @dependabot in #22908
- Bump django-tables2 from 2.7.0 to 2.7.5 in /requirements by @dependabot in #22966
Full Changelog: 2024.12.12-2...2025.01.09-1