Bug 1655185 - RFE: TLS Everywhere on non-ctlplane networks
Summary: RFE: TLS Everywhere on non-ctlplane networks
Keywords:
Status: CLOSED DUPLICATE of bug 1677003
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo
Version: 13.0 (Queens)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: ---
Assignee: Ade Lee
QA Contact: Arik Chernetsky
URL:
Whiteboard:
Depends On: 1661635 1677001 1677003
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-11-30 21:47 UTC by Mircea Vutcovici
Modified: 2019-08-08 02:58 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-06-10 12:31:52 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Mircea Vutcovici 2018-11-30 21:47:17 UTC
Description of request:
Currently in order for TLS Everywhere to work properly, it requires setting the IDM server as the DNS server on the ctlplane network in tripleo. This is very limiting in two ways. One it restricts the IDM server to requiring IPv4, since the ctlplane network requires IPv4. Secondly, and more importantly, since the ctlplane network is isolated in many environments, this means that openstack needs to reach out via a masquerade on the ctlplane network in order to reach IDM. This means that all auth traffic and CA renewals must now masquerade through the undercloud. This not only introduces additional load, but also a bottleneck.

Business requirements: The customer needs to be able to use the external/management network to reach the IDM server, those are IPv6, and are routable. Having support for IDM on any network for TLS Everywhere would be a good generic version of the change. The customer also has the requirement that nothing on the overcloud must use the ctlplane masquerade for anything. Additionally, they have the requirement that if the Undercloud goes down, it should not disrupt the overcloud.

Functional requirements:  TLS Everywhere should be able to use a server accessible by any network, not just the ctlplane. This should work with IPv4 and IPv6

Test plan: Can test that without the ctlplane masquerade set, and without the DNS server set in the ctlplane network, that we can still successfully deploy TLS Everywhere

Timeline dependencies: This is needed for their planned production rollout of OSP13. Hopefully someone from the customer can chime in with the timeline, all we know is that it's soonish

Affected packages: something in tripleo, maybe novajoin

Yes, we can assist in testing this functionality

Comment 2 Harry Rybacki 2019-06-10 12:31:52 UTC
Required changes for this have already merged. Closing this as DUPLICATE of RHBZ#1661635 -- we have moved the respective Cu. case to that bug for continuity.

*** This bug has been marked as a duplicate of bug 1677003 ***


Note You need to log in before you can comment on or make changes to this bug.