wilderrodrigues
284e2d68e1
In case we cannot update the password of all hosts in a cluster, please stop and notify the user about the failure.
...
- The host id that failed to get updated will be informed in the error.
Signed-off-by: wilderrodrigues <wrodrigues@schubergphilis.com>
2015-06-29 09:59:11 +02:00
wilderrodrigues
b6f12984c5
Add supported hypervisors to a list
...
- By doing so the check is simple and will require less effort when adding other hypervisors.
Signed-off-by: wilderrodrigues <wrodrigues@schubergphilis.com>
2015-06-29 09:59:10 +02:00
wilderrodrigues
ba19d47ea0
Add method implementation to the mock class.
...
Signed-off-by: wilderrodrigues <wrodrigues@schubergphilis.com>
2015-06-29 09:59:10 +02:00
wilderrodrigues
03dd34039a
Decouple the use of updateHostPassword
...
- The code was hard to maintain because updating a host or all the hosts in a cluster was handled in the same method
- Created updateHost and updateCluster password in both ResourceManager and ManagementServer interfaces/classes
- The chck for whihc method to use is done in the API level
- Started adding the support for KVM host passwd update
No API changes are needed and it will be backwards compatible.
Signed-off-by: wilderrodrigues <wrodrigues@schubergphilis.com>
2015-06-29 09:59:10 +02:00
wilderrodrigues
ac1b5e3705
Formatting the ResourceManagerImpl class
...
- Needed to be formatted before applying the changes
Signed-off-by: wilderrodrigues <wrodrigues@schubergphilis.com>
2015-06-29 09:59:09 +02:00
wilderrodrigues
4406e2c8ec
Initial work on improveing host password update
...
- Formatting the code of ManagementServerImpl
Signed-off-by: wilderrodrigues <wrodrigues@schubergphilis.com>
2015-06-29 09:59:09 +02:00
Daan Hoogland
edfe6f4d4f
findbugs Boolean return null in getter not in is-query
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
This closes #534
2015-06-28 12:41:44 +02:00
Rene Moser
af902fd9d9
CLOUDSTACK-8578: implement state=present for listing only non-destroyed VMs
...
So the behavior before this fix can be used in a proper way.
Signed-off-by: Daan Hoogland <daan@onecht.net>
This closes #513
2015-06-24 20:21:33 +02:00
Daan Hoogland
55c1d9f3fa
findbugs: fields of serializable made serializable
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
This closes #522
2015-06-24 20:20:12 +02:00
wilderrodrigues
5557ad5588
Offer a getDurationInMillis() method in the Profiler utility class
...
- New implementation uses nanoseconds. Due to that, the places where the Profiler is used as a Monitor and/or
a stopwatch will suffer with the difference in the return
- Also added a getDuration(), which returns the time in nanoseconds in case someone wants to use it instead
- Added an extra test to check if the getDuration() works fine with nanoseconds
- Fixed the test that checks the time in milliseconds: I added an error margin to cover the test better
Signed-off-by: Daan Hoogland <daan@onecht.net>
2015-06-24 09:36:40 +02:00
Rene Moser
82ecc1aa06
CLOUDSTACK-8578: fix listVirtualMachines does not return deleted machines when zone is specified
...
Signed-off-by: Daan Hoogland <daan.hoogland@gmail.com>
This closes #510
2015-06-23 14:53:08 +02:00
Daan Hoogland
916a6d0104
findbugs: prepare prepared statements to leverage the advantages of'em
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
This closes #496
2015-06-20 03:37:20 +02:00
Daan Hoogland
6e068551d6
findbugs: use a prepared statement as prepared statement
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
This closes #492
2015-06-19 23:26:00 +02:00
Daan Hoogland
e713ed3b11
findbugs: prepared statements don't make sense if these are not actually prepared
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
2015-06-19 23:26:00 +02:00
Rafael da Fonseca
870e1898eb
Use same sudoers config for all distros Cleanup buggy code for sudoers file editing
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
This closes #332
2015-06-19 16:00:57 +02:00
Daan Hoogland
bb613baa2b
findbugs: repeated condition seems c&p error the tested states sugest that EXPUNGED should be the last one
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #491
2015-06-19 15:26:53 +03:00
Daan Hoogland
1532203e36
findbugs: decoding String using preferred Charset
2015-06-19 14:22:19 +02:00
Daan Hoogland
9d1c38e7e7
findbugs: encoding string with preferred Charset
2015-06-19 14:19:54 +02:00
Daan Hoogland
ee3085db47
findbugs: repeated condition removed
2015-06-19 13:54:38 +02:00
Sanjay Tripathi
92a9ee097d
AsyncJob reports 'Successful' even if RevertToVMSnapshot operation fails.
...
This closes #484
2015-06-19 15:48:21 +05:30
Abhinandan Prateek
bcfb8240e1
CLOUDSTACK-8570:Exception in calculating reserved capacity for dynamic service offering
2015-06-19 09:30:33 +05:30
Daan Hoogland
b9dd67c383
CLOUDSTACK-8545 port of the fix to not reboot routers on out of band migration persé
2015-06-18 16:42:08 +02:00
Rafael da Fonseca
931cb95022
Fix 2 findbugs SQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING warnings in ConfigurationManagerImpl.java
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #476
2015-06-18 13:37:39 +03:00
Rafael da Fonseca
b678b47793
Fix findbugs SQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING warning in ConfigurationServerImpl.java
...
Remove checkstyle reported trailing space
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #477
2015-06-18 13:36:44 +03:00
Rafael da Fonseca
5d258fa163
Fix 2 findbugs SQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING warnings in DatabaseConfig.java
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
This closes #478
2015-06-18 14:36:26 +05:30
Daan Hoogland
f3afcb089f
CLOUDSTACK-8537 test for the sake of testing the fix seems so trivial but no testing is available for it at all. when bugs arise test extension should be the start point here.
...
Signed-off-by: Daan Hoogland <daan.hoogland@gmail.com>
This closes #357
2015-06-17 20:47:57 +02:00
Daan Hoogland
968e71ad0e
CLOUDSTACK-8537 refactor registerSSHKeyPair() for legibility and testability reasons
...
Signed-off-by: Daan Hoogland <daan.hoogland@gmail.com>
2015-06-17 20:47:57 +02:00
Daan Hoogland
9f02531212
CLOUDSTACK-8537 add check for unique public key and account on ssh keypair registration
...
Signed-off-by: Daan Hoogland <daan.hoogland@gmail.com>
2015-06-17 20:47:57 +02:00
Rafael da Fonseca
85afa63f24
Re-run travis
...
Signed-off-by: Daan Hoogland <daan.hoogland@gmail.com>
This closes #456
2015-06-17 12:18:01 +02:00
Rafael da Fonseca
b34ad4a22c
Fix findbugs RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE in IpAddressManagerImpl.java Assert isn't used in prod runtime
...
Signed-off-by: Daan Hoogland <daan.hoogland@gmail.com>
2015-06-17 12:18:00 +02:00
Rafael da Fonseca
ae328a6588
Fix 2 findbugs STCAL_STATIC_SIMPLE_DATE_FORMAT_INSTANCE warnings in BaseCmd.java Dateformat objects are not threadsafe and should be defined as instance variables Both INPUT_FORMAT and NEW_INPUT_FORMAT are only used in ParamProcessWorker.java and doesn't makes it more readable to declare in own class
...
Add missing import statement
Removed extraneous file
Signed-off-by: Daan Hoogland <daan.hoogland@gmail.com>
This closes #457
2015-06-15 16:32:30 +02:00
Rafael da Fonseca
34a791c295
Fix findbugs RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE in UserVmJoinVO.java Assert isn't used in prod runtime
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #455
2015-06-15 12:28:05 +03:00
Rafael da Fonseca
7a57ce3334
Fix findbugs NS_DANGEROUS_NON_SHORT_CIRCUIT warning in NetworkServiceImpl.java
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #440
2015-06-15 12:10:10 +03:00
Rafael da Fonseca
1bd3286263
Fix 2 findbugs warnings in ApiResponseHelper.java ints were being boxed just to call .toString()
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #438
2015-06-15 12:10:04 +03:00
Rafael da Fonseca
ea7f4bd254
Fix findbugs warning in NetworkServiceImpl.java Integer was being boxed just to call toString()
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #437
2015-06-15 12:10:02 +03:00
Rafael da Fonseca
ec280189f4
Fix findbugs warning in ProjectManagerImpl.java Unnecessary boxing/unboxing of primitive value
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #434
2015-06-15 12:09:57 +03:00
Rafael da Fonseca
4d31ed9342
Fix findbugs warning in NetworkUsageManagerImpl.java Unnecessary boxing/unboxing of long value to create Date
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #433
2015-06-15 12:09:54 +03:00
Rafael da Fonseca
d7a27c9572
Fix 2 findbugs warnings in NetworkServiceImpl.java Unnecessary boxing/unboxing of int values
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #432
2015-06-15 12:09:53 +03:00
Rafael da Fonseca
e831fce1b9
Fix findbugs warning in CloudZonesStartupProcessor.java Unnecessary boxing/unboxing of primitive value
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #431
2015-06-15 12:09:50 +03:00
Rafael da Fonseca
62e78cdea0
Fix findbugs warning in ApiDispatcher.java Unnecessary boxing/unboxing of long value
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #430
2015-06-15 12:09:48 +03:00
Daan Hoogland
14d9c82369
findbugs: String to byt[] conversion
...
decodeBase64() can work on String so the unsafe conversion is not needed
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #361
2015-06-12 14:57:37 +03:00
Kishan Kavala
39d51bc021
CLOUDSTACK-5409: Include projectid during ACL check while listing S2S Vpn gateways
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #374
2015-06-12 14:54:44 +03:00
Rafael da Fonseca
00884b3b0b
Fixes LB certificate tests failure when the full path has a special character like whitespace or many others.
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This closes #336
2015-06-04 00:11:09 +02:00
Rafael da Fonseca
bec44bffb3
Upgrade Reflections to 0.9.9
...
Signed-off-by: Rajani Karuturi <rajanikaruturi@gmail.com>
This closes #333
2015-06-03 11:01:32 +05:30
Rafael da Fonseca
82847d4405
Change tests random number generator to /dev/urandom
...
This fixes a big performance issue with random number generation with more recent kernels and java versions in linux
2015-05-29 20:24:41 +02:00
Jayapal
6e96fc6f38
CLOUDSTACK-8324: Updated import and added ResourceWrapper annotation
2015-05-28 15:56:37 +05:30
Jayapal
69ea932897
CLOUDSTACK-8324: Config drive changes for xenserver
2015-05-28 15:51:50 +05:30
Jayapal
e407986183
CLOUDSTACK-8324: Added config drive support for xenserver
2015-05-28 15:51:50 +05:30
Jayapal
7984ae5283
CLOUDSTACK-8324: Resource base changes for vm ip fetch
2015-05-28 15:42:08 +05:30
Jayapal
733ac2b728
CLOUDSTACK-8324: Added vm ip fetch logic
2015-05-28 15:42:08 +05:30