Actions
Bug #27498
closedMake group tree API not include system by default
Bug #27498:
Make group tree API not include system by default
Status:
Released
Priority:
1 (highest)
Assignee:
Category:
API
Target version:
Pull Request:
Severity:
Minor - inconvenience | misleading | easy workaround
UX impact:
User visibility:
Getting started - demo | first install | Technique editor and level 1 Techniques
Effort required:
Small
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No
Description
In #27486, an API query parameter includeSystem was introduced in /groups/tree, and for compatibility (in a patch release) it was set to true
But in the directives API the behavior is to not include system directives/techniques by default.
So it makes sense to not have system elements by default in our API (since they cannot really be acted on).
We need to change the default in the new 9.0 API version (upon merge of #27486).
We also need to change API calls in our UI to include the system groups where needed.
Updated by Clark ANDRIANASOLO 11 months ago
- Related to Enhancement #27486: Add includeSystem parameter to filter system groups in API added
Updated by Clark ANDRIANASOLO 10 months ago
- Status changed from New to In progress
Updated by Clark ANDRIANASOLO 10 months ago
- Description updated (diff)
- Status changed from In progress to New
Updated by Clark ANDRIANASOLO 10 months ago
- Subtask #27503 added
Updated by Clark ANDRIANASOLO 10 months ago
- Status changed from New to Pending technical review
- Pull Request set to https://github.com/Normation/rudder/pull/6579
Updated by Vincent MEMBRÉ 10 months ago
- Target version changed from 9.0.0~beta1 to 9.0.0~beta2
Updated by Clark ANDRIANASOLO 10 months ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder|41a283d0337beb326a47a93673331770956d660c.
Updated by Vincent MEMBRÉ 9 months ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 9.0.0~beta2 which was released today.
Actions