mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-08-22 09:50:37 +00:00
![]() Up until now I didn't see the point of using spaces for indentation. However, the previous commit (a18bec3) was quite eye opening. Given that python is an indentation aware language, the amount of mistakes that went unnoticed because tabs and spaces were used at the same time (tabs for indentation and spaces for alignment) were unacceptable. E101,W191 have been re-enable in the tox flake8 checker and the documentation has been modified accordingly. The following files have been left as-is: * bootstrapvz/common/assets/extlinux/extlinux.conf * bootstrapvz/common/assets/init.d/expand-root * bootstrapvz/common/assets/init.d/generate-ssh-hostkeys * bootstrapvz/common/assets/init.d/squeeze/generate-ssh-hostkeys * bootstrapvz/plugins/docker_daemon/assets/init.d/docker * bootstrapvz/providers/ec2/assets/bin/growpart * bootstrapvz/providers/ec2/assets/grub.d/40_custom * bootstrapvz/providers/ec2/assets/init.d/ec2-get-credentials * bootstrapvz/providers/ec2/assets/init.d/ec2-run-user-data * docs/_static/taskoverview.coffee * docs/_static/taskoverview.less * tests/unit/subprocess.sh |
||
---|---|---|
.. | ||
__init__.py | ||
README.rst | ||
tasks.py |
Open Nebula ----------- This plugin adds `OpenNebula contextualization <http://opennebula.org/documentation:rel4.2:cong>`__ to the image, which sets up the network configuration and SSH keys. The virtual machine context should be configured as follows: .. code-block:: text ETH0_DNS $NETWORK[DNS, NETWORK_ID=2] ETH0_GATEWAY $NETWORK[GATEWAY, NETWORK_ID=2] ETH0_IP $NIC[IP, NETWORK_ID=2] ETH0_MASK $NETWORK[MASK, NETWORK_ID=2] ETH0_NETWORK $NETWORK[NETWORK, NETWORK_ID=2] FILES path_to_my_ssh_public_key.pub The plugin will install all *.pub* files in the root authorized\_keys file. When using the ec2 provider, the USER\_EC2\_DATA will be executed if present. Settings ~~~~~~~~ This plugin has no settings. To enable it add ``"opennebula":{}`` to the plugin section of the manifest.