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

1693 Commits

Author SHA1 Message Date
Ruben S. Montero
d1ad6a0cc6 B #5032: Further fixes for SELF DS (e.g. Ceph) for disks with resizes
and snapshots. Also updates delete-recreate quota computation
2017-03-31 20:09:27 +02:00
Ruben S. Montero
d90cd64cca B #5032: Add datastore capacity usage in quota calculations for storage
drivers that clone to SELF (e.g. Ceph)
2017-03-30 18:58:18 +02:00
Ruben S. Montero
53ee13b4d7 F #5058: Control default configuration attribute location user/group 2017-03-21 12:23:02 +01:00
Ruben S. Montero
4078d55b56 Added IP6 reference in IPAM addresses 2017-03-21 12:22:19 +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
Ruben S. Montero
492d5fce2c F #5058: Method to get user-based configuration attributes for oned 2017-03-12 23:39:45 +01:00
Ruben S. Montero
34ea719974 F #5027: Generate IP6 context variables for IP6 AR 2017-03-03 18:41:58 +01:00
Ruben S. Montero
1fbe34f3d2 B #5047: Syslog, static initialization of ident string 2017-03-01 11:23:14 +01:00
German Gutierrez
3e8d385069 Fix: Missing programname in syslog output (#187) 2017-03-01 11:03:55 +01:00
Ruben S. Montero
ba40cffd61 F #5027: Operations (hold, release, reserve...) for IP6 no-slaac ARs 2017-02-21 16:50:45 +01:00
Ruben S. Montero
948d1d98c4 F #5027: New address range types for IP6 no SLAAC. Basic lease
functionality
2017-02-17 23:49:05 +01:00
Ruben S. Montero
6dd92c0828 Merge branch 'feature-5005' 2017-02-10 18:17:58 +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
Ruben S. Montero
8e20605ef2 B #5014: Remove user from admins 2017-02-09 17:00:37 +01:00
Ruben S. Montero
62d9ec2b39 F #5005 History records now include the UID/GID/REQUEST_ID that closed
the record
2017-02-09 16:58:47 +01:00
Ruben S. Montero
04e4991d4d F #5005: Fix action queue. Update new action classes 2017-02-08 12:24:42 +01:00
Ruben S. Montero
d143012eb6 F #5005: Add request information to events and callbacks from API calls. 2017-02-07 17:26:23 +01:00
Ruben S. Montero
7a2face60c F #5005: New interface of ActionManager to accommodate additional arguments. Updates managers to the new interface 2017-02-03 20:39:34 +01:00
Ruben S. Montero
e92076f71b F #4845: Missing part of ee5f9fa57d 2017-01-31 23:18:17 +01:00
Ruben S. Montero
ee5f9fa57d F #4845: Fix ActionSet class 2017-01-31 22:12:35 +01:00
Ruben S. Montero
5a856f87d3 F #4845: Add missing VM actions to get auth operation from configuration 2017-01-30 13:46:05 +01:00
Ruben S. Montero
61bfe3d6d0 F #4845: Get permissions for vm operations from configuration in
RequestManager
2017-01-30 13:19:32 +01:00
Ruben S. Montero
cc0234ba34 F #4845: Load VM operations from oned.conf 2017-01-29 23:46:59 +01:00
Ruben S. Montero
8f51474553 F #4845: Add all vm actions to the VMAction enumerate 2017-01-27 20:55:38 +01:00
Ruben S. Montero
5bd214ab00 F #2347: Schedule affined groups 2017-01-25 20:08:12 +01:00
Ruben S. Montero
09fafc3b0b F #2347: Get information about VMs in VMGroups 2017-01-22 22:30:39 +01:00
Ruben S. Montero
7c948b3a1c F #2347: Host affinity rules 2017-01-22 02:18:02 +01:00
Ruben S. Montero
685b0bd944 F #2347: Set antiaffinity placement constraints for VMs 2017-01-20 20:46:50 +01:00
Ruben S. Montero
d73a57dab7 F #2347: Dump VMGroups in scheduler output for DEBUG 2017-01-18 00:31:50 +01:00
Ruben S. Montero
70ce346937 F #2347: Load roles and rules in the scheduler. Helper methods to
generate requirement expressions
2017-01-16 19:19:05 +01:00
Ruben S. Montero
184bd79eaf F #2347: Split rule and role logic in different objects and libraries to reuse it in scheduler 2017-01-14 18:33:26 +01:00
Ruben S. Montero
b2f15970c9 F #2347: Add placement rules consistency checks 2017-01-13 18:32:37 +01:00
Ruben S. Montero
97c5fcd2f2 F #2347: VMGroupRule class. Methods to check rule consistency 2017-01-13 01:56:25 +01:00
Ruben S. Montero
a1c1dee188 F #2347: Moved VMGroup logic from VirtualMachine to VMGroupPool. Added
authorization tests to VMGroup usage in VMs
2017-01-05 16:51:30 +01:00
Ruben S. Montero
a6fc7b23cb F #2347: VMs are added/removed from VMGROUP roles. VMGROUP with VMs
cannot be updated
2017-01-04 15:23:35 +01:00
Ruben S. Montero
1b4c543712 F #2347: Add/del methods for VMGroup 2017-01-03 23:08:47 +01:00
Ruben S. Montero
8b3abfab09 F #2347: Mora API calls for VMGroup 2017-01-03 21:12:27 +01:00
Ruben S. Montero
202b47e9d8 F #2347: Fix bugs. Show role names in vm group output 2017-01-03 20:03:03 +01:00
Ruben S. Montero
973aac07fd F #2347: Better parsing of VMGroup attributes 2017-01-03 15:24:43 +01:00
Ruben S. Montero
ef25d1821f F #2347: VMGroup Roles managed in a separate clas 2017-01-03 04:06:51 +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
7381aa4030 F #2347: VMGroup base classes, intial version 2017-01-02 16:43:44 +01:00
Ruben S. Montero
4429031117 F #4952: Add IPv6 support for oned 2016-12-28 00:16:49 +01:00
Ruben S. Montero
7cbceb043b Added VirtualMachineNic interface to abstract NIC logic 2016-12-24 01:36:30 +01:00
Ruben S. Montero
d9bd4cc702 Merge branch 'feature-4393' 2016-12-23 11:13:37 +01:00
Ruben S. Montero
43df8151ff F #4393: Added resize operation for running VMs 2016-12-17 19:30:11 +01:00
Ruben S. Montero
6f3066ddd1 F #4393: Add resize API calls. Fix disk for SELF tm_mad drivers quotas. 2016-12-17 02:49:14 +01:00
Ruben S. Montero
c1c3d0479d F #4393: More work on resize 2016-12-15 21:12:33 +01:00
Ruben S. Montero
178489ef11 F #4393: Moved Saveas implementation to VirtualMachineDiks. Fix bugs 2016-12-14 18:16:00 +01:00
Ruben S. Montero
71e7b3dc20 F #4393: Move authorize disk to VirtualMachineDisk class 2016-12-12 09:30:11 +01:00