Commit Graph

15957 Commits

Author SHA1 Message Date
Min Chen 3ce7531d2b Remove duplicate bean for ApiRateLimitServiceImpl to make sure that only
one ApiChecker instance is injected in ApiServer.
2013-02-07 21:42:30 -08:00
Min Chen 3050c43909 Revert "CLOUDSTACK-1175: Fix NPE by making _store a static variable shared by objects"
This reverts commit b513448ec2.
2013-02-07 21:20:07 -08:00
Likitha Shetty 1884f518a3 CLOUDSTACK-1119 [EC2 Query API] Add filter support for DecsribeAddresses
EC2DescribeAddresses doesn't have filter support.
Support will be available for filters -> instance-id and public-ip
2013-02-07 18:33:59 -08:00
Likitha Shetty 40d1fe1049 [EC2 Query API] DescribeAvailabilityZones doesn't have any filter support.
CLOUDSTACK-1118

Support will be available for filters - zone-name and message
2013-02-07 18:25:21 -08:00
Likitha Shetty b97f468b03 CLOUDSTACK-1117 [EC2 Query API] DescribeImageAttribute fails
EC2DescribeImageAttribute fails with 'Unsupported - only description supported' error. And this is observed for both the supported attributes 'Description' and 'LaunchPermission'
2013-02-07 18:25:11 -08:00
Prachi Damle c92f1f9839 CLOUDSTACK-1116 [EC2 Query API] Support for ModifyImageAttribute and ResetImageAttribute
https://reviews.apache.org/r/9213

Add support for EC2 ApiI's ModifyImageAttribute and ResetImageAttribute.
Attributes supported are Description and LaunchPermission.
2013-02-07 17:42:27 -08:00
Jessica Wang e9c923aee0 CLOUDSTACK-537: cloudstack UI - Advanced sg-enabled zone - VM Wizard - step 5 - select network screen - populate only sg networks (i.e. not show non-sg networks). 2013-02-07 13:29:32 -08:00
Jessica Wang e56cb26f5c CLOUDSTACK-537: cloudstack UI - Infrastructure menu - create network dialog - Advanced sg-enabled zone - (1) account-specific network doesn't work at backend. Therefore, remove "account" option from scope dropdown. (2) zone-wide network: list only sg network offerings. 2013-02-07 13:28:01 -08:00
Sebastien Goasguen 368d5a1ea5 Preparing docs for translation 2013-02-07 15:44:22 +01:00
Sebastien Goasguen 7dd2ed12f9 Docs: Adding documentation and translation chapter in dev guide 2013-02-07 15:43:05 +01:00
Rohit Yadav b513448ec2 CLOUDSTACK-1175: Fix NPE by making _store a static variable shared by objects
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
(cherry picked from commit 9b691fc443)

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-07 18:24:35 +05:30
Hugo Trippaers c693cfb37f Summary: Fix path so the right files are removed from the install dir
(cherry picked from commit db3b0d3256)

Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
2013-02-07 13:47:33 +01:00
Pradeep Soundararajan 94d50fbb08 Summary: changed the path from cloud to cloudstack.
The change in package script allowed us to create proper tar under rpmbuild/SOURCES directory

The change in the path enabled us to launch the management server properly.

Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
Committed-by: Hugo Trippaers <htrippaers@schubergphilis.com>
(cherry picked from commit a9955f155a)

Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
2013-02-07 13:47:26 +01:00
Rohit Yadav 91e284b173 CLOUDSTACK-1066: Fix only one postinstall script, install packages etc.
- Remove different scripts, just use postinstall.sh that runs after basic appliance
  is built using veewee
- Port package installation method from old script
- Time the installation/build process

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
(cherry picked from commit 04d51c9e4d)

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-07 17:47:07 +05:30
Rohit Yadav f315a9a6ea CLOUDSTACK-1066: Add definitions for building systemvm template appliance
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
(cherry picked from commit f97e2a6297)

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-07 17:46:37 +05:30
Rohit Yadav 72291ef97f CLOUDSTACK-1037: Implement fuzzy parameter completion
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
(cherry picked from commit 1fd0563137)

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-07 16:01:51 +05:30
Pranav Saxena 7f0e5fefec CLOUDSTACK-1184 Localization - Add Korean label to all locales 2013-02-07 14:17:02 +05:30
Murali Reddy 18bf69696c CLOUDSTACK-1178:DB Commit warning logged for every Deploy VM request
removing the regression that introduced premature transaction commit
2013-02-07 13:20:41 +05:30
Radhika PC 6768f0d1c2 CLOUDSTACK-1050:Documentation for adding load balancer rule 2013-02-07 11:45:44 +05:30
Rohit Yadav f270f627d6 CLOUDSTACK-520: Autorename vmware and manageontap jars
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
(cherry picked from commit 5fe1ef47dd)

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-07 11:34:39 +05:30
Mice Xia 15d6609468 CLOUDSTACK-1176 1) remove 'final' modifier from id attribute in SnapshotVO 2) make state setter method comply with convention 2013-02-07 13:42:41 +08:00
Rohit Yadav f95b0edaff CLOUDSTACK-1181: Fix NPE, ignore if default path is not readable, we're passing props file anyway
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
(cherry picked from commit 7c003611d0)

Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-07 11:10:37 +05:30
Pranav Saxena 6db11cb7de Enabling Korean Translation on the CloudStack UI 2013-02-07 10:49:28 +05:30
Channy Yun 624ff03f24 Localization:Korean Translation 2013-02-07 10:48:14 +05:30
Sheng Yang 5adcea209d IPv6: One network can have more than one vlan 2013-02-06 20:02:46 -08:00
Hugo Trippaers 76a5bdac70 Before any database calls are made we need to make sure that encryption
is properly initialized if we have an encrypted db.properties.(cherry picked from commit b1d70f7fe3)

Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
2013-02-06 23:03:22 +01:00
Hugo Trippaers 1404cf8c1f Summary: fixup spec file
Remove duplicate entries in the config dir

Fix directory permisisons of some directories

Remove the scripts from the webapp as they are packaged inside the cloudstack-common package
(cherry picked from commit 5af6d16c5d)

Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
2013-02-06 23:00:28 +01:00
Hugo Trippaers 6287d4512e If encryption is already initialized we don't need to do it again.(cherry picked from commit b28f3addfc)
Signed-off-by: Hugo Trippaers <htrippaers@schubergphilis.com>
2013-02-06 23:00:19 +01:00
Sheng Yang 17212984c9 IPv6: CLOUDSTACK-1141: Fix reboot router with IPv6 assigned VM 2013-02-06 13:59:14 -08:00
Jessica Wang 00b2a99e7a CLOUDSTACK-1166: cloudstack UI - dashboard - sanitize content before setting it to a HTML element. 2013-02-06 10:50:07 -08:00
Marcus Sorensen d3ffceb25e Summary: Add default newline after summary in prepare-commit-msg
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1360171397 -0700
2013-02-06 10:24:22 -07:00
Marcus Sorensen dc0ef3cef7 Summary: Make prepare-commit-msg hook more compatible with operating systems
Detail: Was using sed -i, which breaks on Mac

Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1360170672 -0700
2013-02-06 10:24:10 -07:00
Marcus Sorensen 73bb1795cb Summary: Fix NPE when calling createFirewallRule
Detail: CreateFirewallRuleCmd.java was returning 'null' for getTrafficType().
Recently, getTrafficType started being used by createIngressFirewallRule.
Changing getTrafficType() to return ingress per Jayapal Reddy.

BUG-ID: CLOUDSTACK-1168
Bugfix-for: master,4.1
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1360170916 -0700
2013-02-06 10:21:20 -07:00
Radhika PC 1ac95e15f1 CLOUDSTACK-722 - Documentation:Changing the SSL proxy console certificate 2013-02-06 20:34:57 +05:30
Marcus Sorensen 87286d0549 Summary: Add missing ResizeVolumeCommand in VmwareResource.java
Submitted-by: hongtu_zang <hongtu_zang@tcloudcomputing.com>
Signed-off-by: Marcus Sorensen <marcus@betterservers.com>
2013-02-06 07:55:11 -07:00
Rohit Yadav 4d9056c2fe ApiDiscovery: Fix tests and make constructor light weight, let spring run init()
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-06 20:09:15 +05:30
Rohit Yadav 2ce6b80a24 cli: Fix attribute error and fix helpdoc
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-06 16:57:29 +05:30
Rohit Yadav e234fcff5a ApiDiscovery: Discovery apis provided by PluggableServices as well
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-06 16:56:48 +05:30
Rohit Yadav 20b74249d5 ApiServer: Ask pluggable services to return list of apis to ApiServer
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-06 16:56:48 +05:30
Rohit Yadav 2e59bcfd7a ManagementServerImpl: Fix NPE, PluggableService should not return null list
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
2013-02-06 16:56:48 +05:30
Kishan Kavala dd675a16da CLOUDSTACK-1175: PlainTextAuthenticator was being loaded due @Component annotation. Removed the annotation so that MD5 authenticator will be used 2013-02-06 15:24:01 +05:30
Koushik Das 1c88f3c732 CLOUDSTACK-446 : Host going to alert state, if you are adding already added host
Adding an already added host fails with error but in the process incorrectly updates the status of the host to 'Alert'. Put a check to prevent this.
2013-02-06 13:45:48 +05:30
Mice Xia 9a9a4abf9d CLOUDSTACK-1174 rename field status-> state to comply with javabean convetion 2013-02-06 15:56:47 +08:00
Min Chen 4a578852a7 Fix bug CLOUDSTACK-1171 due to spring injection. 2013-02-05 21:59:30 -08:00
Sheng Yang 659955483d IPv6: CLOUDSTACK-1153: Fix integer overflow on IPv6 address calcuation
Use BigInteger, which is 128 bits long.
2013-02-05 17:41:12 -08:00
Hugo Trippaers 5793a0c597 Summary: We need the integrity checkers to run
The EncryptionSecretKeyChecker is required to load db.properties with
encrypted passwords.

Make usre the integrity checkers are run before anything else during
start-up(cherry picked from commit 9d134f0f19)

Signed-off-by: Hugo Trippaers <trippie@gmail.com>
2013-02-05 23:51:55 +01:00
Kelven Yang 2a63dbe59d CLOUDSTACK-1165, fix nonoss build startup issue 2013-02-05 14:38:13 -08:00
Sheng Yang 5c7ab24b85 IPv6: CLOUDSTACK-1113: Fix the mechanism to find the usable IP in the IPv6
The new policy is:
1. Generate a random IP.
2. Find the next available IP, start from the generated IP.
3. If we cannot find an available IP after certain times(10000 by default,
network.ipv6.search.retry.max) retry, give up.
2013-02-05 14:27:05 -08:00
Sheng Yang 22383d7837 IPv6: Fix ip address in range check 2013-02-05 13:21:41 -08:00
Hugo Trippaers 6a19da78c3 Summary: Path changes for new rpm packaging
The path to the keyfile was hardcoded, so added an alternative path for
compatibility with the packaging locations. Should ideally become a
setting in the config file.(cherry picked from commit cb6b96cda2)

Signed-off-by: Hugo Trippaers <trippie@gmail.com>
2013-02-05 21:14:34 +01:00