Sun N1 Service Provisioning System 5.2.1 Release Notes

What's New in the Sun N1 SPS 5.2 Release

This section describes the following new features in the Sun N1 SPS 5.2 release.

Sun N1 SPS Public Java API

The Sun N1 SPS 5.2 release includes a public Java API that enables you to integrate your custom applications or third-party products in your Sun N1 SPS environment. The public Java API provides a mechanism for executing all currently available command line interface (CLI) commands with strongly typed arguments and results. This feature provides functional parity with the CLI, along with direct access to the Sun N1 SPS infrastructure for querying and managing the Master Server.

For details about the classes and methods included in the Sun N1 SPS public Java API, see Sun N1 Service Provisioning System JavaDoc.

New Platform and OS Support for the OS Provisioning Plug-In 3.0

The OS Provisioning plug-in has been updated for the Sun N1 SPS 5.2 release. The OS Provisioning plug-in 3.0 includes the following changes.

For more information, see the Sun N1 Service Provisioning System User’s Guide for OS Provisioning Plug-In 3.1.

RedHat Linux OS Support for Sun N1 SPS Systems

The Sun N1 SPS 5.2 release includes RedHat Linux 3.0 (64-bit) and 4.0 (32- and 64-bit) support for Sun N1 SPS Master Servers, Remote Agents, Local Distributors, and CLI Clients.

For more information about OS support in the Sun N1 SPS 5.2 release, see theSun N1 Service Provisioning System 5.2 Installation Guide.

Automatic Upgrade for Remote Agents and Local Distributors

The new node command set enables you to use the command line interface (CLI) to upgrade your Remote Agents and Local Distributors. After you migrate the Master Server to the Sun N1 SPS 5.2 release, you can use the node.au.run command to automatically upgrade specific hosts, host sets, or all the Remote Agents and Local Distributors in your Sun N1 SPS environment. For increased performance, run several separate node.au.run commands in parallel on small host subsets.

For more information, see the Sun N1 Service Provisioning System 5.2 Command-Line Interface Reference Manual.

Improvements to Error and Failure Logging

The Sun N1 SPS 5.2 browser interface has been updated to provide a consolidated view of all failures and errors that occur with provisioning plans. The Plans Details Run page now lists all errors and failure on all hosts that are targeted by a plan, rather than requiring you to select the Details link for each individual host to check the provisioning status.

For more information, see the Sun N1 Service Provisioning System 5.2 System Administration Guide and Sun N1 Service Provisioning System 5.2 Plan and Component Developer’s Guide.

Improved Logging for Differential Deployments

The Sun N1 SPS 5.2 release enables you to configure the logging mechanism on Remote Agents to provide detailed information about the changes that occur during a differential deployment. You can edit the <logger> element in the logger_config.xml file to log the following events.

You can then view the log output in the agent/bin/cr_agent.out file in the home directory of the Remote Agent.

For more information about configuring logging for differential deployment, see the Sun N1 Service Provisioning System 5.2 System Administration Guide.

Enhancements for Editing Variable Sets

The Sun N1 SPS 5.2 release includes the following improvements to the browser interface for editing and managing variable sets.

For more information about these enhancements, see the Sun N1 Service Provisioning System 5.2 Plan and Component Developer’s Guide and Sun N1 Service Provisioning System 5.2 Operation and Provisioning Guide.

XML Schema Enhancements

The Sun N1 SPS 5.2 XML schema includes the following enhancements.

For more information about these enhancements, see the Sun N1 Service Provisioning System 5.2 XML Schema Reference Guide.

Commands for Checking Dependencies Between Installed Components

The new cdb.ic command set enables you to check the relationships between the components that are currently installed. Two new commands are provided to check dependencies between installed components.

For more information on these commands, see the Sun N1 Service Provisioning System 5.2 Command-Line Interface Reference Manual.

Permission Requirements for Deleting Run Histories

The Sun N1 SPS 5.2 release provides additional methods to restrict the ability to delete run histories for each plan or comparison that you run. You can use two different methods to enable users to delete run histories.

For more information, see the Sun N1 Service Provisioning System 5.2 System Administration Guide.

SSL Keystore Refreshing Enhancement

In past releases, you needed to restart Master Servers and Local Distributors after adding a Remote Agent with SSL authentication to update the SSL keystores. In this release, the Master Server and Local Distributor check for changes to the keystore each time these systems attempt to connect to another Sun N1 SPS application, eliminating the need for system restarts.

For more information, see the Sun N1 Service Provisioning System 5.2 Installation Guide.

Component Type Extensibility

You can now extend Sun N1 SPS component types and browse for these extensions in your N1 SPS environment without including the component type in a plug-in.

For more information about component types, see the Sun N1 Service Provisioning System 5.2 XML Schema Reference Guide.

Plug-Ins Included in the Sun N1 SPS 5.2 Release

The Sun N1 SPS 5.2 release includes a series of tested and supported application models to enable you to provision a variety of third party applications. These modelled components and plans are packaged as plug-ins to the Sun N1 SPS software.

The Sun N1 SPS 5.2 release includes the following plug-ins.

For more information about how to use plug-ins to provision these applications, see the N1 Service Provisioning System 5.2 Plug-in Collection.

Package Delivery of Sun N1 SPS Plug-ins

Starting with the Sun N1 SPS 5.2 release, plug-ins are included on the Sun N1 SPS DVD in native OS packages. The package delivery of plug-ins facilitates the patching and version tracking of the plug-ins in your Sun N1 SPS environment.

To install Sun N1 SPS plug-ins on your Master Server, you first must add the package to the system, then import the plug-in Java archive (JAR) file into your Sun N1 SPS environment.

For more information about adding plug-in packages to your Master Server, see the appropriate plug-in documentation in the N1 Service Provisioning System 5.2 Plug-in Collection.

WebLogic 8 Plug-In Demo Application

The WebLogic 8 plug-in 3.0 includes a demo application that illustrates how to deploy the BEA WebLogic 8 software and a custom application. The Avitek Medical Records demo application demonstrates how to use the plug-in to perform the following tasks.

For more information about the Avitek Medical Records demo application, see the Sun N1 Service Provisioning System User’s Guide for BEA WebLogic 8 Plug-In 3.0.

Oracle Database Plug-In 3.0 Enhancements

The Oracle Database plug-in 3.0 includes the following improvements.

For more information about the Oracle Database plug-in 3.0, see the Sun N1 Service Provisioning System User’s Guide for Oracle Database Plug-In 3.0.

WebSphere 5.1 Plug-In 3.0 Enhancements

The WebSphere 5.1 plug-in 3.0 includes the following improvements.

For more information about the WebSphere 5.1 plug-in, see the Sun N1 Service Provisioning System User’s Guide for WebSphere Plug-In 3.0.