Closed
Bug 1155346
Opened 11 years ago
Closed 11 years ago
Please deploy release 0.17.5 to loop-server STAGE
Categories
(Cloud Services :: Operations: Deployment Requests - DEPRECATED, task)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: rpapa, Unassigned)
References
Details
------------------
RELEASE NOTES
------------------
https://github.com/mozilla-services/loop-server/releases
COMPARISONS
https://github.com/mozilla-services/loop-server/compare/0.15.6...0.16.0
https://github.com/mozilla-services/loop-server/compare/0.16.0...0.17.0
https://github.com/mozilla-services/loop-server/compare/0.17.0...0.17.5
TAGS
https://github.com/mozilla-services/loop-server/releases/tag/0.17.5
https://github.com/mozilla-services/loop-server/commit/fbec7777377b5e1a6916d2af3ad0fa8385bf12b1
CHANGELOG
0.17.5 (2015-04-06)
-------------------
- Add better error messages to s3.
0.17.4 (2015-04-09)
-------------------
- Downgrade request to 2.45.0, since later versions introduce a latency in our
requests.
0.17.3 (2015-03-31)
-------------------
- AWS driver did not take bucket configuration into account.
- Add a ``loop.`` prefix on not prefixed keys.
0.17.2 (2015-03-31)
-------------------
- Fix the configuration validator of the filestorage name for AWS.
0.17.1 (2015-03-26)
-------------------
- S3 bucket names can be defined in the configuration.
0.17.0 (2015-03-24)
-------------------
Breaking changes:
~~~~~~~~~~~~~~~~~
- Remove validation on room "status" action (Bug 1144851)
New features:
~~~~~~~~~~~~~
- Allow removal of transactions (MULTI) when sharding is enabled (#315)
- Add file system and S3 file storage mechanisms (Bug 1141105)
0.16.0 (2015-03-12)
-------------------
Breaking changes:
~~~~~~~~~~~~~~~~~
- Log the correct number of users in a room (Bug 1137882)
New features:
~~~~~~~~~~~~~
- Handle the status action (Bug 1137849)
- Added a command to count the number of FxA users (Bug 1125597)
- Log tokbox sessionIds associated to the rooms (Bug 1134886)
- Log current room connection id for GET / POSTS on /rooms/{token} (1134884)
- Log room participant identifier (Bug 1134884)
- Log number of participants for all room actions (Bug 1137886)
- Log the room token on room creation (Bug 1137883)
- Log user type (Bug 1140181)
Internal changes:
~~~~~~~~~~~~~~~~~
- Updated NPM dependencies;
- Updated linting rules;
- Loadtests can now precise the SIMPLE_PUSH_URL to use
| Reporter | ||
Comment 1•11 years ago
|
||
Pls deploy to stage when you get a moment,
thanks!
Flags: needinfo?(bobm)
| Reporter | ||
Comment 2•11 years ago
|
||
for reference:
Bug 1154506 - Production loop-server 0.17.4 deploy resulted in unexpected traffic changes
Comment 3•11 years ago
|
||
Stage deployment complete.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(bobm)
Resolution: --- → FIXED
| Reporter | ||
Comment 4•11 years ago
|
||
------------------
SUMMARY
------------------
Quick sanity check for this tag with only minor tweakage.
Please note:
There is one flaky unit test:
639 passing (9s)
1 failing
1) /rooms POST /rooms/:token Using Hawk Handle 'join' should notify the room owner when a participant expires:
Uncaught AssertionError: expected [ Array(2) ] to have a length of 3 but got 2
at null._onTimeout (/Users/rpappalardo/Dropbox/git/deploy/services-test/build/loop-server/test/rooms_test.js:1530:39)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
------------------
STAGE VALIDATION
------------------
STAGE STACK
$ cat /data/loop-server/VERSION.txt:
20150416213103
$ rpm -qa | grep loop-server:
loop-server-svcops 20150416213103-fbec777 x86_64 33148983
PACKAGE VERSION
$ sed -n '/version/p' /data/loop-server/package.json:
"version": "0.17.5",
https://loop.stage.mozaws.net:
{
"name" : "mozilla-loop-server",
"description" : "The Mozilla Loop (WebRTC App) server",
"version" : "0.17.5",
"homepage"
: "https://github.com/mozilla-services/loop-server/",
"endpoint" : "https://loop.stage.mozaws.net",
"fakeTokBox" : false,
"fxaOAuth": true,
"i18n": {
"defaultLang" : "en-US",
"lang": "en-US"
}
}
https://loop.stage.mozaws.net/push-server-config:
{
"pushServerURI" : "wss://loop-push1.stage.mozaws.net/"
}
and:
{
"pushServerURI": "wss://loop-push2.stage.mozaws.net/"
}
https://loop.stage.mozaws.net/__heartbeat__:
{
"storage" : true,
"provider": true
}
$ curl -I https://loop.stage.mozaws.net
HTTP/1.1 200 OK
Date: Thu, 16 Apr 2015 22:42:50 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 273
Connection: keep-alive
Vary: Origin
ETag: W/"111-342d8ba9"
Timestamp: 1429224170
$ cat /media/ephemeral0/nginx/logs/loop_server.access.log | grep "HTTP/" | awk '{print $6" "$3" "}' | sort | uniq -c
12521 101 "GET
13232 200 "GET
1 200 "HEAD
1 200 "PATCH
83738 200 "POST
6507 201 "POST
5002 204 "DELETE
6 204 "OPTIONS
13930 204 "POST
4 304 "GET
2 307 "GET
14 499 "DELETE
20 499 "GET
222 499 "POST
------------------
LOADTEST
------------------
Users [80], Agents 5, Duration 15 mins
https://loads.services.mozilla.com/run/3263c17c-cdee-4908-96d6-ac7b2eea8126
Flags: needinfo?(bobm)
You need to log in
before you can comment on or make changes to this bug.
Description
•