1
0
mirror of https://github.com/OpenNebula/one.git synced 2024-12-25 23:21:29 +03:00
Commit Graph

16102 Commits

Author SHA1 Message Date
Alejandro Huertas Herrero
d0f227e399 F #3371: refactor and lint datastore fsck (#3403) 2019-06-04 14:43:00 +02:00
Alejandro Huertas Herrero
9849631493 F #688: fix bug in CLI top (#3402) 2019-06-04 14:41:37 +02:00
Alejandro Huertas Herrero
77417daa2e F #3371: refactor and lint cluster fsck (#3400) 2019-06-04 10:11:49 +02:00
Alejandro Huertas Herrero
b16ea97bae B #1710: network fsck takes reserved networks (#3398) 2019-06-04 10:06:18 +02:00
Jorge Lobo
0ca517112d B #3101: multiple entries conf VM (#3401)
Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-06-03 18:06:12 +02:00
Jorge Lobo
bb22f4debb
B #3101: multiple entries conf VM (#3397)
Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
(cherry picked from commit e329d31e21)
2019-06-03 17:24:26 +02:00
Jorge Lobo
096537ef53
B #3057: missing DEPLOY_ID import vcenter (#3395)
Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
(cherry picked from commit 6b184b1c74)
2019-06-03 15:10:24 +02:00
Steven Armstrong
339a87475d F #3366: allow alternative base for ldap groups (#3379)
Signed-off-by: Steven Armstrong <steven.armstrong@id.ethz.ch>
2019-06-03 13:39:51 +02:00
Tino Vazquez
26ed3d5570
L #-: Fix extra space after initial block def
In accordance to new default rules in rubocop 0.71.0
2019-06-03 13:36:24 +02:00
Alejandro Huertas Herrero
237f32a642 B #2047: onegate error when trying to poweroff a VM (#3399)
* Add comparation between two integers
2019-06-03 13:03:15 +02:00
Tino Vázquez
9d44e942ad
F #3264: Fix wrong var name 2019-06-03 11:34:44 +02:00
Angel Luis Moya Gonzalez
d59d0bf53c L #3264: Corrections over last linting (#3396)
Change remaining is_cd? calls in virtual_machine.rb and vm_disk.rb
Also changed on vcenter-13-VM_Save_spec.rb and
vcenter-97-Add_New_Disk.rb files
2019-06-02 02:40:53 +02:00
Tino Vazquez
7466813970
L #3264: Linting for refactored vCenter driver 2019-05-30 18:18:17 +02:00
Alejandro Huertas Herrero
bfee27823b F #3263: fix bug in function call comma instead of dot (#3387) 2019-05-30 15:50:35 +02:00
Jorge Lobo
e11fa27d66 B #3368: missing datastores import market (#3388)
Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-05-30 14:36:55 +02:00
Alejandro Huertas Herrero
ed44bca60c F #688: change highline by IO library (#3386) 2019-05-30 12:43:24 +02:00
Tino Vazquez
3597951080
Merge branch 'feature-3264'
Merging feature-3264, refactor of vCenter driver.

Mainly vcenter/virtual_machine.rb
2019-05-28 17:29:53 +02:00
Alejandro Huertas Herrero
b386ae4444 B #3269: onedb purge-done eat too much RAM (#3376)
* Process done VMs in pages, instead of all together
    * Add new method to iterate over pages
    * Add new CLI paramter to specify pages size
2019-05-28 17:13:30 +02:00
mouyaq
3e9313c112
F #3264: Fix deviceKey assignment changed
Changed hash rocket by ":" into boot_dev methods of vm_disk and vm_nic
2019-05-28 14:54:50 +02:00
mouyaq
b4f75b56d5
F #3264: fix rubocop warnings 2019-05-27 18:49:27 +02:00
mouyaq
bcc7fbcdc3
F #3264: fix after rebase 2019-05-27 18:49:26 +02:00
mouyaq
fe7dfd3547
F #3264: Added VirtualMachineMonitor 2019-05-27 18:49:26 +02:00
mouyaq
d29f4713b0
F #3264: get out wait_timeout and fixes 2019-05-27 18:49:25 +02:00
mouyaq
913b203b43
F #3264: get out nic_model_class and state_to_c 2019-05-27 18:49:24 +02:00
mouyaq
9c41da393b
F #3264: Separate classes Nic and Disk 2019-05-27 18:49:24 +02:00
mouyaq
886bd2e258
F #3264: VirtualMachineDevice refactor 2019-05-27 18:49:23 +02:00
mouyaq
155f41b0ad
F #3264: fix rubocop offenses in vmm_importer.rb 2019-05-27 18:44:18 +02:00
mouyaq
f008971e59
F #3264: fix rubocop offenses 2019-05-27 18:44:18 +02:00
mouyaq
bde691c1e8
F #3264: VmmImporter refactor 2019-05-27 18:44:17 +02:00
mouyaq
025734fbe7
F #3264: VirtualMachineFolder refactor 2019-05-27 18:44:16 +02:00
Tino Vazquez
2556fb2df9
F #1408: Remove no longer used VCENTER_ attributes
Datastores no longer hold vCenter credentials, but rather they
are pulled from the vCenter host associated.
2019-05-27 17:43:11 +02:00
Anton Todorov
3f641f6553 B #3362: count NIC aliases in onedb fsck (#3363)
Signed-off-by: Anton Todorov <a.todorov@storpool.com>
2019-05-27 13:00:13 +02:00
Christian González
a82dd15d84 M #-: Fix memory leak (#3372) 2019-05-27 11:54:16 +02:00
sergiojvg
d00b00a072 F #964: Allow FILES_DS for vCenter (#3351) 2019-05-24 12:24:23 +02:00
Tino Vazquez
c53b1018b9
M #-: Add Travis test for conf branch protection
OpenNebula maintenance and hotfix revisions do not allow for any
change in their configuration files with respect to their
previous version.

In a minor branch (one-XX), the new 01-conf_branch_protect.sh script
will warn about configuration changes.
2019-05-24 11:54:48 +02:00
Jorge Lobo
beb85ef212
F #2346: upgrade no-vnc (#3353)
* F #2346: upgrade no-vnc

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
(cherry picked from commit 0da407fd10)
2019-05-23 17:27:38 +02:00
Jorge Lobo
7bb7a19151
B #3280: check import vcenter cluster (#3365)
* B #3280: check import vCenter cluster

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* B #3280: check import vCenter cluster

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>

* B #3365: Changing function order for readibility

(cherry picked from commit e85bd07297)
2019-05-23 12:24:35 +02:00
Alejandro Huertas Herrero
35eaf4bb7f B #3357: fix alias_id consecutive generation 2019-05-23 11:39:40 +02:00
Tino Vazquez
2bf20ac166
B #3335: Add default zone endpoint
This is a new user templatate attribute that is understood by Sunstone,
users with this setting will be logged in automatically in their
default zone (if no session is available)
2019-05-21 11:18:49 +02:00
Ruben S. Montero
6e70d45b68
L #-: Use brackets for symbol arrays 2019-05-21 10:49:05 +02:00
Ruben S. Montero
7f4a63d2ec
L #-: Lint onevm_exec.rb & reduce duplicated code
(cherry picked from commit 87697ae528)
2019-05-21 10:49:05 +02:00
sergiojvg
4c323c7e35 F #3337: Configure retries from vcenterrc (#3350)
* F #3337: Configure retries from vcenterrc

* F #3337: Add retry_interval variable
2019-05-20 18:42:59 +02:00
sergiojvg
73e16b9acc F #3337: Retry if failure during shutdown (#3338)
* F #3337: Retry if failure during shutdown

* F #3337: Configurable number of retries

* F #3337: Extend to deploy and cancel

* F #3337: Use retry_interval variable

* Update shutdown
2019-05-20 18:38:46 +02:00
Tino Vazquez
ddb2d892c2
B #3280: Revert original cluster create semantics 2019-05-20 18:26:01 +02:00
Tino Vazquez
14633d9515
B #3280: Refactor vCenter CLI host import
(cherry picked from commit 78bd769356)
2019-05-20 15:06:09 +02:00
Daniel Clavijo Coca
6272fb2143
F #3222: return ec pool usage if used (#3333)
(cherry picked from commit f07da23bce)
2019-05-20 11:44:00 +02:00
sergiojvg
e178b5caba B #3331: Support token behind proxy (#3332) 2019-05-17 18:21:10 +02:00
jmdelafe
112234cd67 B #3281: Import Wild VM in vCenter defaults to host 0 (#3339) 2019-05-17 17:55:46 +02:00
jmdelafe
aa0eae8eda B #3280: Check clusters (#3317)
* fix bug-3280

* B #3280: Import vCenter cluster as host needs to check existing OpenNebula clusters

* B #3280: Import vCenter cluster as host needs to check existing OpenNebula clusters

* fix bug-3280

Signed-off-by: jmdelafe <13242860+jmdelafe@users.noreply.github.com>

* B #3280: Import vCenter cluster as host needs to check existing OpenNebula clusters

Signed-off-by: jmdelafe <13242860+jmdelafe@users.noreply.github.com>

* B #3280: Import vCenter cluster as host needs to check existing OpenNebula clusters

Signed-off-by: jmdelafe <13242860+jmdelafe@users.noreply.github.com>
2019-05-14 17:47:49 +02:00
Tino Vazquez
17f3c37955
L #-: Disable new 0.69.0 default rububocop cops
(cherry picked from commit 091c49b558)
2019-05-14 12:22:03 +02:00