Rohit Yadav
f47e32ec5f
cloudstack: change version to 4.3.2
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-12-11 19:08:36 +05:30
Rohit Yadav
e0ea8801fb
CLOUDSTACK-7595: Remove unnecessary multiply factor for job expiry
...
Backported using a6ee4112a5 by
Koushik Das <koushik@apache.org>
CLOUDSTACK-7595: Config parameters "job.expire.minutes" and
"job.cancel.threshold.minutes" incorrectly getting multiplied by a factor of 60
Removed the unnecessary multiply factor for both the config parameters. Also
removed the duplicate entries from Config.java as these are not required
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-12-01 17:48:17 +05:30
Min Chen
0610bf670c
CLOUDSTACK-7589: VM not Starting and always stuck in Stopped state after
...
management server restarts.
(cherry picked from commit 7cdb67dcf1 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-11-25 19:22:33 +05:30
Min Chen
04acc79b2d
CLOUDSTACK-7884: Cloudstack MS is not responding (happening randomly) after some restart.
...
(cherry picked from commit 2ef06e754b )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-11-25 18:21:12 +05:30
Kelven Yang
2aa9bb6896
CLOUDSTACK-6743: Use edge-triggering in MessageDetector to handle bogus wakeup gracefully. Level triggering plus bogus wakeup can cause a tight loop to spin
...
(cherry picked from commit 09ec127470 )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
framework/ipc/src/org/apache/cloudstack/framework/messagebus/MessageDetector.java
framework/ipc/test/org/apache/cloudstack/messagebus/TestMessageBus.java
2014-11-25 00:03:40 +05:30
Kelven Yang
b716444b84
Move EventBus hookup on job framework to ApiServer to decouple job framework away from business logic related hookups. The decoupling is done through internal messaging facility provided inside management server.
...
(cherry picked from commit 521ac796dd )
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Conflicts:
server/src/com/cloud/api/ApiServer.java
2014-11-24 21:13:14 +05:30
Rohit Yadav
2a72afdc48
Revert "Revert "Bump release version to 4.3.2-SNAPSHOT and add empty db upgrade path""
...
The revert was an error, sorry about that.
- Rohit
This reverts commit 0aba9654f8 .
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-11-21 18:04:33 +05:30
Rohit Yadav
0aba9654f8
Revert "Bump release version to 4.3.2-SNAPSHOT and add empty db upgrade path"
...
This reverts commit c3c3bab41a .
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-11-20 20:35:45 +05:30
Rohit Yadav
c3c3bab41a
Bump release version to 4.3.2-SNAPSHOT and add empty db upgrade path
...
This reverts commit e6d00bcc66 .
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2014-11-20 14:04:43 +05:30
Rohit Yadav
e6d00bcc66
Revert "Updating pom.xml version numbers for release 4.3.2-SNAPSHOT"
...
This reverts commit 063bb8f5b4 .
2014-11-18 16:04:33 +05:30
Sebastien Goasguen
063bb8f5b4
Updating pom.xml version numbers for release 4.3.2-SNAPSHOT
...
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-09-16 09:16:47 -04:00
Sebastien Goasguen
41c0eaa14d
Updating pom.xml version numbers for release 4.3.1
...
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-09-04 16:47:57 +02:00
Sebastien Goasguen
a654894dbd
Updating pom.xml version numbers for release 4.3.1-SNAPSHOT
...
Signed-off-by: Sebastien Goasguen <runseb@gmail.com>
2014-08-25 09:16:27 -04:00
Kelven Yang
adf4dd5927
CLOUDSTACK-6065: Fix NPE problem caused by the lack of context setup in threads from agent manager thread pool
...
(cherry picked from commit 1283919f02 )
Signed-off-by: Animesh Chaturvedi <animesh@apache.org>
2014-02-13 15:57:19 -08:00
Animesh Chaturvedi
70ba92fc14
Updating pom.xml version numbers for release 4.3.0
...
Signed-off-by: Animesh Chaturvedi <animesh@apache.org>
2014-01-21 17:29:51 -08:00
Kelven Yang
8db0d83d1a
CLOUDSTACK-5358: Bring back concurrency control in sync-queue management
2014-01-20 16:53:33 -08:00
Kelven Yang
be0d688511
CLOUDSTACK-5731: Use general instance type to categorize VM work jobs to correctly serialize VM operations
2014-01-17 10:42:04 -08:00
Kelven Yang
1acdbf8369
CLOUDSTACK-5696: fix a regression caused by out-of-band sync changes
2014-01-15 16:21:29 -08:00
Kelven Yang
29aa7c272c
CLOUDSTACK-5752: Use pesudo job context when API dispather directly calls into orchestration flow
2014-01-03 18:05:31 -08:00
Kelven Yang
ce7bc8fd90
CLOUDSTACK-5725: put origin flow context id into log4j context prefix to link jobs with the orchestration work flow in logging
2014-01-03 15:47:03 -08:00
Kelven Yang
1dc784ecdb
CLOUDSTACK-5726: Using runtime discovered dao (in AsyncJobManagerImpl.submitAsyncJob) to persist record has a problem to locate the right DAO instance, it causes corrupted field value be stored in database. Put in a work-around fix first to always initialize record fields in all cases
2014-01-02 15:13:34 -08:00
Kelven Yang
7c8ef7836c
CLOUDSTACK-5669: Always retrieve the most recent job result in OutComeImpl
2014-01-02 11:46:54 -08:00
Kelven Yang
497feab841
CLOUDSTACK-669: covert VMsnapshot orchestration flows to make them be serialized with other VM operations
2013-12-20 16:45:27 -08:00
Kelven Yang
ed2125ec34
CLOUDSTACK-669: convert volume attach/detach flows to make them be serialized with other VM operations
2013-12-17 17:11:05 -08:00
Kelven Yang
619f5381d5
CLOUDSTACK-669: put user vm work under new vmsync model
2013-12-11 16:19:57 -08:00
Kelven Yang
5a44de282b
CLOUDSTACK-669: side-by-side VM sync management at manager level
2013-11-20 18:22:38 -08:00
Kelven Yang
191dc80fa4
VM power state for job oritented sync processing
2013-11-05 19:00:37 -08:00
Darren Shepherd
1460196496
Centralize loading of db.properties to one place
...
There is now a method DbProperites.getDbProperties() that will load the
db.properties in one place and do the proper decryption of values if needed
2013-10-30 17:03:13 -07:00
Laszlo Hornyak
dbaa818d1e
InputStream use fix
...
Closes the FileInputStream opened at configuration in
- ClusterManagerImpl
- ClusterServiceServletAdapter
- TransactionLegacy
- AsyncJobManagerImpl
- DBEncryptionUtil
- EncryptionSecretKeyChecker
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com>
2013-10-26 17:47:34 +02:00
Darren Shepherd
e3280bdba2
Merge remote-tracking branch 'origin/spring-modularization'
...
Conflicts:
client/tomcatconf/applicationContext.xml.in
client/tomcatconf/nonossComponentContext.xml.in
client/tomcatconf/simulatorComponentContext.xml.in
framework/db/src/com/cloud/utils/db/Transaction.java
plugins/hypervisors/simulator/src/com/cloud/agent/manager/MockAgentManagerImpl.java
server/src/com/cloud/api/ApiServer.java
server/src/com/cloud/storage/snapshot/SnapshotManagerImpl.java
2013-10-23 11:14:42 -07:00
Darren Shepherd
f62e28c1ec
New Transaction API
...
Introduction of a new Transaction API that is more consistent with the style
of Spring's transaction managment. The existing Transaction class was renamed
to TransactionLegacy. All of the non-DAO code in the management server has been
updated to use the new Transaction API.
2013-10-16 09:21:00 -07:00
Darren Shepherd
67186429e1
Spring Modularization
...
ACS is now comprised of a hierarchy of spring application contexts.
Each plugin can contribute configuration files to add to an existing
module or create it's own module.
Additionally, for the mgmt server, ACS custom AOP is no longer used
and instead we use Spring AOP to manage interceptors.
2013-10-02 15:41:04 -07:00
Darren Shepherd
aed5e9dc2a
Add Manage Context framework
...
The managed context framework provides a simple way to add logic
to ACS at the various entry points of the system. As threads are
launched and ran listeners can be registered for onEntry or onLeave
of the managed context. This framework will be used specifically
to handle DB transaction checking and setting up the CallContext.
This framework is need to transition away from ACS custom AOP to
Spring AOP.
2013-10-02 13:09:52 -07:00
Alex Huang
a964cf549e
Continue to merge SearchCriteria2 and GenericSearchBuilder
2013-09-28 07:53:24 -07:00
Alex Huang
3e813ce61d
Committing review 13891.
2013-09-23 14:59:58 -07:00
Alex Huang
8f556e6d88
Made changes to configuration. Eliminated ConfigValue and only use ConfigKey
2013-09-06 15:40:38 -07:00
Alex Huang
435e74e914
Commit to try something on removing getZone
2013-09-06 15:40:33 -07:00
Alex Huang
5495f10bce
Revert "Reverting the range of commits that broke the build"
...
This reverts commit b59e3aaefc .
2013-08-08 15:02:40 -07:00
Prasanna Santhanam
b59e3aaefc
Reverting the range of commits that broke the build
...
This reverts commits 30c33415..f6a2c817bc
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-08-08 14:46:56 +05:30
Alex Huang
5287f4c9ec
Got everything running through testing
2013-08-07 16:41:06 -07:00
Alex Huang
942f282a6e
Moved config into it's own package
2013-08-07 16:41:02 -07:00
Chip Childers
8225374138
Updating pom.xml version numbers for release 4.3.0-SNAPSHOT
...
Signed-off-by: Chip Childers <chipchilders@apache.org>
2013-08-01 10:35:00 -04:00
Alex Huang
1e1ee902a2
Moved over the new jobs framework from vmsync. This has not been integrated into the server package yet. Will do that next
2013-07-30 15:00:58 -07:00
Chip Childers
0365d555cf
Adding a name to the framework/jobs/pom.xml file
...
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2013-05-20 19:17:33 +01:00
Nitin Mehta
c11dbad9c9
merge master
2013-05-11 15:28:43 +05:30
Rohit Yadav
80d58b6c73
CLOUDSTACK-1317: Bump CloudStack package version to 4.2.0-SNAPSHOT in all poms
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-20 16:42:56 +05:30
Rohit Yadav
ea3f5ecb54
Fix license for xml files in javelin
...
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-01-12 06:31:47 -08:00
Kelven Yang
b38d9b82b6
CloudStack messaging refactoring skeleton
2012-11-13 17:59:39 -08:00
Edison Su
059f605ace
add more interfaces
2012-10-22 17:50:51 -07:00
Alex Huang
65f1991785
added missing files
2012-09-06 16:30:54 -07:00