|
|
@ -46,20 +46,13 @@ LICENSE=${LICENSE:-Apache 2.0}
|
|
|
|
VENDOR=${VENDOR:-OpenNebula Systems}
|
|
|
|
VENDOR=${VENDOR:-OpenNebula Systems}
|
|
|
|
SUMMARY="OpenNebula Contextualization Package"
|
|
|
|
SUMMARY="OpenNebula Contextualization Package"
|
|
|
|
DESC="
|
|
|
|
DESC="
|
|
|
|
This package prepares a VM image for OpenNebula:
|
|
|
|
Contextualization tools for the virtual machine running in the OpenNebula
|
|
|
|
* Disables udev net and cd persistent rules
|
|
|
|
cloud. Based on parameters provided by the cloud controller configures the
|
|
|
|
* Deletes udev net and cd persistent rules
|
|
|
|
networking, initial user password, SSH keys, runs custom start scripts,
|
|
|
|
* Unconfigures the network
|
|
|
|
resizes the root filesystem, and provides tools to communicate with
|
|
|
|
* Adds OpenNebula contextualization scripts to startup
|
|
|
|
OneGate service.
|
|
|
|
* Configure network
|
|
|
|
|
|
|
|
* Configure dns (from DNS and ETH*_DNS context variables)
|
|
|
|
Check the OpenNebula web page (http://opennebula.org) to get the support.
|
|
|
|
* Set root authorized keys (from SSH_PUBLIC_KEY and EC2_PUBLIC_KEY)
|
|
|
|
|
|
|
|
* Add onegate tool (NEEDS RUBY AND JSON GEM TO WORK)
|
|
|
|
|
|
|
|
* Resize root filesystem
|
|
|
|
|
|
|
|
* Generate host ssh keys in debian distributions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
To get support check the OpenNebula web page:
|
|
|
|
|
|
|
|
http://OpenNebula.org
|
|
|
|
|
|
|
|
"
|
|
|
|
"
|
|
|
|
DESCRIPTION=${DESCRIPTION:-$DESC}
|
|
|
|
DESCRIPTION=${DESCRIPTION:-$DESC}
|
|
|
|
URL=${URL:-http://opennebula.org}
|
|
|
|
URL=${URL:-http://opennebula.org}
|
|
|
|