Kelven Yang
96ebac1e47
server/test/com/cloud/async/AsyncJobTestConfiguration.java
2013-04-19 21:55:03 -07:00
Kelven Yang
c51fae0b6c
Add async job discriminator to allow merging of HA/ItWork jobs
2013-04-18 18:12:27 -07:00
Kelven Yang
56bc255355
Separate usage monitor from HA manager
2013-04-17 14:14:17 -07:00
Kelven Yang
58112a9e12
Add VM power state, use record event info to represent user/system intention for sync process to use
2013-04-12 18:53:24 -07:00
Kelven Yang
aa108fcaec
Get rid of annoying communicating through exception between API/Job manager, decouple job manager from API manager for VMsync usage
2013-04-09 18:05:14 -07:00
Kelven Yang
34cae6349c
More refactoring work
2013-04-09 16:58:35 -07:00
Kelven Yang
2ee8fd2152
Merge branch 'master' into vmsync
...
Conflicts:
plugins/hypervisors/kvm/src/org/apache/cloudstack/utils/qemu/QemuImgException.java
server/src/com/cloud/async/AsyncJobManagerImpl.java
server/src/com/cloud/async/SyncQueueManager.java
server/src/com/cloud/hypervisor/kvm/discoverer/LxcServerDiscoverer.java
server/src/com/cloud/storage/VolumeManagerImpl.java
utils/src/com/cloud/utils/component/AdapterList.java
2013-04-09 14:39:09 -07:00
Kelven Yang
a410652795
Add schema changes for job dispatcher
2013-04-09 14:21:00 -07:00
Kelven Yang
55935f9868
more job cleanup
2013-04-09 11:14:49 -07:00
Hugo Trippaers
6c9fcb8c8f
Make the VpcManager check a list of supported providers
2013-04-09 18:27:23 +02:00
Murali Reddy
9180bd5990
CLOUDSTACK-1834: Events are not generated for registerUserKeys()
2013-04-09 17:45:57 +05:30
Chiradeep Vittal
c6e226da74
CLOUDSTACK-524: in some cases (especially the built-in CentOS template), the template downloader does not use the configured http proxy
...
The DownloadProgress command is used to restart failed or stuck download jobs -- and it would not include the proxy information, unlike the DownloadCommand which always did
Signed-off-by: Chiradeep Vittal <chiradeep@apache.org>
2013-04-08 17:29:54 -07:00
Jessica Wang
98bc240d2a
Revert "Dedicate Public IP range"
...
This reverts commit d6ed8d7cb5 .
Conflicts:
server/test/com/cloud/configuration/ConfigurationManagerTest.java
2013-04-08 17:15:51 -07:00
Chiradeep Vittal
67a99cbbc3
CLOUDSTACK-524: in some cases (especially the built-in CentOS template), the template downloader does not use the configured http proxy
...
The DownloadProgress command is used to restart failed or stuck download jobs --
It would not include the proxy information, unlike the DownloadCommand which always did
Signed-off-by: Chiradeep Vittal <chiradeep@apache.org>
2013-04-08 17:07:35 -07:00
Chiradeep Vittal
3cbbe2bb04
RAT check broken by d6ed8d7cb. Fix
2013-04-08 16:51:10 -07:00
Likitha Shetty
d6ed8d7cb5
Dedicate Public IP range
2013-04-08 14:46:21 -07:00
Hugo Trippaers
d9f7bb2854
Changing the number of threads in the test from 1000 to 750. 1000 will more often than not result in build failures due to constraints on the build systems.
...
Most recent centos based systems have process limit of 1024. Running this test will result in an OutOfMemory exception with description unable to create native thread.
2013-04-07 12:17:53 +02:00
Mice Xia
a85b498afd
1) fix CLOUDSTACK-1946 2) remove redundant VMSnapshotVO.java
2013-04-07 17:41:26 +08: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
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
Kelven Yang
5585b5ea6e
Async job management cleanup
2013-04-02 18:27:22 -07: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
Kelven Yang
1b81979956
Retire unused files to avoid confusions
2013-04-02 15:53:09 -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
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
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
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
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