From 760f4ded6d53b37b43662b0438706b7edeba7877 Mon Sep 17 00:00:00 2001
From: Abel Coronado <acoronado@opennebula.org>
Date: Wed, 20 Dec 2017 19:25:21 +0100
Subject: [PATCH] B #795: Image selection shouldn't list images in ERROR state
 (#1595)

---
 .../form-panels/create/wizard-tabs/storage/disk-tab.js      | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/storage/disk-tab.js b/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/storage/disk-tab.js
index 37fe4678b2..75081e498d 100644
--- a/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/storage/disk-tab.js
+++ b/src/sunstone/public/app/tabs/templates-tab/form-panels/create/wizard-tabs/storage/disk-tab.js
@@ -44,7 +44,11 @@ define(function(require) {
   function DiskTab(diskTabId) {
     this.diskTabId = 'diskTab' + diskTabId + UniqueId.id();
 
-    this.imageTable = new ImageTable(this.diskTabId + 'Table', {'select': true});
+    this.imageTable = new ImageTable(this.diskTabId + 'Table', {
+      'select': true,
+      'selectOptions': {
+        "filter_fn": function(image) { return image.STATE != 5; }
+    }});
   }
 
   DiskTab.prototype.constructor = DiskTab;