Prachi Damle
f92e265721
ACl on affinity group
2013-04-09 15:04:56 -07:00
Prachi Damle
2a1163c673
CLOUDSTACK-1968: affinity_groups: Column 'deployment planner' cannot be null when creating a service offering
...
Added default value to all constructors..
2013-04-08 11:12:29 -07:00
Prachi Damle
b54fbfb364
More log statements to debug
2013-04-05 17:59:50 -07:00
Prachi Damle
ec152bd5ea
Fixes to de-couple the AffinityGroupResponse from UserVmResponse, since ApiDiscoveryService breaks, if we nest two response objects into each other.
2013-04-05 17:01:06 -07:00
Prachi Damle
ca1a7948f1
Merge branch 'master' into affinity_groups
...
Conflicts:
api/src/org/apache/cloudstack/api/BaseCmd.java
client/tomcatconf/applicationContext.xml.in
client/tomcatconf/componentContext.xml.in
server/src/com/cloud/api/ApiDBUtils.java
server/src/com/cloud/server/ManagementServerImpl.java
server/src/com/cloud/user/AccountManagerImpl.java
setup/db/db/schema-410to420.sql
2013-04-05 13:49:20 -07:00
Prachi Damle
1b60135fbc
Added AffinityGroup View in order to include VM details while listing AffinityGroups.
2013-04-04 22:46:11 -07:00
Prachi Damle
68b74a1eaf
Changes to return affinity groups information during listVMsCmd
2013-04-04 14:40:05 -07:00
Alena Prokharchyk
42ffac3ae8
CLOUDSTACK-1895: save placeholder nic with not null vmType='DomainRouter' when placeholder is used for the VR ip address
2013-04-04 13:29:17 -07:00
Hugo Trippaers
f1259d50bd
Fix for _pingTimeout being 0 in AgentMonitor
...
With commit d79f1f6fdc the AgentMonitor
was replaced with a pluggable service. However the ping timeout in the
original constructor was not passed on anymore, leading to a default
pingTimout of 0. This would fail all agents constantly.
Modified the startMonitor command to take a pingtimeout as an argument
and instruct AgentManagerImpl to pass it along.
2013-04-04 14:23:42 +02:00
Edison Su
f18a1d6f14
fix bunch of bugs related to zone wide storage
2013-04-03 21:51:17 -07:00
Prachi Damle
d68856a2ff
Added cleanup of affinitygroups when a VM is expunging and when the account is deleted.
2013-04-03 16:53:57 -07:00
Brian Spindler
469c4dd139
Removing ^M's from code.
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-04-04 00:53:20 +05:30
Wido den Hollander
fa1e9a24a6
conf: Add a @ so @MSUSER@ is replaced by "cloud"
2013-04-03 16:54:00 +02:00
Dave Cahill
eddf7b9357
MidoNet Networking Plugin
...
- Supports DHCP, Source NAT, Static NAT, Firewall rules, Port Forwarding
- Renamed MidokuraMidonet to MidoNet
- Related Jira ticket is CLOUDSTACK-996
Signed-off-by: Dave Cahill <dcahill@midokura.com>
Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
2013-04-03 12:03:11 +02:00
Vijayendra Bhamidipati
2dbdc46337
CLOUDSTACK-1734: Make SHA1 default password encoding mechanism
...
Description:
Making SHA256SALT the default encoding algorithm to encode
passwords when creating/updating users.
Introducing a new configurable list to allow admins to
separately configure the order of preference for encoding
and authentication schemes.
Since passwords are now sent by clients as clear text,
fixing the Plain text authenticator to check against the
password passed in rather than its md5 digest.
2013-04-02 17:40:50 -07:00
Kelven Yang
58c962ef15
Retire unused files to avoid confusions
2013-04-02 15:55:41 -07:00
Min Chen
f52820f2fd
CLOUDSTACK-1890: listProjects is not listing state in the response.
2013-04-02 20:24:31 +01:00
Kelven Yang
f2ad38aa0f
CLOUDSTACK-1865: Change StatsCollector to be a manager so that it can initialize itself at proper run level
2013-04-02 11:22:56 -07:00
Prasanna Santhanam
b798c45114
maven+marvin+simulator: Changes to the lifecycle steps
...
integration test is now run as follows:
Build
$ mvn -Pdeveloper -Dsimulator clean install
DB:
$ mvn -Pdeveloper -pl developer -Ddeploydb
$ mvn -Pdeveloper -pl developer -Ddeploydb-simulator
Setup:
$ mvn -Pdeveloper,marvin.setup -Dmarvin.config=setup/dev/advanced.cfg -pl :cloud-marvin integration-test
Test:
$ mvn -Pdeveloper,marvin.test -Dmarvin.config=setup/dev/advanced.cfg -pl :cloud-marvin integration-test
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-04-02 19:56:33 +05:30
Prasanna Santhanam
5d67c98e5b
marvin+apidiscovery: Extend API discovery plugin
...
API discovery plugin will return embedded entities for marvin to
discovery and generate it's API classes.
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-04-02 18:31:30 +05:30
Mice Xia
4edef1fd30
fix CLOUDSTACK-1700
2013-04-02 17:36:51 +08:00
Mice Xia
dedec164e8
fix CLOUDSTACK-1698
2013-04-02 17:36:51 +08:00
Hugo Trippaers
df6b97c194
Disabling broken test, see CLOUDSTACK-1884. Please revert this commit once the test itself is fixed.
2013-04-02 10:02:57 +02:00
Phong Nguyen
aa79ccf985
CLOUDSTACK-922: LXC Support in Cloudstack.
...
Signed-off-by: Edison Su <sudison@gmail.com>
2013-04-01 15:41:42 -07:00
Prachi Damle
b266ad4612
Adding a unit test for the new affinity groups API
2013-04-01 11:08:16 -07:00
Jayapal Reddy
8dd0b7747b
Mulitiple ip address per nic support for advacned shared networks
...
Description:
Changes added for supporting multiple ip address per nic for shared networks
Testing Done:
Tested adding and removing the ip for nic using the APIs
2013-04-01 16:24:48 +05:30
Bharat Kumar
355589c1f0
CLOUDSTACK-1395 Upgrade script for cpu and ram overcommit.
...
It sets the overcommit values of all the clusters to 1.
2013-04-01 10:43:16 +05:30
Alena Prokharchyk
cf72aa3274
Fixes/improvements for VPC feature:
...
1) Added comments to VPC/VPCService/VPCManager interfaces
2) Moved VPC offering related methods from VpcService to the new interface - VpcProvisioningService
3) Fixed static nat creation in the VPC - used to result in NPE due to invalid method referencing while obtaining VPC VR information
2013-03-29 16:56:01 -07:00
Prachi Damle
f074f94588
Build failure fixes after rebase.
2013-03-29 13:10:29 -07:00
Kelven Yang
5782abf8f8
Update unit test configuraitons to new custom Spring AOP
2013-03-29 11:12:36 -07:00
Kelven Yang
85971b5194
CLOUDSTACK-1818: make DababaseCreator ready to invoke DatabaseUpgradeChecker, adjust Component startup sequence for integrity checkers
...
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2013-03-29 11:12:36 -07:00
Kelven Yang
3ab744d100
CLOUDSTACK-1795: implement custom AOP to fully support legacy CloudStack AOP semantcis
...
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2013-03-29 11:12:36 -07:00
Kelven Yang
95011d6bf3
CLOUDSTACK-1818: add a missing file that is missed in previous patch
2013-03-29 11:12:36 -07:00
Kelven Yang
8bb0990144
CLOUDSTACK-1795: implement custom AOP to fully support legacy CloudStack AOP semantcis (rebase fixups)
2013-03-29 11:12:36 -07:00
Kelven Yang
16216720c6
CLOUDSTACK-1276, CLOUDSTACK-1729: Remove autoscanning, ensure adpater execution order in runtime
2013-03-29 11:11:20 -07:00
Prachi Damle
eea16cbf9e
Fixes after functional tests
...
Conflicts:
client/tomcatconf/commands.properties.in
2013-03-29 11:01:07 -07:00
Prachi Damle
af5ed7379b
Changes to make affinity group types configurable.
2013-03-29 10:52:46 -07:00
Prachi Damle
dea9bf7dc6
API changes to expose the commands
2013-03-29 10:52:44 -07:00
Prachi Damle
051d3673d3
API to list planners and set the planner in Service offering
...
Conflicts:
server/src/com/cloud/server/ManagementServerImpl.java
setup/db/db/schema-410to420.sql
2013-03-29 10:41:46 -07:00
Alena Prokharchyk
e00f22df8a
CLOUDSTACK-240: added id/uuid fields to remote_access_vpn table and corresponding VO/Dao objects. The DB upgrade is covered as well. Now tags can be created for the VPN object
2013-03-29 10:40:28 -07:00
Prachi Damle
98f5f23935
DAO constructor should be lightweight to make Spring DI faster.
2013-03-29 10:17:10 -07:00
Prachi Damle
0ce9debf8e
Separated out host anti-affinity as a plugin.
2013-03-29 10:17:03 -07:00
Prachi Damle
e967ef55b0
Changes to add AffinityGroupprocessor, deployVM changes
2013-03-29 10:17:01 -07:00
Hugo Trippaers
9a5bf78c3e
Better error handling for some corner cases
...
Make the exceptions more descriptive so admins can pinpoint the issue
easier.
2013-03-29 12:06:03 +01:00
Hugo Trippaers
95fce11215
CLOUDSTACK-1156 Fix small typo
2013-03-29 12:05:58 +01:00
Murali Reddy
48311363d6
CLOUDSTACK-1834: Events are not generated for registerUserKeys(),
...
Enabling account and Editing account.
2013-03-29 15:54:00 +05:30
Murali Reddy
b585fa11c1
removing @Autowired, which is not JSR complaint.
...
initializing the bean 'GlobalLoadBalancingRulesServiceImpl' through the componentContext.xml
2013-03-29 15:53:59 +05:30
Prachi Damle
2ddac1f211
ListAffinityGroups API changes
2013-03-29 00:51:46 -07:00
Prachi Damle
2fcf7a531f
DeleteAffinityGroup API changes
2013-03-29 00:50:33 -07:00
Prachi Damle
11cc64d989
More API changes
2013-03-29 00:48:53 -07:00