Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reference docs for feature flags. #146

Merged
merged 1 commit into from
Sep 24, 2019
Merged

Reference docs for feature flags. #146

merged 1 commit into from
Sep 24, 2019

Conversation

fisx
Copy link
Contributor

@fisx fisx commented Sep 16, 2019

No description provided.

@zebot
Copy link
Collaborator

zebot commented Sep 16, 2019

{"pr":"146","commit":"5abce1afa31e5e0b8768467bb27eaf204c1cf575","committed":"2019-09-16T10:23:45Z"}

Running integration tests on wire-server
RUNNING: test-h0wrhvi7w9xn-wire-server-gundeck-integration
FAILED: test-h0wrhvi7w9xn-wire-server-gundeck-integration, run `kubectl logs test-h0wrhvi7w9xn-wire-server-gundeck-integration --namespace test-h0wrhvi7w9xn` for more info
RUNNING: test-h0wrhvi7w9xn-wire-server-galley-integration
PASSED: test-h0wrhvi7w9xn-wire-server-galley-integration
RUNNING: test-h0wrhvi7w9xn-wire-server-brig-integration
PASSED: test-h0wrhvi7w9xn-wire-server-brig-integration
RUNNING: test-h0wrhvi7w9xn-wire-server-cargohold-integration
PASSED: test-h0wrhvi7w9xn-wire-server-cargohold-integration
RUNNING: test-h0wrhvi7w9xn-wire-server-spar-integration
PASSED: test-h0wrhvi7w9xn-wire-server-spar-integration
Error: 1 test(s) failed
--- wire-server-integration: FAIL
  last 30 lines of logs of services

brig:
1:I,7:request,1:=,3:N/A,4:user,1:=,36:212d7a76-3dc1-4f33-ae46-7fcfe5b52ada,14:activation.key,1:=,44:sTxfkl6IEjLcPhc6hopYRXlXot4w8NQzqoMYAw5402s=,38:Created email activation key/code pair,
1:I,7:request,1:=,3:N/A,14:activation.key,1:=,44:sTxfkl6IEjLcPhc6hopYRXlXot4w8NQzqoMYAw5402s=,15:activation.code,1:=,6:867754,10:Activating,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:212d7a76-3dc1-4f33-ae46-7fcfe5b52ada,14:User activated,
1:I,6:logger,1:=,10:index.brig,4:user,1:=,36:212d7a76-3dc1-4f33-ae46-7fcfe5b52ada,13:Indexing user,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:4d6df048-e100-48a4-adac-923279bf44f3,13:Creating user,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:4d6df048-e100-48a4-adac-923279bf44f3,14:activation.key,1:=,44:1Q6quI9FlyZw2eVp_BpxGBnZpfuIXuYaUMDg1XKsJZ4=,38:Created email activation key/code pair,
1:I,7:request,1:=,3:N/A,14:activation.key,1:=,44:1Q6quI9FlyZw2eVp_BpxGBnZpfuIXuYaUMDg1XKsJZ4=,15:activation.code,1:=,6:841240,10:Activating,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:4d6df048-e100-48a4-adac-923279bf44f3,14:User activated,
1:I,6:logger,1:=,10:index.brig,4:user,1:=,36:4d6df048-e100-48a4-adac-923279bf44f3,13:Indexing user,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:e3b076b8-6e15-4dd9-b70e-05e4b68a5092,13:Creating user,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:e3b076b8-6e15-4dd9-b70e-05e4b68a5092,14:User activated,
1:I,6:logger,1:=,10:index.brig,4:user,1:=,36:e3b076b8-6e15-4dd9-b70e-05e4b68a5092,13:Indexing user,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:e3b076b8-6e15-4dd9-b70e-05e4b68a5092,4:team,1:=,36:f0939b70-0a85-489f-acd6-81d4748db2e2,13:Added via SSO,
1:I,6:logger,1:=,10:index.brig,4:user,1:=,36:e3b076b8-6e15-4dd9-b70e-05e4b68a5092,13:Indexing user,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:dc158507-0207-4761-bbfb-0a3ecfaf811b,13:Creating user,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:dc158507-0207-4761-bbfb-0a3ecfaf811b,14:activation.key,1:=,44:lYqSMgdsKul05FQEh5TOkWIo1ONz1TMeMSv9ALpPgf4=,38:Created email activation key/code pair,
1:I,7:request,1:=,3:N/A,14:activation.key,1:=,44:lYqSMgdsKul05FQEh5TOkWIo1ONz1TMeMSv9ALpPgf4=,15:activation.code,1:=,6:836600,10:Activating,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:dc158507-0207-4761-bbfb-0a3ecfaf811b,14:User activated,
1:I,6:logger,1:=,10:index.brig,4:user,1:=,36:dc158507-0207-4761-bbfb-0a3ecfaf811b,13:Indexing user,
1:I,7:request,1:=,3:N/A,28:Processing user delete event,4:user,1:=,36:e3b076b8-6e15-4dd9-b70e-05e4b68a5092,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:e3b076b8-6e15-4dd9-b70e-05e4b68a5092,16:Deleting account,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:be4760cd-0ae1-4b83-bbcf-366c42f0eb97,13:Creating user,
1:I,6:logger,1:=,10:index.brig,4:user,1:=,36:e3b076b8-6e15-4dd9-b70e-05e4b68a5092,13:Indexing user,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:be4760cd-0ae1-4b83-bbcf-366c42f0eb97,14:User activated,
1:I,6:logger,1:=,10:index.brig,4:user,1:=,36:be4760cd-0ae1-4b83-bbcf-366c42f0eb97,13:Indexing user,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:be4760cd-0ae1-4b83-bbcf-366c42f0eb97,4:team,1:=,36:24ab9690-553d-41e1-9dd5-a08069c8065b,13:Added via SSO,
1:I,6:logger,1:=,10:index.brig,4:user,1:=,36:be4760cd-0ae1-4b83-bbcf-366c42f0eb97,13:Indexing user,
1:I,7:request,1:=,3:N/A,28:Processing user delete event,4:user,1:=,36:be4760cd-0ae1-4b83-bbcf-366c42f0eb97,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:be4760cd-0ae1-4b83-bbcf-366c42f0eb97,16:Deleting account,
1:I,6:logger,1:=,10:index.brig,4:user,1:=,36:be4760cd-0ae1-4b83-bbcf-366c42f0eb97,13:Indexing user,
galley:
1:I,6:logger,1:=,16:cassandra.galley,51:Known hosts: [datacenter1:rack1:10.233.75.229:9042],
1:I,6:logger,1:=,16:cassandra.galley,63:New control connection: datacenter1:rack1:10.233.75.229:9042#11,
1:I,25:Listening on 0.0.0.0:8080,
1:I,7:request,1:=,3:N/A,190:error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 26>: timeout (Operation timed out)},
1:I,7:request,1:=,3:N/A,196:error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 35>: does not exist (Connection refused)},
1:I,7:request,1:=,3:N/A,196:error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 35>: does not exist (Connection refused)},
1:I,7:request,1:=,3:N/A,196:error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 35>: does not exist (Connection refused)},
1:I,7:request,1:=,3:N/A,196:error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 35>: does not exist (Connection refused)},
1:I,7:request,1:=,3:N/A,196:error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 35>: does not exist (Connection refused)},
1:I,7:request,1:=,3:N/A,196:error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 35>: does not exist (Connection refused)},
1:I,7:request,1:=,3:N/A,834:error making request to legalhold service: HttpExceptionRequest Request {   host                 = "galley-integration"   port                 = 9000   secure               = True   requestHeaders       = []   path                 = "/legalhold/status"   queryString          = ""   method               = "GET"   proxy                = Nothing   rawBody              = False   redirectCount        = 10   responseTimeout      = ResponseTimeoutDefault   requestVersion       = HTTP/1.1 }  (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = "Not Found"}, responseVersion = HTTP/1.1, responseHeaders = [("Transfer-Encoding","chunked"),("Date","Mon, 16 Sep 2019 10:39:10 GMT"),("Server","Warp/3.2.25")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) ""),
1:I,7:request,1:=,3:N/A,834:error making request to legalhold service: HttpExceptionRequest Request {   host                 = "galley-integration"   port                 = 9000   secure               = True   requestHeaders       = []   path                 = "/legalhold/status"   queryString          = ""   method               = "GET"   proxy                = Nothing   rawBody              = False   redirectCount        = 10   responseTimeout      = ResponseTimeoutDefault   requestVersion       = HTTP/1.1 }  (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = "Not Found"}, responseVersion = HTTP/1.1, responseHeaders = [("Transfer-Encoding","chunked"),("Date","Mon, 16 Sep 2019 10:39:10 GMT"),("Server","Warp/3.2.25")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) ""),
1:I,7:request,1:=,3:N/A,834:error making request to legalhold service: HttpExceptionRequest Request {   host                 = "galley-integration"   port                 = 9000   secure               = True   requestHeaders       = []   path                 = "/legalhold/status"   queryString          = ""   method               = "GET"   proxy                = Nothing   rawBody              = False   redirectCount        = 10   responseTimeout      = ResponseTimeoutDefault   requestVersion       = HTTP/1.1 }  (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = "Not Found"}, responseVersion = HTTP/1.1, responseHeaders = [("Transfer-Encoding","chunked"),("Date","Mon, 16 Sep 2019 10:39:10 GMT"),("Server","Warp/3.2.25")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) ""),
1:I,7:request,1:=,3:N/A,834:error making request to legalhold service: HttpExceptionRequest Request {   host                 = "galley-integration"   port                 = 9000   secure               = True   requestHeaders       = []   path                 = "/legalhold/status"   queryString          = ""   method               = "GET"   proxy                = Nothing   rawBody              = False   redirectCount        = 10   responseTimeout      = ResponseTimeoutDefault   requestVersion       = HTTP/1.1 }  (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = "Not Found"}, responseVersion = HTTP/1.1, responseHeaders = [("Transfer-Encoding","chunked"),("Date","Mon, 16 Sep 2019 10:39:10 GMT"),("Server","Warp/3.2.25")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) ""),
1:I,7:request,1:=,3:N/A,834:error making request to legalhold service: HttpExceptionRequest Request {   host                 = "galley-integration"   port                 = 9000   secure               = True   requestHeaders       = []   path                 = "/legalhold/status"   queryString          = ""   method               = "GET"   proxy                = Nothing   rawBody              = False   redirectCount        = 10   responseTimeout      = ResponseTimeoutDefault   requestVersion       = HTTP/1.1 }  (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = "Not Found"}, responseVersion = HTTP/1.1, responseHeaders = [("Transfer-Encoding","chunked"),("Date","Mon, 16 Sep 2019 10:39:10 GMT"),("Server","Warp/3.2.25")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) ""),
1:I,7:request,1:=,3:N/A,834:error making request to legalhold service: HttpExceptionRequest Request {   host                 = "galley-integration"   port                 = 9000   secure               = True   requestHeaders       = []   path                 = "/legalhold/status"   queryString          = ""   method               = "GET"   proxy                = Nothing   rawBody              = False   redirectCount        = 10   responseTimeout      = ResponseTimeoutDefault   requestVersion       = HTTP/1.1 }  (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = "Not Found"}, responseVersion = HTTP/1.1, responseHeaders = [("Transfer-Encoding","chunked"),("Date","Mon, 16 Sep 2019 10:39:10 GMT"),("Server","Warp/3.2.25")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) ""),
1:I,7:request,1:=,3:N/A,65:error making request to legalhold service: PinFingerprintMismatch,
1:I,7:request,1:=,3:N/A,65:error making request to legalhold service: PinFingerprintMismatch,
1:I,7:request,1:=,3:N/A,65:error making request to legalhold service: PinFingerprintMismatch,
1:I,7:request,1:=,3:N/A,65:error making request to legalhold service: PinFingerprintMismatch,
1:I,7:request,1:=,3:N/A,65:error making request to legalhold service: PinFingerprintMismatch,
1:I,7:request,1:=,3:N/A,65:error making request to legalhold service: PinFingerprintMismatch,
gundeck:
1:I,6:logger,1:=,17:cassandra.gundeck,63:New control connection: datacenter1:rack1:10.233.75.229:9042#11,
1:I,25:Listening on 0.0.0.0:8080,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:5750ca7d-60d5-4157-88de-8844a39d31a5,5:token,1:=,16:6e718e07f44ec120,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:5750ca7d-60d5-4157-88de-8844a39d31a5,5:token,1:=,16:6e718e07f44ec120,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/c95d28c8-01ef-4893-b521-ccc8e0350385,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:5750ca7d-60d5-4157-88de-8844a39d31a5,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/c95d28c8-01ef-4893-b521-ccc8e0350385,21:Deleting SNS endpoint,
1:W,7:request,1:=,3:N/A,4:user,1:=,36:bde70afa-df0c-4ef7-805a-5d2ff02d2fcf,5:zconn,1:=,9:dummy_dev,10:created_at,1:=,13:1568630146747,10:cannon_uri,1:=,48:URI {fromURI = http://localhost:8080/i/bulkpush},15:resource_target,1:=,37:URI {fromURI = http://localhost:8080},14:http_exception,1:=,1066:RPCException {remote = "cannon", path = "/i/bulkpush", headers = [("Request-Id","N/A"),("Content-Type","application/json")], cause = HttpExceptionRequest Request { |   host                 = "localhost" |   port                 = 8080 |   secure               = False |   requestHeaders       = [("Request-Id","N/A"),("Content-Type","application/json")] |   path                 = "/i/bulkpush" |   queryString          = "" |   method               = "POST" |   proxy                = Nothing |   rawBody              = False |   redirectCount        = 10 |   responseTimeout      = ResponseTimeoutMicro 3000000 |   requestVersion       = HTTP/1.1 | } |  (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = "Not Found"}, responseVersion = HTTP/1.1, responseHeaders = [("Transfer-Encoding","chunked"),("Date","Mon, 16 Sep 2019 10:35:46 GMT"),("Server","Warp/3.2.25"),("Content-Encoding","gzip"),("Content-Type","application/json")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) "")},32:WebSocket presence unreachable: ,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:30f85a529705023f,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:bba7df8d60f45efb,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:8efeabce45265e87,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:01b3f989b6fa1c11,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:568ae679c537ff85,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:620e8522d6370697,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:30f85a529705023f,3:arn,1:=,110:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-test/c8c53c04-af90-4a64-a70a-5f6a1de7a49d,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,3:arn,1:=,110:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-test/c8c53c04-af90-4a64-a70a-5f6a1de7a49d,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:ba52a2d914642057,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:568ae679c537ff85,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/00469288-c94a-4698-9df0-03fac9c813a2,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/00469288-c94a-4698-9df0-03fac9c813a2,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:bba7df8d60f45efb,3:arn,1:=,118:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-com.wire.ent/1e1a2a12-c3e8-4441-85c7-770df07817f2,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,3:arn,1:=,118:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-com.wire.ent/1e1a2a12-c3e8-4441-85c7-770df07817f2,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:8efeabce45265e87,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/5097fd83-dc97-4a08-95a8-073274625073,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/5097fd83-dc97-4a08-95a8-073274625073,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:620e8522d6370697,3:arn,1:=,110:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-test/6dfaba9f-ea6c-4bec-8fa3-87450c069906,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,3:arn,1:=,110:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-test/6dfaba9f-ea6c-4bec-8fa3-87450c069906,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:ba52a2d914642057,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/6c57a360-afe4-46cd-ae49-14538587cfc1,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/6c57a360-afe4-46cd-ae49-14538587cfc1,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,5:token,1:=,16:01b3f989b6fa1c11,3:arn,1:=,110:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-test/5cf4f22c-39c0-4e5e-aa6e-2055aa99c0b3,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:11b02710-7f27-459f-87f8-3ecc575dab90,3:arn,1:=,110:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-test/5cf4f22c-39c0-4e5e-aa6e-2055aa99c0b3,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:76a06c3a-d0ea-4e9f-80fa-8d0bc470fa7b,5:token,1:=,16:4120a50ebf95241d,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:76a06c3a-d0ea-4e9f-80fa-8d0bc470fa7b,5:token,1:=,16:4120a50ebf95241d,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/c92336ea-018b-486e-bb4f-d457f2be9823,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:76a06c3a-d0ea-4e9f-80fa-8d0bc470fa7b,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/c92336ea-018b-486e-bb4f-d457f2be9823,21:Deleting SNS endpoint,
cargohold:
1:I,25:Listening on 0.0.0.0:8080,
spar:
1:D,7:request,1:=,3:N/A,18:entering idpCreate,
1:D,7:request,1:=,3:N/A,75:leaving idpCreate: IdPId {fromIdPId = 933f9bf2-f497-4ad7-8265-909ad843dff0},
1:D,4:code,1:=,3:404,5:label,1:=,9:Not Found,7:request,1:=,3:N/A,139:"{"status":"404","schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"detail":"User 08258508-380b-4e72-9edf-f0281a16c27c not found"}",
1:D,7:request,1:=,3:N/A,18:entering idpCreate,
1:D,7:request,1:=,3:N/A,75:leaving idpCreate: IdPId {fromIdPId = 043dae18-2183-4d02-91e6-9dee35fb8fc0},
1:D,7:request,1:=,3:N/A,18:entering idpCreate,
1:D,7:request,1:=,3:N/A,75:leaving idpCreate: IdPId {fromIdPId = 593606fe-afeb-4d12-bc42-11cb99003552},
1:D,7:request,1:=,3:N/A,18:entering idpCreate,
1:D,7:request,1:=,3:N/A,75:leaving idpCreate: IdPId {fromIdPId = ad4fd396-c683-45cc-b1b5-030f933fc8af},
1:D,4:code,1:=,3:404,5:label,1:=,9:Not Found,7:request,1:=,3:N/A,139:"{"status":"404","schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"detail":"user cddbf456-2716-48cb-ae38-7f3c08e7ba36 not found"}",
1:D,7:request,1:=,3:N/A,18:entering idpCreate,
1:D,7:request,1:=,3:N/A,75:leaving idpCreate: IdPId {fromIdPId = 55185f79-0fca-498a-b260-759787475d16},
1:D,4:code,1:=,3:409,5:label,1:=,8:Conflict,7:request,1:=,3:N/A,137:"{"scimType":"uniqueness","status":"409","schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"detail":"userName is already taken"}",
1:D,4:code,1:=,3:409,5:label,1:=,8:Conflict,7:request,1:=,3:N/A,137:"{"scimType":"uniqueness","status":"409","schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"detail":"userName is already taken"}",
1:D,4:code,1:=,3:409,5:label,1:=,8:Conflict,7:request,1:=,3:N/A,137:"{"scimType":"uniqueness","status":"409","schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"detail":"userName is already taken"}",
1:D,4:code,1:=,3:409,5:label,1:=,8:Conflict,7:request,1:=,3:N/A,137:"{"scimType":"uniqueness","status":"409","schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"detail":"userName is already taken"}",
1:D,4:code,1:=,3:409,5:label,1:=,8:Conflict,7:request,1:=,3:N/A,137:"{"scimType":"uniqueness","status":"409","schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"detail":"userName is already taken"}",
1:D,7:request,1:=,3:N/A,18:entering idpCreate,
1:D,7:request,1:=,3:N/A,75:leaving idpCreate: IdPId {fromIdPId = 7bb308f4-552a-444d-bbf0-76865accbef2},
1:D,4:code,1:=,3:401,5:label,1:=,12:Unauthorized,7:request,1:=,3:N/A,128:"{"status":"401","schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"detail":"authorization failed: Token not provided"}",
1:D,7:request,1:=,3:N/A,18:entering idpCreate,
1:D,7:request,1:=,3:N/A,75:leaving idpCreate: IdPId {fromIdPId = 933ee7c5-8635-4ef4-a48f-bdc6fdb277f4},
1:D,7:request,1:=,3:N/A,18:entering idpCreate,
1:D,7:request,1:=,3:N/A,75:leaving idpCreate: IdPId {fromIdPId = 96635f90-4de4-4137-8673-c372a046e63e},
1:D,4:code,1:=,3:404,5:label,1:=,9:Not Found,7:request,1:=,3:N/A,139:"{"status":"404","schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"detail":"user 4e09d278-6bc1-4168-90a9-4c3095593fc2 not found"}",
1:D,7:request,1:=,3:N/A,18:entering idpCreate,
1:D,7:request,1:=,3:N/A,75:leaving idpCreate: IdPId {fromIdPId = c1f419fe-b5ce-45dd-8a6d-cf6c03fa6bad},
1:D,4:code,1:=,3:404,5:label,1:=,9:Not Found,7:request,1:=,3:N/A,139:"{"status":"404","schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"detail":"User e3b076b8-6e15-4dd9-b70e-05e4b68a5092 not found"}",
1:D,7:request,1:=,3:N/A,18:entering idpCreate,
1:D,7:request,1:=,3:N/A,75:leaving idpCreate: IdPId {fromIdPId = 02588424-507f-4fe0-8ee8-1ff9968b57c5},

--- failing tests:

Gundeck
  API tests
    Push
      Register a user:                                             2019-09-16T10:35:42Z, D, Connecting to 10.233.75.229:9042
2019-09-16T10:35:43Z, I, Known hosts: [datacenter1:rack1:10.233.75.229:9042]
2019-09-16T10:35:43Z, I, New control connection: datacenter1:rack1:10.233.75.229:9042#11
OK (1.01s)
      Delete a user:                                               2019-09-16T10:35:45Z, D, Connection established: datacenter1:rack1:10.233.75.229:9042#15
OK (1.73s)
      Replace presence:                                            2019-09-16T10:35:45Z, D, Connection established: datacenter1:rack1:10.233.75.229:9042#16
OK (1.01s)
      Remove stale presence:                                       FAIL
        Exception: �[93mAssertions failed:
        �[m 1: �[91m0 =/= 1�[m
        
        Response was:
        
        Response {responseStatus = Status {statusCode = 200, statusMessage = "OK"}, responseVersion = HTTP/1.1, responseHeaders = [("Transfer-Encoding","chunked"),("Date","Mon, 16 Sep 2019 10:35:57 GMT"),("Server","Warp/3.2.25"),("Content-Encoding","gzip"),("Content-Type","application/json")], responseBody = Just "[{\"device_id\":\"1409807056\",\"client_id\":null,\"resource\":\"http://cannon-1.cannon.test-h0wrhvi7w9xn:8080/i/push/9220d517-4e81-4820-9ffc-116766a75523/1409807056\",\"created_at\":1568630147764,\"user_id\":\"9220d517-4e81-4820-9ffc-116766a75523\"}]", responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}
        CallStack (from HasCallStack):
          error, called at src/Bilge/Assert.hs:69:30 in bilge-0.22.0-8ufUi02ZiYj1pTUQT3VQuV:Bilge.Assert
          <!!, called at src/Bilge/Assert.hs:86:19 in bilge-0.22.0-8ufUi02ZiYj1pTUQT3VQuV:Bilge.Assert
          !!!, called at test/integration/API.hs:832:5 in main:API
          ensurePresent, called at test/integration/API.hs:163:5 in main:API
      Single user push:                                            OK (1.01s)
      Push many to Cannon via bulkpush (via gundeck; group notif): OK (15.32s)
      Push many to Cannon via bulkpush (via gundeck; e2e notif):   OK (16.20s)
      Send a push, ensure origin does not receive it:              OK (2.01s)
      Targeted push by connection:                                 OK (2.01s)
      Targeted push by client:                                     OK (3.02s)
    Notifications
      No notifications:                                            OK
      Fetch all notifications:                                     OK (0.02s)
      Fetch new notifications:                                     OK (0.01s)
      No new notifications:                                        OK
      Missing notifications:                                       OK
      Fetch last notification:                                     OK (0.01s)
      No last notification:                                        OK
      Bad 'since' parameter:                                       OK
      Fetch notification by ID:                                    OK (0.01s)
      Filter notifications by client:                              OK (0.22s)
      Paging:                                                      OK (2.91s)
    Clients
      unregister a client:                                         OK
    Tokens
      register a push token:                                       OK (0.97s)
      unregister a push token:                                     OK (0.10s)
    Websocket pingpong
      pings produce pongs:                                         OK (1.00s)
      non-pings are ignored:                                       OK (2.00s)
  Metrics
    prometheus gundeck:                                            OK
    prometheus cannon:                                             OK

1 out of 28 tests failed (61.67s)

@fisx
Copy link
Contributor Author

fisx commented Sep 16, 2019

weird. i thought i fixed that in wireapp/wire-server#848?

@jschaul jschaul changed the base branch from master to develop September 18, 2019 11:45
@jschaul jschaul force-pushed the fisx/feature-flags-docs branch from 32a5687 to 676f5b9 Compare September 24, 2019 12:40
Copy link
Member

@jschaul jschaul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rebased due to merge conflicts.

@jschaul
Copy link
Member

jschaul commented Sep 24, 2019

(Merge conflicts appeared due to CI using https://github.com/kislyuk/yq which doesn't preserve comments in yaml files. We now switched CI to using sed, which doesn't have that problem (it has other problems)).

@zebot
Copy link
Collaborator

zebot commented Sep 24, 2019

{"pr":"146","commit":"676f5b9dbecdd34788aada2a706857264ba03a22","committed":"2019-09-24T12:40:00Z"}

Running integration tests on wire-server
RUNNING: test-itk8u3zvxd30-wire-server-spar-integration
PASSED: test-itk8u3zvxd30-wire-server-spar-integration
RUNNING: test-itk8u3zvxd30-wire-server-brig-integration
PASSED: test-itk8u3zvxd30-wire-server-brig-integration
RUNNING: test-itk8u3zvxd30-wire-server-galley-integration
FAILED: test-itk8u3zvxd30-wire-server-galley-integration, run `kubectl logs test-itk8u3zvxd30-wire-server-galley-integration --namespace test-itk8u3zvxd30` for more info
RUNNING: test-itk8u3zvxd30-wire-server-gundeck-integration
PASSED: test-itk8u3zvxd30-wire-server-gundeck-integration
RUNNING: test-itk8u3zvxd30-wire-server-cargohold-integration
PASSED: test-itk8u3zvxd30-wire-server-cargohold-integration
Error: 1 test(s) failed
--- wire-server-integration: FAIL
  last 30 lines of logs of services

brig:
{"user":"248c4642-3e08-444c-875b-804df380a2d3","logger":"index.brig","msgs":["I","Indexing user"]}
{"user":"0c0743d8-7228-4fb8-8477-05c92ceb95fb","request":"N/A","msgs":["I","Creating user"]}
{"activation.key":"CKGsIqU122rkkbfvI7aR0lnV9xvTcuMt-2bwNr7oKwo=","user":"0c0743d8-7228-4fb8-8477-05c92ceb95fb","request":"N/A","msgs":["I","Created email activation key/code pair"]}
{"activation.code":"627749","activation.key":"CKGsIqU122rkkbfvI7aR0lnV9xvTcuMt-2bwNr7oKwo=","request":"N/A","msgs":["I","Activating"]}
{"user":"0c0743d8-7228-4fb8-8477-05c92ceb95fb","request":"N/A","msgs":["I","User activated"]}
{"user":"0c0743d8-7228-4fb8-8477-05c92ceb95fb","logger":"index.brig","msgs":["I","Indexing user"]}
{"connection.to":"0c0743d8-7228-4fb8-8477-05c92ceb95fb","connection.from":"248c4642-3e08-444c-875b-804df380a2d3","request":"N/A","msgs":["I","Creating connection"]}
{"connection.to":"248c4642-3e08-444c-875b-804df380a2d3","connection.from":"0c0743d8-7228-4fb8-8477-05c92ceb95fb","request":"N/A","msgs":["I","Accepting connection"]}
{"user":"f78fa8e4-15c1-4cd8-9bcb-60907995b219","request":"N/A","msgs":["I","Creating user"]}
{"activation.key":"ZHM8AFuLDlwaPAoR4VREun25HkNZJ95ttHCBcneQY3k=","user":"f78fa8e4-15c1-4cd8-9bcb-60907995b219","request":"N/A","msgs":["I","Created email activation key/code pair"]}
{"activation.code":"175909","activation.key":"ZHM8AFuLDlwaPAoR4VREun25HkNZJ95ttHCBcneQY3k=","request":"N/A","msgs":["I","Activating"]}
{"user":"f78fa8e4-15c1-4cd8-9bcb-60907995b219","request":"N/A","msgs":["I","User activated"]}
{"user":"f78fa8e4-15c1-4cd8-9bcb-60907995b219","logger":"index.brig","msgs":["I","Indexing user"]}
{"user":"c1ca6b6f-e82a-4695-b709-fabccde99671","request":"N/A","msgs":["I","Creating user"]}
{"activation.key":"KjP0H8npGySaoN9Ouwl49Wrf76XyuLa2r7O4ibajOek=","user":"c1ca6b6f-e82a-4695-b709-fabccde99671","request":"N/A","msgs":["I","Created email activation key/code pair"]}
{"activation.code":"305939","activation.key":"KjP0H8npGySaoN9Ouwl49Wrf76XyuLa2r7O4ibajOek=","request":"N/A","msgs":["I","Activating"]}
{"user":"c1ca6b6f-e82a-4695-b709-fabccde99671","request":"N/A","msgs":["I","User activated"]}
{"user":"c1ca6b6f-e82a-4695-b709-fabccde99671","logger":"index.brig","msgs":["I","Indexing user"]}
{"connection.to":"c1ca6b6f-e82a-4695-b709-fabccde99671","connection.from":"f78fa8e4-15c1-4cd8-9bcb-60907995b219","request":"N/A","msgs":["I","Creating connection"]}
{"connection.to":"f78fa8e4-15c1-4cd8-9bcb-60907995b219","connection.from":"c1ca6b6f-e82a-4695-b709-fabccde99671","request":"N/A","msgs":["I","Accepting connection"]}
{"user":"cf4a7a0b-95f8-435b-b086-bb5e9e4e4989","request":"N/A","msgs":["I","Creating user"]}
{"activation.key":"PQKLGuvNeduJgGpZxI5d62LZbN7x96lG-S0YdfG4uKA=","user":"cf4a7a0b-95f8-435b-b086-bb5e9e4e4989","request":"N/A","msgs":["I","Created email activation key/code pair"]}
{"activation.code":"000744","activation.key":"PQKLGuvNeduJgGpZxI5d62LZbN7x96lG-S0YdfG4uKA=","request":"N/A","msgs":["I","Activating"]}
{"user":"cf4a7a0b-95f8-435b-b086-bb5e9e4e4989","request":"N/A","msgs":["I","User activated"]}
{"user":"cf4a7a0b-95f8-435b-b086-bb5e9e4e4989","logger":"index.brig","msgs":["I","Indexing user"]}
{"user":"ccca93c8-ca56-469a-a596-679abe1ef27a","request":"N/A","msgs":["I","Creating user"]}
{"activation.key":"8QpYJ2SUdp-63XN-yjrCZolzNNvu5xy_dDwbmRk8two=","user":"ccca93c8-ca56-469a-a596-679abe1ef27a","request":"N/A","msgs":["I","Created email activation key/code pair"]}
{"activation.code":"297601","activation.key":"8QpYJ2SUdp-63XN-yjrCZolzNNvu5xy_dDwbmRk8two=","request":"N/A","msgs":["I","Activating"]}
{"user":"ccca93c8-ca56-469a-a596-679abe1ef27a","request":"N/A","msgs":["I","User activated"]}
{"user":"ccca93c8-ca56-469a-a596-679abe1ef27a","logger":"index.brig","msgs":["I","Indexing user"]}
galley:
{"logger":"cassandra.galley","msgs":["I","Known hosts: [datacenter1:rack1:10.233.69.221:9042]"]}
{"logger":"cassandra.galley","msgs":["I","New control connection: datacenter1:rack1:10.233.69.221:9042#11"]}
{"msgs":["I","Listening on 0.0.0.0:8080"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 25>: does not exist (Connection refused)}"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 25>: does not exist (Connection refused)}"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 25>: does not exist (Connection refused)}"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 25>: does not exist (Connection refused)}"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 25>: does not exist (Connection refused)}"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: HttpExceptionContentWrapper {unHttpExceptionContentWrapper = ConnectionFailure Network.Socket.connect: <socket: 25>: does not exist (Connection refused)}"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: HttpExceptionRequest Request {\n  host                 = \"galley-integration\"\n  port                 = 9000\n  secure               = True\n  requestHeaders       = []\n  path                 = \"/legalhold/status\"\n  queryString          = \"\"\n  method               = \"GET\"\n  proxy                = Nothing\n  rawBody              = False\n  redirectCount        = 10\n  responseTimeout      = ResponseTimeoutDefault\n  requestVersion       = HTTP/1.1\n}\n (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = \"Not Found\"}, responseVersion = HTTP/1.1, responseHeaders = [(\"Transfer-Encoding\",\"chunked\"),(\"Date\",\"Tue, 24 Sep 2019 12:58:42 GMT\"),(\"Server\",\"Warp/3.2.25\")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) \"\")"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: HttpExceptionRequest Request {\n  host                 = \"galley-integration\"\n  port                 = 9000\n  secure               = True\n  requestHeaders       = []\n  path                 = \"/legalhold/status\"\n  queryString          = \"\"\n  method               = \"GET\"\n  proxy                = Nothing\n  rawBody              = False\n  redirectCount        = 10\n  responseTimeout      = ResponseTimeoutDefault\n  requestVersion       = HTTP/1.1\n}\n (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = \"Not Found\"}, responseVersion = HTTP/1.1, responseHeaders = [(\"Transfer-Encoding\",\"chunked\"),(\"Date\",\"Tue, 24 Sep 2019 12:58:42 GMT\"),(\"Server\",\"Warp/3.2.25\")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) \"\")"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: HttpExceptionRequest Request {\n  host                 = \"galley-integration\"\n  port                 = 9000\n  secure               = True\n  requestHeaders       = []\n  path                 = \"/legalhold/status\"\n  queryString          = \"\"\n  method               = \"GET\"\n  proxy                = Nothing\n  rawBody              = False\n  redirectCount        = 10\n  responseTimeout      = ResponseTimeoutDefault\n  requestVersion       = HTTP/1.1\n}\n (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = \"Not Found\"}, responseVersion = HTTP/1.1, responseHeaders = [(\"Transfer-Encoding\",\"chunked\"),(\"Date\",\"Tue, 24 Sep 2019 12:58:42 GMT\"),(\"Server\",\"Warp/3.2.25\")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) \"\")"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: HttpExceptionRequest Request {\n  host                 = \"galley-integration\"\n  port                 = 9000\n  secure               = True\n  requestHeaders       = []\n  path                 = \"/legalhold/status\"\n  queryString          = \"\"\n  method               = \"GET\"\n  proxy                = Nothing\n  rawBody              = False\n  redirectCount        = 10\n  responseTimeout      = ResponseTimeoutDefault\n  requestVersion       = HTTP/1.1\n}\n (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = \"Not Found\"}, responseVersion = HTTP/1.1, responseHeaders = [(\"Transfer-Encoding\",\"chunked\"),(\"Date\",\"Tue, 24 Sep 2019 12:58:42 GMT\"),(\"Server\",\"Warp/3.2.25\")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) \"\")"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: HttpExceptionRequest Request {\n  host                 = \"galley-integration\"\n  port                 = 9000\n  secure               = True\n  requestHeaders       = []\n  path                 = \"/legalhold/status\"\n  queryString          = \"\"\n  method               = \"GET\"\n  proxy                = Nothing\n  rawBody              = False\n  redirectCount        = 10\n  responseTimeout      = ResponseTimeoutDefault\n  requestVersion       = HTTP/1.1\n}\n (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = \"Not Found\"}, responseVersion = HTTP/1.1, responseHeaders = [(\"Transfer-Encoding\",\"chunked\"),(\"Date\",\"Tue, 24 Sep 2019 12:58:42 GMT\"),(\"Server\",\"Warp/3.2.25\")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) \"\")"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: HttpExceptionRequest Request {\n  host                 = \"galley-integration\"\n  port                 = 9000\n  secure               = True\n  requestHeaders       = []\n  path                 = \"/legalhold/status\"\n  queryString          = \"\"\n  method               = \"GET\"\n  proxy                = Nothing\n  rawBody              = False\n  redirectCount        = 10\n  responseTimeout      = ResponseTimeoutDefault\n  requestVersion       = HTTP/1.1\n}\n (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = \"Not Found\"}, responseVersion = HTTP/1.1, responseHeaders = [(\"Transfer-Encoding\",\"chunked\"),(\"Date\",\"Tue, 24 Sep 2019 12:58:42 GMT\"),(\"Server\",\"Warp/3.2.25\")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) \"\")"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: PinFingerprintMismatch"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: PinFingerprintMismatch"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: PinFingerprintMismatch"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: PinFingerprintMismatch"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: PinFingerprintMismatch"]}
{"request":"N/A","msgs":["I","error making request to legalhold service: PinFingerprintMismatch"]}
gundeck:
1:I,6:logger,1:=,17:cassandra.gundeck,63:New control connection: datacenter1:rack1:10.233.69.221:9042#11,
1:I,25:Listening on 0.0.0.0:8080,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:a8107287-d76b-498e-8c73-3df96a4f3165,5:token,1:=,16:bbc00f14dd40f21e,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:a8107287-d76b-498e-8c73-3df96a4f3165,5:token,1:=,16:bbc00f14dd40f21e,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/7143f8f4-d345-4dc7-bf39-cc44e42c3344,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:a8107287-d76b-498e-8c73-3df96a4f3165,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/7143f8f4-d345-4dc7-bf39-cc44e42c3344,21:Deleting SNS endpoint,
1:W,7:request,1:=,3:N/A,4:user,1:=,36:be0bc9d1-bbe5-43db-a12b-e73b8aeb3e8c,5:zconn,1:=,9:dummy_dev,10:created_at,1:=,13:1569330012712,10:cannon_uri,1:=,48:URI {fromURI = http://localhost:8080/i/bulkpush},15:resource_target,1:=,37:URI {fromURI = http://localhost:8080},14:http_exception,1:=,1066:RPCException {remote = "cannon", path = "/i/bulkpush", headers = [("Request-Id","N/A"),("Content-Type","application/json")], cause = HttpExceptionRequest Request { |   host                 = "localhost" |   port                 = 8080 |   secure               = False |   requestHeaders       = [("Request-Id","N/A"),("Content-Type","application/json")] |   path                 = "/i/bulkpush" |   queryString          = "" |   method               = "POST" |   proxy                = Nothing |   rawBody              = False |   redirectCount        = 10 |   responseTimeout      = ResponseTimeoutMicro 3000000 |   requestVersion       = HTTP/1.1 | } |  (StatusCodeException (Response {responseStatus = Status {statusCode = 404, statusMessage = "Not Found"}, responseVersion = HTTP/1.1, responseHeaders = [("Transfer-Encoding","chunked"),("Date","Tue, 24 Sep 2019 13:00:12 GMT"),("Server","Warp/3.2.25"),("Content-Encoding","gzip"),("Content-Type","application/json")], responseBody = (), responseCookieJar = CJ {expose = []}, responseClose' = ResponseClose}) "")},32:WebSocket presence unreachable: ,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:7a494883513510af,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:da20ef099f3f9b7f,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:c7879250346bb4a1,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:bb76c0889f3e24cc,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:8753e0e138ee91fe,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:31527c870ab18d87,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:7a494883513510af,3:arn,1:=,110:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-test/001205cd-8e8e-43dd-a457-ef474de3107c,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,3:arn,1:=,110:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-test/001205cd-8e8e-43dd-a457-ef474de3107c,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:e61d61496e372365,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:8753e0e138ee91fe,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/34583c7d-cb6b-4057-b3a7-2141f8116594,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/34583c7d-cb6b-4057-b3a7-2141f8116594,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:da20ef099f3f9b7f,3:arn,1:=,118:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-com.wire.ent/5303697a-1283-41e0-a5fe-06b67fa1bee4,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,3:arn,1:=,118:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-com.wire.ent/5303697a-1283-41e0-a5fe-06b67fa1bee4,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:c7879250346bb4a1,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/a108652d-e3db-4e1a-8543-bd070724d0fd,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/a108652d-e3db-4e1a-8543-bd070724d0fd,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:31527c870ab18d87,3:arn,1:=,110:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-test/497ba04e-b9d7-42cc-9439-dbcfa9316b41,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,3:arn,1:=,110:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-test/497ba04e-b9d7-42cc-9439-dbcfa9316b41,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:e61d61496e372365,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/e88fb191-dc38-448f-8d84-27f9f520ebed,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/e88fb191-dc38-448f-8d84-27f9f520ebed,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,5:token,1:=,16:bb76c0889f3e24cc,3:arn,1:=,110:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-test/624b5b83-a6c7-45b1-8216-dd2b39f09565,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:cf4a7a0b-95f8-435b-b086-bb5e9e4e4989,3:arn,1:=,110:arn:aws:sns:eu-west-1:123456789012:endpoint/APNS_SANDBOX/integration-test/624b5b83-a6c7-45b1-8216-dd2b39f09565,21:Deleting SNS endpoint,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:ccca93c8-ca56-469a-a596-679abe1ef27a,5:token,1:=,16:eeb78e0130e47f60,22:Registering push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:ccca93c8-ca56-469a-a596-679abe1ef27a,5:token,1:=,16:eeb78e0130e47f60,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/9ca38f7e-6f05-4d85-afc2-8afa60952dd3,19:Deleting push token,
1:I,7:request,1:=,3:N/A,4:user,1:=,36:ccca93c8-ca56-469a-a596-679abe1ef27a,3:arn,1:=,101:arn:aws:sns:eu-west-1:123456789012:endpoint/GCM/integration-test/9ca38f7e-6f05-4d85-afc2-8afa60952dd3,21:Deleting SNS endpoint,
cargohold:
1:I,25:Listening on 0.0.0.0:8080,
spar:
1:D,6:logger,1:=,14:cassandra.spar,64:Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#21,
1:D,6:logger,1:=,14:cassandra.spar,58:Connection closed: datacenter1:rack1:10.233.69.221:9042#21,
1:D,6:logger,1:=,14:cassandra.spar,64:Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#16,
1:D,6:logger,1:=,14:cassandra.spar,58:Connection closed: datacenter1:rack1:10.233.69.221:9042#16,
1:D,6:logger,1:=,14:cassandra.spar,64:Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#17,
1:D,6:logger,1:=,14:cassandra.spar,58:Connection closed: datacenter1:rack1:10.233.69.221:9042#17,
1:D,6:logger,1:=,14:cassandra.spar,63:Connection established: datacenter1:rack1:10.233.69.221:9042#15,
1:D,6:logger,1:=,14:cassandra.spar,63:Connection established: datacenter1:rack1:10.233.69.221:9042#16,
1:D,6:logger,1:=,14:cassandra.spar,63:Connection established: datacenter1:rack1:10.233.69.221:9042#17,
1:D,6:logger,1:=,14:cassandra.spar,63:Connection established: datacenter1:rack1:10.233.69.221:9042#18,
1:D,6:logger,1:=,14:cassandra.spar,64:Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#16,
1:D,6:logger,1:=,14:cassandra.spar,58:Connection closed: datacenter1:rack1:10.233.69.221:9042#16,
1:D,6:logger,1:=,14:cassandra.spar,64:Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#18,
1:D,6:logger,1:=,14:cassandra.spar,58:Connection closed: datacenter1:rack1:10.233.69.221:9042#18,
1:D,6:logger,1:=,14:cassandra.spar,64:Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#17,
1:D,6:logger,1:=,14:cassandra.spar,58:Connection closed: datacenter1:rack1:10.233.69.221:9042#17,
1:D,6:logger,1:=,14:cassandra.spar,64:Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#15,
1:D,6:logger,1:=,14:cassandra.spar,58:Connection closed: datacenter1:rack1:10.233.69.221:9042#15,
1:D,6:logger,1:=,14:cassandra.spar,63:Connection established: datacenter1:rack1:10.233.69.221:9042#15,
1:D,6:logger,1:=,14:cassandra.spar,63:Connection established: datacenter1:rack1:10.233.69.221:9042#16,
1:D,6:logger,1:=,14:cassandra.spar,63:Connection established: datacenter1:rack1:10.233.69.221:9042#17,
1:D,6:logger,1:=,14:cassandra.spar,63:Connection established: datacenter1:rack1:10.233.69.221:9042#18,
1:D,6:logger,1:=,14:cassandra.spar,64:Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#17,
1:D,6:logger,1:=,14:cassandra.spar,58:Connection closed: datacenter1:rack1:10.233.69.221:9042#17,
1:D,6:logger,1:=,14:cassandra.spar,64:Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#18,
1:D,6:logger,1:=,14:cassandra.spar,58:Connection closed: datacenter1:rack1:10.233.69.221:9042#18,
1:D,6:logger,1:=,14:cassandra.spar,64:Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#15,
1:D,6:logger,1:=,14:cassandra.spar,58:Connection closed: datacenter1:rack1:10.233.69.221:9042#15,
1:D,6:logger,1:=,14:cassandra.spar,64:Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#16,
1:D,6:logger,1:=,14:cassandra.spar,58:Connection closed: datacenter1:rack1:10.233.69.221:9042#16,

--- failing tests:

galley
  sitemap:                                                             2019-09-24T12:58:34Z, D, Connecting to 10.233.69.221:9042
OK
  Galley integration tests
    Teams LegalHold API
      swagger / json consistency:                                      
NewLegalHoldService
  +++ OK, passed 100 tests.
ViewLegalHoldService
  +++ OK, passed 100 tests.
UserLegalHoldStatusResponse
  +++ OK, passed 100 tests.
LegalHoldTeamConfig
  +++ OK, passed 100 tests.

Finished in 0.0065 seconds
4 examples, 0 failures
OK (0.05s)
      POST /teams/{tid}/legalhold/{uid}:                               OK (0.23s)
      PUT /teams/{tid}/legalhold/approve:                              2019-09-24T12:58:34Z, I, Known hosts: [datacenter1:rack1:10.233.69.221:9042]
2019-09-24T12:58:34Z, I, New control connection: datacenter1:rack1:10.233.69.221:9042#12
2019-09-24T12:58:35Z, D, Connection established: datacenter1:rack1:10.233.69.221:9042#19
2019-09-24T12:58:35Z, D, Connection established: datacenter1:rack1:10.233.69.221:9042#20
OK (5.71s)
      (user denies approval: nothing needs to be done in backend):     OK (0.04s)
      GET /teams/{tid}/legalhold/{uid}:                                OK (1.10s)
      DELETE /teams/{tid}/legalhold/{uid}:                             OK (0.52s)
      POST /teams/{tid}/legalhold/settings:                            OK (0.37s)
      GET /teams/{tid}/legalhold/settings:                             OK (0.33s)
      DELETE /teams/{tid}/legalhold/settings:                          (["legalhold","status"],False)
("GET",False)
(["legalhold","status"],False)
("GET",False)
(["legalhold","initiate"],False)
("POST",True)
(["legalhold","confirm"],False)
("POST",True)
(["legalhold","remove"],True)
("POST",True)
OK (0.66s)
      GET, PUT [/i]?/teams/{tid}/legalhold:                            OK (0.45s)
      POST /clients:                                                   OK (0.30s)
      GET /teams/{tid}/members:                                        OK (0.40s)
    Main API
      status:                                                          OK (0.04s)
      monitoring:                                                      OK (0.05s)
      metrics:                                                         OK (0.06s)
      create conversation:                                             OK (0.32s)
      get empty conversations:                                         OK (0.06s)
      get conversations by ids:                                        OK (0.28s)
      fail to get >100 conversations:                                  OK (0.06s)
      get conversation ids:                                            OK (0.18s)
      paginate through conversation ids:                               OK (2.28s)
      fail to get >1000 conversation ids:                              OK (0.06s)
      page through conversations:                                      OK (0.46s)
      fail to create conversation when not connected:                  OK (0.22s)
      M:N conversation creation must have <N members:                  OK (1.77s)
      fail to create conversation when blocked:                        OK (0.29s)
      create self conversation:                                        OK (0.06s)
      create 1:1 conversation:                                         OK (0.21s)
      fail to create 1:1 conversation with yourself:                   OK (0.06s)
      create connect conversation:                                     OK (0.13s)
      create connect conversation with email:                          OK (0.18s)
      upgrade connect/invite conversation:                             OK (0.13s)
      upgrade conversation retries:                                    OK (0.20s)
      create mutual connect conversation:                              OK (0.16s)
      repeat / cancel connect requests:                                OK (0.15s)
      block/unblock a connect/1-1 conversation:                        OK (0.17s)
      get conversation:                                                OK (0.26s)
      conversation meta access:                                        OK (0.31s)
      add members:                                                     OK (0.43s)
      add existing members:                                            OK (0.30s)
      add past members:                                                OK (0.27s)
      fail to add members when not connected:                          OK (0.54s)
      fail to add too many members:                                    OK (1.36s)
      remove members:                                                  OK (0.30s)
      fail to remove members from self conv.:                          OK (0.06s)
      fail to remove members from 1:1 conv.:                           OK (0.18s)
      rename conversation:                                             OK (0.19s)
      member update (otr mute):                                        OK (0.34s)
      member update (otr archive):                                     OK (0.38s)
      member update (hidden):                                          OK (0.34s)
      member update (everything b):                                    OK (0.88s)
      conversation receipt mode update:                                OK (1.35s)
      send typing indicators:                                          OK (0.16s)
      leave connect conversation:                                      OK (0.15s)
      post cryptomessage 1:                                            OK (5.53s)
      post cryptomessage 2:                                            OK (0.33s)
      post cryptomessage 3:                                            OK (0.32s)
      post cryptomessage 4:                                            OK (0.16s)
      post cryptomessage 5:                                            OK (0.35s)
      join conversation:                                               OK (0.14s)
      join code-access conversation:                                   OK (0.23s)
      convert invite to code-access conversation:                      OK (0.11s)
      convert code to team-access conversation:                        OK (0.45s)
      cannot join private conversation:                                OK (0.12s)
      remove user:                                                     OK (0.35s)
    Teams API
      create team:                                                     OK (0.12s)
      create multiple binding teams fail:                              OK (0.14s)
      create binding team with currency:                               OK (0.17s)
      create team with members:                                        OK (0.31s)
      enable/disable SSO:                                              OK (0.08s)
      create 1-1 conversation between non-binding team members (fail): OK (0.42s)
      create 1-1 conversation between binding team members:            OK (0.19s)
      create 1-1 conversation between binding team members as partner: OK (0.17s)
      add new team member:                                             OK (0.44s)
      add new team member binding teams:                               OK (0.22s)
      add new team member internal:                                    OK (0.18s)
      remove team member:                                              FAIL (3.71s)
        test/integration/API/Teams.hs:350:
        unexpected notification received: (0,Notification {ntfId = 1a7cb98d-decb-11e9-8001-0a580ae9475a, ntfTransient = False, ntfPayload = List1 {toNonEmpty = fromList [("connection",Object (fromList [("status",String "sent"),("conversation",String "cdb3ef0d-6766-40df-b77a-58336b555120"),("to",String "85d80110-993f-4cee-a19d-65e34f364979"),("from",String "47dbedfd-ce27-43f1-95dc-f2501c1f07a7"),("last_update",String "2019-09-24T12:59:11.351Z"),("message",String "Y")])),("type",String "user.connection")] :| []}})
      remove team member (binding, owner has passwd):                  OK (3.55s)
      remove team member (binding, owner has no passwd):               OK (3.42s)
      add team conversation:                                           OK (3.44s)
      add team conversation as partner (fail):                         OK (0.60s)
      add managed conversation through public endpoint (fail):         OK (0.07s)
      add managed team conversation ignores given users:               OK (0.22s)
      add team member to conversation without connection:              OK (0.41s)
      update conversation as member:                                   OK (0.20s)
      update conversation as partner:                                  OK (0.20s)
      delete non-binding team:                                         OK (3.46s)
      delete binding team (owner has passwd):                          OK (1.96s)
      delete binding team (owner has no passwd):                       OK (1.95s)
      delete team conversation:                                        2019-09-24T12:59:35Z, D, Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#19
2019-09-24T12:59:35Z, D, Connection closed: datacenter1:rack1:10.233.69.221:9042#19
2019-09-24T12:59:35Z, D, Reaping idle connection: datacenter1:rack1:10.233.69.221:9042#20
2019-09-24T12:59:35Z, D, Connection closed: datacenter1:rack1:10.233.69.221:9042#20
OK (6.38s)
      update team data:                                                OK (3.18s)
      update team member:                                              OK (6.26s)
      update team status:                                              OK (0.25s)
      post crypto broadcast message json:                              OK (1.61s)
      post crypto broadcast message protobuf:                          OK (3.53s)
      post crypto broadcast message redundant/missing:                 OK (2.45s)
      post crypto broadcast message no-team:                           OK (0.16s)
      post crypto broadcast message 100 (or max conns):                OK (1.93s)
      feature flags:                                                   OK (0.08s)
    Per-conversation message timer
      timer can be set at creation time
        1 second:                                                      OK (0.31s)
        nothing:                                                       OK (0.30s)
      timer can be changed:                                            OK (0.32s)
      timer can't be set by guests:                                    OK (0.30s)
      timer can't be set in 1:1 conversations:                         OK (0.39s)
      setting the timer generates an event:                            OK (0.40s)

1 out of 106 tests failed (89.00s)

@fisx fisx merged commit 1b69bcb into develop Sep 24, 2019
@fisx fisx deleted the fisx/feature-flags-docs branch September 24, 2019 13:41
q3k pushed a commit that referenced this pull request Oct 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants