1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-07 17:17:41 +03:00
Commit Graph

1114 Commits

Author SHA1 Message Date
Jorge Lobo
63bbf4e16c B #2497: Two Factor Authentication (#3470)
* F #2497: two factor authentication

Signed-off-by: Jorge Lobo <jlobo@opennebula.systems>
2019-07-10 19:00:26 +02:00
Ruben S. Montero
3b9ace0577
F #3256: Support for NUMA topology, Hugepages and CPU pinning. 2019-07-01 18:58:24 +02:00
mouyaq
fe7dfd3547
F #3264: Added VirtualMachineMonitor 2019-05-27 18:49:26 +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
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
Christian González
8bbcfdfc6c Increase database version to 5.10.0 (#3277) 2019-04-25 18:42:41 +02:00
Ruben S. Montero
1e15db5ac0
F #2451: Add configurble hooks to the network drivers in the form of
pre.d, post.d and clean.d scripts

Co-authored-by: Daniel Clavijo Coca <dclavijo@opennebula.systems>
2019-04-22 11:27:20 +02:00
Ruben S. Montero
e25e25ca6b
Merge branch 'f2722' 2019-04-15 17:08:01 +02:00
kvaps
8b96dd6142 F #2808: add DD_BLOCK_SIZE option (#3116)
Signed-off-by: kvaps <kvapss@gmail.com>
2019-04-09 16:11:15 +02:00
Ruben S. Montero
c64d63f3d5
F #2722: Increase the size of the replication and federation log indexes
co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-04-08 17:43:12 +02:00
Ruben S. Montero
b59ee42750
Revert "F #2722: Increase the size of the replication and federation log indexes"
This reverts commit 1da93f3732.
2019-04-08 17:09:56 +02:00
Ruben S. Montero
1da93f3732
F #2722: Increase the size of the replication and federation log indexes
co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-04-08 14:38:02 +02:00
Jorge Lobo
7498be0feb
b # 2993 delete langs and solved fix Vm_quota in conditions (#3030)
(cherry picked from commit 52a38a9b90)
2019-03-06 10:23:19 +01:00
Tino Vazquez
a8f7207cfa
Remove unneeded tty_expect install
(cherry picked from commit 84424affa0)
2019-02-28 15:30:54 +01:00
Tino Vazquez
553fc6b540
Add missing migrator to install.sh
Remove duplicated cop
2019-02-20 10:14:47 +01:00
Alejandro Huertas Herrero
a31d3e26fc F #2645: Make some polishing and add default templates. (#2922) 2019-02-11 14:41:57 +01:00
Tino Vazquez
d998145ea1
Merge branch 'master' into provision_refactor 2019-02-08 17:42:06 +01:00
Alejandro Huertas
0b027090a2 OneProvision refactor. 2019-02-07 15:53:45 +01:00
Ruben S. Montero
29760a06ac F #2885: Add configuration option to disable ZERO'ing LVM volumes. 2019-02-04 15:56:37 +01:00
Daniel Clavijo Coca
6aa7fb5e19 F #1684: LXD profiles probe (#2856)
*  Patched NicLXD for snaps

* F #1684: Leave LXC_COMMAND

* F #1684: Added lxd probe for profiles

* F #1684: Fix profile probe output

* F #1684: Use default profile if profile absent

* F #1684: Add profile probe to install.sh
2019-01-30 01:22:35 +01:00
Ruben S. Montero
5f7fb402aa F #2671: Add oned search functionality. Add an index column to perform FTS searches server-side. New parameter has been added to the one.vmpool.info call, and --search option to CLI onevm list. This commits adds support for JAVA and migrator.
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2019-01-30 00:10:18 +01:00
Jan Orel
19f04965d4 F #1012: update websockify to latest version (#2809) 2019-01-18 15:48:10 +01:00
Vlastimil Holer
441cf1f7f9 Bump version to 5.7.85, year to 2019 2019-01-16 11:47:59 +01:00
sergio semedi
ac487b5ea9 merge vCenter configuration files into vcenterrc 2019-01-09 12:52:40 +01:00
Ruben S. Montero
5a4740b8c7 F #2531: Add support for linuxcontainers MarketPlace
Co-authored-by: Sergio Vega Gutiérrez <svega@opennebula.systems>
2018-12-15 17:17:17 +01:00
Ruben S. Montero
7d46241fe2 F #826: Virtual Network Templates - Suntone Interface
Co-authored-by: juanmont <jjmontiel@opennebula.systems>
2018-12-11 11:12:01 +01:00
Vlastimil Holer
e5d3f46da1 F #2645: Disaggregated Data Centers (oneprovision) 2018-11-29 15:14:17 +01:00
Ruben S. Montero
07399094b3 F #1684: Support for LXD/LXC Containers. The LXD/LXC drivers are heavily
inspired by the LXD addon https://github.com/OpenNebula/addon-lxdone.

Co-authored-by: Daniel Clavijo Coca <dclavijo@opennebula.systems>
Co-authored-by: Sergio Vega Gutiérrez <svega@opennebula.systems>
Co-authored-by: José Manuel de la Fé Herrero <jmdelafe92@gmail.com>
2018-11-28 12:26:59 +01:00
Christian González
adf092eea9 F #826 Create new config file for onevntemplate command 2018-11-22 15:00:47 +01:00
Christian González
c3d3fc3ae4 F #826 Add man pages for vntemplate command 2018-11-22 12:21:02 +01:00
Vlastimil Holer
d777060a1b B #2630: Install.sh doesn't work without any parameters 2018-11-21 18:02:01 +01:00
Christian González
f850d10bfe F #826 Fix some bugs (#2633) 2018-11-21 16:20:29 +01:00
Ruben S. Montero
4afa011c28 development: Fix getopts in install.sh 2018-11-16 16:41:14 +01:00
jp-ig1
4efa93fe24 B #2001: Fix ignored arguments by install.sh script
Problem:
~~~~~~~
Arguments 'G', 'l', 'r' and 'f' are ignored by install script and usage
is displayed instead.
Moreover, it was not possible to combine arguments

Solution:
~~~~~~~~
Use "getopts" to support flags and options requiring a value at the
same time. Add ignored option in the argument possibilities.

This commit also add missing options in the usage example
2018-11-16 12:56:19 +01:00
Sergio Semedi Barranco
6fdfb0fd57 F #2454: added vcenterc config file 2018-11-15 14:47:34 +01:00
Ruben S. Montero
d983addf5b Change DB version to 5.7.80
Co-authored-by: Christian González <cgonzalez@opennebula.systems>
2018-10-29 17:08:10 +01:00
Alejandro Huertas Herrero
7e36bc7c74 F #2490: Add new unregister address range functionality
* Modify the IPAM driver
    * Modify AddressRangePool to call the new action script
    * Add example dummy script
2018-10-18 15:20:47 +02:00
Jan Orel
d1aa261fd8 B #2491: install.sh accepts -G and -f parameters 2018-10-15 18:11:27 +02:00
Christian González
b63e9ec963 F #2253: Update 5.6.0 to 5.7.8.rb 2018-09-25 12:10:27 +02:00
Tino Vazquez
8e3d7f8108 Add OpenNebula Systems addons license 2018-09-13 15:41:48 +02:00
Sergio Semedi Barranco
7688e015c6 importer class removed from vCenterDriver (#2371) 2018-08-28 17:50:25 -07:00
Sergio Semedi Barranco
68b45f3469 solved vCenterDriver issues (#2370) 2018-08-28 17:27:07 -07:00
joseangelgm
53e4d999f3 #2262 (vCenter) wait poweron/off to be performed 2018-07-23 17:05:11 +02:00
Ruben S. Montero
ebc838fedc Upgrade Database to 5.6.0. Better migrator for SNAPSHOTS 2018-07-04 20:31:31 +02:00
Vlastimil Holer
0ab6965d2b F #2045: Rename VN_MAD dummy to bridge, restore noop dummy driver 2018-05-16 15:24:37 +02:00
Vlastimil Holer
72a759bd97 F #2045: PHYDEV support for dummy, ebtables, fw net. drivers 2018-05-11 18:12:17 +02:00
Vlastimil Holer
4e2e81d4cc F #1692: Paths fontawesome 5
(cherry picked from commit d1ff5490c8adfb5924b9cfd9fd2bd90ff070e69c)
2018-05-10 17:59:42 +02:00
Abel Coronado
70435127a3 F #1692: Paths fontawesome 5
(cherry picked from commit 01a5f0cfa7)
2018-05-10 16:23:17 +02:00
Vlastimil Holer
b356e56113 F #1692: Fix main(-dist).js(.map) build/install
(cherry picked from commit 3834078a0e)
2018-05-10 15:50:45 +02:00
Ruben S. Montero
192d535930 Remove main.js on install 2018-05-09 17:52:48 +02:00
Vlastimil Holer
a872eb2390 F #2065: Docker Machine plugin build changes (#2068) 2018-05-09 17:35:44 +02:00
Abel Coronado
ba62a34974 F #1692: Added DESTDIR to main locations (#2077) 2018-05-09 15:14:34 +02:00
Abel Coronado
dc50763f46 F #1692: Solved bug w/ symbolic links 2018-05-08 15:10:03 +02:00
Abel Coronado
b9fd1feb2d F #1692: Enable the option to add addons dynamically to Sunstone (#2067)
* Added ruby lib file

* Changed min name: main.js -> main-dist.js

* Added addons class
2018-05-07 18:42:34 +02:00
Christian González
1f944702b4 Added go example and modify docker plugin location (#1912)
* Added go example and modify docker-plugin location

* Changed install.sh for docker addon
2018-04-03 14:52:33 +02:00
Tino Vazquez
ae033f992d Squashed commit of the following:
commit 4ebd4ebe55
Author: semedi <sergio.semedi@gmail.com>
Date:   Fri Mar 23 11:17:55 2018 +0100

    F #1808: vCenter cli helper added to install sh

commit 84e3b94621
Author: abelCoronado93 <acoronado@opennebula.org>
Date:   Thu Mar 22 14:57:39 2018 +0100

    F #1808: Waiting system for requests [Sunstone]

commit 7b75828a8d
Author: abelCoronado93 <acoronado@opennebula.org>
Date:   Thu Mar 22 12:49:19 2018 +0100

    F #1808: Added feedback for DS importations [Sunstone]

commit 9c8f6e1674
Author: abelCoronado93 <acoronado@opennebula.org>
Date:   Thu Mar 22 12:48:20 2018 +0100

    F #1808: Broken importer output [vCenter]

commit dc5be2aa1e
Author: abelCoronado93 <acoronado@opennebula.org>
Date:   Thu Mar 22 12:46:39 2018 +0100

    F #1808: Removed bindings [Sinatra]

commit 1bea93e644
Author: semedi <sergio.semedi@gmail.com>
Date:   Wed Mar 21 12:52:29 2018 +0100

    F #1808: vCenter importer added to install sh

commit b5debcf606
Author: semedi <sergio.semedi@gmail.com>
Date:   Tue Mar 20 16:35:12 2018 +0100

    F #1808: vCenter importer feedback and class variables

    F #1808: code restructure and output

commit 4e6d6a891b
Author: abelCoronado93 <acoronado@opennebula.org>
Date:   Mon Mar 19 16:35:37 2018 +0100

    F #1808: Global path for ajax [Sunstone]

commit 110156a5b1
Author: abelCoronado93 <acoronado@opennebula.org>
Date:   Mon Mar 19 13:20:07 2018 +0100

    F #1808: vCenter DS importation makeover [Sunstone]

commit d9b86e8fe8
Author: abelCoronado93 <acoronado@opennebula.org>
Date:   Thu Mar 15 15:27:39 2018 +0100

    F #1808: Importation vCenter DS [Sinatra]

commit 58e59de065
Author: abelCoronado93 <acoronado@opennebula.org>
Date:   Thu Mar 15 15:27:07 2018 +0100

    F #1808: Importation vCenter DS [Sunstone]

commit c81b2662cb
Author: semedi <sergio.semedi@gmail.com>
Date:   Fri Mar 9 11:59:39 2018 +0100

    F #1804: datastore importer basic functionality [COMPLETE]

    F #1804: created new files and code restructure

    F #1804: datastore list functionality added

    F #1804: onevcenter list with ref

    F #1804: vCenter datastore importation works with key refs

    F #1804: vCenter importer->datastore
2018-03-23 15:10:20 +01:00
Christian González
c3b113c5f2 Docker integration and GO API (#1889)
* added docker integration files

* changed dependencies for docker-integration files

* README.md deleted

* Deleted LICENSE
2018-03-23 12:58:29 +01:00
4781714118 F: Add logo for ALT distributives (ALTLinux and BaseALT) from 2018-03-01 10:31:47 +01:00
Vlastimil Holer
fdb22a0376 F #1498: Open vSwitch VXLAN driver 2018-02-28 17:31:38 +01:00
Ruben S. Montero
224fb62712
Feature #1454: OpenNebula to OpenNebula drivers (#1743) 2018-02-15 16:00:09 +01:00
Sergio Semedi Barranco
666b9da378 F #1371: vCenter live migration support (#1739) 2018-02-13 18:30:26 +01:00
Abel Coronado
056586cc32 B #1712: Added TR language to Sunstone (#1735)
* B #1712: Added TR language to Sunstone

* Update network.js
2018-02-12 17:35:35 +01:00
Vlastimil Holer
17d5b31cb2 B #1152: Activate LVM disks on reboot 2018-01-31 16:54:50 +01:00
Ruben S. Montero
46291fc957 Revert "Revert "Execution permissions for install.sh""
This reverts commit 0f48c85d6d.
2018-01-19 13:24:25 +01:00
Ruben S. Montero
48289e2b29 Revert "Revert "F #5241: Updated install.sh (#568)""
This reverts commit 70ce299caa.
2018-01-19 13:24:16 +01:00
Ruben S. Montero
d86e27b4f0
B #1588: Separate remote scripts configuration (#1667) 2018-01-18 12:27:38 +01:00
Ruben S. Montero
c911ffdc8c Feature 756 (#1664)
* F #756: Add support for CPU_MODEL.
  - new kvm monitor probe to gather model and machine types from hosts
  - generate cpu element in deployment file

* F #756: Added machine-models to install.sh

* F #756: Rename 'OS Booting' to 'OS & CPU'

* F #756: Rename 'libvirt machine' to 'machine type'

* F #756: Change 'machine type' to a drop-down

* F #756: KVM IM machines probe prioritize kvm/kqemu/qemu domain types

* F #756: Added CPU Model section
2018-01-18 10:42:58 +01:00
Sergio Semedi Barranco
b714116f64 F #1371: vcenter vm cluster migration (#1643)
* F #1371: vm migrate to host accomplished

* F #1371: vm migration works with DRS, added file to install.sh
2018-01-10 13:29:26 +01:00
Vlastimil Holer
a4c0447ccf Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Ruben S. Montero
70ce299caa Revert "F #5241: Updated install.sh (#568)"
This reverts commit a45f707552.
2017-11-13 15:27:42 +01:00
Ruben S. Montero
0f48c85d6d Revert "Execution permissions for install.sh"
This reverts commit 4a5949a4ed.
2017-11-13 15:27:36 +01:00
Jaime Melis
4a5949a4ed Execution permissions for install.sh
The permissions was accidentally removed in:
a45f707552
2017-11-13 12:23:27 +01:00
Abel Coronado
a45f707552 F #5241: Updated install.sh (#568) 2017-11-13 11:35:00 +01:00
Javi Fontan
b839dad36c Bump version to 5.5.80
Also add the migrator to 5.4.1
2017-09-11 14:47:04 +02:00
Sergio Semedi Barranco
d3a7fd2713 F #5189 azure migrator (#449) 2017-09-05 14:32:45 +02:00
Javi Fontan
f93e2be001 Bump version to 5.4.0 2017-07-17 13:24:09 +02:00
Javi Fontan
8aba93124a Delete import slave from onedb 2017-07-13 15:30:01 +02:00
Javi Fontan
45bfe9aa30 F #4937: add live actions to onedb
* purge-history
* purge-done
* change-body

Some helper functions are also added to onedb_live.rb file.
2017-07-05 16:21:15 +02:00
mcabrerizo
00b7d8607a F #5207: vCenter disks can be resized when VM in poweroff 2017-06-28 14:43:38 +02:00
mcabrerizo
e01faaadd6 Create vcenter directory and allocate vcenter hooks in install.sh 2017-06-26 08:05:50 +02:00
Tino Vazquez
f13c6bbe1b Change location of vcenter hooks 2017-06-23 17:32:33 +02:00
Jaime Melis
3224a504e4 F #4809: Cleanup VIP if oned dies 2017-06-22 17:47:42 -04:00
semedi
848c967270 ec2 migrator done, new oca utils file 2017-06-21 15:14:25 +02:00
Vlastimil Holer
ac248360a6 Install ESX packages for VNC firewall config. into $SHARE_LOCATION (#335) 2017-06-12 12:50:06 +02:00
mcabrerizo
b112cad731 F #4913: New vCenter hooks for enhanced networks create/delete 2017-06-11 19:37:52 +02:00
Javi Fontan
1c72134d9c Bump version of shared database to 5.3.80 2017-06-02 18:16:24 +02:00
Jaime Melis
9d763ef628 F #4809: Fully working vip hooks 2017-05-29 18:24:25 +02:00
Javi Fontan
8de979e42c Bump version 5.3.80 2017-05-25 16:07:35 +02:00
Ruben S. Montero
db9f9dedca Merge branch 'feature-4809' 2017-05-25 10:44:39 +02:00
Jaime Melis
680d49a23d F #4809: Add RAFT hooks 2017-05-18 16:41:18 +02:00
Jaime Melis
94052286ed F #4809: Move the FT hooks to its own folder 2017-05-18 16:40:52 +02:00
mcabrerizo
27badc8dae F #4913: Add vcenter migration option to onedb tool 2017-05-16 10:21:54 +02:00
Javi Fontan
38cb96edcd F #4937: Change schema code to database backend 2017-05-12 11:49:53 +02:00
Javi Fontan
5be92e323d F #4937: reorganize fsck code
This contains all these changes

* Use IMAGE_STATES array from OCA
* Including OpenNebula breaks fsck
* Extract check_pool_control and check_users_groups
* Extract check_clusters
* Extract check_datastores
* Move schema definitions to a hash
* Move counter initialization to its own methods
* Add comments to sections

To see them use:

    grep -E '(DATA|FIX|TODO):' fsck.rb

* More fsck comments
* Move image checks to its own file
* Move marketplace/app checks to it's own file
* Take out do_ prefix from functions
* Move pool_control checks
* Move user and group checks
* Split check_clusters to external functions

There are still functions that regenerate the whole table. This should
be fixed later. Look for functions called check_fix_*.

Look also for use of REXML instead of Nokogiri. This can be found
searching for "Document.new".

Some searches are done using plain SQL statements. These can be
changed to sequel functions.

* Split check_datastores
* Move VM checks
* Move cluster_vnc_bitmap checks
* Move history check
* Move vrouter check
* Move host checks
* Move network checks
* Move quota checks
* Move template checks
* Reorganize quota check code
* Calculate quota for datastores with target SELF
* Add fsck directory to install.sh
* Bug in fsck quota code
2017-05-12 11:45:34 +02:00
mcabrerizo
9d207be128 F #4913: Add vmm prereconfigure action to install.sh 2017-04-26 11:24:42 +02:00
mcabrerizo
ac5211a42d F #4913: Add vcenter_driver defaults file 2017-04-26 08:58:25 +02:00
mcabrerizo
af40b13443 F #4913: Modify install.sh to add vcenter VNM driver files 2017-03-30 12:14:49 +02:00
Jaime Melis
aa639970ff F #4913: Merge branch 'master' into feature-4913 2017-03-21 18:21:08 +01:00
Javi Fontan
d119f8cb13 F #2347: add onevmgroup man page 2017-03-10 11:13:09 +01:00
Jaime Melis
ced4d2748e F #4913: Fix some install files 2017-03-07 12:40:54 +01:00
mcabrerizo
347968ad3d F #4913: Migrate import tools 2017-03-01 08:26:01 +01:00
Jaime Melis
6d00ad5a90 F #4913: Install new vcenter driver 2017-02-22 16:17:56 +01:00
juanmont
9e0db5fd5a Feature 2347 (#192)
* F #2347 changed install.sh file for add the new JSON

* F #2347 Added a new JSON file for the new tab VMGroup

* F #2347 added a new file and folder for the new tab VMGroup

* F #2347 changed name to vm_group

* F #2347

* F #2347

* F #2347 removed roles tab in fill function, for update

* F #2347 Finalized vm_group tab

* F #2347 removed test file and changed role tab hbs

(cherry picked from commit 882f1bc778e23b69b815e2f866c739d3941fc571)
2017-02-21 09:44:53 +01:00
Ruben S. Montero
17749cb5e7 F #2347: Allocate, delete and info API calls for the VMGroup 2017-01-03 01:22:10 +01:00
Ruben S. Montero
d9bd4cc702 Merge branch 'feature-4393' 2016-12-23 11:13:37 +01:00
Ruben S. Montero
7b2e4cef98 Upgrade local DB version to 5.3.80 (5.4.0 beta1) 2016-11-25 13:53:05 +01:00
Javi Fontan
b6e62cc10e F #4393: add resize placeholders for tm and vmm 2016-11-24 18:03:42 +01:00
Tino Vazquez
18185a9212 Add delete_poweroff_vms to install.sh 2016-11-24 15:49:54 +01:00
Javi Fontan
53413e0c29 F #4393: add tm/{qcow2/shared/ssh}/resize 2016-11-23 19:45:40 +01:00
Javi Fontan
3ebdc8d8f4 F #4393: add vmm/kvm/resize_disk 2016-11-23 19:41:19 +01:00
Ruben S. Montero
08381a000b Merge branch 'feature-4901' 2016-11-16 15:06:18 +01:00
mcabrerizo
bb1ae39f4e F5484 Enhance StorageDRS allowing VM deployment 2016-11-15 14:20:41 +01:00
Ruben S. Montero
08d88e0119 F #4901: Updates MEM & CPU when RESERVED_ attributes are updated. Adds TOTAL_CPU
and TOTAL_MEM shares to store raw monitoring cpu/mem metrics. Adds
migrator and increases local DB version number.
2016-11-12 21:18:25 +01:00
Carlos Martín
7323fa0c6b F #4714: Add onedb migrator 2016-10-06 15:21:37 +02:00
Carlos Martín
7cbb9577e5 Remove zh_TW language (has only 36%) 2016-10-03 12:49:14 +02:00
Javi Fontan
940c3480cb F #2433: add Gemfile to install.sh 2016-09-12 19:15:47 +02:00
Jaime Melis
c2159551a4 Feature #4659: Improve fault-tolerance hook 2016-09-07 12:15:27 +02:00
Jaime Melis
e17335d877 Feature #4714: Add CLI support for token operations 2016-09-01 17:35:20 +02:00
Guillaume Oberlé
a5b1862930 feature #4446: IPAM Driver implementation. Includes a dummy driver to be
used as templates by other drivers

Signed-off-by: Ruben S. Montero <rsmontero@opennebula.org>
2016-08-19 18:24:32 +02:00
Ruben S. Montero
f517b12193 feature #4703: Check DS capacity in rescheds. Add monitor for dummy TM 2016-08-09 02:28:55 +02:00
Javi Fontan
48a714a858 feature #4139: monitor local ds disks with specific probes 2016-06-02 16:51:08 +02:00
Javi Fontan
4d91835f42 feature #4488: add monitor and mvds to qcow2 2016-06-01 18:39:26 +02:00
Carlos Martín
1e8cb8468e Update opennebula logo in sunstone 2016-06-01 16:36:39 +02:00
Carlos Martín
6b673ec826 Remove old sunstone images 2016-06-01 16:36:39 +02:00
Javi Fontan
03b17ede0a backlog #3853: crypto-js is not needed anymore 2016-05-20 15:47:43 +02:00
Jaime Melis
6dfbb82f95 Feature #4238: Rename the driver to iscsi_libvirt 2016-05-09 12:13:31 +02:00
Javi Fontan
0f303b9124 Merge branch 'excise-lvm' 2016-05-05 16:43:58 +02:00
Javi Fontan
e1f6dee180 Update copyright notice year 2016-05-04 12:33:23 +02:00
Javi Fontan
ec9ba2d6e2 Merge branch 'feature-3755' 2016-05-03 18:26:18 +02:00
Javi Fontan
b2b97b7238 feature #4110: delete block lvm drivers 2016-04-28 17:41:40 +02:00
Jaime Melis
bc41f6aff8 Bug #4376: Remove vnmad.rb onedb patch
It is not necessary any more as the VN_MAD selection
is interactive.
2016-04-25 17:48:00 -04:00
Ruben S. Montero
56b506a64a Merge pull request #93 from stdweird/package_remoteauth
install.sh: add RemoteCloudAuth to CLOUD_AUTH_LIB_FILES
2016-04-16 19:25:33 +02:00
Jaime Melis
cd4178606f Deprecate ovswitch_brcompat 2016-04-15 16:13:52 +02:00
Jaime Melis
08e345b380 Remove SoftLayer Hybrid Drivers
They are now available as an addon:
https://github.com/OpenNebula/addon-softlayer
2016-04-14 15:37:37 +02:00
stdweird
3d7854c65b istall.sh: add RemoteCloudAuth to CLOUD_AUTH_LIB_FILES 2016-04-14 09:41:11 +02:00
Jaime Melis
fc3ab2d7ab Migrate VN_MAD from the Host to the Network 2016-04-13 15:53:38 +02:00
Javi Fontan
d23f4f07e6 Merge remote-tracking branch 'origin/feature-4110' 2016-04-12 11:37:49 +02:00
Jaime Melis
f45d6b8993 Add poll_common.rb (required by KVM) to install.sh 2016-04-08 10:29:23 +02:00
Javi Fontan
342c7c2ed9 feature #4110: add mkswap and mkimage to fs_lvm 2016-04-07 17:26:48 +00:00
Jaime Melis
50eb397baa Undo accidental line remove 2016-04-07 16:50:25 +02:00
Jaime Melis
adeff7a751 Remove VMware drivers 2016-04-07 11:19:33 +02:00
Javi Fontan
8177cfdb5c feature #4110: install fs_lvm context and monitor 2016-04-07 09:12:57 +00:00
Jaime Melis
df0065c9de remove xen from the code (except from Sunstone) 2016-04-06 12:11:23 +02:00
Jaime Melis
f428560dbd Bug #4248: Remove FW drivers 2016-03-17 14:42:24 +01:00
Javi Fontan
ab2c24473f Copy full vendor dirs in install.sh 2016-03-10 17:41:14 +01:00
Javi Fontan
ba7ffbb543 Merge branch 'feature-4186' 2016-03-08 17:34:48 +01:00
Javi Fontan
04c614f738 feature #4186: missing files from install.sh 2016-03-08 17:22:34 +01:00
Javi Fontan
a9506075f6 feature #4186: duplicate libfs.sh in install.sh 2016-03-08 16:12:22 +01:00
Ruben S. Montero
9e4af1ebc6 feature #3204: Security Group dynamic update. Add support to update SG
rules of running VMs though a new one.secgroup.commit operation
2016-03-01 23:31:31 +01:00
Javi Fontan
f1afa57094 feature #4215: add dummy pre and reconfigure drivers
For drivers azure, ec2, softlayer and xen
2016-03-01 17:27:20 +01:00
Javi Fontan
e10d705ff1 feature #4215: add reconfigure action to vcenter 2016-03-01 15:07:01 +01:00
Carlos Martín
3caccf6439 Feature #3671: Add onedb migrator 2016-02-22 13:02:48 +01:00
Tino Vazquez
006ba41c62 feature #4186: Merge branch 'feature-4217' into feature-4186
Marketplace branch into vcenter storage
2016-02-10 12:25:28 +01:00
Jaime Melis
6d205229bb Feature #4217: Add ceph/export to install.sh 2016-02-10 11:45:15 +01:00
Daniel Molina
d299db45a8 Feature #4217: Remove SunstoneMarketplace.rb from install.sh 2016-02-08 16:37:17 +01:00
Tino Vazquez
6ec461acce feature #4186: Add upload functionality for vCenter 2016-02-04 18:57:34 +01:00
Daniel Molina
a097e183b2 feature #4217: Add Marketplace and MarketplaceApp JSON resources and pools 2016-02-03 17:37:02 +01:00
Daniel Molina
1428a84fbb feature #4217: Remove old marketplace folder from install.sh 2016-02-03 17:37:02 +01:00
Jaime Melis
d222569fd0 Feature #4217: Add missing s3 directory to install.sh 2016-02-03 17:30:27 +01:00
Jaime Melis
bdda84262f Feature #4217: Add ceph/export and rbd handling in downloader.sh 2016-02-02 15:29:16 +01:00
Ruben S. Montero
49575e163a Merge branch 'master' into feature-4217 2016-02-02 14:50:46 +01:00
Ruben S. Montero
b01e2336c5 Merge branch 'feature-4215' into feature-4217 2016-02-02 14:17:20 +01:00
Javi Fontan
a7677a4e1e feature #4215: change names for VMM reconfigure actions 2016-01-29 16:28:31 +01:00
Javi Fontan
5f1bacf81b feature #4215: context cd change in KVM VMM driver 2016-01-29 15:55:14 +01:00
Jaime Melis
44111d5f1f Feature #4217: Add market_mad drivers for S3 2016-01-25 16:42:59 +01:00
Carlos Martín
1ae516a084 Feature #4215: Add migrator to 4.90.0 2016-01-22 17:10:12 +01:00
Jaime Melis
37624fcf96 Feature #4305: Install required files
(cherry picked from commit 8e67276b7c)
2016-01-21 18:44:28 +01:00
Tino Vazquez
8e88491bd8 feature-#4186: Fix snap_* vcenter ds file link 2016-01-08 15:10:40 +01:00
Tino Vazquez
24e1c46186 feature #4186: Merge branch 'master' into feature-4186 2016-01-08 13:21:20 +01:00
Tino Vazquez
a931ec36bd feature #4186: Add vCenter TM 2016-01-08 13:18:22 +01:00
Tino Vazquez
53f74e80c2 feature #4186: Add DS drivers to install.sh 2016-01-07 18:59:38 +01:00
Ruben S. Montero
10b8699fdc feature #4217: First version of OpenNebula marketplace 2015-12-24 18:49:21 +01:00
Ruben S. Montero
3bb13e106a feature #4217: Implements monitor action for marketplace. Sample monitor
driver for http marketplace
2015-12-23 23:50:22 +01:00
Jaime Melis
3504486828 Feature #4238: Create a new set of ISCSI drivers instead
of reusing the DEV drivers
2015-12-22 10:03:58 +01:00
Ruben S. Montero
ade6513a0d feature #4217: Move some logic to core, set clone state for images being
imported into a marketplace
2015-12-19 22:35:09 +01:00
Ruben S. Montero
125e485e04 feature #4217: First version of import/datastore plugins. Star
marketplace manager and load driver
2015-12-17 12:39:27 +01:00
Ruben S. Montero
a4cf0cc387 feautre #4217: API, OCA and command line tools for marketplace apps. Fix minor bugs 2015-12-11 15:53:19 +01:00
Ruben S. Montero
ed92441582 feature #4217: OpenNebula core methods for MarketPlace class. OCA
binding and onemarket tool
2015-12-05 23:52:28 +01:00
Carlos Martín
64ebcdd5c3 Feature #4215: Virtual Router pool in ruby oca and CLI 2015-11-30 16:55:22 +01:00
Carlos Martín
af380ac63f Feature #3495: Add a new sunstone-logos.yaml file to define VM logos 2015-11-25 18:06:16 +01:00
Daniel Molina
415030d562 bug #4039: Add opennebula-sunstone-v4.14-small.png to install.sh
(cherry picked from commit 92b71bc1f5)
2015-11-12 11:12:02 +01:00
Ruben S. Montero
ee89a2185a feature #3987: Monitor system datastores through the front-end +
BRIDGE_LIST. Add monitor scripts for shared, ceph. Distributed system DS
as ssh monitored through probes.
2015-11-04 18:42:40 +01:00
Jaime Melis
d52f54ad19 Feature #3987: Install the system-ds related files for Ceph 2015-10-29 16:34:38 +01:00
Jaime Melis
1111a6eed1 Feature #3987: refactor save and restore 2015-10-29 16:32:10 +01:00
Jaime Melis
df899199c6 Merge branch 'feature-3362' into one-4.14 2015-10-16 11:42:31 +02:00
Carlos Martín
f3ba7ee1db Bug #4000: Fix history etime with onedb
(cherry picked from commit ee44b97013)
2015-10-08 16:16:09 +02:00
Jaime Melis
e20fb5c4c4 Fix copyright in banners 2015-09-23 16:51:10 +02:00
Jaime Melis
4dc243478f Feature #3362: optimize ceph driver 2015-09-16 16:43:03 +02:00
Daniel Molina
98aa8be68c bug #3892: Add license and copyright for opensans.woff 2015-08-27 17:38:19 +02:00
Javi Fontan
70433a6d7b feature #3028: kvm probe to get PCI devices 2015-08-20 18:20:10 +02:00
Jaime Melis
40086e5c8e Feature #3782: Refactor and separate snap_create into two:
snap_create and snap_create_live
2015-08-13 15:19:00 +02:00
Carlos Martín
c10d080064 Feature #1727: Create new migrator for 4.13.85 2015-07-28 17:52:55 +02:00
Daniel Molina
56c1ed40d4 Use cp -RL in instal.sh 2015-07-21 18:21:29 +02:00
Daniel Molina
894a8bcee4 feature #3748: Add option to link sunstone folder 2015-07-20 16:50:52 +02:00
Tino Vazquez
135ba1cb24 Azure driver now uses short Cloud Service Name for Windows hostname compatibility
Hybrid libraries replacement
2015-07-17 18:07:19 +02:00
Daniel Molina
c83ec4946e bug #3853: Add -p option when only sunstone is installed 2015-07-17 16:44:32 +02:00
Daniel Molina
a5eb40f751 bug #3853: Add -p option in install.sh to install only minified files 2015-07-17 15:49:31 +02:00
Carlos Martín
f350ec8ee0 Feature #3718: Implement part of the DB upgrade with oned running 2015-07-08 15:51:18 +02:00
Daniel Molina
24ba82f32b feature #3748: Add spice and vnc standalone windows 2015-06-26 17:46:00 +02:00
Daniel Molina
735f80e15c feature #3748: Remove unneeded files from install.sh 2015-06-25 18:52:40 +02:00
Daniel Molina
ce82a2d25a feature #3748: Fix locale for dev env 2015-06-23 18:39:14 +02:00
Daniel Molina
8472da0ebc feature #3748: Enable locale and move folder to public 2015-06-23 18:20:22 +02:00
Daniel Molina
bb2b57fedb feature #3748: Update install.sh to use the new js files 2015-06-23 18:05:24 +02:00
Ruben S. Montero
bdb1e591da Merge branch 'master' into feature-3782 2015-06-08 23:44:21 +02:00
Jaime Melis
58a260f96f Feature #3782: Add dummy snapshot_* placeholders for all the TM drivers but Ceph 2015-06-08 15:00:32 +02:00
Jaime Melis
c3621e3327 Feature #3782: Update install.sh and remotes with ds snap actions 2015-06-08 12:45:16 +02:00
Javi Fontan
adc3e0e4e7 bug #3768: add placeholder failmigrate script 2015-06-04 15:43:32 -04:00
Jaime Melis
b0f72d5ad4 Feature #3782: Add ceph disk snapshot actions 2015-05-28 17:19:48 +02:00
Javi Fontan
c89c6f6cae feature #3755: add tm options to qcow2 clone 2015-05-20 10:55:52 +02:00
Carlos Martín
cff1273506 Feature #2742: Add empty onedb migrator file 2015-05-07 18:18:49 +02:00
Jaime Melis
7e26c511ab Revert "feature #3652: Add onegate and init.sh files to install.sh"
This reverts commit 014a0daeee.
2015-05-06 11:51:19 +02:00
Daniel Molina
014a0daeee feature #3652: Add onegate and init.sh files to install.sh 2015-04-09 12:08:46 +02:00
Daniel Molina
d48cdf6376 feature #3668: Add vCenter layout image 2015-03-17 10:56:01 +01:00
Daniel Molina
30a93dde2b feature #3668: Improve view selector
TODO improve default selector
2015-03-13 17:24:28 +01:00
Daniel Molina
2203c78b0e Fix post config call 2015-03-09 13:03:16 +01:00
Daniel Molina
66045506fe Add new languages 2015-03-09 12:50:02 +01:00
Carlos Martín
69e6a5b51e Feature #3600: rename the vcenter view to admin_vcenter 2015-02-24 16:26:17 +01:00
Jaime Melis
c4086c611d Feature #3502: Install the LICENSE and NOTICE in the opennebula packages 2015-02-24 15:41:42 +01:00
Jaime Melis
8d00b74177 Change year to 2015 2015-02-24 12:27:59 +01:00
Daniel Molina
f638cd88e0 Add missing fontawsome file 2015-02-18 15:46:03 +01:00
Carlos Martín
d60a5860b3 Feature #3383: Fix migrator to 4.11.80 2015-02-13 12:04:59 +01:00
Carlos Martín
3617fc9162 Feature #3383: Add migrator for 4.10.3
(cherry picked from commit d8f2b448c6)

Conflicts:
	include/Nebula.h
	install.sh
2015-02-13 12:02:40 +01:00
Jaime Melis
53fed11e2f Install groupadmin_vcenter Sunstone view 2015-02-06 11:45:13 +01:00
Ruben S. Montero
54657fe5a6 Merge branch 'feature-3471' 2015-01-30 15:05:32 +01:00
Carlos Martín
15dddade11 Merge remote-tracking branch 'origin/master' into feature-3471 2015-01-26 18:29:36 +01:00
Carlos Martín
22403dbf5c Feature #3471: Rename vdcadmin view to groupadmin 2015-01-26 15:38:09 +01:00
Daniel Molina
3adbde2703 Update spice.erb 2015-01-23 17:31:18 +01:00
Daniel Molina
6dec3e3d7c bug #3519: Add missing files in install.sh 2015-01-23 17:27:27 +01:00
Daniel Molina
d2a41b74ef Add novnc and spice new files 2015-01-21 17:15:13 +01:00
Carlos Martín
ffcc50bac4 Merge remote-tracking branch 'origin/master' into feature-3471 2015-01-21 12:30:15 +01:00
Carlos Martín
75bf6d3e47 Feature #3471: Add migrator for vdc_pool table, update fsck 2015-01-14 16:53:39 +01:00
Carlos Martín
35f82264ea Merge remote-tracking branch 'origin/master' into feature-3471 2015-01-14 15:01:58 +01:00
Carlos Martín
d7c370ffbc Feature #3471: Create VDC tab for sunstone 2015-01-09 16:03:18 +01:00
Ruben S. Montero
5d44f6e758 feature #3208: Implement VXLAN support. Moved common bridge functions from 802.1Q to VLANDriver class. Rename vlan_driver to vlan_tag_driver for 802.1Q. 2015-01-05 02:31:03 +01:00
Ruben S. Montero
ae0bf32400 feature #3175b: rename 802.1Q class name to VLANDriver 2014-12-24 17:00:23 +01:00
Ruben S. Montero
0961dc4829 feature #3175: Rename OpenNebulaNetwork class to VNMDriver. Change filenames also 2014-12-24 00:39:41 +01:00
Ruben S. Montero
90c3e9ffb1 feature #3175: Fix multiple syntax errors 2014-12-22 19:50:44 +01:00
Ruben S. Montero
536be6ecf0 feature #3175: Moved firewall and SG drivers to new module. Removed old files 2014-12-22 19:10:30 +01:00
Ruben S. Montero
713a09b7a1 feature #3412: Fix install path
(cherry picked from commit 1af165f99d)
2014-12-20 01:49:07 +01:00
Tino Vazquez
547bc6c8a5 Feature #i3307: Add attach/detach nic for vCenter VMs 2014-12-20 01:32:06 +01:00
Carlos Martín
dca0c29244 Feature #3471: New pool VDC, ruby oca and cli 2014-12-19 17:30:00 +01:00
Daniel Molina
a45785453c feature #3412: Add cloud_vcenter.yaml to install.sh
(cherry picked from commit 9793ea8068)
2014-12-19 16:11:12 +01:00
Carlos Martín
d969e98588 Merge remote-tracking branch 'origin/master' into feature-3175
Conflicts:
	src/sunstone/public/js/plugins/vms-tab.js
2014-12-11 14:53:16 +01:00
Daniel Molina
a9b1f50d41 feature #1711: Use custom css for novnc and spice 2014-12-11 11:48:12 +01:00
Carlos Martín
77aaa332a9 Merge remote-tracking branch 'origin/master' into feature-3175
Conflicts:
	include/NebulaUtil.h
	install.sh
	src/common/NebulaUtil.cc
	src/onedb/local/4.9.80_to_4.11.80.rb
	src/sunstone/public/js/plugins/templates-tab.js
	src/sunstone/public/js/sunstone.js
2014-12-10 17:28:52 +01:00
Jaime Melis
887f2f92f0 Feature #3175: FW drivers manage the SG drivers as well 2014-12-09 17:22:08 +01:00
Jaime Melis
a67b541ff9 Feature #3175: Call the new SG driver from the ebtables and 802.1q driver 2014-12-09 16:25:46 +01:00