39 Setting Up Testing as a Service

This chapter provides an overview of the steps involved in setting up testing as a service (TaaS).

Many of these setup tasks are also required to use Infrastructure as a Service; if you have already set up IaaS, you will have already completed many of these tasks. This chapter contains the following sections:

39.1 Getting Started

The table below provides an overview of TaaS setup tasks.

Table 39-1 Getting Started with TaaS

Step Task Role

1

Install the TaaS Plug-In

See Deploying the Required Plug-ins

Super Administrator

2

Create Testers

See Creating Test Administrators

CLOUD_ADMIN

3

Create a Virtualization (VT) Assembly with the Required Assembly Zip files

See Creating an Assembly Component

CLOUD_ADMIN

4

Install Oracle VM Manager (OVM)

This is part of Setting the Cloud Infrastructure. See Setting Up the Cloud Management Infrastructure.

CLOUD_ADMIN

5

Install VT Plug-in from Enterprise Manager

See Deploying the Required Plug-ins

CLOUD_ADMIN

6

Register OVM

See Registering the Oracle VM Manager

CLOUD_ADMIN

7

Register Oracle VM Server (OVS)

Reimage steps

See Discovering a Virtual Server

CLOUD_ADMIN

8

Add Storage

See Creating a Storage Repository

CLOUD_ADMIN

9

Refresh Mount Locations

CLOUD_ADMIN

10

Add Storage Repository

See Performing Administrative Operations on a Storage Repository

CLOUD_ADMIN

11

Present Server

See Presenting the Storage Repository

CLOUD_ADMIN

12

Create Server Pool

See Creating a Virtual Server Pool

CLOUD_ADMIN

13

Create Zone

See Creating a Zone

CLOUD_ADMIN

14

Import Assembly into Storage Repository

See Importing Assemblies, Templates, and Virtual Disks into the Storage Repository

CLOUD_ADMIN

15

Set Up Network

See Setting Up Networks

CLOUD_ADMIN

16

Generate MAC Addresses

See Generating MAC Addresses

CLOUD_ADMIN

17

Create a Deployment Plan

See Creating a Deployment Plan

CLOUD_ADMIN

39.2 Creating Test Administrators

Follow these steps to create Test Administrators:

  1. Log in to Enterprise Manager as a Super Administrator or a user who has privileges to create a new administrator.
  2. From Setup, select Security, then select Administrator.
  3. Create the TAASADMIN administrator with the EM_SSA_ADMINISTRATOR role.
  4. Create the TAASDESIGNER administrator with the EM_TAAS_DESIGNER role.
  5. Create the TAASUSER administrator with the EM_SSA_ROLE.

39.3 Creating an Assembly Component

To create a VT assembly, perform the following steps:

  1. From the Enterprise menu, select Provisioning and Patching, then select Software Library.
  2. Select the Root directory. Select Actions then select Create Folder.
  3. Select the directory which has write access. From the Actions menu, select Create Entity, then select Virtualization.
  4. Select Assembly as the type and click OK.
  5. Provide the required value and click Next.
  6. Select the upload mechanism. Click OK.
  7. Click Add button to enter file name and click OK.
  8. Continue to click Next until you are on the Review page and click Save and Upload.

    If you are uploading a file from the OMS or Agent, then you need to Upload Files to a destination where you want the files to be uploaded.

39.4 Creating a Deployment Plan

Perform the following steps to create a Deployment Plan:

  1. From Enterprise menu, select Cloud, then select Infrastructure Home.
  2. In the right panel, select a zone and right click.

    Note: A Deployment Plan created from Zone is the only supported option. (If the deployment plan is created from Server Pool or Oracle VM Server, that deployment plan is not visible in TaaS.)

  3. Select Deploy Assembly. Select the Assembly created in the Software Library or assembly directly imported in the storage repository. Click Next.
  4. On the Assembly Deployment: Network and Agent page, select Enable Agent Push Configuration. The push means that the Enterprise Manager Agent will be pushed from Enterprise Manager after OVM creation.
  5. Provide the Installation Base Directory, Platform, User Name, and Password.
  6. Click Save as Plan. Provide the name of the plan and select the software library folder. Any other information to provide depends on the assembly you want to install.