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

1464 Commits

Author SHA1 Message Date
Ruben S. Montero
f0006da6e1 feature #4217: Constness change for some MarketPlaceApp methods 2016-01-29 10:28:07 +01:00
Jaime Melis
e5c1c549bb Feature #4217: Get the attributes from the App properly 2016-01-26 23:19:31 +01:00
Jaime Melis
8a4135faaf Feature #4217: Add extra_data to the register and clone operations 2016-01-26 20:46:45 +01:00
Jaime Melis
15e54f59ea Feature #4217: Send the market data to the driver 2016-01-26 20:24:33 +01:00
Ruben S. Montero
52a70cdb9d Merge branch 'feature-4215' into feature-4217 2015-12-28 23:44:45 +01:00
Ruben S. Montero
49b9de94f5 feature #4217: Monitor external marketplaces. Import functionality for
existing apps. Drivers for OpenNebula public marketplace
2015-12-28 01:08:33 +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
Ruben S. Montero
eeb7c01ac0 feature #4217: Export action for images. 2015-12-23 00:26:54 +01:00
Ruben S. Montero
1d464eec2f feature #4217: Update App name CHECKSUM to MD5 2015-12-21 17:08:42 +01:00
Ruben S. Montero
21eb1b0803 feature #4127: Delete for marketplace apps, fix bug 2015-12-21 13:23:22 +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
f9910aa103 feature #4217: Fix bug when initializating pool references 2015-12-18 12:07:21 +01:00
Carlos Martín
4c68cd7c9e Feature #4215: VRs have NICs defined
VRs can request vnet leases. If a vm template has a
VROUTER_ID, the NICs from that VR are merged into
the template. If the VR NIC has a floating IP, it
is added as VROUTER_IP.
2015-12-16 12:32:19 +01:00
Ruben S. Montero
695e05266d feature #4217: Import action for market driver (core) 2015-12-15 12:18:43 +01:00
Ruben S. Montero
31cfdce5b2 feature #4217: Actions for MarketPlace Manager 2015-12-15 00:49:36 +01:00
Ruben S. Montero
632fb755c4 feature #4217: first version of Market Manager 2015-12-14 16:47:33 +01:00
Ruben S. Montero
949fa9504a feature #4217: MarketPlaceManager for Markets and Apps 2015-12-13 18:17:29 +01:00
Ruben S. Montero
91f7ec5bb2 feautre #4217: Moved TYPE to the marketplace app 2015-12-12 21:10:14 +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
Carlos Martín
3991404826 Feature #4215: VRs now have a collection of VM IDs 2015-12-11 11:45:34 +01:00
Ruben S. Montero
89599fda2e feature #4217: Add MarketPlaceApp pools and ACL rules 2015-12-10 16:43:45 +01:00
Ruben S. Montero
e958ed3c2d feature - : Remove unused update methods 2015-12-10 15:39:23 +01:00
Ruben S. Montero
019966cd79 Merge branch 'feature-4215' into feature-4217 2015-12-06 00:23:28 +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
eafd5143c4 Feature #4215: Store VM - VR id reference 2015-12-01 16:36:50 +01:00
Ruben S. Montero
5a0b3d357c feature #4217: Base classes for MarketPlace pool 2015-12-01 16:09:31 +01:00
Carlos Martín
4b6aaa8b19 Feature #4215: Store a list of VR inside each vnet 2015-12-01 15:35:33 +01:00
Carlos Martín
c5b19f45df Feature #4215: Create new Virtual Router pool 2015-11-30 16:50:23 +01:00
Ruben S. Montero
57ca5f414b bug #4164: Moved imported_vm_action logic to the driver class. Add
defaults for well-known drivers
2015-11-20 15:45:20 +01:00
Carlos Martín
6595df3b01 Bug #4164: Remove poweroff action for kvm & xen imported VMs
(cherry picked from commit d369908da2)
2015-11-18 13:17:09 +01:00
Ruben S. Montero
6bcc97bd08 bug #4022: Do not set snapshots on persistent images if its TM ln mode
is SYSTEM. Update quota update and snapshot survival after delete
--recreate according to:

 +--------+-------------------------------------+
 |LN/CLONE|     PERSISTENT    |   NO PERSISTENT |
 |        |---------+---------+-----------------+
 | TARGET | created |  quota  | created | quota |
 +--------+---------+---------+-----------------+
 | SYSTEM | system  | VM + DS | system  | VM    |
 | SELF   | image   | DS      | image   | DS    |
 | NONE   | image   | DS      | image   | DS    |
 +----------------------------------------------+

Snapshots created at system ds (LN_TARGET/TM_TARGET) will be deleted
after a recreate.

(cherry picked from commit c5ad05fc60680cda2763973f5079598c2bf166e7)
2015-11-13 01:40:16 +01:00
Ruben S. Montero
1b9919435e bug #4022: Removes snapshots from non-shared persistent disks. Update
Datastore Quota management to deal with bulk updates. Hook on DM & LCM
resubmit and clean_up_vm to remove snapshots

(cherry picked from commit 6f02a240ec8f4be7ef232e8f8c584665e6747233)
2015-11-13 01:40:16 +01:00
Carlos Martín
5bb39611d5 Bug #4022: Delete disk snapshotds for non-persistent images on delete --recreate
(cherry picked from commit 5ba0b121976964ce1f939d7a5f17c5b9182dd921)
2015-11-13 01:40:16 +01:00
Carlos Martín
29c0a05948 Merge remote-tracking branch 'origin/feature-3987'
Conflicts:
	src/sunstone/public/app/utils/disks-resize.js
	src/sunstone/public/app/utils/vcenter/networks.js
	src/sunstone/public/app/utils/vcenter/templates.js
2015-11-06 17:09:03 +01:00
Ruben S. Montero
fa653b9d47 feature #3987: Resolve volatile disk attributes 2015-11-05 00:04:42 +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
Carlos Martín
ac8f45433e Feature #4084: Fix minor bug and error message
(cherry picked from commit 0b181da15dade8b3729ab41ec56fe9cf181a465a)
2015-11-02 15:40:59 +01:00
Tino Vazquez
4a6d37cf74 Feature #4084: Fix automatic requirements
(cherry picked from commit 9b8479bacfd241ff5547990a2b3a358358386b16)
2015-11-02 15:40:59 +01:00
Ruben S. Montero
fef186886b feature #4084: Parse PUBLIC_CLOUD attributes so it can use USER_INPUTS
(cherry picked from commit 4b9492574ab713531a52cdccb936dc5b9db7051c)
2015-11-02 15:40:59 +01:00
Ruben S. Montero
b15594e759 feature #3987: Allow RBD DISK_TYPE for System DS. Generate KVM
deployment files for RBD volatile disks
2015-10-29 16:56:31 +01:00
Ruben S. Montero
6cfc67adea feature #3987: Add System DS information to DRV_MESSAGE 2015-10-29 01:58:35 +01:00
Ruben S. Montero
117a3df0c7 feature #3987: Define DS_MIGRATE for TM_MAD_CONF. Do not allow System DS
migrations for TM_MAD with ds_migrate="no"
2015-10-29 00:57:43 +01:00
Ruben S. Montero
e7349889a0 feature #3987: Extend volatile DISK attribute with Datastore atttributes 2015-10-29 00:02:26 +01:00
Ruben S. Montero
dd882538eb feature #3987: DS inherited attributes logic moved to the DatastorePool class 2015-10-28 19:29:23 +01:00
Carlos Martín
23fefa0256 Bug #4042: Use disk size in vm saveas
(cherry picked from commit f42a8d8693)
2015-10-16 17:57:12 +02:00
Carlos Martín
f42a8d8693 Bug #4042: Use disk size in vm saveas 2015-10-16 17:56:29 +02:00
Javi Fontan
daad3ffe06 Bump version to 4.14.1 2015-10-05 17:04:53 +02:00
Jaime Melis
e20fb5c4c4 Fix copyright in banners 2015-09-23 16:51:10 +02:00
Jaime Melis
f651893864 Bump version 4.14.0 2015-09-22 15:02:27 +02:00
Ruben S. Montero
19f3e8796b feature #3028: Fix get_pci_value logic 2015-09-07 11:58:44 +02:00