Bug 43386

Summary: Support UDP for Docker Ports
Product: UCS Reporter: Dirk Wiesenthal <wiesenthal>
Component: App CenterAssignee: Dirk Wiesenthal <wiesenthal>
Status: CLOSED FIXED QA Contact: Felix Botner <botner>
Severity: normal    
Priority: P5 CC: franke
Version: UCS 4.1   
Target Milestone: UCS 4.1-4-errata   
Hardware: Other   
OS: Linux   
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:
Bug Depends on: 43108    
Bug Blocks:    

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>