System Set Manager

The system set manager (SSM) is used to perform actions on more than one client at a time. SSM creates ephemeral sets of clients, making it useful for one-off actions that you need to apply to a number of clients. If you want more permanent sets, consider using system groups instead. For more information about system groups, see client-configuration:system-groups.adoc.

The actions available for use in SSM are listed in this table. The icons in this table indicate:

  • this action is available in SSM for this client type

  • this action is not available in SSM for this client type

  • this action is under consideration for this client type, and may or may not be supported at a later date.

Table 1. Available SSM Actions
Action Traditional Salt

List systems

Install patches

Schedule patch updates

Upgrade packages

Install packages

Remove packages

Verify packages

Create groups

Manage groups

Channel memberships

Channel subscriptions

Deploy/diff channels

Autoinstall clients

Tag for snapshot

Remote commands

Power management

Update system preferences

Update hardware profiles

Update package profiles

Set/remove custom values

Reboot clients

Migrate clients to another organization

Delete clients

You can select clients for the SSM in several ways:

  • Navigate to Systems  System List and check the clients you want to work with.

  • Navigate to Systems  System Groups, and click Use in SSM for the system group you want to work with.

  • Navigate to Systems  System Groups, check the group you want to work with, and click Work with Group.

When you have selected the clients you want to work with, navigate to Systems  System Set Manager, or click the systems selected icon in the top menu bar.

The details in SSM might differ slightly from the details in other parts of the Uyuni Web UI. In SSM, all available updates are shown. This allows you to upgrade to packages that might not be the latest version.

Change Base Channels in SSM

You can use SSM to change the base channel of more than one client at the same time.

Changing the base channel significantly changes the packages and patches available to the affected clients. Use with caution.

Procedure: Using SSM to Change Base Channels for Multiple Clients
  1. In the Uyuni Web UI, navigate to Systems  System List, check the clients you want to work with, and navigate to Systems  System Set Manager.

  2. Navigate to the Channels subtab.

  3. Locate the current base channel in the list, and verify that the number shown in the Systems column is correct. You can click the number in this column to see more details of the clients you are changing.

  4. Select the new base channel in the Desired base Channel field, and click Next.

  5. For each child channel, select No change, Subscribe, or Unsubscribe, and click Next.

  6. Check the changes you are making, and choose a time for the action to occur.

  7. Click Confirm to schedule the changes.