About managing deployment tasks, About software deployment tasks – Grass Valley SiteConfig v.2.1 User Manual
Page 73
software roles, depending on the functionality that device provides to the system or systems to which
it belongs.
Depending on a device's family, type, and model, SiteConfig automatically assigns the appropriate
software roles to a device when the device is added to the system description. You can also manually
modify a device's software roles.
SiteConfig knows what software should be installed for each software role, and deploys the software
from a software package accordingly. SiteConfig matches managed package roles with device roles
in order to generate appropriate deployment tasks for the actual software deployment activities.
Related Links
About managed software and tasks
on page 70
About managing deployment tasks
Deployment tasks are managed from within the Tasks area within
Software Deployment | Deployment
Groups
. There are several properties of deployment tasks that you should consider:
•
Some deployment tasks may be dependent upon other deployment tasks. Checking or unchecking
a task may check or uncheck other tasks for the same device if they are coupled together due to
a package dependency. For example, for K2 products, if you uncheck SNFS, SiteConfig
automatically unchecks K2 system software also. SiteConfig might need to enforce the installation
of these dependencies before the installation of the main product or you could encounter
deployment failures.
•
Upgrades are performed by completely uninstalling a previous version of the software before
installing the next version. So if an upgrade is occurring, you will see one task for uninstalling
the older product and another task for installing the newer product. Uninstall tasks always execute
first. If an uninstall requires a restart, then the install for the same product will not continue until
you have restarted the device from SiteConfig.
•
You control the sequencing of device restarts. If an uninstall or an install requires a restart of the
device, then SiteConfig indicates that a restart is required within the Details column in the Tasks
area. You can click on the "restart required" link to restart the device. Automatic restarts do not
occur in response to an install or an uninstall.
•
Only one deployment task executes at a time on any one device.
•
Multiple devices at the same time can each have a deployment task executing on them during a
deployment session.
•
A deployment session occurs while a deployment task is deploying software to a single device
or while a multiple deployment tasks are deploying software to multiple devices.
•
Once you start a sequence of deployment tasks, you cannot add more until the deployment session
is complete.
About software deployment tasks
A deployment task is a mapping between a particular software package and the roles that one or
more devices contain that are part of the same deployment group. Each deployment task contains
information about the software package, version, the action that it performs and the status of that
action. The status icons and status indicators for a deployment task are as follows:
11 October 2011
SiteConfig 2.1 User Manual
73
Working with software deployment