Bug 43386 - Support UDP for Docker Ports
Support UDP for Docker Ports
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: App Center
UCS 4.1
Other Linux
: P5 normal (vote)
: UCS 4.1-4-errata
Assigned To: Dirk Wiesenthal
Felix Botner
:
Depends on: 43108
Blocks:
  Show dependency treegraph
 
Reported: 2017-01-20 16:09 CET by Dirk Wiesenthal
Modified: 2017-02-22 12:33 CET (History)
1 user (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 1: Will affect a very few installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.057
Enterprise Customer affected?:
School Customer affected?:
ISV affected?: Yes
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Wiesenthal univentionstaff 2017-01-20 16:09:15 CET
Unfortunately, to support older versions of the App Center out there, we need to introduce a new variable in the ini file instead of enhancing the current one.

Suggestion:
PortsRedirectionUDP

+++ This bug was initially created as a clone of Bug #43108 +++

PortsRedirection=2000:2000/udp

Should be supported by docker itself easily (just passed to the docker command).

May need some adjustments in the utility functions regarding ports.

May need adjustments in the Provider Portal.
Comment 1 Dirk Wiesenthal univentionstaff 2017-02-15 02:51:52 CET
univention-appcenter 5.0.23-52.279.201702150242

I have also added a line in ucs-test. But checking open ports with UDP seems to be impossible. We would need to actually send/receive something.
Comment 2 Dirk Wiesenthal univentionstaff 2017-02-15 23:29:02 CET
Reverted
Comment 3 Dirk Wiesenthal univentionstaff 2017-02-15 23:29:21 CET
(Reverted 4.1-4 only)
Comment 4 Dirk Wiesenthal univentionstaff 2017-02-18 03:57:08 CET
Re-reverted
Comment 5 Felix Botner univentionstaff 2017-02-20 15:33:06 CET
OK - PortsRedirectionUDP
OK - merged to 4.2-0
OK - YAML

added is_udp_port_open to testing/utils.py and 80_docker/76_app_ports_redirect
Comment 6 Janek Walkenhorst univentionstaff 2017-02-22 12:33:02 CET
<http://errata.software-univention.de/ucs/4.1/403.html>