User story #12194
closedTarget groups for the Validation Workflow
Description
Context: being able to enable change request feature only on specific groups (eg: production nodes, security rules, etc.)
Description:
Currently, the Validation Workflow feature can be activated as an option and is applied to the entire Rudder server.
The main objective of this functionality is to secure the deployment of a change. This global application is not necessarily desired in some cases, for example it may be desirable to apply this security only on certain rules or sensitive/critical groups.
Expected results:- The option to apply the Validation Workflow functionality must include additional UI elements to restrict its application to certain groups/criteria.
- Eventually we should be able to have the result of the criteria to limit the risk of erroneous criteria.
- Eventually we should be able to distinguish in the Rudder UI an element requiring validation.
Updated by Alexis Mousset over 6 years ago
- Category set to Web - Config management
Updated by François ARMAND over 6 years ago
- Related to Architecture #12904: Make validation workflow a plugin added
Updated by François ARMAND over 6 years ago
- Related to deleted (Architecture #12904: Make validation workflow a plugin)
Updated by François ARMAND over 6 years ago
- Related to Architecture #12905: Create validation workflows plugins added
Updated by Vincent MEMBRÉ over 6 years ago
- Project changed from Rudder to 58
- Category deleted (
Web - Config management) - Target version set to 445
Updated by François ARMAND about 6 years ago
- Status changed from New to In progress
- Assignee set to François ARMAND
Updated by François ARMAND about 6 years ago
- Related to Architecture #13396: We need to be able to decide what workflow to use based on the change request added
Updated by François ARMAND about 6 years ago
Work in progess here: https://github.com/fanf/rudder-plugins/commit/37b5ee2d4b40cc982d8e86e93834538973e5105a
Updated by François ARMAND about 6 years ago
Work in progess here: https://github.com/fanf/rudder-plugins/commit/87f4c92f3c5b12dfdebea767108329525b56adb1
Updated by François ARMAND about 6 years ago
- Status changed from In progress to Pending technical review
- Assignee changed from François ARMAND to Vincent MEMBRÉ
- Pull Request set to https://github.com/Normation/rudder-plugins/pull/99
Updated by François ARMAND about 6 years ago
For information, the related PR is just to set up all the backend infrastructure to be able to have the feature.
We will do an other one to create the UI and let the user actually choose groups.
Updated by François ARMAND about 6 years ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder:rudder-plugins|f6f45e3dcfe945d7b68ed65d688f389ca52521c5.
Updated by François ARMAND about 6 years ago
Applied in changeset rudder:rudder-plugins|589e6445fc45c5d5de062d84ae24484b24144127.
Updated by Vincent MEMBRÉ about 6 years ago
- Project changed from 58 to Change validation
- Target version changed from 445 to 5.0-1.0
Updated by Vincent MEMBRÉ over 4 years ago
- Status changed from Pending release to Released