1
0
mirror of https://github.com/OpenNebula/one.git synced 2024-12-24 21:34:01 +03:00
Commit Graph

1187 Commits

Author SHA1 Message Date
Ruben S. Montero
3f9638be1b F #4809: Condifugre raft timers through oned.conf 2017-05-02 17:57:55 +02:00
Ruben S. Montero
5441a2f834 F #4809: Log retention system 2017-04-29 23:25:53 +02:00
Vlastimil Holer
dc0edf386c
Add OpenNebula systemd service dependency on MySQL 2017-04-27 17:19:52 +02:00
mcabrerizo
eff3fedbac F #4913: Update vcenter INHERIT and REQUIRED attrs in oned.conf 2017-04-26 09:00:26 +02:00
mcabrerizo
39fc6e110c F #4913: Add support for VM folder selection F#4823. Replace DEPLOY_FOLDER with VCENTER_VM_FOLDER 2017-04-03 17:06:04 +02:00
mcabrerizo
595a74f999 F #4913: Solved some wrong types declared for Rbvmomi SOAP responses 2017-03-30 12:05:41 +02:00
Jaime Melis
aa639970ff F #4913: Merge branch 'master' into feature-4913 2017-03-21 18:21:08 +01:00
Ruben S. Montero
7ffdf91f86 F #5058: Add logic to set PERSISTENT attribute in image templates 2017-03-14 17:34:53 +01:00
Javi Fontan
d119f8cb13 F #2347: add onevmgroup man page 2017-03-10 11:13:09 +01:00
mcabrerizo
db141b0769 F #4913: Add VCENTER_ to some vcenter specific attributes. Replace deprecated toolsVersionStatus 2017-03-06 09:18:38 +01:00
mcabrerizo
d58204a287 F #4913: Replace remnants of VCENTER_CLUSTER with VCENTER_ONE_HOST_ID 2017-03-03 13:32:01 +01:00
Ruben S. Montero
18ac74076a F #2347, #5004: Update xsd's 2017-03-01 17:42:17 +01:00
Javi Fontan
29163c70f0 Add ip6tables to Debian 8 sudoers file 2017-02-27 18:56:25 +01:00
Jaime Melis
f0183fef2e Change mysql gem to mysql2
(cherry picked from commit 9897251d4a)
2017-02-14 12:42:18 +01:00
Jaime Melis
9897251d4a Change mysql gem to mysql2 2017-02-14 12:41:30 +01:00
Ruben S. Montero
6dd92c0828 Merge branch 'feature-5005' 2017-02-10 18:17:58 +01:00
Vlastimil Holer
a9a5711a92
Install all Gems deps when using bundler. Ubuntu 16.10 Gemfile.lock 2017-02-10 16:26:25 +01:00
Ruben S. Montero
0f7e642516 F #5005: Add user ids and action request id to history records. Removed
uneeded reason history entry. Updated cli
2017-02-10 14:19:55 +01:00
Jaime Melis
42c03f918c F #4913: Modify inherit attributes to support the new model 2017-02-10 11:11:19 +01:00
Vlastimil Holer
ca1a4ec320 B #4994: Ignore logrotate exit status on opennebula(-sunstone) start (#186) 2017-02-10 10:32:51 +01:00
Ruben S. Montero
b516e36ea9 F #4845: Add some comments to oned.conf related to VM action classes. 2017-01-30 18:39:52 +01:00
Ruben S. Montero
cc0234ba34 F #4845: Load VM operations from oned.conf 2017-01-29 23:46:59 +01:00
Miguel Cabrerizo
f904fdd103 Feature 4823 (#185)
* F#2921 Fix DISKIO info. Accumulate values and ignore negative values for vCenter

* F#4823 Add option to specify vCenter VM folder
2017-01-20 12:41:08 +01:00
Roy Keene
599e32a44d F #4159 Ported securitygroup6 patch
(cherry picked from commit 43605bedbf)
2016-12-29 12:58:13 +01:00
Ruben S. Montero
04d01697e1 F #4393: Add Resize states to Sunstone and OneGate 2016-12-28 01:42:31 +01:00
Ruben S. Montero
d9bd4cc702 Merge branch 'feature-4393' 2016-12-23 11:13:37 +01:00
Ruben S. Montero
178489ef11 F #4393: Moved Saveas implementation to VirtualMachineDiks. Fix bugs 2016-12-14 18:16:00 +01:00
Jaime Melis
81897e9bb8 F 4913: vcenter default attributes.
It's now a system ds TM and it's not PERSISTENT_ONLY
2016-12-02 19:10:55 +01:00
Javi Fontan
2bc5ffe2d2 F #4770: add ip link add options to 802.1Q and VXLAN
Conversion of true/false values is duplicated as these methods
could be also used by OpenvSwitch and it uses "true"/"false"
instead of "on"/"off".
2016-11-29 12:53:52 +01:00
Javi Fontan
a6620629e9 F #4743: configurable bridge parameters 2016-11-29 12:53:52 +01:00
Javi Fontan
51f5a3885a F #3387: add oned.conf changes for vnet options 2016-11-29 12:53:52 +01:00
Tino Vazquez
5cb9494a05 Bug #4648: Fix history bug in delete hook 2016-11-24 17:20:50 +01:00
Tino Vazquez
6ac6daa171 Remove debug info 2016-11-24 15:56:45 +01:00
Tino Vazquez
18185a9212 Add delete_poweroff_vms to install.sh 2016-11-24 15:49:54 +01:00
Jaime Melis
406695f8a0 B #4870: missing sudo perms for mkswap
Patch submitted by Jan "Yenya" Kasprzak
2016-10-14 16:33:47 +02:00
Jaime Melis
6f3a71554e Update man pages 2016-10-05 18:50:09 +02:00
Jaime Melis
2b31d82a40 B #4820: It should not raise an exception directly 2016-09-29 14:52:33 +02:00
Jaime Melis
51f5718608 Merge branch 'master' of https://github.com/OpenNebula/one 2016-09-29 14:29:20 +02:00
Tino Vazquez
e2b04e886f Fix two minor typos 2016-09-29 11:06:28 +02:00
Jaime Melis
238a75c608 Bump version 5.2 2016-09-27 11:49:32 +02:00
Jaime Melis
342bc17ec3 B #4820: Some commands do not check ONE_AUTH file 2016-09-23 17:56:16 +02:00
Ruben S. Montero
b1b5f0b343 F #3045: BW attributes set as restricted 2016-09-23 16:09:45 +02:00
Tino Vazquez
f1915898a2 F #3045: vCenter support for limiting VM traffic
rbvmomi updated to v1.9.3
2016-09-23 11:44:35 +02:00
Ruben S. Montero
cad79667a4 F #3045: Support for limiting average and peak bw per VM interface.
Default values can be defined in VNET or AR.
2016-09-22 12:16:40 +02:00
Jaime Melis
e9f1466d23 Update man pages 2016-09-14 17:29:22 +02:00
Jaime Melis
a49f2a747f Bump version 5.1.80 2016-09-14 17:27:24 +02:00
Jaime Melis
12fb7b5fed F #4716: Tune default EC2 driver configuration
- Kill driver actions after 10 mins
- VMM driver can run in parallel
2016-09-13 17:07:20 +02:00
Ruben S. Montero
6275474fe1 F #3510: Add EMULATOR to restricted attributes as default 2016-09-13 16:21:45 +02:00
Carlos Martín
7b6a979546 update xsd files 2016-09-13 16:06:35 +02:00
Javi Fontan
bea3f99797 F #2433: typo in Gemfile path 2016-09-13 10:12:37 +02:00
Javi Fontan
8ae59a4cbc F #2433: search Gemfile in install_gems dir 2016-09-12 18:28:04 +02:00
Jaime Melis
0a9496cbc2 F #4714: you can now search a token by group 2016-09-09 18:39:14 +02:00
Javi Fontan
5dcdd2af56 f #4716: add timeout parameter info to one.conf 2016-09-09 17:03:15 +02:00
Javi Fontan
e6daa5741a F #2433: add Gemfile.lock for packages 2016-09-09 16:31:49 +02:00
Javi Fontan
78036086af F #2433: support for bundler in install_gems 2016-09-09 16:31:49 +02:00
Javi Fontan
a8fa19d26d F #2433: add Gemfile to be used with install_gems 2016-09-09 16:31:48 +02:00
Jaime Melis
ad31bf98ab F #4714: Refactor and rename the actions 2016-09-09 14:01:57 +02:00
Jaime Melis
e1a0d34f67 Feature #4659: The host can be in MONITORING_ERROR 2016-09-07 12:18:31 +02:00
Jaime Melis
c2159551a4 Feature #4659: Improve fault-tolerance hook 2016-09-07 12:15:27 +02:00
Tino Vazquez
3d3d2c416c Bug #4648: Add hook to delete poweroff VMs 2016-09-06 19:09:55 +02:00
Ruben S. Montero
39bfe806fb feature #4704: Update oned.conf to allow import Marketplace templates
with USER_INPUTS, except with capacity related ones.
2016-09-06 16:59:43 +02:00
Jaime Melis
f3d008a562 feature-4388: Enable access to marketplace behind HTTP proxy 2016-09-06 11:07:18 +02:00
Jaime Melis
6852a1aba7 Merge branch 'feature-4714' 2016-09-01 17:37:06 +02:00
Jaime Melis
e17335d877 Feature #4714: Add CLI support for token operations 2016-09-01 17:35:20 +02:00
Jaime Melis
81b5099bdc Feature #4658: Document it in oned.conf 2016-08-31 16:41:28 +02:00
Ruben S. Montero
5764e05834 Merge branch 'feature-4446b' 2016-08-26 17:26:49 +02:00
Carlos Martín
9e23c60a55 Feature #4715: Set a max login token time in oned.conf for each driver 2016-08-24 10:49:22 +02:00
Carlos Martín
a3e99f538f Feature #4715: Update group IDs when auth diver provides them 2016-08-23 14:48:45 +02:00
Javi Fontan
fbf8d4be72 feature #4176: change aws-sdk version in install_gems 2016-08-22 18:30:49 +02:00
Guillaume Oberlé
34628427ec feature #4446: Activate IPAM. Fix minor bugs
Signed-off-by: Ruben S. Montero <rsmontero@opennebula.org>
2016-08-21 19:54:31 +02:00
Jaime Melis
380403599b Adds status to the ubuntu 14.04 flow and gate init.d scripts
(cherry picked from commit 41a599d032)
2016-07-21 16:12:58 +02:00
Javi Fontan
8fd2afa23a Fix zendesk_api gem version 2016-07-19 18:39:22 +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
Jaime Melis
0507b4d8bd Make install_gems non interactive 2016-07-08 11:50:00 +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
Jaime Melis
217aa53dd5 Formatting issues 2016-07-05 12:24:41 +02:00
Javi Fontan
d24dfa91cf bug #4618: do not install json rubygem
(cherry picked from commit 8cd9a1d087)
2016-07-04 14:58:42 +02:00
Javi Fontan
f805d79d6a bug #4617: install rack < 2.0.0 for ruby < 2.2.0
(cherry picked from commit ecf6c40dde)
2016-07-04 12:03:54 +02:00
Carlos Martín
e8f9de4bb2 Feature #4411: Disable password change for some auth drivers 2016-06-29 17:17:18 +02:00
Javi Fontan
02c6d1bb86 Bump version to 5.0.1 2016-06-24 10:39:56 +02:00
Javi Fontan
2809f6ae79 Add dependencies for onevcenter in rubygems 2016-06-14 11:55:06 +02:00
Carlos Martín
c2da94de2e Add DISK_SNAPSHOT_REVERT status to libs
The lcm_status is not used, but it should not be removed from
the lib because the enum in VirtualMachine.h reserves #58 for it
2016-06-09 16:22:14 +02:00
Jaime Melis
865470cd47 Bump version 5.0.0 2016-06-08 12:56:22 +02:00
Ruben S. Montero
0811e7fed9 Development: Drop CEPH_HOST, CEPH_USER & CEPH_SECRET as REQUIRED_ATTRS
for Ceph
2016-06-08 10:09:31 +02:00
Javi Fontan
496196730b Bump version to 4.90.10 2016-06-07 12:39:50 +02:00
Javi Fontan
61fe5afc73 Add missing tm for system ds monitoring (qcow2) 2016-06-07 12:09:46 +02:00
Jaime Melis
134fe20410 The aws-sdk versions required for the marketplace and for EC2 hybrid
differ
2016-06-06 17:49:52 +02:00
Ruben S. Montero
dfd3cc8f67 bug #4236: Deal with poweroff vms 2016-06-03 20:04:28 +02:00
Ruben S. Montero
7fc9a8f911 Development: Update marketplace labels 2016-05-31 15:57:47 +02:00
Carlos Martín
5bfc6d8468 xsd files for vrouter, market, marketapp. 2016-05-30 13:24:02 +02:00
Javi Fontan
da17b602ac Add missing man files 2016-05-27 19:04:35 +02:00
Carlos Martín
e40fa8eedb Update xsd files 2016-05-27 12:40:04 +02:00
Carlos Martín
37e16b98b7 Update VM states diagram 2016-05-26 18:42:44 +02:00
Javi Fontan
a34293c420 Bump version 4.90.5 2016-05-26 13:21:38 +02:00
Carlos Martín
23fb6fa4ec Update states-simple.dot 2016-05-25 12:14:52 +02:00
Javi Fontan
0b91e9382b bug #4365: fix path in logrotate call 2016-05-20 19:12:38 +02:00
Javi Fontan
50fb192eea bug #4365: rotate logs on oned or sunstone start
Sent by: Bill Cole
2016-05-20 12:34:19 +02:00
Tino Vazquez
1c609c50d9 Change defaut snapshot behaviour in vCenter 2016-05-19 15:49:26 +02:00
Ruben S. Montero
0a0dc54602 bug #4405: Missing comments on oned.conf 2016-05-18 19:57:23 +02:00
Ruben S. Montero
7a55686fa6 bug #4405: Optional KEEP_SNAPSHOTS parameter for VMM drivers. It
preserves system snapshots across power on/off cycles and life migrations
if the hypervisor supports that.
2016-05-18 19:49:56 +02:00
Javi Fontan
c19188230c Do not generate opennebula-oca gem (deprecated) 2016-05-17 18:09:59 +02:00
Carlos Martín
af20cee446 Add locked-used state to image state diagrams 2016-05-11 17:22:42 +02:00
Jaime Melis
f852150622 Bump version 4.90.0 2016-05-11 10:45:30 +02:00
Carlos Martín
841845448b Fix typos in oned.conf 2016-05-11 10:36:16 +02:00
Jaime Melis
16c969cc70 Feature #4110: lvrename is not necessary any more 2016-05-10 15:03:09 +02:00
Jaime Melis
7dbabb11a2 Typo 2016-05-09 18:40:44 +02:00
Jaime Melis
6dfbb82f95 Feature #4238: Rename the driver to iscsi_libvirt 2016-05-09 12:13:31 +02:00
Tino Vazquez
4232d803c5 Updated aws sdk from 1.33 to 1.66 to support v4 signature 2016-05-06 18:58:53 +02:00
Carlos Martín
22c62ec827 Feature #3932, #3801: Rename VM shutdown & delete in onegate 2016-05-06 15:23:32 +02:00
Jaime Melis
e1f375bad6 Feature #4238: Typo 2016-05-05 17:51:55 +02:00
Javi Fontan
1ac996957c Typo in install_gems 2016-05-05 17:33:25 +02:00
Javi Fontan
6383bfc299 Add debian systemd start scripts 2016-05-05 17:02:36 +02:00
Javi Fontan
250dd7ef3b Install net-ldap version compatible with ruby 1.9 2016-05-05 16:41:02 +02:00
Jaime Melis
01b1979a80 Feature #4256: Homogeneous name 2016-05-05 14:39:49 +02:00
Jaime Melis
4e411f485f Feature #4256: script for AZ instance_types, update AZ instances and fix
format issue for EC2 instances
2016-05-05 14:37:38 +02:00
Jaime Melis
09dfd8ee5e Feature #4256: script that generates the instance types yaml 2016-05-05 12:49:35 +02:00
Javi Fontan
563b42cb32 Add ubuntu systemd start scripts
Copy of CentOS 7 until they deviate
2016-05-05 10:19:26 +02:00
Jaime Melis
8abef483f3 Feature #4448: rename 2016-05-04 13:05:44 +02:00
Jaime Melis
a23ed4ebfd Feature #4448: sysctl with the bridge-nf kernel params 2016-05-04 13:02:03 +02:00
Javi Fontan
e1f6dee180 Update copyright notice year 2016-05-04 12:33:23 +02:00
Ruben S. Montero
058e23c37a feature #3801, bug #3775: Delete operation is now under the recover
interface for admin. New terminate operation can be used in any "final"
state for end-users.
2016-05-02 18:34:42 +02:00
Ruben S. Montero
b78ccaad25 feature #4273: Better display names for drivers 2016-04-26 17:02:57 +02:00
Javi Fontan
5e2771d60d bug #4366: enable fs_lvm for system ds monitoring 2016-04-26 15:52:10 +02:00
Jaime Melis
5bd27d089d Bug #4376: Reserve also VLAN_ID 1, and fix typo in oned.conf 2016-04-19 15:23:22 +02:00
Ruben S. Montero
d0fb1f1cb3 feature #4316: BASE_PATH of datastores is built from DATASTORE_LOCATION 2016-04-17 00:00:14 +02:00
Carlos Martín
0ae80a18c9 development: Update xsd files 2016-04-15 12:11:18 +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
Ruben S. Montero
0c03f3ee20 bug: fix marketplace issues 2016-04-12 23:21:38 +02:00
Ruben S. Montero
ebf4bbf3c9 Merge branch 'feature-4403' 2016-04-12 22:45:05 +02:00
Javi Fontan
2715e80d9e Merge pull request #91 from unistra/feature-4399
Feature #4399: Add VNC/Spice keymap option to the CLI
2016-04-12 16:22:56 +02:00
Javi Fontan
d23f4f07e6 Merge remote-tracking branch 'origin/feature-4110' 2016-04-12 11:37:49 +02:00
Ruben S. Montero
29df8e2352 feature #4403: Add new offline action to Sunstone 2016-04-12 11:10:36 +02:00
goberle
d8939a86d4 Feature #4399: add --vnc-keymap and --spice-keymap options to man pages 2016-04-11 09:43:33 +02:00
Ruben S. Montero
3c389f3270 development: Homogenous VM_MAD/TM_MAD (vs VMMMAD/TMMAD) name. oned does
not store DS_LOCATION, single get_system_dir() function
2016-04-10 22:39:21 +02:00
Ruben S. Montero
9552ccfbd6 feature #3848: Fix host creation form 2016-04-07 13:06:44 +02:00
Jaime Melis
adeff7a751 Remove VMware drivers 2016-04-07 11:19:33 +02:00
Ruben S. Montero
7816a7912b Merge branch 'bug-4376' into remove-xen 2016-04-06 18:23:56 +02:00
Jaime Melis
0766d6a872 Merge branch 'master' into remove-xen 2016-04-06 18:20:47 +02:00
Ruben S. Montero
8970665d46 bug-4376: Adds vlan bitmap to handle collition and reservation.
OpenNebula now generates the vlan_id instead of the drivers
2016-04-06 18:07:56 +02:00
Carlos Martín
1887727dd4 Feature #4217: Check if DS supports export to market action in Sunstone 2016-04-06 15:28:05 +02:00
Jaime Melis
df0065c9de remove xen from the code (except from Sunstone) 2016-04-06 12:11:23 +02:00
Javi Fontan
0b091e8584 feature #4110: use lvscan instead of lvs
In Ubuntu lvs does not update device files
2016-04-05 16:55:49 +00:00
Javi Fontan
bf1d9e24a0 Merge branch 'master' of https://github.com/apocas/one into feature-4110 2016-04-05 16:08:41 +00:00
Ruben S. Montero
25169d4977 feature #2980: Add comment to oned.conf 2016-04-05 16:27:02 +02:00
Ruben S. Montero
784a4fc960 feature #2980: VNC port tracking. Includes a VNC bitmap for each cluster to
track the ports in use in the cluster and avoid port collision. VNC ports are
assigned when the VM is deployed and released when the VM is stopped, undeployed
or done.

Includes the following:
  - 9da66150dc0e3dc2731518d8a215f9598696a999
  - 4c35a9fcccf70cbe87d2947403ea815967e7b605
  - ccfccb6d2fc40aa1c07eb994f37b8da4fb479082
  - b1b64e61a39f4452c7ba00e581de42888e0e84a5
  - d474ee4db9ed520bcae743d510be35b25ea988ed
  - dacb61b1402da2ec309b6e79bdd285d0d11de84f
2016-04-05 12:56:34 +02:00
Tino Vazquez
1623570d92 Remove vCenter as System DS 2016-03-30 15:43:55 +02:00
Ruben S. Montero
0e215381e6 Moved TM_MAD_CONF for vcenter to its section 2016-03-29 15:09:39 +02:00
Ruben S. Montero
9af43a6916 feature #3848 #3707: Remove VLAN from onevnet command and core 2016-03-29 15:09:39 +02:00
goberle
9de771ea31 Feature #3848: Virtual networks should have an associated networking driver.
(cherry picked from commit 7e90463693)

This cherry still needs to merge files from original contribution by       goberle <goberle@unistra.fr>:
  - src/sunstone/public/app/tabs/vnets-tab/form-panels/wizard.hbs
2016-03-28 12:38:45 +02:00
Ruben S. Montero
c6076a173a bug #3390: Reimplements the xmlrpc client using the complex one. Adds
TIMEOUT to client requests. This can be configured in sched.conf/oned.conf.
2016-03-24 02:07:04 +01:00