Public Repository

Last pushed: 9 months ago
Short Description
HPE Operations Orchestration Community Edition images
Full Description

HPE Operations Orchestration Community Edition images

The images in the repository include HPE Operations Orchestration Community Edition Central Server with deployed content for orchestrating Docker, Puppet, Nexus, Jenkins and more. It uses a Postgres 9.3 DB.

Volumes: “/etc/postgresql”, “/var/log/postgresql”, “/var/lib/postgresql”

Exposed Ports: 8080(http),8443(https),5432(Postgres)

HPE OO Central logs are located in /usr/local/hp/oo/central/var/logs

The documentation for the deployed content packs is saved in /usr/local/hp/oo/content

Database Administrator credentials: User: postgres Password: foobar

Usage:

  • Pull the image and create the container:
    docker run -t -i --name ooce -p 8080:8080 -p 8443:8443 -p 5432:5432 -d hpsoftware/ooce:10.70.2

It takes about two minutes until Central is up. To access Central, open a browser to http://<docker host ip>:<allocated http port>

  • Deploy the supplied content (relevant to version 10.70.2):
    docker exec <container name> deploycp.sh <dockerhost ip> <mapped http port>
    e.g.: docker exec ooce1070 deploycp.sh 192.168.1.10 8080
    (You can, of course,. copy the content packs using docker cp, and deploy using the OO Central UI)

The images are tagged in the following format: <OOCE version>.<image version> e.g. The last image for OOCE 10.70 is tagged as 10.70.2

In case you want to create new flows and operations, you will need the Windows based HP Operations Orchestration Studio. In order to install OO Studio and develop your own content:

Copy the studio installation and the content packs from your container (named ooce in this example) to your Docker host: docker cp ooce:/usr/local/hp/oo/content/. .

Copy the files from your Docker host to your Windows desktop.

Install HPE OO Studio (community-installer-win64-studio.exe).

Open Studio and deploy the content packs.

For more details, guides and documentation of HPE Operations Orchestration, visit us at https://hpln.hpe.com/product/operations-orchestration/

Docker Pull Command
Owner
hpsoftware

Comments (7)
deepakmnair
4 months ago

Any idea why I'm Unable to pull the image,

sudo docker pull hpsoftware/ooce
Using default tag: latest
Error response from daemon: manifest for hpsoftware/ooce:latest not found

If I specify a tag it works

mcpolish
7 months ago

it seems that in image 10.70.2 there is no content packs in /usr/local/hp/oo/content Only PDF Files

stefancristian
9 months ago

@stahir: @andreivasiletruta is right, once you mount your own database to the image, it will not be saved within the image, unless you docker save the image.
You have mounted volumes from a different container / linux / nfs filesystem, thus the database exists only there.

andreivasiletruta
9 months ago

@stahir: the deployed data gets into the database. If I am not mistaken the data is lost in your case because when you run a container on another host the database tables are created at the first start - thus no old data is preserved. You would need a slightly different approach - maybe even a database on a separate container

pauli
10 months ago

It is sawuser/sawuser by default.
Guess~~~

pauli
10 months ago

What is the default username & password of this OO?

stahir
a year ago

I want to migrate an OO application from one docker host to another. When I try to commit changes in one OO central app, push the image to hub and pull and run the same image from another docker host, I can't see my committed changes. Is it because the data gets saved onto volumes and volume data is not committed along with teh image?