25 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:

25.1 Getting Started

The table below provides an overview of TaaS setup tasks.

Table 25-1 Getting Started with TaaS

Step Task Role

1

Install the TaaS Plug-In

See Section 3.2, "Deploying the Required Plug-ins"

Super Administrator

2

Create Testers

See Section 25.2, "Creating Test Administrators"

CLOUD_ADMIN

3

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

See Section 25.3, "Creating an Assembly Component"

CLOUD_ADMIN

4

Install Oracle VM Manager (OVM)

This is part of Setting the Cloud Infrastructure. See Chapter 3, "Setting Up the Cloud Management Infrastructure".

CLOUD_ADMIN

5

Install VT Plug-in from Enterprise Manager

See Section 3.2, "Deploying the Required Plug-ins"

CLOUD_ADMIN

6

Register OVM

See Section 5.3, "Registering the Oracle VM Manager"

CLOUD_ADMIN

7

Register Oracle VM Server (OVS)

Reimage steps

See Section 5.5, "Discovering a Virtual Server"

CLOUD_ADMIN

8

Add Storage

See Section 5.10, "Creating a Storage Repository"

CLOUD_ADMIN

9

Refresh Mount Locations

CLOUD_ADMIN

10

Add Storage Repository

See Section 5.10.1, "Performing Administrative Operations on a Storage Repository"

CLOUD_ADMIN

11

Present Server

See Section 5.11, "Presenting the Storage Repository"

CLOUD_ADMIN

12

Create Server Pool

See Section 5.14, "Creating a Virtual Server Pool"

CLOUD_ADMIN

13

Create Zone

See Section 5.15, "Creating a Zone"

CLOUD_ADMIN

14

Import Assembly into Storage Repository

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

CLOUD_ADMIN

15

Set Up Network

See Section 5.7, "Setting Up Networks"

CLOUD_ADMIN

16

Generate MAC Addresses

See Section 5.7.1, "Generating MAC Addresses"

CLOUD_ADMIN

17

Create a Deployment Plan

See Section 25.4, "Creating a Deployment Plan"

CLOUD_ADMIN


25.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.

25.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.

25.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.