Compatibility Guide 3.2
This guide is aimed at OpenNebula 3.0 users and administrators who want to upgrade to the latest 3.2 version. The following sections summarize the new features and usage changes that should be taken into account, or prone to cause confusion.
Visit the Features list and the Release Notes for a comprehensive list of what's new in OpenNebula 3.2.
/etc/one/vmwarerc
is in yaml formatAUTH_DRIVER
. It can be changed with the new oneuser chauth command.SESSION_EXPIRATION_TIME
: Time in seconds to keep an authenticated token as valid. It is used to avoid calling the authentication drivers for each call./var/lib/one/.one/
. For more information, read the External Auth. and Cloud Services Authentication documentation.TEMPLATE
to hold any arbitrary data. This User metadata can be used in the CONTEXT section of VMs, see the User management documentation for more information.ENABLE_OTHER_PERMISSIONS
.# use image with ID 23 DISK = [ IMAGE_ID = 23 ] # use the Image named ubuntu, owned by the user named oneadmin. DISK = [ IMAGE = "Ubuntu", IMAGE_UNAME = "oneadmin" ] # use the ubuntu Image owned by user with ID 7. DISK = [ IMAGE = "Ubuntu", IMAGE_UID = 7 ] # use the ubuntu Image owned by the user instantiating the VM. DISK = [ IMAGE = "Ubuntu" ]
NETWORK_ADDRESS = 192.168.30.0/28
<xterm> $ onetemplate show 8 TEMPLATE 8 INFORMATION […]
PERMISSIONS OWNER : um- GROUP : — OTHER : —
$ onetemplate chmod 8 640
$ onetemplate show 8 TEMPLATE 8 INFORMATION […]
PERMISSIONS OWNER : um- GROUP : u– OTHER : — </xterm>
–type
option in the onevm saveas commandoneimage
, onevnet
and onetemplate
are deprecated. Although functional, users are advise to move to the new permission system. Note that publish is equivalent to grant USE
permissions to the group.