You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Try adding a manual label by specifying a list of host ID's as strings in the hosts array. Verify that only hosts with a matching hardware_serial, uuid, or hostname are added to the label.
Edit the manual label by removing/adding host ID's. Verify that the label is edited.
Try specifying all combinations of more than one of query, hosts, or criteria. Verify you see the same easy to understand error message each time.
Try specifying platform with both label_membership_type set to manual and criteria. Verify you see an easy to understand error message.
Try specifying an invalid platform. Verify you see an easy to understand error message.
Add a manual label with a mix of host identifiers (id, hardware_serial, uuid, or hostname). Verify the label is added.
Add a manual label with a mix of host identifiers (id, hardware_serial, uuid, or hostname) and at least two of the different identifiers are for the same host. Verify the label is added and the host that was specified twice is a member of the label.
fleetctl generate-gitops: Verify that the manual labels generated use host IDs for the hosts list.
Testing notes
Confirmation
Engineer: Added comment to user story confirming successful completion of test plan.
QA: Added comment to user story confirming successful completion of test plan.
Goal
Roadmap item
None.
Original requests
Context
Changes
Product
fleetctl generate-gitops, the manual labels generated now use host IDs for all hosts in thehostslist.Engineering
QA
Risk assessment
Test plan
hostsarray. See GitOps design here: [YAML design] GitOps manual (static) labels: support Fleet host ID #32456hostsarray. Verify that only hosts with a matchinghardware_serial,uuid, orhostnameare added to the label.query,hosts, orcriteria. Verify you see the same easy to understand error message each time.platformwith bothlabel_membership_typeset tomanualandcriteria. Verify you see an easy to understand error message.platform. Verify you see an easy to understand error message.id,hardware_serial,uuid, orhostname). Verify the label is added.id,hardware_serial,uuid, orhostname) and at least two of the different identifiers are for the same host. Verify the label is added and the host that was specified twice is a member of the label.fleetctl generate-gitops: Verify that the manual labels generated use host IDs for thehostslist.Testing notes
Confirmation