Skip to content

Commit 7dbfff7

Browse files
mansammnecas
authored andcommitted
Remove default OVA storage mapping
Signed-off-by: Sam Lucidi <[email protected]>
1 parent 06b0e23 commit 7dbfff7

File tree

3 files changed

+0
-46
lines changed

3 files changed

+0
-46
lines changed

pkg/controller/plan/adapter/ova/builder.go

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,6 @@ const (
6363
Unknown = "unknown"
6464
)
6565

66-
// Default Storage
67-
const (
68-
DefaultStorageID = "default"
69-
)
70-
7166
// Regex which matches the snapshot identifier suffix of a
7267
// OVA disk backing file.
7368
var backingFilePattern = regexp.MustCompile(`-\d\d\d\d\d\d.vmdk`)
@@ -161,8 +156,6 @@ func (r *Builder) DataVolumes(vmRef ref.Ref, secret *core.Secret, configMap *cor
161156
return
162157
}
163158

164-
var defaultMapping *v1beta1.DestinationStorage
165-
mappedDiskIds := make(map[string]bool)
166159
storageMapIn := r.Context.Map.Storage.Spec.Map
167160
for i := range storageMapIn {
168161
mapped := &storageMapIn[i]
@@ -173,10 +166,6 @@ func (r *Builder) DataVolumes(vmRef ref.Ref, secret *core.Secret, configMap *cor
173166
err = fErr
174167
return
175168
}
176-
if storage.ID == DefaultStorageID {
177-
defaultMapping = &mapped.Destination
178-
continue
179-
}
180169
for _, disk := range vm.Disks {
181170
if disk.ID == storage.ID {
182171
var dv *cdi.DataVolume
@@ -185,23 +174,7 @@ func (r *Builder) DataVolumes(vmRef ref.Ref, secret *core.Secret, configMap *cor
185174
return
186175
}
187176
dvs = append(dvs, *dv)
188-
mappedDiskIds[disk.ID] = true
189-
}
190-
}
191-
}
192-
193-
for _, disk := range vm.Disks {
194-
if !mappedDiskIds[disk.ID] {
195-
if defaultMapping == nil {
196-
err = liberr.New("VM has unmapped disks and no default disk mapping is set.", "vm", vm.ID)
197-
return
198-
}
199-
var dv *cdi.DataVolume
200-
dv, err = r.mapDataVolume(disk, *defaultMapping, dvTemplate)
201-
if err != nil {
202-
return
203177
}
204-
dvs = append(dvs, *dv)
205178
}
206179
}
207180

pkg/controller/plan/adapter/ova/validator.go

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,12 +101,6 @@ func (r *Validator) StorageMapped(vmRef ref.Ref) (ok bool, err error) {
101101
return
102102
}
103103

104-
// If a default mapping is defined, that satisfies the requirement.
105-
if r.plan.Referenced.Map.Storage.Status.Refs.Find(ref.Ref{ID: DefaultStorageID}) {
106-
ok = true
107-
return
108-
}
109-
110104
for _, disk := range vm.Disks {
111105
if !r.plan.Referenced.Map.Storage.Status.Refs.Find(ref.Ref{ID: disk.ID}) {
112106
return

pkg/controller/provider/container/ova/model.go

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,6 @@ import (
1111
"github.com/konveyor/forklift-controller/pkg/lib/logging"
1212
)
1313

14-
// Default Storage
15-
const (
16-
DefaultStorageID = "default"
17-
DefaultStorageName = "Default"
18-
)
19-
2014
// All adapters.
2115
var adapterList []Adapter
2216

@@ -402,13 +396,6 @@ func (r *StorageAdapter) List(ctx *Context, provider *api.Provider) (itr fb.Iter
402396
return
403397
}
404398
list := fb.NewList()
405-
m := &model.Storage{
406-
Base: model.Base{
407-
ID: DefaultStorageID,
408-
Name: DefaultStorageName,
409-
},
410-
}
411-
list.Append(m)
412399

413400
for _, object := range diskList {
414401
m := &model.Storage{

0 commit comments

Comments
 (0)