Open noahtalerman opened 4 months ago
Hey @dherder heads up, we didn't have the space to take this one on in the current design sprint (4.48).
Leaving the feature fest label on it so we can weigh it at the next feature fest.
Hey @dherder, heads up, we discussed this issue during feature fest.
We decided not to draft this in the current design sprint (4.49).
Removing it from the feature fest board.
Hey @georgekarrv heads up, I pulled this story back into specified.
I think up to you if it should get re-estimated.
UI and GitOps workflow is working as expected. QA Approved.
GitOps notes - Confirmed that yaml config file works as expected
./build/fleetctl gitops -f ~/fleetdm/gitops/default.yml 11:50:49 AM
[+] applying MDM profiles for team A
[+] applied 1 teams
[!] gitops succeeded
Confirmed that for a given profile, only one of labels_exclude_any
orlabels_include_all
can be specified. Below error message is displayed
./build/fleetctl gitops -f ~/fleetdm/gitops/default.yml 11:34:40 AM
Error: applying teams: POST /api/latest/fleet/spec/teams received status 422 Validation Failed: Couldn't edit macos_settings.custom_settings. For each profile, only one of "labels_exclude_any", "labels_include_all" or "labels" can be included.
Goal
Context
Changes
Product
labels_include_all
orlabels_exclude_any
Engineering
QA
Risk assessment
Manual testing steps
Testing notes
Confirmation