Project

General

Profile

Actions

Bug #17212

closed

Occasional port number conflicts in integration tests

Added by Tom Clegg over 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Tests
Target version:
Story points:
-
Release relationship:
Auto

Description

Example from developer-run-tests-remainder: #2312 /consoleText at 2f8da8b76071a44b0ce28638cf5322b24e15c73d

[z3333] [/usr/lib/postgresql/11/bin/postgres] 2020-12-11 05:59:05.875 UTC [5417] LOG:  listening on IPv6 address "::1", port 46561
[z3333] [/usr/lib/postgresql/11/bin/postgres] 2020-12-11 05:59:05.875 UTC [5417] LOG:  listening on IPv4 address "127.0.0.1", port 46561
...
[z1111] time="2020-12-11T05:59:31.950763287Z" level=info msg=executing PID=4071 command="[bundle exec passenger start -p 46561 --log-file /dev/stderr --log-level 4 --no-friendly-error-pages --pid-file /tmp/arvados-server-boot-327913257/passenger.services_api.pid]" dir=services/api
...
[z1111] [services/api: passenger] 2020/12/11 05:59:32 [emerg] 6131#0: bind() to 0.0.0.0:46561 failed (98: Address already in use)
[z1111] [services/api: passenger] nginx: [emerg] bind() to 0.0.0.0:46561 failed (98: Address already in use)

Ideally passenger and postgresql should both be listening on 127.0.0.11 instead of 0.0.0.0.


Subtasks 1 (0 open1 closed)

Task #17321: Review 17212-fix-port-conflictsResolvedTom Clegg02/04/2021Actions
Actions

Also available in: Atom PDF