-
Story
-
Resolution: Unresolved
-
Undefined
-
Primaza 0.1
-
None
-
None
Owner: Architect:
Story (Required)
As an OpenShift user, I would like to be able to uninstall primaza when I am done using it.
Background (Required)
See https://github.com/primaza/primaza/issues/212 for some context.
Glossary
<List of new terms and definition used in this story>
Out of scope
<Defines what is not included in this story>
In Scope
Write a few acceptance tests for this. We should make sure that both the main primaza controller and any deployed agents get removed correctly.
Approach(Required)
To be decided.
Demo requirements(Required)
Show off primaza uninstallation.
Dependencies
None
Edge Case
How do we want to have users uninstall primaza? Do we want to punt this to primazactl all the time?
Acceptance Criteria
Given a primaza installation, when I uninstall it, it should leave the cluster without any miscellaneous primaza artifacts.
Given a primaza installation, when I uninstall it, it should also uninstall any agents it has deployed.
Development:
QE:
Documentation: Yes/No (needs-docs|upstream-docs / no-doc)
Upstream: <Inputs/Requirement details: Concept/Procedure>/ Not
Applicable
Downstream: <Inputs/Requirement details: Concept/Procedure>/ Not
Applicable
Release Notes Type: <New Feature/Enhancement/Known Issue/Bug
fix/Breaking change/Deprecated Functionality/Technology Preview>
INVEST Checklist
Dependencies identified
Blockers noted and expected delivery timelines set
Design is implementable
Acceptance criteria agreed upon
Story estimated
v
Legend
Unknown
Verified
Unsatisfied