-
Feature
-
Resolution: Unresolved
-
Critical
-
None
-
Strategic Product Work
-
False
-
-
False
-
50% To Do, 25% In Progress, 25% Done
-
0
-
Program Call
Feature Overview (aka. Goal Summary)
To introduce tests for new permissions required as pre-submit tests on PRs so that PR authors can see whenever their changes affect the minimum required permissions
Goals (aka. expected user outcomes)
Currently, the process is that QE installs with the documented minimum permissions, which starts failing whenever something new unknowingly requires additional permissions.
That test runs once a week. When it fails QE reviews and files bugs, the Installer then goes and adds them to a file which tracks the required permissions in the installer repo.
The issue is that it takes some time to get a permissions change implemented by AWS, so the late discovery of a need can become a release blocker
Requirements (aka. Acceptance Criteria):
Early test new minimum permissions required to deploy OCP on AWS so ROSA can be informed before any feature that alters the minimum permissions requirements gets released.
Anyone reviewing this Feature needs to know which deployment configurations that the Feature will apply to (or not) once it's been completed. Describe specific needs (or indicate N/A) for each of the following deployment scenarios. For specific configurations that are out-of-scope for a given release, ensure you provide the OCPSTRAT (for the future to be supported configuration) as well.
Deployment considerations | List applicable specific needs (N/A = not applicable) |
Self-managed, managed, or both | |
Classic (standalone cluster) | |
Hosted control planes | |
Multi node, Compact (three node), or Single node (SNO), or all | |
Connected / Restricted Network | |
Architectures, e.g. x86_x64, ARM (aarch64), IBM Power (ppc64le), and IBM Z (s390x) | |
Operator compatibility | |
Backport needed (list applicable versions) | |
UI need (e.g. OpenShift Console, dynamic plugin, OCM) | |
Other (please specify) |
Documentation Considerations
This is an internal-only feature and should not require any user-facing documentation
- is related to
-
SPLAT-1816 [aws][spike] Review the minimum permissions required by installer and components
- Closed