Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Dell OpenManage

Dockerized OpenManage, built on top of official CentOS images.

Configuration

  • container has to run in privilged mode so that the host hardware can be exposed to it.
  • specifying --net=host exposes the host's network interfaces to the container, otherwise they will not be available.
  • default command: /opt/dell/srvadmin/sbin/srvadmin-services.sh restart so that services can start cleanly in case container is stopped and then restarted.
  • login credentials: root / password

Where this image has been tested (some more than others)

  • RHEL 7
  • SLES 12
  • CentOS 7
  • Ubuntu Server 12.04 & 14.04
  • Debian 7 / 8

Run example

$ docker run --privileged -d -p 1311:1311 --restart=always \
    --net=host -v /lib/modules/`uname -r`:/lib/modules/`uname -r` \
    --name=omsa81 jdelaros1/openmanage

UPDATE (12.15.2015): We replace weak Diffie-Hellman ciphers with Elliptic-Curve Diffie-Hellman. Refer to Dockerfile for exact ciphers. Testing is ongoing but so far overall OMSA functionality is not affected. Please report any issues.

UPDATE (11.20.2015): Testing without volume mounting /lib/modules resulted in mixed results across different servers, so I am adding this requirement back.

Once the container starts, give it about 20-25 seconds for all the OpenManage services to start inside the container.

From the CLI, you can run something like docker exec omsa81 omreport system summary or use a browser to go to https://your-server-ip:1311 and use login credentials listed above.

Known Issues

  • OS information reported is for the container, not the host.

Support

Please note this image is provided as-is and not supported by Dell in any shape or form.

Report problems or provide feedback

If you run into any problems or would like to provide feedback, please open an issue here or send a note to the Linux-PoweEdge mailing list.