1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-04-01 06:50:25 +03:00

11673 Commits

Author SHA1 Message Date
Carlos Martín
3fd36b7160 Feature #4620: Show PCI NICs in template instantiate 2016-07-18 15:55:21 +02:00
Carlos Martín
5df05f624e Feature #4620: Show PCI NICs in onevm show & sunstone panel 2016-07-18 14:39:57 +02:00
Carlos Martín
8917dd39aa Feature #4620: Show PCI IPs in onevm list 2016-07-18 14:39:57 +02:00
Ruben S. Montero
b6dbd9c92c feature #4630: Automatic assgiment of passthrough devices. Attribute and
deployment file
2016-07-18 14:33:50 +02:00
Ruben S. Montero
086ccd4f09 feature #4620: Add PCI_ID to PCI devices 2016-07-18 11:32:58 +02:00
Carlos Martín
5178c31268 Feature #4620: Show PCI IPs in the vms table 2016-07-15 17:37:01 +02:00
Carlos Martín
94e0b4bd91 Feature #4620: Add NIC pci passthrough to vm template create/update 2016-07-15 16:59:50 +02:00
Anton Todorov
28779ae328 vmm/kvm/poll cleanup
Cleaned up unused code.
The rbd stats monitoring are moved to monitor script.
2016-07-15 10:03:46 +03:00
Carlos Martín
7396b6d1ed Bug #4598: Fix requirejs dependencies problem in firefox, dev mode
(cherry picked from commit f6eb86a07de8786716de211ff02e946361418bb6)
2016-07-14 17:18:43 +02:00
Carlos Martín
dde72c3d87 Bug #4641: Fix labels css for firefox, improve usability and style
(cherry picked from commit 303249bdb21f2d31a42e40a2a7fa8b99f0c39e0b)
2016-07-14 17:13:00 +02:00
Ruben S. Montero
caefeb0e37 feature #4620: Add PCI network requests to automatic requirements 2016-07-14 15:34:55 +02:00
Tino Vazquez
94ed6e0ab7 Be more tolerant with Amazon EC2 delays 2016-07-14 11:35:00 +02:00
Ruben S. Montero
23f556a406 feature #4620: PCI devices of type NIC gets an IP as regular NIC 2016-07-14 11:06:59 +02:00
Anton Todorov
4a402f74e1 rework premigrate and postmigrate scripts
The change was inspired by the live-migrate scripts for SYSTEM_DS with `shared` TM_MAD

After some rework I've figured out that it could be made as some sort of generic one.

The proposed changes
* tm_common.sh - new function migrate_other() receiving all arguments from the caller script
                 The function parses the TEMPLATE blob and exposes BASH arrays:
                    DISK_ID_ARRAY - array of all VM DISK_ID
                    TM_MAD_ARRAY - array of TM_MADs for each DISK_ID
                    CLONE_ARRAY - aray of all CLONE values for each DISK_ID
                 The function exposes DISK_ID of the CONTEXT disk too as CONTEXT_DISK_ID
                 The function check for extra argument to prevent recursion loops
                 For each TM_MAD it it is not current one the corresponding script is called
                 with same arguments but one additional - to mark that it is called not from
                 in the SYSTEM_DS context

                 Usage:
                   migrate_common "$@"

The function is appended to the following TM_MADs:
ceph
fs_lvm
qcow2
shared
ssh

The General idea is to allow live-migration of VMs with mix of disks with any of the above TM_MADs (different datastores)

For example if we have VM with the following disks
disk.0 ceph
disk.1 ceph (context)
disk.2 - ceph
disk.3 - fs_lvm
disk.4 - qcow2

In the above scenario when live migration is issed the following scripts will be called

ceph/premigrate <args>
fs_lvm/premigrate <args> "ceph"
qcow2/premigrate <args> "ceph"

As most probably I am missing someting I am open for discussion :)
2016-07-14 11:33:58 +03:00
Anton Todorov
f63b5c8516 fix for FT action when host is in ERROR state
Following https://forum.opennebula.org/t/vm-fails-to-ha-reschedule-on-host-error-opennebula-5-0-1/2566

Skip access to the source host when called in LCM_STATE=PROLOG_MIGRATE_UNKNOWN because the source host is not reachable.

It is used in CEPH's TM_MAD but I think it is OK for SSH too.
2016-07-14 09:54:10 +03:00
Carlos Martín
228d0df5be Feature #4211 #3278: Keep navigation history 2016-07-13 17:48:42 +02:00
Carlos Martín
e6b26c3c52 Cleaner style for graph legends 2016-07-12 13:28:37 +02:00
Carlos Martín
4f7fb20dfc Feature #2237: Show allocated VM and Memory values in VM capacity 2016-07-12 12:44:18 +02:00
Tino Vazquez
7b4598452b Skip vCenter datastores not associated to any host 2016-07-11 18:59:08 +02:00
Carlos Martín
996be92e96 Feature #4530: VR template instantiate action 2016-07-11 18:15:31 +02:00
Carlos Martín
fcf5b771c7 Feature #4348: Service create action 2016-07-11 15:58:19 +02:00
Carlos Martín
8be474c8e5 Feature #4614: Filter VMs by type (VR, Flow)
(cherry picked from commit e5e8004b06e61ddf78f8ae35edd93641b14a8452)
2016-07-11 14:42:58 +02:00
Carlos Martín
a419845a2f Bug #4611: Fix missing zone_id in market after migration
(cherry picked from commit 02494be37878492018bb8f130a46e400ead89e78)
2016-07-11 12:57:38 +02:00
Carlos Martín
a7fe7e5468 Feature #4597: Remove VM id from VR when VM is not active
(cherry picked from commit 68b6a1cb58c5aa7eccca76dd5414940780715fb7)
2016-07-11 12:38:33 +02:00
Carlos Martín
1d6e8e5be2 Bug #4610: Check memory value in KB
(cherry picked from commit 1c3881c6c6e22c2d12656099fc22a528bc102070)
2016-07-11 11:29:38 +02:00
Carlos Martín
cbbfee3b65 Bug #4629: Fix MB/GB text overlapping dropdown arrow
(cherry picked from commit 7131afb39928989305bea8dc1bee3f4466da5ea2)
2016-07-11 11:03:27 +02:00
Carlos Martín
8529d13061 Bug #4610: Check boot order contents
(cherry picked from commit e71b23a4e7ebda1335cb91f212965315d098eebf)
2016-07-08 17:26:03 +02:00
Carlos Martín
8133685879 Bug #4625: Fix close button for template clone dialog
(cherry picked from commit bf5db1fb9c3718070efcaf5678419b7218e2ec98)
2016-07-08 15:17:33 +02:00
Carlos Martín
c589758b98 Bug #4626: Enable vm conf panel in cloud view
(cherry picked from commit 0a2963440cb935edb626d8968d68706667823c02)
2016-07-08 14:49:57 +02:00
Carlos Martín
343785497e Bug #3385: Fix bug when dialog has only one button
(cherry picked from commit da571375417b3efc3d40e0411e6f7ebd96051d67)
2016-07-08 12:12:56 +02:00
Carlos Martín
ffdb41bc3e Feature #4597: Allow to create more VR VMs, and terminate existing ones
(cherry picked from commit 94070576d8e4d443f2dba26f7de02d69616f16ef)
2016-07-08 11:21:59 +02:00
Carlos Martín
8433a1f727 Feature #4614: Add advanced search to almost all tables 2016-07-07 11:26:22 +02:00
Carlos Martín
651bf6686c Feature #4614: Redo search to work with hidden table pages 2016-07-07 11:10:25 +02:00
Ruben S. Montero
d482d967aa feature #4411: Change AUTH_DRIVER_CONF to AUTH_MAD_CONF. Added defaults
for AUTH_MAD_CONF
2016-07-06 10:16:47 +02:00
Carlos Martín
4f52867944 Bug #3385: Close confirmation dialogs with the enter key 2016-07-04 18:09:27 +02:00
Carlos Martín
d93f13297f Bug #4619: Add VR labels column to yaml files 2016-07-04 16:08:23 +02:00
Carlos Martín
856180bd81 Bug #4619: Fix labels for Virtual Routers
(cherry picked from commit 8a1621ef7e74014a9e2e4ac519d08337eec8dc01)
2016-07-04 16:08:13 +02:00
Carlos Martín
35f9b6a4c9 Bug #4605, #4590: Show image size with unit suffix, fix column sorting 2016-07-04 15:35:10 +02:00
Carlos Martín
0e7bf16109 Bug #4591: Fix GB inputs in firefox
(cherry picked from commit e349c718782dc7c1120882678b4610d6e938f54d)
2016-07-04 12:40:40 +02:00
Carlos Martín
e106ad1880 Feature #4614: Add button to view current password in sunstone 2016-07-04 11:24:50 +02:00
Carlos Martín
695787711e Bug #4600: Fix cluster param desc. in vnet and ds allocate
(cherry picked from commit 2860816666d87099cd28f48b23eb1413226483cb)
2016-07-01 17:27:14 +02:00
Carlos Martín
ceb2feaddf Bug #4606: Fix modal windows closing with dataTable pagination buttons
(cherry picked from commit c96093ff056383125d921c432874739e4c241d9f)
2016-07-01 16:42:17 +02:00
Carlos Martín
1e6c6238bc Bug #4615: Fix modal windows in cloud view
(cherry picked from commit 7dc5dd0cfe3af45d8fe111a3486508824e1ec77a)
2016-07-01 16:21:56 +02:00
Carlos Martín
3637812d38 Merge remote-tracking branch 'origin/feature-4614' 2016-07-01 12:21:01 +02:00
Carlos Martín
916f6707c8 Merge remote-tracking branch 'origin/feature-4411' 2016-07-01 12:20:52 +02:00
Carlos Martín
57779b33e4 Merge remote-tracking branch 'origin/feature-4604' 2016-07-01 12:20:38 +02:00
Carlos Martín
425cd786d4 Bug #4612: Fix auth_mad names in sunstone 2016-07-01 11:05:50 +02:00
Carlos Martín
598fcc5f8f Feature #4614: Search users by password field in sunstone 2016-06-30 18:56:57 +02:00
Carlos Martín
c7bc4ed774 Feature #4614: Search by user password in oca and cli 2016-06-30 18:39:45 +02:00
Javi Fontan
e8f0c4e9fc feature #4613: define external ip attrs only in one place 2016-06-30 16:04:35 +02:00