1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-15 23:24:09 +03:00

530 Commits

Author SHA1 Message Date
Ruben S. Montero
42cebe30c1 Bug #1036: Local hooks are now executed from $VAR_LOCATION/remotes/hooks. Remote hooks are still executed from the SCRIPTS_REMOTE_PATH. 2011-12-19 23:35:46 +01:00
Ruben S. Montero
f41a20d4dd Bug #963: Prevents seg fault if user is freed while executing RM action 2011-12-19 22:42:33 +01:00
Carlos Martín
f0d8ac78d6 Bug #759: Check if XML is valid before it is stored in the DB. 2011-12-19 17:09:31 +01:00
Carlos Martín
3bce21e03a Modify one.host.allocate signature, to match changes of commit:665036ef 2011-12-13 17:36:20 +01:00
Jaime Melis
db18cbe829 Bump to version 3.1.80 2011-12-05 17:56:34 +01:00
Ruben S. Montero
6c7bbe6d76 Merge branch 'feature-602'
Conflicts:
	src/vnm/test/VirtualNetworkPoolTest.cc
2011-12-04 19:58:51 +01:00
Ruben S. Montero
3874271a69 Merge branch 'master' into feature-863
Conflicts:
	install.sh
	src/cli/one_helper/onevnet_helper.rb
	src/mad/ruby/ActionManager.rb
2011-12-02 18:13:39 +01:00
Carlos Martín
5f7cea8083 Feature #602 #863: Add VLAN tag to vnets and VM NIC attribute
(cherry picked from commit cdf1231f819814b3e98b5c5747dd34b78203846d)

Conflicts:

	src/cli/one_helper/onevnet_helper.rb
	src/vnm/test/VirtualNetworkPoolTest.cc
2011-12-02 12:43:29 +01:00
Carlos Martín
cdf1231f81 Feature #602 #863: Add VLAN tag to vnets and VM NIC attribute 2011-12-02 12:23:21 +01:00
Ruben S. Montero
8117ca4b77 Bug: Fixed wrong method name for VM migrate 2011-12-01 21:58:29 +01:00
Carlos Martín
05e40b5b6f Feature #602: Small bugfixes 2011-11-29 18:09:19 +01:00
Carlos Martín
4904cc964b Feature #965: New one.vn.hold and one.vn.release methods to mark IPs as used, without an associated VM. Includes Ruby OCA and CLI 2011-11-29 16:12:00 +01:00
Carlos Martín
effb4a5712 Feature #602: Refactorin of the Range creation code. New method RangedLeases::process_template 2011-11-28 17:24:46 +01:00
Carlos Martín
83e82830c8 Feature #602: Refactor Ranged VNets to store first and last IP of the range 2011-11-25 10:02:17 -08:00
Javi Fontan
85a676e959 now vmm deploy gets local and remote deployment paths 2011-11-16 18:11:53 +01:00
Ruben S. Montero
535d1c06c4 feature #966: Vnet can now be referred by name with NETWORK 2011-11-12 23:39:10 +01:00
Ruben S. Montero
34cb7a19be feature #966: Images can now be referred by name with IMAGE. Conflicts for images with the same name can be resolved with IMAGE_UID and IMAGE_UNAME 2011-11-12 03:20:59 +01:00
Carlos Martín
7efcb0e140 Feature #863: Small comment fix 2011-11-11 17:11:59 +01:00
Ruben S. Montero
744ab1faca feature #863: Fix XML for the driver message 2011-11-11 00:45:33 +01:00
Ruben S. Montero
fbcc340c8a feature #863: change prototype for vnm_mad functions 2011-11-10 22:53:39 +01:00
Carlos Martín
665036efcf Feature #863: Add Virtual Network MAD to hosts 2011-11-10 17:28:32 +01:00
Ruben S. Montero
5571bd81c0 feature #863: Fix comment on for the XML format of the driver message 2011-11-10 11:20:49 +01:00
Ruben S. Montero
f6ce18bfb4 feature #863: Change the OpenNebula Core to VMM Driver protocol now all messages have the same format:
ACTION ID XML_B64_DATA
The B64 data includes the parameters for each action plus a new field for the network driver used by the target host.

Also this commit changes the tree for the networking drivers.
2011-11-10 11:15:58 +01:00
Carlos Martín
45e4923dc0 Fixes outdated xml-rpc methods signatures 2011-11-02 17:36:53 +01:00
Ruben S. Montero
9abd1e91a4 Merge branch 'master' into bug-847 2011-10-27 01:46:30 +02:00
Ruben S. Montero
76243c5ea8 Merge branch 'bug-868' 2011-10-27 01:43:28 +02:00
Carlos Martín
c7584ad602 Bug #847: Automatically create at bootstrap new user serveradmin with server_cipher driver. 2011-10-25 18:49:09 +02:00
Carlos Martín
0bd23e33d9 Bug #847: Change the expected session token for server users to allow session caching 2011-10-24 18:04:00 +02:00
Ruben S. Montero
2650f81e50 Merge branch 'master' into bug-847
Conflicts:
	src/ozones/Server/lib/OZones/AggregatedPool.rb
	src/ozones/Server/lib/OZones/Zones.rb
2011-10-23 00:42:39 +02:00
Ruben S. Montero
03c9e6bc9a feature #940: Removed security check in tm_context drivers. Added check for restricted attributes to
VirtualMachineTemplate class. VM creation check templates for non-oneadmin users.
2011-10-22 22:38:00 +02:00
Carlos Martín
f0b1a28d89 Bug #868: Add new one.image.chtype method, in core, ruby & java oca, and CLI. Needs testing 2011-10-21 18:50:04 +02:00
Ruben S. Montero
7a44026d66 bug #847: Get rid of unneeded constructor in AuthRequest 2011-10-21 10:15:26 +02:00
Ruben S. Montero
3a2cbc229b bug #847: This commit includes several changes to the auth mechanism:
1.- Simplified auth methods for UserPool
2.- Added special SERVER_AUTH method for sudo'ing
3.- Added special PUBLIC_AUTH method for only-public interface users
4.- Added special driver name ("default") to authenticate unknown users
2011-10-21 01:17:46 +02:00
Carlos Martín
86c127320e Bug #847: Perform sha1 for new passwords if the core driver is used 2011-10-20 19:22:42 +02:00
Carlos Martín
303d17b260 Bug #847 - #918: Add password to one.user.chauth method, this way the driver and the auth driver are changed atomically 2011-10-20 18:58:40 +02:00
Carlos Martín
319e170ea5 Bug #847: Add new ACL operation to change the user auth driver. TODO: update Sunstone acl tab 2011-10-20 17:46:33 +02:00
Carlos Martín
30734a57f2 Bug #847 - #929: Add session expiration time in oned.conf 2011-10-20 12:53:36 +02:00
Carlos Martín
0ff522488f Bug #847 - #929: Include authentication session expiration time 2011-10-20 11:55:44 +02:00
Carlos Martín
b8ab225614 Bug #847 - #928: The character ':' is now allowed in passwords 2011-10-18 18:48:31 +02:00
Carlos Martín
d2e781cd27 Bug #847 - #918: Add method to change user auth driver in core, ruby oca and CLI 2011-10-17 15:08:00 +02:00
Ruben S. Montero
30a9162f5e Merge branch 'master' into bug-847
Conflicts:
	src/um/UserPool.cc
2011-10-15 00:22:52 +02:00
Ruben S. Montero
605d580c63 bug #847: The authentication driver is now not encoded as part of the secret. The base auth driver has been updated to deal with this new protocol 2011-10-12 01:00:50 +02:00
Ruben S. Montero
fcb352d09d bug #847: Tokens are never sha1_digested. Core authentication mechanism stores the passwords digested, client sends plain passwords. Includes OCA (Ruby), CloudAuth and CLI updates. Ozones needs redesign its password storafe strategy. 2011-10-12 00:27:03 +02:00
Ruben S. Montero
cbf64ecf1b bug #847: Auth drivers are set in OpenNebula core. Login tokens do not include the driver, so the hash logic needs update, see #911 2011-10-11 19:15:13 +02:00
Ruben S. Montero
7683ba8998 bug #847: Cleans image templates so only metadata is left. Adds path and fstype to image attributes for reference 2011-10-11 16:05:32 +02:00
Ruben S. Montero
1d9d1bd7bb bug #847: Fix constness for erase method in PoolObjectSQL. Better check in template erase 2011-10-11 15:46:58 +02:00
Ruben S. Montero
8356248782 bug #847: changes the prototype of mkfs function in Image Driver 2011-10-11 15:45:38 +02:00
Ruben S. Montero
6c55f347ec bug #847: Added method to get & erase an attribute. Cleaned up prototypes 2011-10-11 12:47:30 +02:00
Ruben S. Montero
b94dd94f3f bug #847: Adds template to Users to store metadata. Added OCA (ruby) methods and command option 2011-10-11 00:20:50 +02:00
Ruben S. Montero
fd5fc63dd0 bug #847: Implements update method for VirtualNetworks in OpenNebula core 2011-10-10 23:06:13 +02:00