Troubleshooting deploy issues

The following topics apply to troubleshooting issues with Deploy Jobs:

Deploy job returns warning — cannot delete asset

The Deploy Job generates "cannot delete asset" warnings following an undo/rollback even if it completed the task successfully.

(Solaris) Local single-user mode has problems

For single-user mode to work correctly on Solaris platforms when the agent is installed with the -local option, you must do the following on the target server:

  • Add an S90rscd script to the /etc/rc2.d directory. (A copy of this script is in the conf directory under the agent installation directory.)
  • Export NSHDIR and LD_LIRBRARY_PATH.
  • Verify that the NSHDIR and LD_LIBRARY_PATH variables are exported within the script file.
  • Set NSHDIR to the agent install directory.
  • Set LD_LIBRARY_PATH to the lib directory in the agent install path.

Cannot add NFS protocol version in the Mount URL

Currently it is not possible to add the version of the NFS protocol in the Mount URL. You must edit the configuration files on the target servers.

Rollback fails after deleting a registry key

If you deploy a rollback after deleting a registry key that does not belong to BUILTIN\Administrators, the rollback fails. To change ownership of a registry key, you must have the SE_RESTORE_NAME privilege. The agent uses the default user account, which does not have this privilege enabled by default.

Rollback does not remove XML configuration file

Rolling back a deployment that created an XML configuration file on a system leaves the file on the target system, with all encoding information still present. The root key block that was used in creating the file also remains. Although keeping the XML configuration file on the target system upon rollback does not leave the system in its original state, it is the correct process when managing configuration files.

New properties do not appear in an open template

If a template is open in the template editor and you add new properties to a class, the new properties do not appear in the property list drop-down until you close and reopen the template.

System creates an empty BLPackage

If you choose a COM+ folder for packaging and it happens to be empty, a BLPackage is created, but it is empty.

(Linux) Out-of-band reboot does not work

You cannot do an out-of-band reboot with an external command on Linux if the target contains a pre-7.4 agent.

Problems specifying a payload source

Any payload source that is referred to remotely using Network File System (NFS) must have the correct world access to the files for the deployment staging or direct use to work properly. This is true even if the NFS agent mounting option is used (which is done as root) and the payload is owned by root. The export through an NFS does not translate the root account access over so the payload must be world read.

Only use spaces in the payload file/directory name if the installation command can accept spaces in the name. The 'rpm' command does not accept spaces in the command and any deployment with this command fails when using the remote source reference method.

Deployment is interrupted — package overwritten

There is no mechanism to prevent overwriting a package on a repeater while the package is being deployed to a target server.

Deployment method changes from Copy to Agent to direct staging

A fundamental incompatibility exists between target-based parameterization and the use of repeaters. To avoid the conflict, in those cases where source URLs contain target parameterization and Copy to agent at stagingis specified for those URLs, the system forces the deployments into direct staging (without a repeater). Whenever this forced deployment occurs, the system issues a warning message indicating the staging change and the reason for the change.

Deployed hotfixes do not appear until after a reboot

Deployed hotfixes that require a reboot do not appear when you are browsing the target server until that server is rebooted.

Expiration date attribute in BLPackage does not include time

The BLPackage editor lets you set the date and time for the Expiration Date attribute. However, when the BLPackage is deployed, the date is set but not the time.

Cancelled Deploy Job copies payload to stage

If a cancel is issued during the stage step of a Deploy Job execution, in some cases, the payload is copied to the stage directory of all targets.

Undoing a job run does not retain set execution override

When a user attempts to undo a job run with "set execution override" enabled, the undo action does not retain the "set execution override" setting.

Events appear out of order in Deploy Job run log

Events in the Deploy Job run log do not appear in logical order when sorted by time for jobs that completed during the same second.

Drive for Deploy Job staging directory matches agent location's drive

The staging directory is based on the location of the agent installation. If the agent is installed on the C drive, the default location for STAGING_DIR is on the Windows C drive, unless another drive is explicitly specified. Similarly, if the agent is installed on D, the staging directory is by default located on D.

Modify action not working correctly for certain Microsoft services

When using a BLPackage to change the Distributed Transaction Coordinator, Smart Card, or Scheduler services on a Windows 2008 or Windows 7 platform, you can change the Start and Stop actions, but changes to the Modify action do not work properly because of a Microsoft defect.

Was this page helpful? Yes No Submitting... Thank you

Comments