Anda di halaman 1dari 12

Integrating HP Software Delivery Repository Packages with SUSE Linux Enterprise Server Installations

Deploying the HP Software Delivery Repository as an AddOn During Installations of the Linux Operating System
Technical white paper

Table of contents
Overview ...................................................................................................................................... 2 Procedure for integrating SDR packages into the installation................................................................... 3 Automating future installations to include add-ons ............................................................................. 9 For more information ..................................................................................................................... 11 Call to action ............................................................................................................................... 11

Overview
This white paper explains how to deploy packages from the HP Software Delivery Repository (SDR) concurrently with the installation of the operating system on a SUSE Linux Enterprise Server. In specific, this paper describes a procedure that facilitates deployment of HP software products, such as those from the ProLiant Support Pack, during a normal-mode Linux installation. The procedure can streamline the delivery of such products onto multiple target systems. The SUSE Linux Enterprise Server installation process already supports the use of add-on software products such as the Software Development Kit (SDK) and High Availability Extensions (HAE). This paper explains how to deploy the HP Software Delivery Repository as an add-on during the installation rather than afterward as a separate postinstallation step. To use this procedure, you need: SUSE Linux Enterprise Server installation media or repository A target system on which to install the operating system, with network access to the HP Software Delivery Repository To use this procedure, you must be able to: Obtain the Linux distribution installation media, or obtain details for accessing the appropriate network repository Use either the Software Delivery Repository provided by HP, or use a locally mirrored copy, and be able to access the actual packaged components you wish to install

Procedure for integrating SDR packages into the installation


Note: The remainder of this paper provides examples of the steps needed to include specific components of the latest HP ProLiant Support Pack into a SUSE Linux Enterprise Server 11 installation. These steps can also be used for other versions of the ProLiant Support Pack and of the SUSE Linux Enterprise Server. 1. Begin the installation of the SUSE Linux Enterprise Server, as described in the respective SUSE Linux Enterprise Server Deployment Guide or the SUSE Linux Enterprise Server Installation Quick Start. For more information about accessing these SUSE Linux Enterprise Server documents, see the For more information section. 2. Continue the installation until you get to the Installation Mode screen similar to the one shown in the following example.

a. Select the appropriate mode for your situation. b. Check the Include Add-On Products from Separate Media box. c. Click Next.

3. When the Media Type screen appears, as in the following example, select the appropriate options and click Next.

4. On the Repository URL screen, provide the relevant information, as in the following screen example. More details about the information you can provide follow the screen example.

a. Repository Name enter a description of the repository that you can easily recognize later in the procedure. The screen example shows such a description. b. URL Enter the web address of the repository, as in the following example: http://downloads.linux.hp.com/SDR/downloads/ProLiantSupportPa ck/SUSE_LINUX/11/x86_64/current/ Note: The web address of a repository can be found by browsing the HP Software Delivery Repository downloads page at: http://downloads.linux.hp.com/SDR/downloads/ Search for the directory of the components that you want integrated with the Linux installation. Alternatively, if available, you can use a locally-mirrored copy of the HP Software Delivery Repository, providing its web address. Click Next.

c.

5. The Repository URL screen then prompts you to import the signing key for the repository. For the HP Software Delivery Repository, you should see a screen similar to the following. You can import the signing key now by clicking Import or defer by clicking Do Not Import. After importing the key or deferring, click Next. Note: You can also independently verify this signing key at the following web address:
https://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=HPLinuxCodeSigning

6. This brings the Add-On Product Installation screen, a sample of which follows. At this point, you can add other product repositories (click Add). However, this example assumes no other repositories are needed. Click Next.

7. The HP Software Delivery Repository has been enabled for software installation. On the last step before the actual installation, you can use the Installation Settings screen to display a window that allows you to specify packages to install. To do so, select Change Software as shown in the following screen example. [Bryan: Notice I edited the screen to move the cursor in place.]

8. In the window similar to the one shown in the following example, use the Search tab to

locate ProLiant Support Pack packages that you want installed. Follow these steps: a. In the search field, specify the name of an available ProLiant Support Pack package. For a list of ProLiant Support Pack packages that you can install, see the Managing ProLiant servers with Linux HOWTO. In the following example, the hp-health package is specified. b. Click Search (the button next to where you specify the package name). The specified package, its version, and its size display highlighted on the right, as shown. c. Repeat steps a and b for any other package that you want installed. d. To accept all specified packages for installation, click Accept.

9. After you click Accept, the Changed Packages screen appears, as in the following example. The screen lists all packages that are modified to resolve dependencies associated with the package you specified. Click Continue.

10. Next, a screen such as the following appears, indicating that the package you specified is not supported by Novell. They are not supported by Novell because packages from the HP Software Delivery Repository are not signed with the SUSE Linux Enterprise Server key. However, these packages are supported by HP. Click Continue. Note: To find out more about support issues for a specific package, contact HP customer support.

From this point, you can complete the remainder of the installation by following the instructions provided by the SUSE Linux Enterprise Server Deployment Guide or the SUSE Linux Enterprise Server Installation Quick Start. After you finish the installation and the target host system is booted, the system will contain the HP Software Delivery Repository add-on packages that you selected (in the given example, this would be the hp-health package).

Automating future installations to include add-ons


For any other future installations, you can automate the integration of the add-on products with the installation. Review the contents of the autoinst.xml file created in the root home directory by your manual installation (this assumes you selected the root home directory during the final steps of the installation). In particular, you can provide portions of the <add-on> and <software> sections in an answer file (typically, autoinst.xml) that you provide for an automated installation. As a result, the HP Software Delivery Repository will be used to provide the packages specified in the <software> section. The following shows an example of a portion of the <add-on> and <software> sections that might have been generated by the installation example provided in the Procedure for integrating SDR packages into the installation section. The <add-on> section specifies the repository web address and SDR. The <software> section specifies the ProLiant Support Pack package name. This data is shown in bold, red type in the following example. <add-on> <add_on_products config:type="list"> <listentry>

<media_url><![CDATA[http://downloads.linux.hp.com/SDR/downloads/ProLiantS upportPack/SuSE/11/x86_64/current/]]></media_url> <product>SDR</product> <product_dir>/</product_dir> </listentry> </add_on_products> </add-on> . . . <software> <packages config:type="list"> ... <package>hp-health</package> ... </packages> ... </software>

10

For more information


The following lists locations where you can obtain more information about products discussed in this paper: HP Software Delivery Repository for Linux, including the ProLiant Support Pack: http://downloads.linux.hp.com/SDR Managing ProLiant servers with Linux HOWTO (provides information about ProLiant Support Pack packages that can be installed with the SUSE Linux Enterprise Server): http://h20000.www2.hp.com/bc/docs/support/SupportManual/c00223285/c00223285.pdf SUSE Linux Enterprise Server: http://www.novell.com/products/server/ SUSE Linux Enterprise Software Developers Kit (SDK): http://www.novell.com/developer/sle_sdk.html SUSE Linux Enterprise High Availability Extension: http://www.novell.com/products/highavailability/ SUSE Linux Enterprise Server Deployment Guide:

http://www.novell.com/documentation/sles11/pdfdoc/book_sle_deployment/book_sle_deployment.pdf

SUSE Linux Enterprise Server Installation Quick Start:


Novell SUSE Linux Enterprise Server 11 documentation: http://www.novell.com/documentation/sles11/

http://www.novell.com/documentation/sles11/pdfdoc/art_sles_installquickstart/art_sles_installquickstart.pdf

Call to action
HP encourages your comments concerning this document. We are truly committed to providing documentation that meets your needs. To make comments and suggestions about this document, send a message to: TechCom@HP.com

Share with colleagues

Copyright 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. Trademark acknowledgments, if needed. 5900-1596, Created March 2011