Disable Swift from the Undercloud

Registered by Marios Andreou on 2020-11-25

The goal of this proposal is to introduce the community to the idea of
disabling Swift on the TripleO Undercloud. Within this propose we intend
to provide a high-level overview of how we can accomplish this goal.

Swift is being used to store objects related to the deployment which are
managed entirely on the Undercloud. In the past, there was an API / UI to
interact with the deployment tooling; however, with the deprecation of the UI
and the removal of Mistral this is no longer the case. The Undercloud is
assumed to be a single node which is used to deploy OpenStack clouds, and
requires the user to login to the node to run commands. Because we're no longer
attempting to make the Undercloud a distributed system there's no need for an
API'able distributed storage service. Swift, in it's current state, is
under-utilized and carries unnecessary operational and resource overhead.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Marios Andreou
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
Accepted for wallaby
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.