1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-14 19:24:10 +03:00

1845 Commits

Author SHA1 Message Date
Ruben S. Montero
7bbc01f60f Fix unlock operations for admin users. Fix bug with recursive template
clones, imges persistent attribute is set in clone operation
2018-05-24 11:43:27 +02:00
Ruben S. Montero
bcef0bef0f F #1377: Fix const'ness 2018-05-23 14:50:15 +02:00
Ruben S. Montero
d7ce29183c F #1377: Added new funtion to check lock state with oneadmin. Missing
action names. Functions to test oneadmin or admin roles
2018-05-23 14:42:57 +02:00
juanmont
658453c842 F #1548: Fixed bug with don't have END_TYPE (#2094) 2018-05-16 16:58:50 +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
Ruben S. Montero
de436a9e8d F #1548: Fixes for update templates 2018-05-11 17:04:30 +02:00
juanmont
ee0127327d F #1548: Fixed bug and added post_update_template 2018-05-11 16:31:00 +02:00
Ruben S. Montero
033534ecf2 F #1548: Do not require END_VALUE for NEVER fix END_TYPE check 2018-05-08 16:28:14 +02:00
Ruben S. Montero
f9699aed19 Merge branch 'feature-1548'
Conflicts:
	src/sunstone/public/app/tabs/templates-tab/form-panels/instantiate.js
2018-05-08 15:45:05 +02:00
juanmont
6c01c4902b F #1548: Added new END_TYPE -> NEVER = 0 2018-05-08 11:55:50 +02:00
Ruben S. Montero
056a0d2dcd F #1548: "REP"->"REPEAT" in oned TIMES, DATE -> [0,1] in oned 2018-05-07 18:35:46 +02:00
Ruben S. Montero
35ed08fc82 F 1548: Updated scheduler logic to SchedAction class 2018-05-07 18:31:32 +02:00
Ruben S. Montero
6e48575a1a F #1548: SchedAction logic moved to its own class 2018-05-07 00:54:47 +02:00
juanmont
098ce33e79 F #1976: Test access rights to the security groups of a VNet and its ARs 2018-04-27 16:31:12 +02:00
juanmont
c903345806 F #1807: Changed error message 2018-04-27 16:02:49 +02:00
Ruben S. Montero
1deb1d7595 F #1807: Added mandaroty attributes for missing network drivers 2018-04-26 15:51:43 +02:00
juanmont
227700ac65 F #1807: Review network drivers parameters on OpenNebula Core 2018-04-26 15:51:43 +02:00
juanmont
c08d7e5d47 F #1927 Check if sqlite has been compiled to use LIMIT with DELETE and UPDATE 2018-04-25 17:05:30 +02:00
Ruben S. Montero
e179307f69 F #1927: Do not reset affected rows on unset callback 2018-04-23 14:31:28 +02:00
Ruben S. Montero
9b96c8fd3c F #1927: Extend Sql interface, free results of MySQL query.
(cherry picked from commit f502d17923a12f1f4df59e5ae100802ab6d5ba9c)
2018-04-23 12:54:27 +02:00
juanmont
dfa535441e F #1927:
- Added the possibility to know how many rows have been affected
 - Added new Attribute to specify the limit for the purge

(cherry picked from commit b5700eb6d1d4157b233f3741cc3d14db6d40b758)
2018-04-23 12:54:26 +02:00
juanmont
b33afa6ed5 F #1872 Added method and changed oned.conf attribute (#1963) 2018-04-20 17:03:18 +02:00
Ruben S. Montero
0ec5986730 B #1398: Do not reset resizes and quotas after a recover --recreate
(cherry picked from commit 28f84b4513782e873ecf74f041f28eb9223ed5ea)
2018-04-17 20:44:50 +02:00
juanmont
d6e290dec2 F #1872: Changed wrong method name 2018-04-09 08:57:02 +02:00
juanmont
4b149ac5f5 F #1913: Users can instantiate a VM template as another user/group 2018-04-04 14:49:44 +02:00
juanmont
434a2749ec F #1872: Added new attributes to define default acls 2018-03-28 20:55:17 +02:00
Ruben S. Montero
40ce2b7fad B #1790: Fix updateconf with restricted attributes 2018-03-26 18:58:04 +02:00
Ruben S. Montero
83d548e928 B #1774: Parsed attributes when update configuration
Author: juanmont <jjmontiel@opennebula.org>

(cherry picked from commit b6f1ea18048060ef7243054d971a406ff4def596)
2018-03-23 16:42:48 +01:00
juanmont
4f880598e9 B #1869: Checked if token has expired to not ask external drivers
(cherry picked from commit 92df02542eb55c8750f684a643b658d2f0db9005)
2018-03-23 11:08:58 +01:00
juanmont
50ad00918e F #1885: Format log messages: custom parameter string length 2018-03-23 10:23:16 +01:00
Ruben S. Montero
366ba7f5e9 F #1843: Minor refactor 2018-03-20 20:05:30 +01:00
juanmont
433d944eaf F #1843: New Singleton desing pattern for the Scheduler 2018-03-20 20:05:30 +01:00
Ruben S. Montero
0c2dcba089 B #1863: Added clear snapshot method. Removed all snapshot from image if snapshot_pool is empty.
(cherry picked from commit 9d2f439cb027c6e2e45d6fa79be4d0c37989f8a2)
2018-03-19 17:08:19 +01:00
Ruben S. Montero
37222d65dc F #1792: Greatly improve concurrency by: Remove big lock on pool control class. Increase number of MySQL connections (new configuration variable). Make all parser reentrants. This commit also simplifies the pool references.
(cherry picked from commit a3d3ceb771034794c4fb453dcd9aaff64c53baed)
2018-03-17 23:35:21 +01:00
Vlastimil Holer
fdb22a0376 F #1498: Open vSwitch VXLAN driver 2018-02-28 17:31:38 +01:00
juanmont
a0305c353a F #1548: Introduced relative actions into scheduler 2018-02-19 14:23:35 +01:00
juanmont
e77b1adbe8 F #1548: Added code to opennebula 2018-02-16 14:30:39 +01:00
Ruben S. Montero
37e14b23f5 F #1709: Add index to state in VM pool 2018-02-02 17:03:45 +01:00
Ruben S. Montero
3cd612540f B #1412: Fix missing condition when image was locked 2018-01-25 12:04:35 +01:00
juanmont
6d86753f64 F #1377: User locks for resources (#1675) 2018-01-25 11:46:33 +01:00
juanmont
a4460bea2b B #1412: Prevented attach action with images in LOCKED state 2018-01-23 12:57:24 +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
Ruben S. Montero
97f957460f B #1555: Replicate log on leadership changes
(cherry picked from commit 5c975532678b57f6e5a5b7b9612170510f7b9eed)
2018-01-08 00:35:40 +01:00
Vlastimil Holer
a4c0447ccf Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Vlastimil Holer
1e9e52138d F #1310: Added support for multiple deployment modes. This commit adds
support of SSH mode for a Ceph datastore.

Author: Vlastimil Holer <vholer@opennebula.org>
Author: juanmont <jjmontiel@opennebula.org>
(cherry picked from commit 8ab9c02102e2e7f72c4835aa819bab49c229ef45)
2018-01-02 15:59:29 +01:00
juanmont
b443aa5547 B #5496: Changed getpwuid function and xmlrpc_secret to a local variable 2017-10-27 13:19:20 +02:00
Ruben S. Montero
b12113e5aa B #5425: License and minor formatting 2017-10-20 14:17:55 +02:00
juanmont
3c46ff3366 B #5425: Changed UserPool and HostPool for to work with CachePool 2017-10-19 16:41:42 +02:00
juanmont
248b750945 Bug 5110 (#527): changed type for memory value to deal with >2TB hosts 2017-10-13 12:43:34 +02:00
Ruben S. Montero
721efccf13 B: Force free memory of object templates
(cherry picked from commit fa79b9197497833d7fbda1b754284772d32778da)
2017-10-06 23:27:21 +02:00