Upgrading client agents via device groups
To upgrade client agents via device groups
- Creating target groups:
For Windows/Linux systems, two different upgrade packages are available, one for 32 bit and another for 64 bit. Depending on the population of your network, you might therefore only need to create one of the following groups or both. These groups must contain all clients and relays that are running on the respective operating system. To populate these groups, two queries must be created: One that finds all devices with the respective operating system version and a second one that finds either the clients or the relays. Both can be based on existing queries. - Upgrading the BMC Client Management agents on Windows/Linux/MAC devices via device groups.
To create the 32-bit/64-bit device group
- Go to the Queries node.
- Select the folder Operating Systems.
- Select the folder:
- Windows for Windows systems
- Unix for Linux systems
- Mac OS X for MAC systems.
Select the query:
- 32 Bit Windows Devices/64 Bit Windows Devices for Windows systems
- 32 Bit Linux Devices/64 Bit Linux Devices for Linux devices
- Mac OS Devices for MAC systems.
- Click Edit > Create Device Group
.
The new group is automatically created directly under the Device Groups top node with the same name as that of the query, that is, 32 Bit Windows Devices/64 Bit Windows Devices or 32 Bit Linux Devices/64 Bit Linux Devices or MAC OS Devices. Find the query Client Devices, duplicate it and give it a new name, for example, All Clients and Relays.
- Select the new query and go to its Criteria tab.
- Select OR as the Query Operator above the criteria table.
- Select Edit > Add Criterion
.
The Select Criterion pop-up window appears. - Select the criterion Topology Type.
- Click the Find
button.
The Search Criteria pop-up dialog appears. - Select the Relay topology type and click OK.
- Change the Operator to Equal to.
- Click the Add
button to add the criterion to the list.
- Click OK to confirm the new query content and to close the window.
- Activate the query by selecting the green colored option active instead of the currently displayed red option inactive in the Query Status box above the table.
- Go to the Device Groups top node and select the query 32 Bit Windows Devices/64 Bit Windows Devices or 32 Bit Linux Devices/64 Bit Linux Devices or MAC OS Devices.
- Select its Dynamic Population > Queries subnode.
- Click the Assign Query
icon.
- Find the newly created query All Clients and Relays or your existing query, select it and click OK.
A Properties window appears. - Select the option Only Devices with an Agent as the Device Type and click OK.
The second query is directly assigned to the group.
The new group is now created using both queries to find its population and is ready to be used for upgrading all Windows or Linux 32-bit/64-bit or MAC agents.
To upgrade the BMC Client Management agents via device groups
Now that all necessary groups have been created, the upgrade packages can be created, assigned and distributed to these target groups. Proceed as follows:
In the console select the Tools > Create Upgrade Packages
menu item.
One custom package (.cst ) per.zip file is created in the same location together with its respective operational rule and is placed in a specifically created folder called Client Management Upgrade or BMC Client Management Oneoff under the Packages / Operational Rules top nodes.- Go to the Operational Rules > Client Management Upgrade node and select the operational rule to upgrade the agents, for example,
- Win32Upgrade / Win32Oneoff for agents on 32-bit Windows devices
- Win64Upgrade / Win64Oneoff for all agents installed on 64-bit Windows systems
- Linux32Upgrade / Linux32Oneoff for agents on 32-bit Linux devices
- Linux64Upgrade / Linux64Oneoff for all agents installed on 64-bit Linux systems
- MaxOsXUpgrade / MaxOsXOneoff for all agents on any version of MAC operating system
- Go to the Assigned Objects > Device Groups node below the selected package.
- Select the Edit > Assign Device Group
icon.
A pop-up window appears in which you can define if the operational rule is automatically activated with the default schedule. Click Yes.
The Assign to Device Group pop-up window appears.
- Click the All
button in the left window bar.
The list in the right part of the window now displays all available device groups of your infrastructure on which a BMC Client Management agent is installed. - Select the group of the operating system type and that require upgrading from the list, for example,
- 64 Bit Windows Devices for the Win64Upgrade rule
- 32 Bit Linux Devices for all Linux 32-bit devices
- 64 Bit Linux Devices for all Linux 64-bit devices
- Mac OS Devices for all devices with a MAC operating system.
- Click OK to confirm the assignment and close the window.
The device group is assigned with the default timer, which schedules the execution once and immediately. Go to the Assigned Objects > Devices subnode.
After the assignment process is finished and the upgrade package has arrived at the targets, the agents are automatically upgraded.
This is the case when the status is green and Executed displays in the Status box for the respective device.
The attributes Agent Version Major and Agent Version Minor should display the values 12 and 06 now. If you are applying a hotfix, the Agent Revision number should have increased by one.
Where to go from here