Revision 8c678130
Added by Tomáš Strachota about 9 years ago
- added
- modified
- copied
- renamed
- deleted
- app
- assets
- controllers
- helpers
- models
- services
- views
- compute_attributes
- compute_resources_vms
- form
- _deletable_layout.html.erb
- _ec2.html.erb
- _gce.html.erb
- _interfaces_legacy_message.html.erb
- _libvirt.html.erb
- _networks.html.erb
- _openstack.html.erb
- _ovirt.html.erb
- _rackspace.html.erb
- _removable_layout.html.erb
- _vmware.html.erb
- _volumes.html.erb
- ec2
- libvirt
- openstack
- ovirt
- rackspace
- vmware
- new.html.erb (diff)
- form
- hosts
- layouts
- nic
- usergroups
- test
Fixes #9480 - multiple NICs integration with compute profiles
From users point of view:
- interfaces setup in compute profiles is back
- interface related compute attrs get merged into host NICs upon compute
profile selection
- NIC overview table displays details in the column "Type"
- UI for direct creation of VMs fixed
- fixed removing interfaces and volumes from compute profiles
From technical point of view:
- NIC overview table is always built by js
- templates for compute resources got more structure (split to partials
"base", "interface", "volume")
- compute resources can provide custom implementation of
'providerSpecificNICInfo' function
(cherry picked from commit 6d05514ad02676067389f44c4ba1d3daf357884b)