The OpenNebula project is proud to announce the availability of OpenNebula 5.0 ‘Wizard’ Beta. This major update comes with several improvements in different subsystems and components, with minimal changes in the API and the VM life-cycle states, which embodies long overdue changes but implemented to minimize the impact and ensure backwards compatibility as far as possible.
Compared to 4.14 , VM deployment is pretty lag . PROLOG and BOOT taking long time.
Also vm log refresh is not working . After refreshing log , its rotating , rotating …no result.
Is this an interface problem? Could you refresh without cache or try in an
incognito window? In order to get the actual prolog/boot times you can
check the vm log file, and compare them to 4.14… it should not be any
significant differences in that area…
I have tried this from Firefox and chrome as well , but still the same . Restarted sunstone service , but no hope .
Another problem im facing is , none of the “App” imported machines are working . Its saying “No bootable device” . Tried to change driver to “qcow2” , DEVICE_PREFIX to “vd” , “hd” and “sd” . Nothing happend.
But when using CDROM installation its working fine . Volatile disk is taking as “/dev/sda” . Any hope in this side?
ID NAME SIZE AVAIL CLUSTERS IMAGES TYPE DS TM STAT
0 system 0M - 0 0 sys - qcow2 on
1 default 98.3G 98% 0 4 img fs qcow2 on
2 files 98.3G 98% 0 0 fil fs shared on
I imported Debian 8.2 KVM from marketplace:
IMAGE 3 INFORMATION
ID : 3
NAME : Debian 8.2 - KVM
USER : nebula
GROUP : oneadmin
DATASTORE : default
TYPE : OS
REGISTER TIME : 05/18 17:02:22
PERSISTENT : No
SOURCE : /var/lib/one//datastores/1/1a04d9b5d3f3eea41892d81336edfb5e
PATH : http://marketplace.opennebula.systems//appliance/56040c398fb81d7410000006/download/0
FSTYPE : raw
SIZE : 10G
STATE : used
RUNNING_VMS : 1
PERMISSIONS
OWNER : um-
GROUP : ---
OTHER : ---
IMAGE TEMPLATE
DEV_PREFIX="hd"
FORMAT="qcow2"
FROM_APP="36"
FROM_APP_NAME="Debian 8.2 - KVM"
MD5="db80fc7ec841a0504dcb2242bef77458"
The image is stored as qcow2:
qemu-img info /var/lib/one//datastores/1/1a04d9b5d3f3eea41892d81336edfb5e
image: /var/lib/one//datastores/1/1a04d9b5d3f3eea41892d81336edfb5e
file format: qcow2
virtual size: 10G (10737418240 bytes)
disk size: 296M
cluster_size: 65536
Format specific information:
compat: 0.10
refcount bits: 16
With the VM template:
TEMPLATE 2 INFORMATION
ID : 2
NAME : Debian 8.2 - KVM
USER : nebula
GROUP : oneadmin
REGISTER TIME : 05/18 17:02:22
PERMISSIONS
OWNER : um-
GROUP : ---
OTHER : ---
TEMPLATE CONTENTS
CONTEXT=[
NETWORK="YES",
SSH_PUBLIC_KEY="$USER[SSH_PUBLIC_KEY]" ]
CPU="1"
DISK=[
IMAGE_ID="3" ]
GRAPHICS=[
LISTEN="0.0.0.0",
TYPE="vnc" ]
LOGO="images/logos/debian.png"
MEMORY="768"
OS=[
ARCH="x86_64" ]
But the deployement.0 reference the image as raw instead of qcow2:
We have detected that the upgrades under certain conditions will lead to a broken OpenNebula with unusable clusters. We recommend that you don’t upgrade for the time being until we publish a fix.
Then you can upgrade from 4.14 to 5.0. If you have already upgraded, you will need to revert to the 4.14 DB and redo the upgrade procedure, otherwise when upgrading to 5.0 final it will be broken.
A new beta was released (beta 2). The package repositories have the same URL. In case you want to download the tar.gz with the packages you can head to:
I tried to upgrade the packages on my Ubuntu Xenial but I got:
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/opennebula_4.90.5-1_amd64.deb (--unpack) :
tentative de remplacement de « /etc/one/auth/x509_auth.conf », qui appartient aussi au paquet ruby-opennebula 4.90.0-1
This mean that there is something in the dependencies, a file was moved from one package to another without proper dependency relations.
Next, I manage to finish the update with apt-get -f install.
We moved configuration files from ruby-opennebula package to opennebula (server). From the documentation linked I can not figure out the best way to do this. Maybe this in opennebula package?
We moved configuration files from ruby-opennebula package to opennebula (server). From the documentation linked I can not figure
out the best way to do this. Maybe this in opennebula package?
]
Tue May 31 16:07:28 2016 [Z0][VM][I]: New state is ACTIVE
Tue May 31 16:07:28 2016 [Z0][VM][I]: New LCM state is PROLOG
Tue May 31 16:07:29 2016 [Z0][VM][I]: New LCM state is BOOT
Tue May 31 16:07:29 2016 [Z0][VMM][I]: Generating deployment file: /var/lib/one/vms/19/deployment.0
Tue May 31 16:07:30 2016 [Z0][VMM][I]: Successfully execute transfer manager driver operation: tm_context.
Tue May 31 16:07:30 2016 [Z0][VMM][I]: ExitCode: 0
Tue May 31 16:07:30 2016 [Z0][VMM][I]: Successfully execute network driver operation: pre.
Tue May 31 16:07:30 2016 [Z0][VMM][I]: Command execution fail: cat << EOT | /var/tmp/one/vmm/kvm/deploy ‘/var/lib/one//datastores/105/19/deployment.0’ ‘node01’ 19 node01
Tue May 31 16:07:30 2016 [Z0][VMM][I]: error: Failed to create domain from /var/lib/one//datastores/105/19/deployment.0
Tue May 31 16:07:30 2016 [Z0][VMM][I]: error: unsupported configuration: readonly ide disks are not supported
Tue May 31 16:07:30 2016 [Z0][VMM][E]: Could not create domain from /var/lib/one//datastores/105/19/deployment.0
Tue May 31 16:07:30 2016 [Z0][VMM][I]: ExitCode: 255
Tue May 31 16:07:30 2016 [Z0][VMM][I]: Failed to execute virtualization driver operation: deploy.
Tue May 31 16:07:30 2016 [Z0][VMM][E]: Error deploying virtual machine: Could not create domain from /var/lib/one//datastores/105/19/deployment.0
Tue May 31 16:07:30 2016 [Z0][VM][I]: New LCM state is BOOT_FAILURE
]
Tue May 31 16:07:28 2016 [Z0][VM][I]: New state is ACTIVE
Tue May 31 16:07:28 2016 [Z0][VM][I]: New LCM state is PROLOG
Tue May 31 16:07:29 2016 [Z0][VM][I]: New LCM state is BOOT
Tue May 31 16:07:29 2016 [Z0][VMM][I]: Generating deployment file: /var/lib/one/vms/19/deployment.0
Tue May 31 16:07:30 2016 [Z0][VMM][I]: Successfully execute transfer manager driver operation: tm_context.
Tue May 31 16:07:30 2016 [Z0][VMM][I]: ExitCode: 0
Tue May 31 16:07:30 2016 [Z0][VMM][I]: Successfully execute network driver operation: pre.
Tue May 31 16:07:30 2016 [Z0][VMM][I]: Command execution fail: cat << EOT | /var/tmp/one/vmm/kvm/deploy ‘/var/lib/one//datastores/105/19/deployment.0’ ‘node01’ 19 node01
Tue May 31 16:07:30 2016 [Z0][VMM][I]: error: Failed to create domain from /var/lib/one//datastores/105/19/deployment.0
Tue May 31 16:07:30 2016 [Z0][VMM][I]: error: unsupported configuration: readonly ide disks are not supported
I managed to do so, but it looks like you set the CDROM as read-only,
you shouldn’t.
Regards.
Daniel Dehennin
Récupérer ma clef GPG: gpg --recv-keys 0xCC1E9E5B7A6FE2DF
Fingerprint: 3E69 014E 5C23 50E8 9ED6 2AAD CC1E 9E5B 7A6F E2DF