sync: server-storage stage deploy: server_storage -> 1.14-3, server_core -> 2.11-1

VERIFIED FIXED

Status

Cloud Services
Operations: Deployment Requests
VERIFIED FIXED
5 years ago
4 years ago

People

(Reporter: rfkelly, Assigned: bobm)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

5 years ago
Please deploy server-storage 1.14-1 and server-core 2.11-1 to sync server stage environment. Build command:

make build PYPI=http://pypi.build.mtv1.svc.mozilla.com/simple PYPIEXTRAS=http://pypi.build.mtv1.svc.mozilla.com/extras PYPISTRICT=1 SERVER_STORAGE=rpm-1.14-1 SERVER_CORE=rpm-2.11-1 CHANNEL=prod RPM_CHANNEL=prod build_rpms

This version includes the gunicorn worker change from Bug 799874, so please adjust the gunicorn-syncstorage daemontools script to use our custom worker class.  It should have option "-k services.gunicorn_worker.MozSvcWorker" instead of the standard "-k gevent".

This deployment is specifically designed to investigate the memory-use issues highlighted in Bug 799727, by letting us dump memory usage information to a file for later analysis.
(Reporter)

Updated

5 years ago
Blocks: 799727

Updated

5 years ago
Assignee: nobody → gene

Updated

5 years ago
Assignee: gene → nobody
(Assignee)

Updated

5 years ago
Assignee: nobody → bobm
(Reporter)

Comment 1

5 years ago
Blargh, the version updates introduces a new dependency on "docopt".  I've tagged rpm-1.14-2 with the change, please build with:


make build PYPI=http://pypi.build.mtv1.svc.mozilla.com/simple PYPIEXTRAS=http://pypi.build.mtv1.svc.mozilla.com/extras PYPISTRICT=1 SERVER_STORAGE=rpm-1.14-2 SERVER_CORE=rpm-2.11-1 CHANNEL=prod RPM_CHANNEL=prod build_rpms
Summary: sync: server-storage stage deploy: server_storage -> 1.14-1, server_core -> 2.11-1 → sync: server-storage stage deploy: server_storage -> 1.14-2, server_core -> 2.11-1
(Assignee)

Comment 2

5 years ago
Deploy to stage has been completed successfully.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
(Reporter)

Comment 3

5 years ago
Ugh, unfortunately this build crashes when dumping memory due to a bug in meliae [1].  I've worked up a patch for meliae and tagged rpm-1.14-3 to build with it, please deploy the updated tag:

make build PYPI=http://pypi.build.mtv1.svc.mozilla.com/simple PYPIEXTRAS=http://pypi.build.mtv1.svc.mozilla.com/extras PYPISTRICT=1 SERVER_STORAGE=rpm-1.14-3 SERVER_CORE=rpm-2.11-1 CHANNEL=prod RPM_CHANNEL=prod build_rpms

Thanks!

[1] https://bugs.launchpad.net/meliae/+bug/893461
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Summary: sync: server-storage stage deploy: server_storage -> 1.14-2, server_core -> 2.11-1 → sync: server-storage stage deploy: server_storage -> 1.14-3, server_core -> 2.11-1
(Assignee)

Comment 4

5 years ago
Done.
Status: REOPENED → RESOLVED
Last Resolved: 5 years ago5 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.