oracle #6

Supports: trusty

Add to new model

Description

This is Oracle charm.


Overview

The ORACLE charm is required for the Cplane controller which is an SDN orchestration system for the CPLANE DVNd OpenStack Neutron Solution. All the information regarding the OVS, tenants and networks are stored in the Oracle Database.

CPLANE's software-only solution automates creation of WAN and LAN network services with a highly intelligent SDN platform. Through advanced discovery, modeling and service orchestration, CPLANE automates not only the low-level infrastructure configuration and management of data center and wide area networks, but also the higher-level, value-add functions such as network virtualization, routing, policy and QoS. CPLANE delivers network services faster and more reliably on existing network infrastructure. Since CPLANE is a software-only solution with no vendor-specific dependencies, it offers the added advantage of providing a
path to new network architectures and technologies, and away from vendor lock-in.

For more information see [http://www.cplanenetworks.com/]

Usage

This charm requires the deployment of the cplane-controller charm.

The neutron-openvswitch-cplane charm has several core functions:

  • Install Oracle
  • Configure oracle
  • Set a relation with the Cplane controller charm

Instruction for deploying the CPlane openstack bundle is as follows:
Note: This bundle will install some components of Openstack as well as CPlane charms.

juju deploy cplane_neutron_ovs_controller_oracle.yaml

Configuration

  • oracle-version: Version of oracle to be installed.
  • cp-package-url: URL for cplane packages if from local repo then "http://xx.xx.xx.xx/cplane_metadata.json".
  • oracle-http-port: Configures Oracle Http port, and the value will be overwritten if a oracle charm is deployed .
  • oracle-listener-port: Configures oracle listener port, but this value will be overwritten if a oracle charm is deployed.
  • oracle-password: Password for oracle charm.
  • db-user: Username for Database.
  • db-password: Password for Database.
  • oracle-db-enable: Enable Oracle at boot time.

Contact Information

www.cplanenetworks.com
info@cplanenetworks.com


Configuration

cp-package-url
(string) URL for cplane packages if from local repo then "http://xx.xx.xx.xx/cplane_metadata.json"
http://repohost/cplane_metadata.json
cplane-version
(string) Cplane softwares version
1.3.8
db-password
(string) Database password
admin
db-user
(string) Database username
admin
http-proxy
(string) Http proxy to download cplane binaries from dropbox
https-proxy
(string) Https proxy to download cplane binaries from dropbox
openstack-version
(string) Openstack version eg. liberty, mitaka, ocata
liberty
oracle-db-enable
(string) Enable Oracle at boot time
y
oracle-http-port
(string) Oracle Http port
8085
oracle-listener-port
(string) Oracle listener port
1521
oracle-password
(string) Oracle password
password
oracle-version
(string) Version of oracle to be installed
oracle-xe