Error while extending a cinder/ceph disk

Hi, when trying to extend a ceph disk in ovirt 4 (Virtual Machines => Edit Virtual Machine => Instance images => Edit => Extend size by) I get the following error: Error while executing action: interface is required In engine.log I see the following errors as well: 2016-07-21 15:14:55,266 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (default task-35) [] Correlation ID: 47ce3344, Call Stack: null, Custom Event ID: -1, Message: Failed to update VM test01 disk test01_Disk1 (User: admin@internal-authz). 2016-07-21 15:14:56,091 ERROR [org.ovirt.engine.core.bll.storage.disk.cinder.ExtendCinderDiskCommandCallback] (DefaultQuartzScheduler8) [2819eb7c] Failed extending disk. ID: a5dd90b1-3a76-4e38-af8c-e829b3b86a40 2016-07-21 15:14:56,124 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (DefaultQuartzScheduler8) [2819eb7c] Correlation ID: 2819eb7c, Call Stack: null, Custom Event ID: -1, Message: Failed to extend size of the disk 'test01_Disk1' to 20 GB, User: admin@internal-authz. 2016-07-21 15:14:56,209 ERROR [org.ovirt.engine.core.bll.storage.disk.cinder.ExtendCinderDiskCommand] (DefaultQuartzScheduler8) [2819eb7c] Ending command 'org.ovirt.engine.core.bll.storage.disk.cinder.ExtendCinderDiskCommand' with failure. After this, the cinder image is flagged as illegal and I can just delete it. Extending the image on the cinder side is possible, and the command "cinder extend <id>" works, but then the new size is not properly reported back in ovirt. Any clue? Thanks, Alessandro

On Thu, Jul 21, 2016 at 4:21 PM, Alessandro De Salvo < Alessandro.DeSalvo@roma1.infn.it> wrote:
Hi, when trying to extend a ceph disk in ovirt 4 (Virtual Machines => Edit Virtual Machine => Instance images => Edit => Extend size by) I get the following error:
Error while executing action: interface is required
Sounds like a similar root cause of https://bugzilla.redhat.com/show_bug.cgi?id=1346887 Should be already fixed on latest build. Can you please try to upgrade to latest? Or, try using the Edit disk dialog under 'VMs => Disks' instead (could be a specific issue with the 'Instance images' flow).
In engine.log I see the following errors as well:
2016-07-21 15:14:55,266 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (default task-35) [] Correlation ID: 47ce3344, Call Stack: null, Custom Event ID: -1, Message: Failed to update VM test01 disk test01_Disk1 (User: admin@internal-authz). 2016-07-21 15:14:56,091 ERROR [org.ovirt.engine.core.bll.storage.disk.cinder.ExtendCinderDiskCommandCallback] (DefaultQuartzScheduler8) [2819eb7c] Failed extending disk. ID: a5dd90b1-3a76-4e38-af8c-e829b3b86a40 2016-07-21 15:14:56,124 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (DefaultQuartzScheduler8) [2819eb7c] Correlation ID: 2819eb7c, Call Stack: null, Custom Event ID: -1, Message: Failed to extend size of the disk 'test01_Disk1' to 20 GB, User: admin@internal-authz. 2016-07-21 15:14:56,209 ERROR [org.ovirt.engine.core.bll.storage.disk.cinder.ExtendCinderDiskCommand] (DefaultQuartzScheduler8) [2819eb7c] Ending command 'org.ovirt.engine.core.bll.storage.disk.cinder.ExtendCinderDiskCommand' with failure.
After this, the cinder image is flagged as illegal and I can just delete it. Extending the image on the cinder side is possible, and the command "cinder extend <id>" works, but then the new size is not properly reported back in ovirt. Any clue? Thanks,
Alessandro
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Hi Daniel, On Thu, 2016-07-21 at 17:34 +0300, Daniel Erez wrote:
On Thu, Jul 21, 2016 at 4:21 PM, Alessandro De Salvo <Alessandro.DeSalvo@roma1.infn.it> wrote: Hi, when trying to extend a ceph disk in ovirt 4 (Virtual Machines => Edit Virtual Machine => Instance images => Edit => Extend size by) I get the following error:
Error while executing action: interface is required
Sounds like a similar root cause of https://bugzilla.redhat.com/show_bug.cgi?id=1346887 Should be already fixed on latest build. Can you please try to upgrade to latest?
I'm running on the latest snapshot, upgraded a few hours ago, so I guess it's not totally fixed yet. Those are the ovirt-engine-* RPMS I have in my machine: ovirt-engine-setup-plugin-ovirt-engine-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-dashboard-1.0.1-1.el7.centos.noarch ovirt-engine-sdk-python-3.6.8.0-1.el7.centos.noarch ovirt-engine-setup-plugin-dockerc-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-tools-backup-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-tools-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-wildfly-10.0.0-1.el7.x86_64 ovirt-engine-setup-base-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-setup-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-vmconsole-proxy-helper-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-extension-aaa-jdbc-1.1.1-0.0.master.20160623200644.git2e68ef6.el7.noarch ovirt-engine-restapi-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-wildfly-overlay-10.0.0-1.el7.noarch ovirt-engine-dwh-setup-4.0.2-0.1.master.20160706084440.el7.centos.noarch ovirt-engine-lib-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-setup-plugin-vmconsole-proxy-helper-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch python-ovirt-engine-sdk4-4.0.0-0.5.a5.el7.centos.x86_64 ovirt-engine-extensions-api-impl-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-cli-3.6.8.1-1.el7.centos.noarch ovirt-engine-userportal-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-webadmin-portal-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-dwh-4.0.2-0.1.master.20160706084440.el7.centos.noarch ovirt-engine-setup-plugin-websocket-proxy-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-websocket-proxy-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-backend-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-setup-plugin-ovirt-engine-common-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-dbscripts-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
Or, try using the Edit disk dialog under 'VMs => Disks' instead (could be a specific issue with the 'Instance images' flow).
Tried this as well, but I still get the same error. Thanks, Alessandro
In engine.log I see the following errors as well:
2016-07-21 15:14:55,266 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (default task-35) [] Correlation ID: 47ce3344, Call Stack: null, Custom Event ID: -1, Message: Failed to update VM test01 disk test01_Disk1 (User: admin@internal-authz). 2016-07-21 15:14:56,091 ERROR [org.ovirt.engine.core.bll.storage.disk.cinder.ExtendCinderDiskCommandCallback] (DefaultQuartzScheduler8) [2819eb7c] Failed extending disk. ID: a5dd90b1-3a76-4e38-af8c-e829b3b86a40 2016-07-21 15:14:56,124 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (DefaultQuartzScheduler8) [2819eb7c] Correlation ID: 2819eb7c, Call Stack: null, Custom Event ID: -1, Message: Failed to extend size of the disk 'test01_Disk1' to 20 GB, User: admin@internal-authz. 2016-07-21 15:14:56,209 ERROR [org.ovirt.engine.core.bll.storage.disk.cinder.ExtendCinderDiskCommand] (DefaultQuartzScheduler8) [2819eb7c] Ending command 'org.ovirt.engine.core.bll.storage.disk.cinder.ExtendCinderDiskCommand' with failure.
After this, the cinder image is flagged as illegal and I can just delete it. Extending the image on the cinder side is possible, and the command "cinder extend <id>" works, but then the new size is not properly reported back in ovirt. Any clue? Thanks,
Alessandro
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Opened a bug on the issue: https://bugzilla.redhat.com/show_bug.cgi?id=1359489 Should be addressed for the upcoming builds. On Thu, Jul 21, 2016 at 5:43 PM, Alessandro De Salvo < Alessandro.DeSalvo@roma1.infn.it> wrote:
Hi Daniel,
On Thu, 2016-07-21 at 17:34 +0300, Daniel Erez wrote:
On Thu, Jul 21, 2016 at 4:21 PM, Alessandro De Salvo <Alessandro.DeSalvo@roma1.infn.it> wrote: Hi, when trying to extend a ceph disk in ovirt 4 (Virtual Machines => Edit Virtual Machine => Instance images => Edit => Extend size by) I get the following error:
Error while executing action: interface is required
Sounds like a similar root cause of https://bugzilla.redhat.com/show_bug.cgi?id=1346887 Should be already fixed on latest build. Can you please try to upgrade to latest?
I'm running on the latest snapshot, upgraded a few hours ago, so I guess it's not totally fixed yet. Those are the ovirt-engine-* RPMS I have in my machine:
ovirt-engine-setup-plugin-ovirt-engine-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-dashboard-1.0.1-1.el7.centos.noarch ovirt-engine-sdk-python-3.6.8.0-1.el7.centos.noarch
ovirt-engine-setup-plugin-dockerc-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
ovirt-engine-tools-backup-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
ovirt-engine-tools-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-wildfly-10.0.0-1.el7.x86_64
ovirt-engine-setup-base-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
ovirt-engine-setup-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
ovirt-engine-vmconsole-proxy-helper-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
ovirt-engine-extension-aaa-jdbc-1.1.1-0.0.master.20160623200644.git2e68ef6.el7.noarch
ovirt-engine-restapi-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-wildfly-overlay-10.0.0-1.el7.noarch ovirt-engine-dwh-setup-4.0.2-0.1.master.20160706084440.el7.centos.noarch
ovirt-engine-lib-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
ovirt-engine-setup-plugin-vmconsole-proxy-helper-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch python-ovirt-engine-sdk4-4.0.0-0.5.a5.el7.centos.x86_64
ovirt-engine-extensions-api-impl-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-cli-3.6.8.1-1.el7.centos.noarch
ovirt-engine-userportal-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
ovirt-engine-webadmin-portal-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch ovirt-engine-dwh-4.0.2-0.1.master.20160706084440.el7.centos.noarch
ovirt-engine-setup-plugin-websocket-proxy-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
ovirt-engine-websocket-proxy-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
ovirt-engine-backend-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
ovirt-engine-setup-plugin-ovirt-engine-common-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
ovirt-engine-dbscripts-4.0.3-0.0.master.20160720203246.git9c88731.el7.centos.noarch
Or, try using the Edit disk dialog under 'VMs => Disks' instead (could be a specific issue with the 'Instance images' flow).
Tried this as well, but I still get the same error. Thanks,
Alessandro
In engine.log I see the following errors as well:
2016-07-21 15:14:55,266 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(default task-35) [] Correlation ID: 47ce3344, Call Stack: null, Custom Event ID: -1, Message: Failed to update VM test01 disk test01_Disk1 (User: admin@internal-authz). 2016-07-21 15:14:56,091 ERROR
[org.ovirt.engine.core.bll.storage.disk.cinder.ExtendCinderDiskCommandCallback] (DefaultQuartzScheduler8) [2819eb7c] Failed extending disk. ID: a5dd90b1-3a76-4e38-af8c-e829b3b86a40
2016-07-21 15:14:56,124 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(DefaultQuartzScheduler8) [2819eb7c] Correlation ID: 2819eb7c, Call Stack: null, Custom Event ID: -1, Message: Failed to extend size of the disk 'test01_Disk1' to 20 GB, User: admin@internal-authz. 2016-07-21 15:14:56,209 ERROR
[org.ovirt.engine.core.bll.storage.disk.cinder.ExtendCinderDiskCommand]
(DefaultQuartzScheduler8) [2819eb7c] Ending command
'org.ovirt.engine.core.bll.storage.disk.cinder.ExtendCinderDiskCommand'
with failure.
After this, the cinder image is flagged as illegal and I can just delete it. Extending the image on the cinder side is possible, and the command "cinder extend <id>" works, but then the new size is not properly reported back in ovirt. Any clue? Thanks,
Alessandro
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
participants (2)
-
Alessandro De Salvo
-
Daniel Erez