yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #44865
[Bug 1253482] Re: Keystone's IANA-assigned default port in linux local ephemeral port range: [Errno 98] Address already in use
** Changed in: devstack
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Identity (keystone).
https://bugs.launchpad.net/bugs/1253482
Title:
Keystone's IANA-assigned default port in linux local ephemeral port
range: [Errno 98] Address already in use
Status in devstack:
Fix Released
Status in OpenStack Identity (keystone):
Fix Released
Bug description:
The linux ip port local range is 32768 to 61000 as reported by sysctl:
$ sysctl -a | grep ip_local_port_range
net.ipv4.ip_local_port_range = 32768 61000
Keystone's default port as assigned by IANA is 35357. It is therefore
possible that keystone will fail to start because some application has
a socket open on port 35357. We believe this is the case logged at
http://logs.openstack.org/09/57509/2/gate/gate-tempest-devstack-vm-
large-ops/1171354/logs/screen-key.txt.gz?level=TRACE.
To fix this devstack should shift the ephemeral port range to 49152 to
61000 to avoid IANA port allocations and to avoid linux private port
ranges.
Additionally keystone should document this fact so that deployers are
aware of this and know to work around the funny linux default range.
To manage notifications about this bug go to:
https://bugs.launchpad.net/devstack/+bug/1253482/+subscriptions