Kelven Yang
5fee891162
merge from master
2012-10-11 17:42:25 -07:00
Edison Su
2c2afda062
jetty:run should use ${project.build.directory}/${project.build.finalName} directory
2012-10-11 12:08:28 -07:00
Edison Su
ac97d67528
add nonoss maven build
2012-10-11 01:15:52 -07:00
Brian Federle
991557bfb6
UI: Add quick view to table list
...
For any list view that has a corresponding detail view, adds a tooltip
to display the compact overview of the detail view contents, including
all available actions. This avoids a user from having to click into a
new panel to see more details and actions for an item.
This will happen automatically for any list view with a 'detailView'
sub-option, and will append a new column to the end of each item
row. If 'noCompact: true' is specified in the detailView's options,
then the quick view will not be rendered.
** Note: This also removes the existing list actions for the instances
and zones tables.
Example, to show a quick view:
listView: {
detailView: {
// Specify noCompact: true to not render a quick view
//
// noCompact: true
...
},
...
}
Conflicts:
ui/scripts/ui/widgets/detailView.js
2012-10-10 11:18:02 -07:00
David Nalley
b0c7e385d7
adding several languages for which folks have added l10n
2012-10-08 23:57:40 -04:00
Hugo Trippaers
27473bd6ee
Add the labels to the resources and the dictionary
2012-10-05 07:53:24 -07:00
Kishan Kavala
89779cceb8
Merge branch 'master' into regions
...
Conflicts:
api/src/com/cloud/api/ApiConstants.java
api/src/com/cloud/api/ResponseGenerator.java
client/tomcatconf/commands.properties.in
core/src/com/cloud/user/UserVO.java
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/user/AccountManagerImpl.java
setup/db/create-schema.sql
2012-10-03 14:09:01 +05:30
Hugo Trippaers
f16b5103d8
Merge some stuff from maven-waf branch into master
2012-10-01 15:04:08 -07:00
Hugo Trippaers
aa6355ffe6
Updated master to 4.1.0
...
mvn release:update-versions -DautoVersionSubmodules=true -Dnonoss -P
client,deps,developer -DdevelopmentVersion=4.1.0-SNAPSHOT
2012-10-01 11:00:55 -07:00
Hugo Trippaers
bb4dadaed8
small fixes
2012-10-01 10:12:59 -07:00
Hugo Trippaers
dd68a00338
Persist the uuid of the logical router once created
2012-09-27 22:16:11 -07:00
Kishan Kavala
4fcf64dd74
updated regions branch with changes from master
2012-09-27 17:04:59 +05:30
Brian Federle
951c124166
CLOUDSTACK-154: Show network details for virtual router
...
-Adds new NICs tab, to display network information for each router
NIC, including network name
-Show guest network ID field on router details tab
2012-09-24 13:59:44 -07:00
Alex Huang
387c6fc135
Merge branch 'master' into javelin
2012-09-17 15:31:37 -07:00
Prasanna Santhanam
6e9d7aa45b
property files and build file fixes for simulator db changes
2012-09-17 17:33:26 +05:30
Alex Huang
db9cc97ab3
Brought over new changes from master
2012-09-13 11:43:22 -07:00
Manikanta Kattamuri
cfc2b85651
Removing eclipse .classpath and .project files as they are configured to ant build and adding the entries into .gitignore to stop further comitting of the files
...
Signed-off-by: Chip Childers <chip.childers@gmail.com>
2012-09-13 14:18:14 -04:00
Wido den Hollander
7eaf537d95
Rename cloud-agent-scripts to cloud-scripts
...
The management server also depends on a couple of these scripts, so renaming
to cloud-scripts makes more sence then installing cloud-agent-scripts.
In the future we might want to split this up in two packages.
2012-09-13 16:29:01 +02:00
Wido den Hollander
a0b638ba9d
debian: Update locations where to search for Java under Ubuntu and Debian
2012-09-11 17:38:17 -07:00
Koushik Das
2404d3493d
CS-14277
...
Support for local data disk. Currently enable/disable config is at zone level, in subsequent checkins it can be made more granular.
Following changes are made:
- Create disk offering API now takes an extra parameter to denote storage type (local or shared). This is similar to storage type in service offering.
- Create/delete of data volume on local storage
- Attach/detach for local data volumes. Re-attach is allowed as long as vm host and data volume storage pool host is same.
- Migration of VM instance is not supported if it uses local root or data volumes.
- Migrate is not supported for local volumes.
- Zone level config to enable/disable local storage usage for service and disk offerings.
- Local storage gets discovered when a host is added/reconnected if zone level config is enabled. When disabled existing local storages are not removed but any new local storage is not added.
- Deploy VM command validates service and disk offerings based on local storage config.
- Upgrade uses the global config 'use.local.storage' to set the zone level config for local storage.
(cherry picked from commit 62710aed37606168012a0ed255a876c8e7954010)
2012-09-11 17:38:15 -07:00
Mice Xia
8fe75d9236
CLOUDSTACK-50 build-apidocs ClassNotFoundException: com.cloud.api.commands.DeleteCiscoNexusVSMCmd
2012-09-11 17:36:57 -07:00
Mice Xia
1a982c3739
CLOUDSTACK-59 missing license header.
2012-09-11 17:34:20 -07:00
Wido den Hollander
0429cce9e5
debian: Update locations where to search for Java under Ubuntu and Debian
2012-09-11 15:22:17 +02:00
Koushik Das
65eeeaf071
CS-14277
...
Support for local data disk. Currently enable/disable config is at zone level, in subsequent checkins it can be made more granular.
Following changes are made:
- Create disk offering API now takes an extra parameter to denote storage type (local or shared). This is similar to storage type in service offering.
- Create/delete of data volume on local storage
- Attach/detach for local data volumes. Re-attach is allowed as long as vm host and data volume storage pool host is same.
- Migration of VM instance is not supported if it uses local root or data volumes.
- Migrate is not supported for local volumes.
- Zone level config to enable/disable local storage usage for service and disk offerings.
- Local storage gets discovered when a host is added/reconnected if zone level config is enabled. When disabled existing local storages are not removed but any new local storage is not added.
- Deploy VM command validates service and disk offerings based on local storage config.
- Upgrade uses the global config 'use.local.storage' to set the zone level config for local storage.
(cherry picked from commit 62710aed37606168012a0ed255a876c8e7954010)
2012-09-11 17:22:43 +05:30
Mice Xia
0ae1d58c19
CLOUDSTACK-50 build-apidocs ClassNotFoundException: com.cloud.api.commands.DeleteCiscoNexusVSMCmd
2012-09-08 10:56:32 +08:00
Mice Xia
f03d438c4c
CLOUDSTACK-59 missing license header.
2012-09-08 09:26:13 +08:00
Alex Huang
a1bd6d7eb7
Merge branch 'master' into javelin
2012-09-06 16:31:32 -07:00
Wido den Hollander
517722ef95
maven: Build KVM hypervisor by default
...
LEGAL-144 allows us to distribute libvirt-java in a binary release
libvirt-java 0.4.9 will switch to MIT license which will resolve this
2012-09-06 17:15:04 +02:00
Edison Su
5ae15f8bbf
first OSS build
2012-09-05 17:45:25 -07:00
Alex Huang
1d0a10c69e
Merged master over to javelin to get new poms and maven build
2012-09-05 14:31:24 -07:00
Rajesh Battala
39aa7d86af
Moved Awsapi (EC2/S3) from Hibernate framework to CloudStack Generic Dao Framework
...
Created/Modified new VO's and Dao Impl classes to use Generic Dao Framework
2012-08-31 11:44:58 -07:00
Darren Shepherd
34f007f13a
Current working dir for jetty:run Eclipse configuration is half way broken
2012-08-30 09:00:49 +02:00
Brian Federle
5c69742f7d
Update zone wizard disclaimer text for local storage
...
Conflicts:
client/WEB-INF/classes/resources/messages.properties
2012-08-29 15:45:25 -07:00
Jessica Wang
4a9f77610c
cloudstack 3.0 UI - check in translated labels for VPC widget (Reviewed-by: Brian)
2012-08-29 10:58:55 -07:00
Hugo Trippaers
1b8b7b1bba
Help the magic a little bit
2012-08-29 10:47:50 +02:00
Jessica Wang
2e6759093c
cloudstack 3.0 UI - Spanish translation file is out-of-date and never used in 3.0 UI, therefore remove it from branch.
2012-08-28 16:03:40 -07:00
Jessica Wang
5b556e202e
cloudstack 3.0 UI - add translation labels for VPC widget. (Reviewed-by: Brian)
2012-08-28 15:59:13 -07:00
olivier lamy
de31ac34b4
configure tomcat maven plugin too
2012-08-29 00:05:56 +02:00
olivier lamy
f6f1be62b9
configuring tomcat maven plugin too
2012-08-28 23:58:06 +02:00
olivier lamy
f218003607
Merge branch 'maven-final' of git://github.com/ibuildthecloud/incubator-cloudstack
2012-08-28 23:30:57 +02:00
Jessica Wang
a319ac7055
cloudstack 3.0 UI - VPC - check in translated labels. (Reviewed-by: Brian)
2012-08-28 11:47:32 -07:00
Darren Shepherd
ff7c964a66
Add ability to do jetty:run in eclipse
2012-08-28 09:16:44 -07:00
Jessica Wang
6807da63bb
cloudstack 3.0 UI - VPC feature - localize VPC labels in messages_ja.properties for network.js (Reviewed-by: Brian)
2012-08-24 14:56:10 -07:00
Jessica Wang
de85e211c3
cloudstack 3.0 UI - VPC feature - localize VPC labels in messages_zh_CN.properties for network.js (Reviewed-by: Brian)
2012-08-24 14:55:33 -07:00
Jessica Wang
caae9f7e04
cloudstack 3.0 UI - VPC feature - localize VPC labels in messages.properties for network.js (Reviewed-by: Brian)
2012-08-24 14:54:38 -07:00
Kelven Yang
d06d6dae72
add maven eclipse project files from Darren
2012-08-23 17:55:20 -07:00
Kelven Yang
9a51ff3bfc
Maven worksplace fixes/patches from Darren
2012-08-23 14:26:27 -07:00
Jessica Wang
7f8734f124
CS-15802: cloudstack 3.0 UI - stop/reboot virtualRouter/network - add text "All services provided by this virtualRouter/network will be interrupted" in confirm dialog.
2012-08-23 14:08:20 -07:00
Brian Federle
b302ed904a
CS-16144: Show warning before enabling local storage in zone wizard
...
Conflicts:
ui/dictionary.jsp
2012-08-23 11:08:48 -07:00
Jessica Wang
beb9baf950
cloudstack 3.0 UI - VPC feature - add new translation labels in messages.properties (Reviewed-by: Brian)
2012-08-21 16:49:55 -07:00
Prachi Damle
511e3cb235
[ASFCS40]CS-15373: Awsapi port change to 7080.
...
Reviewed-By: Frank
Changes:
- Changes to deploy awsapi in separate webapps folder and listeining on 7080 port
- Revert changes which were done to open 7080 on CloudStack
Conflicts:
awsapi/conf/cloud-bridge.properties
client/tomcatconf/server-ssl.xml.in
2012-08-21 16:27:55 -07:00
Brian Federle
ad2b8d7579
CS-16044: Zone wizard: Add 'use local storage' checkbox
...
Add checkbox to zone wizard indicating whether zone will use local
storage. If checked, bypass add primary storage step and enable local
storage for zone on creation.
Conflicts:
ui/index.jsp
2012-08-20 11:36:57 -07:00
Brian Federle
b391a1c5b1
CS-16010: Add missing alt tag for 'move to bottom' reorder action
2012-08-16 13:56:07 -07:00
Mice Xia
5dcf639acc
Fix a bug, failed to show resource limit page in project view due to missing vpc limit type
2012-08-16 20:17:42 +08:00
Brian Federle
b5e1c53137
CS-15892: Tier detail view: Show 'tier details' instead of 'details'
...
Conflicts:
ui/index.jsp
2012-08-07 16:02:07 -07:00
Brian Federle
469e180515
multiEdit: better handling for tag widget
...
Place tagging widget in a separate action and dialog class; it is
indicated by a 'tag' icon for better clarity.
-- This removes the requirement to specify a dummy 'edit' action on
multi-rules; instead, the separate tag action will appear automatically
as long as 'tags' is specified under the multiEdit's properties.
Conflicts:
client/WEB-INF/classes/resources/messages.properties
ui/css/cloudstack3.css
ui/index.jsp
2012-08-06 14:15:41 -07:00
Hugo Trippaers
cf06317671
Probably a left-over of a merge conflict
2012-08-02 09:33:48 +02:00
Alena Prokharchyk
ce9f1afa78
Merge branch 'master' into vpc
...
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
2012-08-01 19:04:28 -07:00
Brian Federle
8c8c10fbbd
CS-15799: Show 'network domain' instead of 'network domain text'
2012-08-01 14:36:15 -07:00
Chip Childers
99b0ea7b10
License header update for the client folder
2012-08-01 13:49:10 -04:00
Sheng Yang
736c4c1510
CS-15670: Allow normal users to configure S2S VPN
2012-07-27 16:27:36 -07:00
Alena Prokharchyk
a39fd61249
Merge branch 'master' into vpc
...
Conflicts:
server/src/com/cloud/network/rules/RulesManagerImpl.java
server/src/com/cloud/vm/UserVmManagerImpl.java
server/src/com/cloud/vm/VirtualMachineGuru.java
2012-07-27 13:47:46 -07:00
Salvatore Orlando
7b18b72eca
CS-15664 There is a typo in component.xml relating to Nicira NVP Integration
2012-07-25 15:14:40 +05:30
Alena Prokharchyk
6420ecbd6f
Merge branch 'master' into vpc
...
Conflicts:
server/src/com/cloud/server/ManagementServerImpl.java
2012-07-24 16:13:06 -07:00
Hugo Trippaers
766a17b3ef
Typo in components.xml.in
2012-07-24 15:47:40 -04:00
Pranav Saxena
dade14aab1
CS-15540: Shared Networks IPs in Advanced Zone appear as 'Direct IP' in System-Wide-Capacity Dashboard
2012-07-24 01:25:05 +05:30
bfederle
c8f72c9198
Merge branch 'master' into vpc
...
Conflicts:
ui/scripts/network.js
2012-07-23 10:36:25 -07:00
David Nalley
385f2e7923
cleaning up a few last license headers in client
2012-07-20 14:02:24 -04:00
kishan
f2bbf62d9d
Added getUser API to get user details using API key. Services like S3 can user this API to authenticate. API is admin only.
2012-07-18 14:20:04 -07:00
Alena Prokharchyk
14fa5279e2
Merge branch 'master' into vpc
2012-07-17 17:12:17 -07:00
Edison Su
dfb0eed5a4
fix ubuntu 12.04 build
2012-07-16 18:00:05 -07:00
kishan
88205a7a83
Added ant target deploy-server-encrypt to enable encryption in dev setup
2012-07-16 16:11:44 -07:00
Alena Prokharchyk
a1acfd3bfa
Merge branch 'master' into vpc
...
Conflicts:
api/src/com/cloud/api/ApiConstants.java
api/src/com/cloud/network/Network.java
client/tomcatconf/components.xml.in
plugins/network-elements/elastic-loadbalancer/src/com/cloud/network/lb/ElasticLoadBalancerManagerImpl.java
server/src/com/cloud/consoleproxy/AgentBasedConsoleProxyManager.java
server/src/com/cloud/consoleproxy/ConsoleProxyManagerImpl.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/guru/GuestNetworkGuru.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/storage/secondary/SecondaryStorageManagerImpl.java
setup/db/create-schema.sql
2012-07-13 13:52:58 -07:00
Hugo Trippaers
79c7da07ab
Phase 1 of Nicira integration
2012-07-11 17:16:06 -07:00
Sheng Yang
37ab2dd49b
S2S VPN: Add privilege for normal users on list commands
2012-07-10 18:58:33 -07:00
Alena Prokharchyk
353423acec
Merge branch 'master' into vpc
...
Conflicts:
api/src/com/cloud/api/commands/ListFirewallRulesCmd.java
api/src/com/cloud/api/response/FirewallResponse.java
api/src/com/cloud/api/response/IPAddressResponse.java
server/src/com/cloud/api/ApiDBUtils.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/dao/FirewallRulesDaoImpl.java
server/src/com/cloud/network/dao/NetworkDaoImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
2012-07-06 12:04:10 -07:00
Brian Federle
093af8a6a9
CS-15388: Fix labels
...
Labels for CPU/Mem (as found in compute offering window) are missing
the required values for CPU and RAM
Original patch by: Pranav Saxena <pranav.saxena@citrix.com>
reviewed-by: Brian Federle <brian.federle@citrix.com>
2012-07-06 10:27:09 -07:00
Alena Prokharchyk
31f9d718fb
Merge branch 'master' into vpc
...
Conflicts:
server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
2012-07-03 17:32:50 -07:00
kishan
6a1b0f3ecf
Add Region APIs
2012-07-03 13:05:19 -07:00
Alena Prokharchyk
5bcf73080a
Merge branch 'master' into vpc
2012-07-02 17:47:01 -07:00
Alena Prokharchyk
b565f63e42
VPC: listPrivateGateways command is available for regular user too (he needs to know the gatewayId for the static route creation)
...
Conflicts:
api/src/com/cloud/api/ResponseGenerator.java
server/src/com/cloud/api/ApiResponseHelper.java
2012-07-02 17:44:28 -07:00
Sheng Yang
3995dc9cb1
CS-6840: Fix wrong command name
2012-07-02 16:28:54 -07:00
Sheng Yang
24c480f9e6
CS-6840: Add commands for site-to-site vpn
...
Conflicts:
api/src/com/cloud/api/BaseCmd.java
api/src/com/cloud/api/ResponseGenerator.java
client/tomcatconf/commands.properties.in
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
utils/test/com/cloud/utils/net/NetUtilsTest.java
2012-07-02 16:26:34 -07:00
Murali reddy
9876d34ea4
moving out ELB network element to plugins/network-elements/elastic-loadbalancer
2012-07-02 15:05:58 -07:00
Murali reddy
8aa2b55dd6
moving out NetApp code to plugins/file-systems/netapp
2012-07-02 08:34:02 -07:00
Hugo Trippaers
3f534b8194
dao objects for OVS are in com.cloud.network.ovs
...
Fixes regression of moving Ovs code to plugins/network-elements/ovs
2012-06-29 11:12:22 -07:00
Alena Prokharchyk
1f01d923ca
Merge branch 'master' into vpc
2012-06-28 17:44:08 -07:00
Alena Prokharchyk
634cd78baa
Merge branch 'master' into vpc
...
Conflicts:
api/src/com/cloud/api/ApiConstants.java
api/src/com/cloud/api/BaseCmd.java
api/src/com/cloud/api/ResponseGenerator.java
api/src/com/cloud/api/commands/ListNetworksCmd.java
api/src/com/cloud/api/response/NetworkResponse.java
api/src/com/cloud/event/EventTypes.java
api/src/com/cloud/network/NetworkService.java
client/tomcatconf/commands.properties.in
scripts/network/domr/getDomRVersion.sh
scripts/network/domr/ipassoc.sh
scripts/network/domr/l2tp_vpn.sh
scripts/network/domr/networkUsage.sh
scripts/network/domr/router_proxy.sh
server/src/com/cloud/api/ApiDBUtils.java
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/dao/IPAddressDao.java
server/src/com/cloud/network/dao/IPAddressDaoImpl.java
setup/apidoc/gen_toc.py
setup/db/create-schema.sql
wscript
2012-06-28 17:41:40 -07:00
Murali reddy
c41094154d
moving out OVS code to plugins/network-elements/ovs
2012-06-28 17:23:41 -07:00
Murali reddy
8197f1f07c
moving out VMWAre and Nexus VSM support code into plugins/hypervisors/vmware
2012-06-26 19:48:55 -07:00
Alena Prokharchyk
ce876e24de
VPC: intermidiate checkin to Static Routes
...
Conflicts:
api/src/com/cloud/api/ApiConstants.java
2012-06-25 21:00:57 -07:00
Alena Prokharchyk
d35eb73c9b
VPC: initial checkin for Static Routes
...
Conflicts:
api/src/com/cloud/api/ApiConstants.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
2012-06-25 20:59:33 -07:00
Alena Prokharchyk
dc04e0b2e5
VPC: listPrivateGateways API implementation
2012-06-25 20:57:09 -07:00
Alena Prokharchyk
030458a37b
VPC: implemented add/delete Private gateway
...
Conflicts:
client/tomcatconf/commands.properties.in
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/dc/DataCenterVO.java
server/src/com/cloud/network/NetworkManagerImpl.java
2012-06-25 20:54:14 -07:00
Murali reddy
392ae5cb13
moving out Srx code into Plugins/network-elements
2012-06-25 16:55:53 -07:00
Murali reddy
422c4ce513
moving out F5 code from server into plugins/network-elements/f5/
2012-06-23 14:16:59 -07:00
Murali reddy
49b88472a5
moving out NetScaler network element code from CloudStack core into plugins/network-elements/netscaler
2012-06-21 18:57:18 -07:00
Alena Prokharchyk
ccec9192a2
VPC: implemented delete and list Network ACL(s)
2012-06-20 17:20:04 -07:00
Alena Prokharchyk
374a600746
VPC: initial checkin for network ACLs
...
Conflicts:
client/tomcatconf/commands.properties.in
2012-06-20 17:19:49 -07:00
Alena Prokharchyk
62d45b9670
Initial checkin for resource tags feature
...
Conflicts:
api/src/com/cloud/api/ApiConstants.java
client/tomcatconf/commands.properties.in
server/src/com/cloud/api/ApiDBUtils.java
server/src/com/cloud/uuididentity/dao/IdentityDao.java
server/src/com/cloud/uuididentity/dao/IdentityDaoImpl.java
setup/db/create-schema.sql
2012-06-20 15:45:08 -07:00
Alena Prokharchyk
03fe667b75
Changed the command name for adding private gateway
2012-06-15 14:33:55 -07:00
Alena Prokharchyk
0a7faa9838
Support for adding private network
...
Conflicts:
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/upgrade/dao/Upgrade2214to30.java
2012-06-15 14:20:34 -07:00
Alena Prokharchyk
1189e92708
Destroy VPC if it fails to start during the deployment
2012-06-15 14:10:22 -07:00
Alena Prokharchyk
9ec8526281
1) Added VPC restart support - new api command RestartVPC. The purpose of the call is to shutdown and start VPC including VPCVirtualRouter restart, rules re-implement, etc
...
2) Only networks created from offerings with conserveMode=false, can participate in VPC
2012-06-15 14:10:09 -07:00
Alena Prokharchyk
f4060c3c1d
1) Added new element - VpcVirtualRouterElement. Extends VirtualRouter + has plug/unplug nics support
...
2) Added services api support for plugging/unplugging the nics to VpcElement
Conflicts:
api/src/com/cloud/network/NetworkService.java
core/src/com/cloud/vm/VMInstanceVO.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
2012-06-15 14:04:09 -07:00
Alena Prokharchyk
60b52f90dd
Initial checkin for VPC feature:
...
1) Added API frameworks for the feature. New commands:
* CreateVPCCmd
* ListVPCsCmd
* DeleteVPCCmd
* UpdateVPCCmd
* CreateVPCOfferingCmd
* UpdateVPCOfferingCmd
* DeleteVPCOfferingCmd
* ListVPCOfferingsCmd
2) New db tables:
* `cloud`.`vpc`
* `cloud`.`vpc_offerings`
* `cloud`.`vpc_offering_service_map`
and corresponding VO/Dao objects.
Added vpc_id field to `cloud.`networks` table - not null when network belongs to VPC
3) New Manager and Service interfaces- VpcManager/VpcService
4) Automatically create new VpcOffering (if doesn't exist) on system start
5) New Action events:
* VPC.CREATE
* VPC.UPDATE
* VPC.DELETE
* VPC.OFFERING.CREATE
* VPC.OFFERING.UPDATE
* VPC.OFFERING.DELETE
Conflicts:
api/src/com/cloud/api/ApiConstants.java
client/tomcatconf/commands.properties.in
server/src/com/cloud/api/ApiDBUtils.java
server/src/com/cloud/network/NetworkManagerImpl.java
setup/db/create-schema.sql
2012-06-15 13:53:59 -07:00
Pranav Saxena
52c8feb670
CS-15202: Rename all references in UI of Nexus VSM/dvswitch to Nexus 1000v
2012-06-13 11:24:09 -07:00
Robert Schweikert
980f7931f7
- support SLES and openSUSE as configuration and build targets
2012-05-27 19:31:27 -04:00
Vijayendra Bhamidipati
ed0ba1a0e6
CS-9919: Support for Nexus Swiches (Cisco Vswitches)
...
Description:
Incorporating more changes post review by Alena.
1. Renamed the ListCiscoVSMDetailsCmd command
to ListCiscoNexusVSMsCmd. The command will
return a list of VSMs always, depending on
what parameter is passed to it. If a clusterId
is passed to it, it will return the VSM
associated to that cluster, if present. If
a zoneId is passed in, it will return a list
of all VSMs configured for any clusters of
type VMware within that zone. If neither is
passed, it will return a list of all VSMs
configured in the management server. If no
VSMs are found, it will return an exception
response.
2. Cleaned up miscellaneous code.
Conflicts:
client/tomcatconf/cisconexusvsm_commands.properties.in
server/src/com/cloud/server/ManagementServerImpl.java
2012-05-25 18:27:29 -07:00
Vijayendra Bhamidipati
ffaa8cc20a
CS-9919: Support for Nexus Swiches (Cisco Vswitches)
...
Description:
More changes incorporating Alena's review comments:
1. Changed id to clusterId for better naming.
2. Changed the name of GetCiscoVSMByClusterIdCmd
to ListCiscoVSMDetailsCmd.
3. Removed the GetCiscoVSMDetailsCmd command.
4. Removed catch{} blocks in each of the Nexus
related APIs since the exceptions raised in
the API implementations will be caught in the
command dispatcher.
5. Added ActionEvent annotation to
deleteCiscoNexusVSM() function.
6. Modified each Nexus API command's
getEntityOwnerId() to return
Account.ACCOUNT_ID_SYSTEM.
2012-05-25 18:23:51 -07:00
Vijayendra Bhamidipati
187d32057e
CS-9919 Support for Nexus Swiches (Cisco Vswitches)
...
Description:
Didn't stage all modified files in previous
commit by mistake. Checking in the rest of
the changes in this commit. Please refer to
immediate previous commit for CS-9919 for
details on what changes went in with this
commit.
Conflicts:
client/tomcatconf/cisconexusvsm_commands.properties.in
2012-05-25 18:07:48 -07:00
Vijayendra Bhamidipati
c08716db00
CS-9919 Support for Nexus Swiches (Cisco Vswitches)
...
Description:
Added a new API GetCiscoVSMDetailsCmd. This
API gets all details of a VSM when provided
with the VSM ID.
Resolved Conflicts:
client/tomcatconf/cisconexusvsm_commands.properties.in
Conflicts:
client/tomcatconf/cisconexusvsm_commands.properties.in
2012-05-25 18:06:27 -07:00
Vijayendra Bhamidipati
d933358f10
CS-9919 Support for Nexus Swiches (Cisco Vswitches)
...
Description:
Adding command getCiscoVSMByClusterId to
retrieve a VSM associated with a cluster.
2012-05-25 17:41:24 -07:00
Vijayendra Bhamidipati
0f28222cce
Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches)
...
Description:
1. Modify addCiscoNexusVSMCmd to enable a VSM
by default, when it is added to a cluster.
2. Put in two new APIs exposed to the user -
a. EnableCiscoNexusVSMCmd
b. DisableCiscoNexusVSMCmd
Disabling a VSM does not delete it. It only
prevents the Management Server from using that
VSM. This is useful if the VSM is in
maintenance mode.
2012-05-25 17:17:37 -07:00
Vijayendra Bhamidipati
b0facd16e4
Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches)
...
At this point, the mgmt server comes up, loading the
Nexus related modules without dying.
Description:
1) Added a new properties file for Cisco N1kv VSM commands:
cisconexusvsm_commands.properties.in
2) Added the CiscoNexusVSMElement to the components.xml file.
3) Modified CiscoNexusVSMElement to implement NetworkElement.
The NetworkElement interface functions are not
relevant to the N1KV VSM, so we override them
with noops.
4) Added an addDao() of CiscoNexusVSMDeviceDaoImpl in populateDaos(),
else we'd run into a failure to look up the VSM's dao when the
mgmt server is starting up:
com.cloud.utils.exception.CloudRuntimeException: Unable to find DAO com.cloud.network.dao.CiscoNexusVSMDeviceDao
5) Also added the CiscoNexusVSMElementService in populateServices(),
and modified CiscoNexusVSMElement to implement Manager as well.
6) populateServices() was running into an exception that indicated
that it was unable to find a commands.properties file for the
cisco n1kv vsm service. Fixed it by changing getProperties() in
CiscoNexusVSMElement to return the correct string
"cisconexusvsm_commands.properties", and putting in an @Override
for getProperties() in CiscoNexusVSMElement. Also fixed up all
the other functions in CiscoNexusVSMElement that needed to have
@Override. Also updated build/developers.xml with this file
location. And did other small cleanup.
7) More clean up in CiscoNexusVSMDeviceManagerImpl.
Conflicts:
server/src/com/cloud/configuration/DefaultComponentLibrary.java
2012-05-25 17:07:03 -07:00
prachi
49cdc2317b
merge awsapi build script changes to master
2012-05-25 14:40:56 -07:00
Jessica Wang
66c6d1ceba
CS-13739: check in Japanese translation file from Japan team
2012-05-25 10:56:42 -07:00
Brian Federle
9f2a823d6e
CS-13091: Enable/disable physical network UI actions
2012-05-24 12:17:58 -07:00
Jessica Wang
f2746b0628
add new labels in Chinese translation file.
2012-05-24 10:52:14 -07:00
Brian Federle
e9d5a33603
CS-13796: Fix typos in onscreen text
...
reviewed-by: brian
commit c16320209eb5b4cde019c6dbe1480160fa8097df
Author: Pranav Saxena <pranav.saxena@citrix.com>
Date: Tue Apr 24 02:06:43 2012 +0530
CS-13796: Typos in Onscreen text
2012-05-22 12:11:47 -07:00
Sanjay Tripathi
265f5eca0b
Nexus Vswitch UI development Vswitch Details tab
2012-05-21 10:04:00 -07:00
Brian Federle
23ef4bf7ae
Nexus vSwitch UI support
...
Implement ability to add and modify Nexus vSwitches at the cluster
level:
-Add new fields to add cluster form, to allow addition of a vSwitch
-Add new tab to VMware clusters to list cluster's vSwitch
-Add details panel to vSwitch allowing enable, disable, and removal of
vSwitch from cluster
2012-05-16 14:59:30 -07:00
Alena Prokharchyk
ca755942f7
CS-14751
...
F5/Netscaler/Juniper config API commands are available to ROOT admin only
2012-05-15 12:48:20 -07:00
Pranav Saxena
3046c38f59
CS-14831: Incorrect message with reset password for instance
2012-05-14 11:29:25 -07:00
Sanjay Tripathi
683b88d449
Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss
2012-05-08 10:35:53 +05:30
Jessica Wang
248c41d349
cloudstack 3.0 UI - localization - add new label of MD5 checksum
2012-05-07 11:29:07 -07:00
Jessica Wang
36d92785ff
cloudstack 3.0 UI - template page - localize "label.action.register.template"
2012-05-04 16:08:13 -07:00
Sanjay Tripathi
3c4a27d4c6
bug 13461: Usage server restart required after some configuration changes.
2012-05-04 11:04:30 +05:30
bfederle
57cc1ea378
WIP: Upload volume UI
...
Adds new action, upload volume, to the storage->volumes list view
header. This will present a dialog to specify URL & name of volume,
and select a VM to attach the volume to.
Server API calls are still incomplete and rely on hardcoded values.
2012-05-02 14:29:29 -07:00
bfederle
898952479e
CS-14461: Add more infrastructure page shortcuts
...
-Add additional shortcuts for:
-Primary storage
-Secondary storgage
-Virtual routers
-System VMs
-Replace host stats with the new shortcuts
-Add 'zone' dropdown to create form for the newly added-shortcuts'
sections, to support creating these items without a zone context
2012-04-30 10:32:43 -07:00
Jessica Wang
2f001e6413
cloudstack 3.0 UI - check in new localization labels (Simplified Chinese vesion).
2012-04-27 15:33:15 -07:00
Jessica Wang
b8cb55bca1
cloudstack 3.0 UI - infrastructure - zone detail - physical network section - add Isolation method to listView.
2012-04-26 16:53:06 -07:00
Jessica Wang
b5cb205570
cloudstack 3.0.x UI - checked in Japanese translation file provided by Tetsunori
2012-04-24 11:30:24 -07:00
bfederle
2119ae16df
Add missing resource, max networks, to project resource tab
2012-04-23 22:33:18 +01:00
Jessica Wang
37e8d03f0a
CS-14588: cloudstack 3.0 UI - VM Wizard - correct validation message for name field.
2012-04-23 13:39:26 -07:00
kishan
f9528405af
bug CS-14577: Use premium upgrade checker in components.xml, since usage is also OSS now
...
status CS-14577: resolved fixed
reviewed-by: Nitin
2012-04-20 16:12:03 +05:30
Pranav Saxena
78dc2ecf18
CS-13904 : Labels for service offering CPU and memory not consistent
2012-04-19 12:53:42 -07:00
Jessica Wang
9d694dd8e7
cloudstack 3.0 UI - localize validation message for vm host name.
2012-04-18 18:20:42 -07:00
Jessica Wang
4a7c7da191
CS-13896: cloudstack 3.0 UI - register template, register ISO - correct message and label.
2012-04-18 12:15:25 -07:00
Jessica Wang
8f6e3e5ea9
cloudstack 3.0 UI - add Network offering dialog - correct label of service offering from Compute offering to System offering.
2012-04-13 14:41:10 -07:00
pranav
ee0f3e898c
Bug 12833 addition of Fetch Latest Button on the Dashboard
...
Conflicts:
client/WEB-INF/classes/resources/messages.properties
ui/css/cloudstack3.css
reviewed-by: brian
2012-04-12 15:15:31 -07:00
Jessica Wang
0c33016c9f
cloudstack 3.0 UI - security group - ingress rule - fix a bug that Account, Security group failed to be translated.
2012-04-11 17:29:19 -07:00
Jessica Wang
cd9c24a978
cloudstack 3.0 UI - infrastructure - physical network - network service providers - Netscaler/F5/SRX - devices - change breadcrumb to show Devices instead of Netscaler/F5/SRX (to distinguish between provider and devices).
2012-04-11 11:38:51 -07:00
David Nalley
d5377b0ae3
more line ending fixes
2012-04-06 22:51:32 -04:00
Jessica Wang
984c4bbdb7
cloudstack 3.0 UI - system service offering page - (1) add System VM Type dropdown in Add Service Offering dialog. (2) add System VM Type in detailView.
2012-04-04 16:36:30 -07:00
Alena Prokharchyk
b14bac0977
bug 14539: 1) introduced 2 new config parameters defining default offerings for ssvm and cpvm - consoleproxy.service.offering and secstorage.service.offering
...
2) Added new api - changeServiceForSystemVm - to support service offering upgrade for system vms
3) Removed global config parameters that are not in use anymore: consoleproxy.ram.size, consoleproxy.cpu.mhz, secstorage.vm.ram.size, secstorage.vm.cpu.mhz
2012-04-03 10:52:32 -07:00
frank
2f634c0913
Switch to Apache license
2012-04-03 04:50:05 -07:00
Brian Federle
698a1bb3cd
Merge branch 'master' of git.cloud.com:/var/lib/git/cloudstack-oss
...
Conflicts:
client/WEB-INF/classes/resources/messages.properties
2012-03-28 15:03:17 -07:00
Brian Federle
3e2ca5a54f
bug 14519
...
Show separate message for basic zone setup physical network UI
2012-03-28 15:01:43 -07:00
Jessica Wang
964eeeb515
bug 14514: cloudstack 3.0 UI - volume page - show download volume option when a volume's attached VM is stopped or when a volume is detached from a VM.
2012-03-28 14:35:10 -07:00
Brian Federle
c568df743f
Revert "Add support for OVM traffic labels in UI"
...
This reverts commit a199d1f7a2 .
2012-03-28 14:34:04 -07:00
Brian Federle
a199d1f7a2
Add support for OVM traffic labels in UI
2012-03-28 11:11:17 -07:00
bfederle
97d8941a54
bug 14057
...
Rename 'label' -> 'traffic label' in configure traffic type dialog.
2012-03-28 10:24:52 -07:00
Jessica Wang
c91c9b3f3d
cloudstack 3.0 UI - infrastructure - service providers - security group provider detail view - correct view all from view security groups to view rules.
2012-03-26 14:11:22 -07:00
Jessica Wang
aaaaadf16f
cloudstack 3.0 UI - infrastructure - service provider detail view - correct view all label from view provider to view devices.
2012-03-26 12:47:21 -07:00
Nitin Mehta
a5a7be4c7e
Bug 10808: Add Upload Volume api and do validation.
2012-03-24 13:59:59 +05:30
Jessica Wang
cb0ea6385a
cloudstack 3.0 UI - check in Chinese translation.
2012-03-23 10:00:18 -07:00
Alena Prokharchyk
c42fceab27
bug 14446: removed elasticLBVm from components.xml
...
status 14446: resolved fixed
reviewed-by: Frank Zhang
2012-03-22 10:26:48 -07:00
Brian Federle
0db22e44e8
bug 14375
...
Use 'Management IP Addresses' in place of 'Private IP Addresses' for
label on system dashboards
2012-03-21 11:15:03 -07:00
Jessica Wang
baa2acf2f6
cloudstack 3.0 UI - more labels translated.
2012-03-21 09:50:13 -07:00
Jessica Wang
3d327c03be
bug 14056: cloudstack 3.0 UI - infrastructure page - zone detail - physical network listView - provide delete action in listView.
2012-03-20 14:31:56 -07:00
bfederle
c23f1b8882
UI: Zone wizard update
...
-Allow for editing of traffic labels within the zone wizard; visible
by going to the create physical network(s) step and clicking the
'edit' button under each traffic type.
-Make hypervisor selection part of the create zone step, instead of
the add cluster step -- this is to allow the physical network UI to
have the selected hypervisor for the edit traffic labels dialog.
-Show drag-and-drop UI for basic zone setup, so that user can edit
traffic labels for a basic zone. Note that user can only have one
physical network here.
-Allow creation of storage traffic in a basic zone configuration, by
optionally dragging storage traffic type icon to first physical
network
2012-03-20 13:27:28 -07:00
Jessica Wang
59def829ca
cloudstack 3.0 UI - code optimization - seperate code of Enabling Security Group provider code, Adding Netscaler provider, Creating guest network to different functions (to avoid repeating code and to give individual message for each action)
2012-03-20 11:55:09 -07:00
Jessica Wang
20acc4d315
bug 14377: cloudstack 3.0 UI - login - if login fails due to invalid username and password, show a generic error message instead of API returned error message.
2012-03-19 16:04:50 -07:00
bfederle
13864cc66a
Add missing resource, max networks, to project resource tab
2012-03-14 16:11:22 -07:00
Jessica Wang
1ada4dc5c2
cloudstack 3.0 UI - Quick Installer - add host step - change text.
2012-03-13 10:50:51 -07:00
abhi
ecad50c801
bug 14151,14153: configuration variables are now hidden; added ldapRemove command
2012-03-12 16:50:00 +05:30
Alena Prokharchyk
6910740582
Revert "bug 14151,14153: configuration variables are now hidden; added ldapRemove command"
...
Reverting the commit in order to fix the build
This reverts commit 0ab0fcfa5c3b8825b8a92e3c2d2dee8e8ca6152b.
2012-03-09 09:53:56 -08:00
abhi
b7b751fdf6
bug 14151,14153: configuration variables are now hidden; added ldapRemove command
2012-03-09 16:56:01 +05:30
Jessica Wang
4761b9ec58
cloudstack 3.0 UI - (1) listView widget - add PreFilter() to exclude fields that shouldn't show upon conditions. (2) Instance page - add new field "Internal name" (e.g. "i-3-5-JW") that only shows for root-admin.
2012-03-08 13:30:06 -08:00
Jessica Wang
42df0d9286
bug 13301: fix typo
2012-03-05 14:49:56 -08:00
Jessica Wang
377fa4361f
bug 12981: login screen - show explicit error messages when login fails.
2012-03-02 16:43:14 -08:00
Brian Federle
d6a8db3826
Move untranslated labels into the 'new' section of properties files
2012-02-24 10:29:46 -08:00
Brian Federle
3a28cfddfa
bug 13941
...
Add missing labels for user dashboard
2012-02-23 15:42:44 -08:00
Brian Federle
856f41bdf8
System, secondary storage UI fixes
...
-Add state field ('resourcestate') to list view
-Fix destroy action to have proper UI feedback
2012-02-23 15:07:43 -08:00
Jessica Wang
1c1ee6e69c
localization files - move translated labels out of new labels section
2012-02-22 19:09:42 -08:00
Jessica Wang
b683312df5
check in new Japanese localization file.
2012-02-22 18:30:30 -08:00
Brian Federle
d6fc3f9010
Localizaton fixes
...
-Add conditional CSS for Japanese version
-Fix font wrapping in JA CSS for header bar, system dashboard
-Add some missing localization labels
2012-02-22 17:32:00 -08:00
Brian Federle
e0be877706
Zone wizard: UI: Review step
...
Better final message before launch: make font size larger and
centered; include icon
2012-02-22 14:39:47 -08:00
Jessica Wang
186fe658d6
add new labels to message_ja.properties
2012-02-22 14:13:42 -08:00
Brian Federle
4b5586c8df
Fix typo
2012-02-21 19:05:00 -08:00
Brian Federle
240dabea4b
Navigation organizational changes
...
-Rename 'System' -> 'Infrastructure'
-Rename 'service offering' -> 'compute offering'
(including all associated labels)
-Rename 'Configuration' -> 'Service Offerings'
-Move hypervisor capabilities under global settings
-Rename 'Compute' -> 'Compute and storage'
2012-02-21 18:54:43 -08:00
Jessica Wang
4d4af60690
localize new error message (for add guest network in multiple guest traffic types zone).
2012-02-21 17:08:02 -08:00
Brian Federle
c36808d5d2
bug 13765
...
Properly sync returned sticky fields from the API with the UI form, by
dynamically generating createForm fields based on Lb sticky
capabilities object; this will keep the required and conditional
fields properly up to date with the API requirements.
2012-02-21 15:13:52 -08:00
Brian Federle
52f1f53234
bug 13784: Fix missing status localization
2012-02-21 13:50:30 -08:00
Brian Federle
1ca5612724
bug 13719
...
Change 'management server'->'hypervisor' in physical network description
status 13719: resolved fixed
2012-02-21 12:56:53 -08:00
Jessica Wang
904825479f
property files: move labels that have been translated out of "new labels" area.
2012-02-20 20:07:30 -08:00
Jessica Wang
1d819e63b6
check in Japanese translation.
2012-02-20 17:45:17 -08:00
Jessica Wang
1dfe656f2a
bug 13864: IP Address page - add new field Purpose (only shown in Basic zone)
2012-02-20 10:24:08 -08:00
frank
a1fa313902
Bug 13568 - secondary storage VM's static route for nfs server breaks things!
...
status 13568: resolved fixed
reviewed-by: Sheng Yang
2012-02-17 16:24:32 -08:00
Brian Federle
f58cec83c6
bug 13702
...
Fix missing labels for instance state/actions
2012-02-17 16:01:16 -08:00
Brian Federle
80e4b5ef7c
Add a few more missing localization labels
2012-02-17 14:12:53 -08:00
Brian Federle
f223d8086c
Add missing localization for LB UI
2012-02-17 13:54:23 -08:00
Jessica Wang
fab34ce8e5
cloudstack 3.0 new UI - system - network chart - localize text in html code.
2012-02-16 18:01:06 -08:00
Jessica Wang
2f682ea904
cloudstack 3.0 new UI - add zone wizard - localize text in html code.
2012-02-16 17:23:44 -08:00
Jessica Wang
cddbc4daeb
cloudstack 3.0 new UI - localization - move new labels on the top.
2012-02-16 15:55:10 -08:00
Brian Federle
4b2709ceff
Add missing localization for instances.js
2012-02-16 15:42:01 -08:00
Jessica Wang
c05a040c56
cloudstack 3.0 new UI - add more localization labels.
2012-02-16 15:35:44 -08:00
Jessica Wang
9f86abccbd
cloudstack 3.0 new UI - add more localization labels.
2012-02-16 15:25:17 -08:00
Jessica Wang
c3c5b65428
cloudstack 3.0 new UI - add more localization labels.
2012-02-16 15:02:37 -08:00
Brian Federle
6d8a11c74b
Complete localization for quick install wizard
...
-- Also separates EULA into an iframe-embedded HTML file
2012-02-16 14:45:10 -08:00
Jessica Wang
e8c309b447
cloudstack 3.0 new UI - add more localization labels.
2012-02-16 13:55:56 -08:00
Jessica Wang
577f3a5f75
cloudstack 3.0 new UI - correct localization label format
2012-02-16 12:22:13 -08:00
Jessica Wang
68f12d9753
cloudstack 3.0 new UI - localize messages during zone creation.
2012-02-16 11:23:22 -08:00
Jessica Wang
a9e99d3065
cloudstack 3.0 new UI - localize zone wizard.
2012-02-15 19:22:55 -08:00
Jessica Wang
0341d00082
cloudstack 3.0 new UI - system page - localize IP Ranges sections.
2012-02-15 15:52:50 -08:00
Jessica Wang
50fadb4e5c
cloudstack 3.0 new UI - system page - localize primary storage section.
2012-02-15 14:59:19 -08:00
Jessica Wang
3536a2e941
cloudstack 3.0 new UI - system page - localize host section.
2012-02-15 14:42:13 -08:00
Jessica Wang
62c4133ed0
cloudstack 3.0 new UI - system page - localize zone actions.
2012-02-15 13:39:09 -08:00
Brian Federle
18bfc4090a
WIP: Install wizard localization
2012-02-15 10:16:08 -08:00
Jessica Wang
3d7e423903
cloudstack 3.0 new UI - system page - localize network providers section.
2012-02-14 17:09:46 -08:00
Brian Federle
34999a25ae
Projects UI localization
...
-Dashboard
-New project wizard
-Misc. missing localized strings
2012-02-14 16:00:52 -08:00
Brian Federle
4ed91ab252
Localization for instance wizard
2012-02-14 14:46:21 -08:00
Jessica Wang
55a999415b
cloudstack 3.0 new UI - system page - (1) localize management traffic type (2) remove createVlanIPRange after creating guest network for basic zone. Because this AddGuestNetwork dialog is not available in basic zone any more.
2012-02-14 13:48:29 -08:00
Brian Federle
7479fd9b03
Localization for 'Allocated' state
2012-02-14 13:24:21 -08:00
Brian Federle
c721344752
Missing detail view widget localization
2012-02-14 12:54:39 -08:00
Brian Federle
cd8dd8fe38
Add missing instance detail tab localization
2012-02-14 12:54:39 -08:00
Jessica Wang
2c14d45702
cloudstack 3.0 new UI - system page - localize storage traffic type, public traffic type section.
2012-02-14 12:07:56 -08:00
Brian Federle
6136a598e7
Add missing labels to list view widget
2012-02-14 12:01:05 -08:00
Brian Federle
1f021e3226
Localize global settings
2012-02-14 12:01:04 -08:00
Brian Federle
8246aff812
Add missing localization for notifications labels
2012-02-14 12:01:04 -08:00
Jessica Wang
4d089c270c
3.0 UI - system page - localize KVM/XenServer/VMWare network label default display value.
2012-02-14 11:21:41 -08:00
Brian Federle
4ae31e4fca
Translate new message properties
2012-02-14 11:20:25 -08:00
Jessica Wang
012be834b5
3.0 UI - localize Add network offering dialog.
2012-02-13 17:40:45 -08:00
Jessica Wang
f25539e6cb
3.0 UI - localize network offering page.
2012-02-13 17:28:14 -08:00
Jessica Wang
17ac271c3e
3.0 UI - localize hypervisor capabilities page.
2012-02-13 16:43:05 -08:00
Brian Federle
744cd902d1
Localize domains section
2012-02-13 15:11:11 -08:00
Brian Federle
5bd1fcba6f
Localize accounts/users
2012-02-13 14:57:24 -08:00
Jessica Wang
a7b7f42312
3.0 UI - localize system service offering page.
2012-02-13 13:55:37 -08:00
Brian Federle
446ba7a5ec
Localize Templates/ISOs
2012-02-13 11:33:42 -08:00
Brian Federle
90fac015a5
Localization for network->ip, security group sections
2012-02-10 13:36:28 -08:00
Brian Federle
ef6e0daddb
Add all existing messages codes to index.jsp dictionary
2012-02-10 12:30:37 -08:00
Brian Federle
6fed8f102a
Localization for network->networks section
2012-02-09 15:58:00 -08:00
Brian Federle
f1cd0a482a
Localize storage->snapshots section
2012-02-09 15:09:13 -08:00
Brian Federle
2f26cf87b6
Fix some message labels
2012-02-09 14:52:15 -08:00
Brian Federle
9ee043efde
Localization for storage->volumes section
2012-02-09 14:15:06 -08:00
Brian Federle
881a46ff54
Localize admin dashboard
2012-02-09 13:16:10 -08:00
Brian Federle
5bfe6be091
Localize more VM states
2012-02-09 12:33:19 -08:00
Brian Federle
ea869c5eb7
Localize 'Expunging' state
2012-02-09 12:30:56 -08:00
Brian Federle
32d6e994c3
Localization for projects UI
2012-02-09 12:22:10 -08:00
Brian Federle
9d4437e089
UI localization for core.js
2012-02-09 11:49:31 -08:00
Brian Federle
969ac05171
Add more messages
2012-02-09 11:12:13 -08:00
Brian Federle
d2284e4439
UI: localization
...
-Put localization wrappers around listView, detailView widgets
-Add initial localization for instances section
2012-02-09 10:39:59 -08:00
Alena Prokharchyk
30f9d1d82e
Merged listCapacity and ListTopConsumedResources calls. To list most consumed resources, pass sortBy=usage to listCapacity api
2012-02-08 13:33:06 -08:00
Jessica Wang
0d5cc14acc
cloudstack 3.0 new UI - localization - add template action.
2012-02-07 12:30:30 -08:00
Nitin Mehta
93b8178f19
Bug 13059: Introduce a new api to list top consumed resources in cloudstack.
...
Reviewed-By: Kishan
2012-02-06 20:32:40 +05:30
frank
6701bf5563
fix a typo for ovm in components.xml
2012-01-31 14:48:51 -08:00
kishan
8f2cf82b24
Bug 12996: Removed createConfiguration API command
...
Status 12996: resolved fixed
Reviewed-By: Nitin
2012-01-30 14:36:50 +05:30
Alena Prokharchyk
a8758d292e
ElasticLB support in Basic zone.
...
When elb capability is enabled on the network offering, we:
1) on each createLB command:
* associate ip address to the LB rule owner
* create LB rule
2) on each deleteLb command:
* delete the rule
* disassociate ip address
The rule belongs to the owner, so proper usage events are generated
2012-01-19 13:57:37 -08:00
Alena Prokharchyk
5adfc9953f
Can enable/disable static nat and create IpForwarding/Firewall rules in Basic zone now.
...
Made Netscaler a StaticNat/Firewall provider. Murali will take care of actual implementation on the backend.
2012-01-19 13:56:59 -08:00
Alena Prokharchyk
ff1e8413f1
1) Added StaticNat/Firewall/Lb capabilities to Netscaler element. Renamed it to "NetscalerElement" from NetscalerLoadBalancingElement as it serves more services now
...
2) Added elasticIp and elasticLb network capabilities. Provided support to create network offering with these capabilities.
3) Added one more default network offering having elasticip and elasticlb
4) Public network support to Basic zone. You can associate/disassociate IP addresses now
2012-01-19 13:56:59 -08:00
anthony
0156ec7cdd
bug 11497:
...
1. remove Garbagecollection primary storage allocator. other storage allocators fails may because there is primary storage with the same tag, it is not caused by no primary storage capacity.
2. delete template will try to delete templates in secondary storage in the API.
status 11497: resolved fixed
GarbageCollecting
Conflicts:
server/src/com/cloud/template/HyervisorTemplateAdapter.java
2012-01-12 16:20:44 -08:00
Edison Su
d65c6e765d
fix netapp related commands
2012-01-12 15:22:01 -08:00
Edison Su
3aa9a312b4
seems netapp part of code is missing due to merge
...
Revert "bug 10837: rename api related to netapp"
This reverts commit 5db6b500dd1bbb96bfddbd7eda6cf1f616e2e0f9.
Conflicts:
api/src/com/cloud/api/commands/MigrateVolumeCmd.java
client/tomcatconf/commands-ext.properties.in
2012-01-12 15:17:27 -08:00
frank
478dc04108
Bug 11357 - cloud-management dead but pid file exists
...
flesh out details information when PID file still existing while management server already died
status 11357: resolved fixed
2012-01-12 13:54:00 -08:00
frank
391f3e8b30
Bug 12777 - Add storage network configuration into CloudStack
...
fix typo: changing ListTafficTypeImplementorsCmd to ListTrafficTypeImplementorsCmd
2012-01-09 10:53:08 -08:00
frank
4bb580de86
Bug 12777 - Add storage network configuration into CloudStack
...
new API: UpdateStorageNetworkIpRangeCmd
Bug 12777: resolved fixed
2012-01-06 11:07:15 -08:00
frank
ea422af8a9
Bug 12777 - Add storage network configuration into CloudStack
...
Let StorageGuru inherit PodBaseNetworkGuru
2012-01-06 11:07:14 -08:00
frank
cb6058906d
Bug 12777 - Add storage network configuration into CloudStack
...
add the new API to commands.properties
2012-01-06 11:07:14 -08:00
frank
f72940e041
Bug 12777 - Add storage network configuration into CloudStack
...
most finish
2012-01-06 11:06:18 -08:00
Kelven Yang
74c2506f42
bug 12843: initialize uuid column for tables that have default data content
2012-01-05 17:38:50 -08:00
anthony
12eae7148c
SWIFT: listSwift refine
2011-12-22 14:28:27 -08:00
anthony
fea9ca582c
SWIFT : add listSwift api
2011-12-21 16:55:08 -08:00
frank
011e23b8c4
load ManagementServerExtImpl in component.xml
2011-12-16 10:32:17 -08:00
anthony
f436c147b8
SWIFT : add swift api
2011-12-15 11:48:25 -08:00
frank
6e35f93208
Bug 11939 - unify components.xml and components-premium.xml into components.xml
...
more fix
2011-12-07 13:52:17 -08:00
frank
88e4cdc458
Bug 11939 - unify components.xml and components-premium.xml into components.xml
...
status 11939: resolved fixed
2011-12-07 11:34:57 -08:00
Abhinandan Prateek
1dee569f0e
bug 8313: LDAP connector tested with ApacheDS
2011-12-05 11:51:21 +05:30
Abhinandan Prateek
50a1bfed06
bug 8313: disabling LDAPAuthenticator
2011-12-04 15:42:15 +05:30
Abhinandan Prateek
c4f624e7c9
bug 8313: ldap authentication, still need to fix the MD5 encoded password, cuurent authenticator only works with plaintext password
2011-12-04 15:11:06 +05:30
Alena Prokharchyk
c106660682
Changed the API commands names to use correct abbreviations
2011-12-01 09:57:46 -08:00
Naredula Janardhana Reddy
09905b641b
bug 10617: merge code from branch bug10617.
2011-12-01 14:17:52 +05:30
Naredula Janardhana Reddy
e4b5a62402
bug 10796: merging code from branch
2011-11-30 15:03:43 +05:30
Alena Prokharchyk
bcca44e05f
1) Use correct command names in f5/juniper commands.properties file
...
2) Fixed API doc to include f5/juniper/netscaler/virtualRouter commands
2011-11-29 16:24:43 -08:00
Alena Prokharchyk
ae679017bf
Revert "Adding Virtual Router Element APIs to command.properties"
...
This reverts commit 955686055e80c3b5736f54dd81aed7fc8d98f7fb.
2011-11-29 09:33:09 -08:00
Prasanna Santhanam
990f122633
Adding Virtual Router Element APIs to command.properties
2011-11-29 15:24:54 +05:30
kishan
eae314b130
bug 12207 : Added system integrity checker EncryptionSecretKeyChecker to usage components xml
...
status 12207 : resolved fixed
reviewed-by: Abhi
2011-11-29 14:25:38 +05:30
Alena Prokharchyk
abfbac7928
Moved listAccount/listDomains/listDomainChildren methods from ManagementServer to Account/Domain managers
2011-11-28 15:32:12 -08:00
prachi
f56c3d7bc5
Bug 11126 - Give ability to define tags post storage addition
...
Changes:
- Enabled updating storage tags
- All existing tags are wiped out and new ones provided are stored.
- Note that, if tags are updated on the storage, no changes are done to the deployment of already running VMs that were deployed prior to tag addition.
- Also added some validation to host tags update API.
2011-11-23 14:21:34 -08:00
prachi
313e6ca284
Bug 8791 user dispersing allocator
...
Changes:
- Added a two new deployment planners 'UserDispersingPlanner' and 'UserConcentratedPodPlanner' to the DeploymentPlanners
- Planner can be chosen by setting the global config variable 'vm.allocation.algorithm' to either of the following values:
('random', 'firstfit', 'userdispersing', 'userconcentratedpod')
- By default, the value is 'random'. When the value is 'random', FirstFitPlanner is invoked as before that shuffles the resource lists.
- Now Admin can choose whether the deployment heuristic should be applied starting at cluster or pod level. This can be done by using the
global config variable 'apply.allocation.algorithm.to.pods' which is false by default. Thus by default as earlier, planner starts at clusters directly.
'UserConcentratedPodPlanner' changes:
- Earlier to 3.0, FirstFitPlanner used to reorder the clusters in case this heuristic was chosen.
- Now this is done by a separate planner and is applied only when 'vm.allocation.algorithm' is set to this planner
- It reorders the capacity based clusters/pods such that those pods having more number of Running Vms for the given account are tried first.
- Note that this userconcentration is applied only to pods and clusters. Not to hosts or storagepools within a cluster.
'UserDispersingPlanner' changes:
- 'UserDispersingPlanner' reorders the capacity ordered pods and clusters based on number of 'Running' VMs for the given account in ascending order. Aim is to choose thodes pods/clusters first which have less number of Running VMs for the given account
- Admin can provide weights to capacity and user dispersion so that both parameters get considered in reordering the pods/clusters. This can be done by setting
the global config parameter 'vm.user.dispersion.weight'. Default value is 1. Thus if this planner is chosen, by default, ordering will be done only by number of Running Vms, unless the weight is changed.
- HostAlllocators and StoragePoolAllocators also reorder the hosts and pools by ascending order of number of Running VMS/ Ready Volumes respectively for the given account. Thus try to choose that host or pool within a cluster with less number of VMs for the account.
2011-11-17 18:29:39 -08:00
Murali Reddy
36f67762d0
fix netscaler API commands
2011-11-17 17:46:33 -08:00
prachi
b0cdb86d9e
Merging listSupportedNetworkServices and listSupportedNetworkServiceProviders.
...
listSupportedNetworkServiceProviders returs list of services with providers and capabilities of each service.
It supports 2 parameters:
-service : list providers and capabilities of this service
-provider: list services of this provider
- if none is specified, lists all services supported
2011-11-17 12:54:31 -08:00
Murali Reddy
75121bd762
bug 11817 : NAAS external networking device support
...
- added pluggable (service) API's for managing F5 and SRX devices
2011-11-16 10:53:22 -08:00
Murali Reddy
f347158beb
NAAS:fixed provider network element mapping for F5 & netscaler and permit device add when provider in disabled state
2011-11-15 17:29:18 -08:00
prachi
f0d1b97420
Renamed 'listNetworkServices' to 'listSupportedNetworkServices'
2011-11-15 17:16:31 -08:00
Murali Reddy
0b05badaaa
bug 11817: NAAS external network device support
...
-made Netscaler, SRX, F5 network elements as pluggable service
-added abstract load balancer device manager ExternaLoadBalancerDeviceManager
-made both F5 and Netscaler pluggable service to extend ExternaLoadBalancerDeviceManager
-added abstract firewall device manager ExternalFirewallDeviceManager
-made SRX pluugable service to extende ExternalFirewallDeviceManager
-added API's to configure and manage netscaler devices
2011-11-15 12:18:59 -08:00
Naredula Janardhana Reddy
f1b99f4f07
Revert "bug 10617: merging code from branch bug10617"
...
This reverts commit 8bc33448b9220534ba0ddc6c642ffb1e69d5844e.
Conflicts:
server/src/com/cloud/api/ApiResponseHelper.java
2011-11-11 20:23:26 +05:30
Sheng Yang
bde1f6d2de
Merge branch 'networkasservice'
...
Conflicts:
api/src/com/cloud/api/commands/CreateRedundantVirtualRouterElementCmd.java
api/src/com/cloud/api/commands/CreateVirtualRouterElementCmd.java
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/network/ExternalNetworkDeviceManagerImpl.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/offerings/NetworkOfferingVO.java
setup/db/create-schema.sql
2011-11-10 16:36:08 -08:00
Alex Huang
d6c22c42fe
Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss
2011-11-10 15:26:39 -08:00
Alex Huang
f6fcaa49ec
Merge complete except for virtualnetworkappliancemanager
2011-11-10 15:18:16 -08:00
Naredula Janardhana Reddy
02adbd4bd3
bug 10617: merging code from branch bug10617
2011-11-10 15:23:48 +05:30
Sheng Yang
5c1773dd26
NaaS: Add response for VirtualRouterProvider
2011-11-09 18:52:34 -08:00
Sheng Yang
bc86800d30
NaaS: Remove Redundant Virtual Router element
...
Would use capability instead.
2011-11-09 17:09:38 -08:00
Edison Su
4f263a56b2
fix the build
2011-11-08 19:11:36 -08:00
Sheng Yang
3051dc2621
NaaS: Discard DhcpElement
...
VirtualRouterElement would do all the job. The difference would be public
network enabled or not.
2011-11-04 14:13:55 -07:00
frank
92edf56ccc
Bug 7883 - Add support to allow admins to sort templates, isos, offerings...
...
status 7883: resolved fixed
2011-11-03 10:54:00 -07:00
Edison Su
6841e265d3
bug 10330: finally merge Rommer's CLVM patch
...
status 10330: resolved fixed
2011-11-02 18:03:58 -07:00
Sheng Yang
a43364f0a4
NaaS: Rename virtual_router_elements to virtual_router_provider
2011-10-31 15:59:53 -07:00
Sheng Yang
cd3fbf0548
NaaS: Create AddVirtualRouterElementCmd
...
As DhcpElement/VirtualRouterElement/RedundantVirtualRouterElement is decided to
be the service provider of the physical network, this API should be called to
add a new element, with correlated network service provider ID.
Then e.g. ConfigureVirtualRouterElementCmd should be called to configure and
enable the element.
2011-10-31 15:59:44 -07:00
Abhinandan Prateek
abb37acbdd
bug 8962: added usage related and resource count related code, changed the API name as suggested. Incorporated relevant review comments
2011-10-31 16:35:42 +05:30
root
a572205e3c
Revert "bug 11311: vm summary command initial impl"
...
This reverts commit 0abc7e2ea8b9e222f1927aea72d46240bfe8c534.
2011-10-30 15:13:58 +05:30
Abhinandan Prateek
f456462443
bug 11311: vm summary command initial impl
2011-10-28 14:07:19 +05:30
alena
b413a625f4
1) replaced joinProject API with updateProjectInvitation api. You can accept/decline the invitataion with this command
...
2) Added deleteProjectInviation command. Can be executed by project admin only
2011-10-27 18:32:00 -07:00
prachi
6d5601a84d
Added commands and framework for PhysicalNetwork trafficTypes
2011-10-27 17:32:15 -07:00
alena
fe0b685e95
Security group is a service now
2011-10-27 16:49:20 -07:00
Edison Su
4c1a2f50bd
bug 10837: rename api related to netapp
...
status 10837: resolved fixed
2011-10-26 17:37:04 -07:00
frank
1460f3950e
Bug 9949 - revert VM to template
...
1. able to restore VM from its original template
2. Only allow to restore when VM is running or stopped
3. after restoring, VM state will not change, e.g. running is still running
status 9949: resolved fixed
2011-10-25 13:52:39 -07:00
kishan
83b4d2f7f9
bug 5822, 10783: Security enhancements initial checkin. Added encryption support to db.properties and some DB values.
2011-10-24 10:26:02 +05:30
Murali Reddy
aa808f5685
-Added LB serive provider (seperating it out from Firewall service provider)
...
-Bringing add/delete/list of all external network devices under one unified API's (addNetworkDevice, deleteNetworkDevice, listNetworkDevice)
-Refactoring External network manager to work from both sets of API's add/delete/list NetworkDevice and add/delete/list External Firewall/LoadBalancer
2011-10-21 18:15:36 +05:30
Sheng Yang
2ebb719aba
NaaS: Add configuration for virtual router elements
2011-10-20 13:59:23 -07:00
Sheng Yang
04f106a595
NaaS: Configure commands for DhcpElement, VirtualRouterElement and RedundantVirtualRouterElement
...
Add configure command for these virtual router based elements. The commands
should be different for different elements.
The context of configuration would be added later.
2011-10-20 13:58:54 -07:00
alena
5ffd233bb4
Made all project commands except list* to be Async
2011-10-20 11:30:45 -07:00
prachi
654eaec663
NAAS: Configuring Zone
...
- Create Zone changes and changes to data_center table to remove vlan, securityGroup fields
- Physical Network lifecycle APIs
- Physical Network Service Provider APIs
- DB schema changes
2011-10-19 22:44:03 -07:00
frank
cd6b872f8d
Bug 11670 - OVM - HA failed when host is disconnected from network
...
status 11670: resolved fixed
2011-10-13 14:46:36 -07:00
alena
7433d5314a
1) Refactored networkOfferings:
...
* moved all services to the separate table, map them to the network_offering+provider.
* added state/securityGroupEnabled properties for the networkOffering
* added ability to list by state/securityGroupEnabled in listNetworkOfferings api command
2) New service: SourceNat
2011-10-12 16:38:59 -07:00
prachi
8570b25506
NAAS: APIServer changes to introduce framework to read commands from pluggable components having separate commands.properties file
...
Changes:
- Added a new interface 'PluggableService'
- Any component that can be packaged separately from cloudstack, can implement this interface and provide its own property file listing the API commands the component supports
- As an example have made VirtualNetworkApplianceService pluggable and a new configureRouter command is added
- ComponentLocator reads all the pluggable service from componentLibrary or from components.xml and instantiates the services.
- As an example, DefaultComponentLibrary adds the pluggable service 'VirtualNetworkApplianceService'
- Also components.xml.in has an entry to show how a pluggable service can be added, but it is commented out.
- APIServer now reads the commands for each pluggable service and when a command for such a service is called, APIServer sets the required instance of the pluggable service in the coomand.
- To do this a new annotation '@PlugService' is added that is processed by APIServer. This eliminates the dependency on the BaseCmd to instantiate the service instances.
2011-10-11 17:34:57 -07:00
Jessica Wang
73646ad4e4
bug 11481: cloudStack 2.2 - add localization labels.
2011-10-07 15:55:37 -07:00
Jessica Wang
18cd05a6a2
bug 11481: cloudStack 2.2 - router page - add "Migration System VM" action.
2011-10-07 15:55:10 -07:00
Jessica Wang
cd02613173
bug 11481: cloudStack 2.2 - system VM page - add "Migration System VM" action.
2011-10-07 15:54:51 -07:00
alena
a17570ef51
1)Implemented Suspend/Activate project
...
2)Email/token based invitation system
2011-10-06 16:10:36 -07:00
prachi
9bd5e5871b
Bug 11481 - get manual live migration working with all VMs
...
Changes:
- Added a new API 'migrateSystemVm' backed by MigrateSystemVMCmd.java to migrate system VMs (SSVM, consoleproxy, domain routers(router, LB, DHCP))
- This is Admin only action
- The existing API 'migratevirtualmachine' is only for user VMs
2011-09-29 17:47:46 -07:00
Jessica Wang
8023d9486e
cloudStack - sync 2.2.Y UI change to master branch.
2011-09-29 15:35:45 -07:00
alena
ccd47c1b21
Implemented Project Invitations
2011-09-26 17:47:20 -07:00
frank
63117b36df
change client/.project to client not vmopsClient
2011-09-22 13:37:12 -07:00
frank
bcf48de212
remove stale entries in command.xml
...
fix build
2011-09-15 13:36:28 -07:00
Kelven Yang
1b9552ea74
Let VmwareInvestigator return fake but meaningful investigation result
2011-09-14 17:04:28 -07:00
Sheng Yang
474d1a6034
bug 11307: Add destroyRouter command
2011-09-14 16:23:42 -07:00
Kelven Yang
9191a2fad5
bug 11286: ensure VM is powered off before we tear down devices
2011-09-14 16:15:20 -07:00
Kelven Yang
7a64d8fda4
add VmwareInvestigator and VmwareFencer, use short worker VM name to avoid vCenter truncation
2011-09-14 15:15:26 -07:00
Jessica Wang
de9856f1c4
cloudStack - sync UI change from 2.2.y branch to mater branch.
2011-09-13 16:00:46 -07:00
alena
f6a79c603f
bug 11036: resource count update is refactored
...
status 11036: resolved fixed
1) Use row locks instead of global lock when update resource_count table. When update resource_count for account, make sure that we lock account+all related domains
2) Insert resource_count records for account/domain at the moment when account/domain is created.
3) As a part of DB upgrade, insert missing resource_count records for all non-removed accounts/domains
Conflicts:
core/src/com/cloud/alert/AlertManager.java
server/test/com/cloud/agent/MockAgentManagerImpl.java
2011-09-13 10:47:36 -07:00
Osamu
b339b5f9c0
amended.
2011-09-09 04:38:21 +09:00
Osamu
d49d6a529f
Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss
2011-09-08 23:00:07 +09:00
David Nalley
31c8cc8dc7
bug 11361: removing duplicate entries from message.properties
...
status 11361: resolved fixed
Most of these were truly duplicates. In the one case that was not a duplicate, I checked the behavior in CloudStack and used the string that it presented.
2011-09-07 20:29:42 -04:00
prachi
84868b7f9c
Bug 11200 - maximum number of guests per host
...
Changes:
- Adding a new table 'hypervisor_capabilities' that will record capabilities for each hypervisor version. Added db schema changes for this.
- Currently a few capabilities have been added, namely, 'max_guests_limit' and 'security_group_enabled'
- Added a new column 'hypervisor_version' to host table. StartupRouting command now takes in this parameter. It should be set when a host connects.
- If a host's hypervisor version is not present, we find all the capabilities rows for that hypervisor type and use the first record.
- 'max_guests_limit' is the maximum number of running guest Vms that a host can have for the given hypervisor.
- Host Allocators use this limit and skip a host if the number of running VMs on that host exceeds this limit.
2011-09-07 14:53:05 -07:00
kishan
3dce7ebd03
bug 10782: Add SSL properties in db.properties. Modified JDBC URL to use SSL properties when enabled
2011-09-07 19:52:10 +05:30
frank
3b8851ad68
Bug 9479 - provide option for built in https
...
use our certificate as java trust store
2011-09-02 11:00:04 -07:00
frank
c5bbdb12a1
Bug 9479 - provide option for built in https
...
Listen on 6443 instead of 8443 because tomcat6 will change 8443 to a random one when CATALINA_HOME is not /usr/share/tomcat6
2011-09-01 17:41:52 -07:00
frank
c7b3c81485
Bug 9479 - provide option for built in https
...
small fix on cloud-setup-managment
2011-09-01 17:09:06 -07:00
frank
1ce0ad67c8
Bug 9479 - provide option for built in https
...
status 9479: resolved fixed
2011-09-01 16:01:28 -07:00
Jessica Wang
55264226b8
cloudStack - add new localization labels.
2011-08-30 15:22:57 -07:00
Murali Reddy
9abb544865
bug 6876: netscaler MPX & VPX support
...
- adding supprt for Netscaler VPX & MPX load blancers
- implemented for virtual networking
- works only with new fetched public IP, inline support is not added yet
2011-08-30 00:14:05 +05:30
Osamu
5225801b22
Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss
2011-08-29 01:15:38 +09:00
Jessica Wang
2b5e673b0a
bug 11261: cloudStack - host page - Edit Host action - (1) make hosttags editable. (2) consolidate update OS category from dialog box to main screen.
2011-08-25 17:28:00 -07:00
Osamu
02127db341
amended
2011-08-26 07:03:05 +09:00
Osamu
95e4f819c0
amended
2011-08-26 07:03:04 +09:00
Jessica Wang
9de41dd600
cloudStack - add new translation labels.
2011-08-24 14:23:10 -07:00
frank
b3478c377e
Full opensource
2011-08-23 19:52:19 -07:00
alena
8a7feb8ec1
Merge branch '2.2.y'
...
Conflicts:
agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java
api/src/com/cloud/agent/api/routing/LoadBalancerConfigCommand.java
api/src/com/cloud/agent/api/to/FirewallRuleTO.java
api/src/com/cloud/agent/api/to/IpAddressTO.java
api/src/com/cloud/agent/api/to/PortForwardingRuleTO.java
api/src/com/cloud/api/ApiConstants.java
api/src/com/cloud/api/BaseCmd.java
api/src/com/cloud/api/ResponseGenerator.java
api/src/com/cloud/api/commands/CreateFirewallRuleCmd.java
api/src/com/cloud/api/commands/CreateIpForwardingRuleCmd.java
api/src/com/cloud/api/commands/CreateLoadBalancerRuleCmd.java
api/src/com/cloud/api/commands/CreatePortForwardingRuleCmd.java
api/src/com/cloud/api/commands/DeleteLoadBalancerRuleCmd.java
api/src/com/cloud/api/commands/ListCapabilitiesCmd.java
api/src/com/cloud/api/commands/UpdateNetworkCmd.java
api/src/com/cloud/api/response/CapabilitiesResponse.java
api/src/com/cloud/network/Network.java
api/src/com/cloud/network/NetworkService.java
api/src/com/cloud/network/firewall/FirewallService.java
api/src/com/cloud/network/lb/LoadBalancingRule.java
api/src/com/cloud/network/lb/LoadBalancingRulesService.java
api/src/com/cloud/network/rules/FirewallRule.java
api/src/com/cloud/network/rules/RulesService.java
api/src/com/cloud/offering/NetworkOffering.java
client/tomcatconf/commands.properties.in
cloud.spec
core/src/com/cloud/agent/resource/virtualnetwork/VirtualRoutingResource.java
core/src/com/cloud/hypervisor/xen/resource/CitrixHelper.java
core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java
core/src/com/cloud/storage/template/DownloadManagerImpl.java
core/src/com/cloud/vm/DomainRouterVO.java
debian/cloud-deps.install
patches/systemvm/debian/config/etc/init.d/cloud-early-config
patches/systemvm/debian/config/root/ipassoc.sh
patches/systemvm/debian/config/root/loadbalancer.sh
scripts/vm/hypervisor/kvm/rundomrpre.sh
scripts/vm/hypervisor/xenserver/vmops
server/src/com/cloud/agent/manager/AgentAttache.java
server/src/com/cloud/agent/manager/AgentManagerImpl.java
server/src/com/cloud/agent/manager/AgentMonitor.java
server/src/com/cloud/agent/manager/ClusteredAgentManagerImpl.java
server/src/com/cloud/alert/ClusterAlertAdapter.java
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/api/ApiServer.java
server/src/com/cloud/cluster/ClusterManagerImpl.java
server/src/com/cloud/configuration/Config.java
server/src/com/cloud/configuration/ConfigurationManager.java
server/src/com/cloud/configuration/ConfigurationManagerImpl.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/deploy/FirstFitPlanner.java
server/src/com/cloud/ha/HighAvailabilityManagerImpl.java
server/src/com/cloud/host/dao/HostDaoImpl.java
server/src/com/cloud/hypervisor/xen/discoverer/XcpServerDiscoverer.java
server/src/com/cloud/network/LoadBalancerVO.java
server/src/com/cloud/network/NetworkManager.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/dao/FirewallRulesDao.java
server/src/com/cloud/network/dao/FirewallRulesDaoImpl.java
server/src/com/cloud/network/element/DhcpElement.java
server/src/com/cloud/network/element/VirtualRouterElement.java
server/src/com/cloud/network/firewall/FirewallManagerImpl.java
server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManager.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/network/rules/FirewallManager.java
server/src/com/cloud/network/rules/FirewallRuleVO.java
server/src/com/cloud/network/rules/PortForwardingRuleVO.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
server/src/com/cloud/network/rules/StaticNatRuleImpl.java
server/src/com/cloud/network/security/SecurityGroupListener.java
server/src/com/cloud/network/security/SecurityGroupManagerImpl.java
server/src/com/cloud/offerings/NetworkOfferingVO.java
server/src/com/cloud/server/ConfigurationServerImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
server/src/com/cloud/storage/StorageManager.java
server/src/com/cloud/storage/StorageManagerImpl.java
server/src/com/cloud/storage/dao/VMTemplateHostDaoImpl.java
server/src/com/cloud/storage/download/DownloadMonitorImpl.java
server/src/com/cloud/upgrade/DatabaseUpgradeChecker.java
server/src/com/cloud/upgrade/dao/Upgrade228to229.java
server/src/com/cloud/upgrade/dao/Upgrade229to2210.java
server/src/com/cloud/user/AccountManagerImpl.java
server/src/com/cloud/vm/UserVmManagerImpl.java
server/src/com/cloud/vm/VirtualMachineManagerImpl.java
server/src/com/cloud/vm/dao/DomainRouterDao.java
server/src/com/cloud/vm/dao/DomainRouterDaoImpl.java
setup/db/create-index-fk.sql
setup/db/create-schema.sql
setup/db/db/schema-222to224.sql
setup/db/db/schema-227to228.sql
setup/db/db/schema-228to229.sql
setup/db/db/schema-229to2210.sql
tools/testClient/README
ui/scripts/cloud.core.instance.js
utils/src/com/cloud/utils/SerialVersionUID.java
utils/src/com/cloud/utils/db/ConnectionConcierge.java
utils/src/com/cloud/utils/db/Merovingian2.java
utils/src/com/cloud/utils/db/Transaction.java
utils/src/com/cloud/utils/nio/Link.java
utils/src/com/cloud/utils/nio/NioConnection.java
utils/src/com/cloud/utils/time/InaccurateClock.java
2011-08-22 20:28:30 -07:00
Jessica Wang
24edb0071d
cloudStack - merge UI change from 2.2.10 branch to master branch.
2011-08-22 14:09:59 -07:00
Jessica Wang
4e0a12f94e
cloudStack - add new localization labels.
2011-08-22 13:55:59 -07:00
Naredula Janardhana Reddy
4369b0ba96
bug 1067:
...
- covered basic impelementation for xen, need to test corner cases.
- Not implemneted: kvm, vmware , listing of egress rules.
2011-08-19 11:10:16 +05:30
Edison Su
df6bee4061
add template for simulator
2011-08-18 11:37:50 -07:00
Edison Su
0be1510496
add template for simulator
2011-08-16 10:30:51 -07:00
frank
6c98aa9173
Fix typo in cloud-management script
2011-08-12 18:16:40 -07:00
frank
aa8e073e09
Fix typo in cloud-management script
2011-08-12 18:15:31 -07:00
Jessica Wang
b9dcb51cf2
cloudStack - add new localization labels.
2011-08-10 19:23:08 -07:00
alena
6b9603bc4c
bug 10561: intermidiate checkin for FirewallRuleFeature
...
1) Added new apis: createFirewallRule, deleteFirewallRule, listFirewallRules
2) Modified existing apis - added boolean openFirewall parameter to createPortForwardingRule/createIpForwardingRule/createRemoteAccessVpn. If parameter is set to true, open firewall on the domR before creating an actual PF rule there
Modified backend calls appropriately.
3) Schema changes for firewall_rules table:
* startPort/endPort can be null now
* added icmp_type, icmp_code fields (can be not null only when protocol is icmp)
4) Added new manager - FirewallManagerImpl
Conflicts:
api/src/com/cloud/api/BaseCmd.java
client/tomcatconf/commands.properties.in
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/network/lb/LoadBalancingRulesManagerImpl.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
2011-08-09 15:51:56 -07:00
Chiradeep Vittal
924961d898
merge nectarine
2011-08-08 21:45:37 -07:00
alena
06d007337a
bug 10561: intermidiate checkin for FirewallRuleFeature
...
1) Added new apis: createFirewallRule, deleteFirewallRule, listFirewallRules
2) Modified existing apis - added boolean openFirewall parameter to createPortForwardingRule/createIpForwardingRule/createRemoteAccessVpn. If parameter is set to true, open firewall on the domR before creating an actual PF rule there
Modified backend calls appropriately.
3) Schema changes for firewall_rules table:
* startPort/endPort can be null now
* added icmp_type, icmp_code fields (can be not null only when protocol is icmp)
4) Added new manager - FirewallManagerImpl
2011-08-08 20:59:40 -07:00
Kelven Yang
02e64f90de
Add prepareTemplate command(admin only) to allow pre-loading template into primary storage
2011-08-08 18:45:47 -07:00
Kelven Yang
39a3d82f11
Add prepareTemplate command(admin only) to allow pre-loading template into primary storage
2011-08-08 18:37:26 -07:00
Chiradeep Vittal
8277584b8a
merge ELB / nectarine branch
2011-08-08 15:20:56 -07:00
Nitin
01582fcd40
bug 10848: Introducing an api - ListCapacityByType.
2011-08-06 20:09:07 +05:30
alena
8d47c53735
Revert "bug 10435: removed vpn feature"
...
This reverts commit ea9e1b5d138950e8de49fce7ffdbb12a1c72c560.
Conflicts:
api/src/com/cloud/api/ResponseGenerator.java
scripts/vm/hypervisor/xenserver/vmops
server/src/com/cloud/configuration/Config.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManager.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
2011-08-02 18:12:57 -07:00
frank
eda4a61a96
Add DB integrity checker, it checks:
...
1. Are there multiple hosts connect to the same local storage pool due to 2.1.x bug
2. Is there any missed premium upgrade
either true answer of above cause mangemnt stopping and asking user to contact Cloud.com support
2011-07-30 17:22:33 -07:00
frank
50b665d713
Add DB integrity checker, it checks:
...
1. Are there multiple hosts connect to the same local storage pool due to 2.1.x bug
2. Is there any missed premium upgrade
either true answer of above cause mangemnt stopping and asking user to contact Cloud.com support
2011-07-30 17:22:09 -07:00
frank
ca78e49cbd
Add DB integrity checker, it checks:
...
1. Are there multiple hosts connect to the same local storage pool due to 2.1.x bug
2. Is there any missed premium upgrade
either true answer of above cause mangemnt stopping and asking user to contact Cloud.com support
2011-07-30 17:21:50 -07:00
Jessica Wang
5e38a47127
cloudStack - Elastic Load Balancer - remove an obsolete localization label.
2011-07-28 16:43:27 -07:00
Jessica Wang
2abb982469
cloudStack - add new localization labels.
2011-07-27 19:41:56 -07:00
frank
37fc68bcd3
Bug 10860 - PremiumUpgrade is not run when upgrading to 2.2.8
...
Use a new target "system-integrity-checker" in components.xml/components-premium.xml.
All checkers must be explicitly specified in XML file, they will execute before any components load
status 10860: resolved fixed
2011-07-27 17:47:09 -07:00
frank
262e6784e5
Bug 10860 - PremiumUpgrade is not run when upgrading to 2.2.8
...
Use a new target "system-integrity-checker" in components.xml/components-premium.xml.
All checkers must be explicitly specified in XML file, they will execute before any components load
status 10860: resolved fixed
2011-07-27 17:41:38 -07:00
frank
1381c58fa1
Bug 10860 - PremiumUpgrade is not run when upgrading to 2.2.8
...
Use a new target "system-integrity-checker" in components.xml/components-premium.xml.
All checkers must be explicitly specified in XML file, they will execute before any components load
status 10860: resolved fixed
2011-07-27 17:32:12 -07:00
Jessica Wang
5a3dd61245
cloudStack - update localization labels.
2011-07-27 14:00:02 -07:00
Jessica Wang
9a5304911b
cloudStack - update localization labels.
2011-07-27 12:06:18 -07:00
Chiradeep Vittal
cd8e069f80
Acquire an ip and launch an ELB vm
2011-07-27 12:00:07 -07:00
Jessica Wang
a27c975fe0
cloudStack - add new localization labels.
2011-07-27 11:53:23 -07:00
Jessica Wang
105edff968
bug 10631: cloudStack - Instance page - Create Template from VM - add Image Directory input field.
2011-07-27 11:31:06 -07:00
Jessica Wang
532e1ca79c
bug 10631: cloudStack - add new localization labels.
2011-07-27 10:45:02 -07:00
Jessica Wang
3b1d6475b9
cloudStack - correct localization label.
2011-07-26 10:21:35 -07:00
Jessica Wang
d279f566af
cloudStack - correct localization label.
2011-07-26 10:17:58 -07:00
Jessica Wang
20958fd613
(1) cloudStack - network page - updateNetwork API has been changed from sync to async. Here is related UI change.
...
(2) cloudStack - network page - Edit Network action - show spinning wheel in action (Edit Network is async now).
2011-07-22 13:46:23 -07:00
Jessica Wang
75217ec1cc
cloudStack - network page - Edit Network action - show spinning wheel in action (Edit Network is async now).
2011-07-22 13:41:19 -07:00
Osamu
52bbc5127a
amended slightly
2011-07-22 18:51:25 +09:00
Jessica Wang
7150505290
cloudStack - add new localization labels.
2011-07-20 14:38:17 -07:00
Jessica Wang
2c42c56351
cloudStack - add new localization labels.
2011-07-20 14:37:50 -07:00
Jessica Wang
0ffc59fc62
cloudStack - add new localization labels.
2011-07-20 14:34:12 -07:00
Jessica Wang
0ae56fa0f9
cloudStack - add new localization labels.
2011-07-20 13:45:34 -07:00
Jessica Wang
f06ea553c9
cloudStack - add new localization labels.
2011-07-20 11:32:38 -07:00
alena
4d7cc54763
bug 10328: updateAccount is no longer available for domainAdmin
...
status 10328: resolved fixed
2011-07-15 15:27:23 -07:00
alena
2421236414
bug 10328: updateAccount is no longer available for domainAdmin
...
status 10328: resolved fixed
2011-07-15 15:26:15 -07:00
Jessica Wang
140d872259
cloudStack - UserVM page - Stop VM action - add option "Force Stop".
2011-07-11 15:50:47 -07:00
frank
5a9233f4ea
Bug 10679 - increase file descriptor limit to 4096
...
Resolved fixed
2011-07-11 15:06:51 -07:00
Alex Huang
c537d8a00b
more logging for gson
2011-07-11 14:19:35 -07:00
Alex Huang
b9d4d65714
more logging to figure out problems with gson
2011-07-11 14:18:12 -07:00
frank
12d6f53898
Bug 10660 - ConfigurationServer loads failed because DB upgrade happens after it
...
resolved fixed
2011-07-08 15:20:41 -07:00
frank
7b1b56548a
Bug 10660 - ConfigurationServer loads failed because DB upgrade happens after it
...
resolved fixed
2011-07-08 14:49:50 -07:00
will
e361a45b4a
Capitalized S in source CIDR
2011-07-07 22:52:56 -07:00
alena
17f785f07a
Intermidiate checkin for Projects feature; added 3 new apis - create/delete/listProject(s) - as a part of checkin
2011-07-01 13:19:12 -07:00
Jessica Wang
549d2e29ed
cloudStack - update translation labels.
2011-06-28 18:36:12 -07:00
Jessica Wang
42c01aad2c
cloudStack - update translation labels.
2011-06-28 18:30:51 -07:00
Jessica Wang
657a9799e7
cloudStack - localize new labels.
2011-06-28 18:21:03 -07:00
Jessica Wang
d7665756ff
cloudStack - localize new labels.
2011-06-28 18:08:48 -07:00
alena
74f34a0e0c
bug 10435: removed vpn feature
...
status 10435: resolved fixed
2011-06-24 09:18:46 -07:00
Sheng Yang
0d750dacc2
bug 10311: Update create network_offering API
2011-06-22 15:30:39 -07:00
Jessica Wang
3967ec3c0f
cloudStack - localize new labels.
2011-06-21 16:15:36 -07:00
Jessica Wang
250bd2162f
cloudStack UI - localize new translation labels.
2011-06-21 15:34:11 -07:00
Jessica Wang
4919f741ac
cloudStack - localize new translation labels.
2011-06-21 15:13:34 -07:00
Jessica Wang
93c63bd2f9
cloudStack UI - localize new translation labels.
2011-06-21 14:49:53 -07:00
Alex Huang
22d5eac400
new log4j
2011-06-21 10:15:21 -07:00
Alex Huang
5771b35a7a
new log4j jar files and now the ability to get rid of the stupid cglib stack traces in our logs
2011-06-21 01:12:06 -07:00
Jessica Wang
968f5990be
bug 10340: CloudStack UI - IP Address page - Port Forwarding tab - localize new labels.
2011-06-20 11:57:05 -07:00
Jessica Wang
430338682e
bug 10340: CloudStack UI - IP Address page - Port Forwarding tab - localize new labels.
2011-06-20 11:34:06 -07:00
Jessica Wang
e6be7d5688
bug 9419: CloudStack UI - localize new translation labels.
2011-06-17 10:57:54 -07:00
Jessica Wang
d7be360fe9
bug 9419: CloudStack UI - localize new translation labels.
2011-06-17 10:33:49 -07:00
Jessica Wang
8106126278
bug 9579: cloudStack UI - Network page - localize new labels.
2011-06-17 09:32:49 -07:00
Jessica Wang
ab99abb45a
bug 9579: cloudStack UI - Network page - localize new labels.
2011-06-16 18:10:15 -07:00
Jessica Wang
ae6907dd01
bug 9126: cloudStack UI - Add Disk Offering Dialog, Add Service Offering Dialog - rename "tags" to "storage tags".
2011-06-16 11:39:11 -07:00
Murali Reddy
aa4f654929
bug 9419: implement api to reset resource count
...
added a command to reset resource count for account/domain based on real usage of resources
2011-06-16 18:59:38 +05:30
Jessica Wang
1ce37a4712
CloudStack UI - router page - add "redundant router" field (yes/no) which is editable.
2011-06-15 16:17:16 -07:00
Jessica Wang
d98f7ebfbd
CloudStack UI - router page - add Redundant grid row that indicates whether this router is redundant or not. And if it's, redundant state will be shown on UI.
2011-06-15 15:54:08 -07:00
Jessica Wang
f6bc60d0c3
cloudStack UI - Domain page - Delete Domain dialog - localize warning message of Force Delete.
2011-06-15 10:35:26 -07:00
Jessica Wang
1ac1f8a20f
cloudStack UI - Domain page - Delete Domain dialog - localize warning message of Force Delete.
2011-06-15 11:12:21 -07:00
Jessica Wang
ec81e1ac7b
cloudStack UI - Domain page - Delete Domain dialog - add a checkbox "Force Delete" and if it's checked, UI calls "deleteDomain&cleanup=true" that will delete all child domains and all accounts under this domain.
2011-06-15 11:12:20 -07:00
kishan
22577363ca
bug 8373: Added new API listEventTypes
2011-06-15 12:40:23 +05:30
Jessica Wang
770c5cd377
cloudStack UI - Domain page - Delete Domain dialog - add a checkbox "Force Delete" and if it's checked, UI calls "deleteDomain&cleanup=true" that will delete all child domains and all accounts under this domain.
2011-06-14 18:30:04 -07:00
Jessica Wang
b91a319777
bug 9549: CloudStack UI - deleteHost API now takes in new parameter "forced". Here is related UI change: a checkbox "Force Remove" has been added to Remove Host Confirmation Dialog.
2011-06-14 17:52:57 -07:00
Jessica Wang
b4f7080531
cloudStack UI - localize new translation labels.
2011-06-13 17:28:30 -07:00
Jessica Wang
f8a54b96e6
cloudStack UI - Stop Instance action - change warning text.
2011-06-13 17:18:33 -07:00
Jessica Wang
0611c92cad
cloudStack UI - Instance page - Stop Instance - show "Force Stop Instance" option for root-admin.
2011-06-13 16:54:54 -07:00
kishan
5a6664ab12
bug 8373: Added new API listEventTypes
2011-06-13 19:11:12 +05:30
Murali Reddy
6310991bdc
bug 9419: implement api to reset resource count
...
added a command to reset resource count for account/domain based on real usage of resources
2011-06-13 10:55:57 +05:30
Osamu
2c0007aebd
amended some Japanese messages.
2011-06-10 20:02:11 +09:00
Osamu
63110b5ad3
amend some messages
2011-06-10 15:44:55 +09:00
Abhinandan Prateek
8e4ec4ce09
bug 8962: moving vm from one account to other
2011-06-09 15:02:47 +05:30
alena
635a1075de
bug 9127: intermediate checkin for agent load balancer
2011-06-02 21:47:54 -07:00
Jessica Wang
5abe9a3e79
bug 7553: cloudStack - Router page - add new action "change service".
2011-05-31 16:40:22 -07:00
Jessica Wang
997ef3768f
bug 7553: cloudStack - System Service Offering - implement Add System Service Offering action.
2011-05-31 15:59:17 -07:00
Jessica Wang
69cab811aa
bug 7553: cloudStack - add files for new page "System Service Offering".
2011-05-31 13:23:18 -07:00
alena
55692fd7cf
bug 9127: intermediate checkin for agent load balancer
2011-05-24 18:45:00 -07:00
anthony
99be3718cf
bug 3224:
...
multiple secondary storage, copying template between zone works
2011-05-19 19:07:44 -07:00
Jessica Wang
cf9ebb76e7
bug 9604: Network page - implement action "Edit Network" for newly added API "updateNetwork".
2011-05-11 14:51:41 -07:00
Edison Su
0b6fe0523d
fix setup-managment script
2011-05-09 13:21:34 -04:00
Edison Su
736ed1ba69
rename cloud to cloudutils
2011-05-09 10:09:09 -04:00
Edison Su
cbf2b03e31
refactore cloud related tools
2011-05-06 19:54:52 -04:00
Jessica Wang
74556f4043
translate newly added localization labels.
2011-05-06 10:10:33 -07:00
Jessica Wang
4c6833b8f2
bug 9687: CloudStack UI - Instance page - Security Group tab - add ingress rules under each security group.
2011-05-05 15:49:45 -07:00
Jessica Wang
4ac4a5a709
bug 9687: CloudStack UI - VM Wizard - correct error message.
2011-05-05 15:48:48 -07:00
Jessica Wang
f0b8540d98
bug 6873: CloudStack UI - Pod page - implement Enable/Disable Pod action.
2011-05-04 17:09:12 -07:00
Jessica Wang
36d0132950
bug 6873: CloudStack UI - Cluster page - implement Enable/Disable Cluster action.
2011-05-04 16:18:49 -07:00
Jessica Wang
2b4a463faf
bug 9534: CloudStack UI - Add Service Offering Dialog - add "CPU cap: (yes/no)"
2011-05-04 14:57:01 -07:00
Chiradeep Vittal
303e2a7481
Start of zonesfeature / mycloud/cloudkit
2011-05-03 10:40:17 -07:00
Jessica Wang
6fe9025c89
cloudStack - network device UI - chagne TFT Directory to TFTP Directory.
2011-05-02 15:30:34 -07:00
will
4b803d1676
Added default endpointe URL and renamed cloudkit to mycloud in the complete registration servlet.
2011-04-28 16:05:38 -07:00
will
633d024b7c
- Merge all CloudZones Registration feature into master
2011-04-28 16:05:36 -07:00
Jessica Wang
e815ed6df7
cloudStack - Pod page - new button "Add Network Device" - implement type PxeServer.
2011-04-28 14:44:31 -07:00
Jessica Wang
9552de426f
cloudStack - Pod page - new button "Add Network Device" - implement type ExternalDHCP.
2011-04-28 13:46:35 -07:00
Frank
937989ee37
Bug 9635 - set java heap size to 1 GB by defaul
...
Resolved: Fixed
2011-04-28 13:31:59 -07:00
prachi
c2824edc03
Bug 9446: Investigator reports that a system vm is down even if it isn't....
...
Changes:
- Added new Investigator 'ManagementIPSystemVMInvestigator' that checks if Vm is alive only for System VM's that have a management IP address.
- If no management IP is found, ping test cannot be done, so this investigator would return null in that case.
- Current implementation InvestigatorImpl is renamed as 'UserVmDomRInvestigator' and does the ping test for user VMs only.
- Corrected the ping test code that was checking a hard-coded string. Now if the ping answer is negative, we just return null
- Added the new investigator to components.xml
2011-04-28 12:28:51 -07:00
prachi
9dfb6dd61f
Bug 9586 - NPE during host allocation
...
- This NPE happened when starting the DomR and its Volume's podId was null.
- This case should never happen that podId of a Volume is null.
- It looks like this is a side-effect of some other bug- most likely another DomR and basic networking issue (9578)
- While reviewing this bug, found out that we need not use the RecreateHostAllocator anymore. Using it actually is not good, since this allocator ignores what is passed to it in the plan by the DeploymentPlanner and lists pods once again.
- Changed components.xml to use FirstFitRoutingAllocator instead.
2011-04-27 11:36:49 -07:00
Abhinandan Prateek
0fc005f20a
bug 6451: XenServer username/password should be changable through API
2011-04-27 12:08:02 +05:30
Kelven Yang
e6194b6e09
localization and migration for custom certification support
2011-04-22 17:22:01 -07:00
Frank
eaf6468144
Bug 9542 - install on CentOS 5.6 does not work
...
get rid of augtool from setup script
nstall on CentOS 5.6 does not work# .wscript_build.swp
2011-04-22 14:44:44 -07:00
Kelven Yang
160b2e1114
Finalize custom certficate support. hook with UI
2011-04-22 13:45:09 -07:00
Edison Su
d8ee7d9fc3
if storage network disconnected, reboot the host
2011-04-14 17:46:54 -04:00
Edison Su
72bf54469c
move kvm/xenserver fence builder into oss
2011-04-12 18:03:02 -04:00
David Nalley
2a00f8f950
adding paths to a few commands for bug 9319
2011-04-07 16:50:39 -04:00
Frank
cfa40b6d73
Bug 9218 - service cloud-management restart OR stop FAILED (edit)
...
Resloved Fixed
2011-04-05 20:42:17 -07:00
will
d4bc7c8d2e
bug 8898: Change Service and Reset Password will now be always visible when VM is running. However, we will now prompt a dialog that explains that the VM must first be stopped before allowing this.
2011-04-04 10:40:17 -07:00
will
09fe485f8f
bug 8816: Added link local IP to the system VM UI
2011-04-04 10:01:33 -07:00
will
eb0dec5072
bug 9118: Updated snapshot UI to support multiple recurring snapshot policy
...
Merge from 2.2.4
2011-03-31 16:29:36 -07:00
Frank
da6285bf11
Bug 9218 - service cloud-management restart OR stop FAILED
...
Resolved: Fixed
2011-03-31 09:48:55 -07:00
will
e32aa32bfc
bug 9021: Fixed network rate display issue in network offering.
2011-03-29 18:50:58 -07:00
nit
ded1184548
bug 8710: Introducing a new user role in cloudstack called RESOURCE_DOMAIN_ADMIN. The role would have all the domain_admin rights and the rights to list zone,pods,clusters and so on. More info in the bug
2011-03-25 18:04:09 -07:00
prachi
923f562aa8
Bug 6873: disable/enable mode for clusters (and pods and zones and hosts)
...
- Added a new flag 'allocation_state' to zone,pod,cluster and host
- The possible values for this flag are 'Enabled' or 'Disabled'
- When a new zone,pod,cluster or host is added, allocation_state is 'Disabled' by default.
- For existing zone,pod,cluster or host, the state is 'Enabled'.
- All Add/Update/List commands for each of zone,pod,cluster or host can now take a new parameter 'allocationstate'
- If 'allocation_state' is 'Disabled', Allocators skip that zone or pod or cluster or pod.
- For a root admin, ListZones lists all zones including the 'Disabled' zones. But for any other user, the 'Disabled' zones are not included in the response.
- For any usecase that creates/deploys/adds/registers a resource and takes in zone as parameter, now we check if the Zone is 'Disabled'. If yes then the operation cannot be performed by a user other than root-admin. Add volume, snapshot, templates are examples of this usecase.
- To enable the root admin to test a particular pod/cluster/host, deployVM command takes in 'host_id' parameter that can be passed in only by root admin.
If this parameter is passed in by the admin, allocators do not search for hosts and use that host only. StoragePools are searched in the cluster of that host.
If VM cannot be deployed to that host, allocators and deployVM fails without retrying
2011-03-23 22:15:35 -07:00
alena
718386a2b6
bug 8862: added updateNetwork api command. Can update name/displayText only
2011-03-22 11:26:56 -07:00
Kelven Yang
b264866d2e
Perform and alert management.network.cidr configuration on management server startup
2011-03-21 16:46:43 -07:00
Frank
570c7c532e
Add database migration script directory to classpath
2011-03-16 16:53:57 -07:00
prachi
ed9a11c6b6
API changes for Bug 3316 - Manual live migration of Virtual Machines
...
This is a Root admin only functionality
---------------------
Service API changes:
---------------------
- ManagementServer will expose new API:
Pair<List<HostVO>, List<Long>> listHostsForMigrationOfVM(UserVm vm, Long
startIndex, Long pageSize)
The API returns list of all hosts in the VM's cluster minus the current host and also a list of hostIds that seem to have enough CPU and RAM capacity to host this VM.
- ListHostsCmd will call this service API if virtualmachineid is present in the request.
- MigrateVmCmd is the new command added that takes in virtualmachineid and destination hostid
- UserVmService will expose a new API: UserVm migrateVirtualMachine(UserVm vm, Host destinationHost)
------------------------------------
API throws error in following cases:
------------------------------------
- User is not a root Admin. (‘Permission denied’)
- A VM uses local storage, we cannot migrate it, so ‘listHosts’ will throw error.
- We fail to migrate the VM on the chosen host.
- API will support migration for XenServer only currently. So error is thrown
if hypervisor is not XenServer (e.g KVM, vSphere etc)
- Destination host is not in same cluster as source host.
- VM is not in running state
2011-03-11 17:49:53 -08:00
will
0ed91473ba
bug 3316: Added a processing message while migrating an instance.
...
- Changed the call of migrate vm from sync to async
- Defaulted to an empty select box if attempting to migrate a vm with local storage
2011-03-11 17:18:35 -08:00
will
f8fee85a93
bug 3316: Updated translations
2011-03-11 16:40:21 -08:00
will
85e892bded
bug 3316: Added initial UI support to live migrate VMs.
2011-03-11 16:33:18 -08:00
Kelven Yang
8cab7c3188
Enable JMX on tomcat config
2011-03-09 14:25:47 -08:00
Frank
6c819c1491
Merge branch 'bareMetal'
...
Conflicts:
api/src/com/cloud/api/ApiConstants.java
api/src/com/cloud/api/commands/DeployVMCmd.java
api/src/com/cloud/offering/ServiceOffering.java
api/src/com/cloud/vm/UserVmService.java
client/tomcatconf/components.xml.in
server/src/com/cloud/agent/manager/AgentManagerImpl.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/deploy/FirstFitPlanner.java
server/src/com/cloud/service/ServiceOfferingVO.java
server/src/com/cloud/vm/UserVmManagerImpl.java
server/src/com/cloud/vm/VirtualMachineManagerImpl.java
2011-03-08 14:18:11 -08:00
Frank
7fa053370e
Bug 8208 - bare metal provisioning
...
Add bare metal planner
2011-03-01 17:47:37 -08:00
Frank
cd676f481d
Bug 8208 - bare metal provisioning
...
Successfully add start entry into LinMin PXE server
2011-02-25 21:08:13 -08:00
will
a06c435aed
Bug 8655: Fixed text and translation for the new user security group network.
2011-02-25 17:49:01 -08:00
Jessica Wang
df4fbe796b
bug 8655: VM Wizard - step 4 - If Security Group Network is used AND there is at least one dedicated direct tagged default network for the account, then prompt “Do you wish to launch your VM on a private cloud/network?” If Yes, present network container. If No, present security groups container.
2011-02-25 17:03:03 -08:00
Jessica Wang
c06444c079
bug 8655: Add Zone Wizard - Advanced Mode - Security Group - step 4 - create direct VLAN with VLAN ID.
2011-02-25 11:55:14 -08:00
alena
46331ac536
create/update/deleteDomain commands should be available for Root admin only
2011-02-25 11:50:40 -08:00
Frank
5035778b1a
Bug 8208 - bare metal provisioning
...
StartCommand cloud reach to BareMetalResrouce
2011-02-24 19:22:34 -08:00
Jessica Wang
309dae765d
bug 8655: Add Zone Wizard - step 1 - implement Isolation Mode: virtual, security group.
2011-02-24 18:03:46 -08:00
Jessica Wang
801f7c4364
bug 8655: zone page - add "Security Group Enabled" row.
2011-02-24 15:34:19 -08:00
Kelven Yang
0cd0703c81
Bug 8717: Move VMwareGuru to premium
2011-02-23 16:10:21 -08:00
Jessica Wang
c082425b16
Account page - Add Account dialog - change domain dropdown to input text field that has autoComplete function.
2011-02-22 15:05:06 -08:00
Jessica Wang
9c95152cbf
localization - dashboard page - add a lable for CPU Allocated.
2011-02-22 10:08:47 -08:00
Jessica Wang
70dcfa39fe
bug 8538: Host page - statistics tab - seperate CPU row to 2 rows ("Total CPU", "CPU Utilized"). Add/Change labels for the first 3 rows.
2011-02-18 11:43:27 -08:00
Jessica Wang
5c010cfce6
ISO page - add Download Progress Bar that shows when download progress is not finished and hides when download progress finishes.
2011-02-15 16:00:37 -08:00
Jessica Wang
8ec78af804
fix a localized message for Add IP range to Direct Network dialog (whose HTML tag was messed up by translation tool)
2011-02-14 15:41:14 -08:00
Jessica Wang
a6b478e092
volume page - localize download volume message (2)
2011-02-14 11:24:11 -08:00
Jessica Wang
2deccb18ac
volume page - localize download volume message.
2011-02-14 11:23:46 -08:00
Jessica Wang
0a70a18a77
add new words to translation files.
2011-02-14 10:52:19 -08:00
Jessica Wang
c22bd9ca37
fix a bug that Download ISO, Download Template showed # instead of URL in dialog box.
2011-02-11 20:26:21 -08:00
Jessica Wang
62f841baf6
translate new words in messages_zh_CN.properties
2011-02-11 18:55:35 -08:00
Jessica Wang
15501508e0
bug 8426: localize text - translate title of confirmation/alert/error/sessionExpired dialogs.
2011-02-10 18:24:51 -08:00
Jessica Wang
0be5252e28
bug 8426: localize text (11. ~ 18. in this bug)
2011-02-10 17:47:27 -08:00
Jessica Wang
2255d40e98
bug 8498: UI change - Add ISO dialog will hide OS Type dropdown when bootable field is slected as false.
2011-02-10 14:44:36 -08:00
alena
4054d7e2b5
Store ip address as String instead of Long in user_ip_address and port_forwarding_rules tables
2011-02-09 19:35:03 -08:00
Jessica Wang
f427ec450a
bug 8436: fix Spanish translation file whose HTML code was messed up by translation tool.
2011-02-09 15:53:51 -08:00
Jessica Wang
dae909aaf8
Add Pool Dialog - localize protocol values in dropdown.
2011-02-09 14:00:21 -08:00
Jessica Wang
565cdce274
Add Service Offering dialog - change lable from "CPU (in MHZ)" to "CPU (in MHz)".
2011-02-08 17:04:23 -08:00
Jessica Wang
691a18340e
bug 8431: translate tool is unable to handle html code correctly. It messes up a lot of html code. Here is manual fix for Japanese translation file.
2011-02-08 16:40:56 -08:00
Jessica Wang
fa1b9d7473
bug 8431: translate tool is unable to handle html code correctly. It messes up a lot of html code. Here is manual fix for Spanish translation file.
2011-02-08 16:06:09 -08:00
alena
95f90fd986
Removed bad word from log4j config files.
2011-02-08 13:55:40 -08:00
will
5d8492ab21
bug 8470: Added more clear text after enable maintenance, cancel maintenance, and reconnect host.
2011-02-08 13:54:37 -08:00
will
3d493f2083
bug 8478: Fixed missing timezone lable for snapshot dialog. Also translated all the new labels to the appropriate message resource files.
2011-02-08 10:01:43 -08:00
Jessica Wang
6d7b4e3c7a
bug 8440: Add Primary Storage dialog - when PreSetup is selected, change "Path:" to "SR Name-Label:". When NFS is selected, change "SR Name-Label:" back to "Path:".
2011-02-07 17:38:09 -08:00
Jessica Wang
87b3f4a17d
VM Wizard - correct warning message at step 4.
2011-02-07 11:58:58 -08:00
Frank
54450460d2
implement network element for ovs stuff, so we don't make other code dirty
2011-02-03 17:39:03 -08:00
Jessica Wang
57d1e546de
bug 8360: Make default option in advanced search field capitalized.
2011-02-03 16:43:56 -08:00
Jessica Wang
847b669ce5
add a missing localization label.
2011-02-03 14:12:21 -08:00
Jessica Wang
65a10fca05
bug 8369: change text.
2011-02-03 13:53:30 -08:00
Jessica Wang
a8ce46b57a
Upon customer's request, change text " Please confirm you want to destroy instance" to " Please confirm that you want to destroy this instance."
2011-02-03 13:21:06 -08:00
Frank
e49a59de8c
bug 8314 - Iptables is being appended with same set of rules again and again on each re-installation of the management
...
server: master branch
status 8314: resolved fixed
2011-02-03 11:39:13 -08:00
Jessica Wang
5aa91b6d55
localize Download Template success/fail message.
2011-02-02 15:35:08 -08:00
Jessica Wang
d3fe06eddc
localize Download ISO success/fail message.
2011-02-02 15:24:05 -08:00
Jessica Wang
1667ee173b
Network page - external firewall tab, external load balancer tab - show warning message when delete firewall/load balancer action is clicked.
2011-02-01 18:46:46 -08:00
Frank
85e11d2ff9
Add ExternalGuestNetworkGuru.java back to permium
2011-02-01 14:55:46 -08:00
Frank
23b9a2452d
Bug 8034 - cloud-setup-management errors out
...
Status 8034: resolved fixed
2011-02-01 11:50:17 -08:00
Jessica Wang
0bedf7e367
bug 6813: System VM page - add "Destroy System VM" action.
2011-02-01 11:08:07 -08:00
will
0b30738439
Added updated Japanese translation (Thanks to Osamu)
2011-02-01 10:06:32 -08:00
will
16cf4d5289
Added third custom light blue theme
...
Fixed issues with displaying correct language string on the language dropdown choice selection
2011-01-31 19:48:09 -08:00
Jessica Wang
cd6e9d0655
Add external firewall, Add external load balancer - new parameter NumberOfRetries, TimeoutInSecond.
2011-01-31 13:50:25 -08:00
Frank
b3111c9cc4
move ClusterService adapter configuration to components.xml
2011-01-31 13:39:35 -08:00
Alex Huang
b98961bcb1
fixed all the broken thirdparty stuff
2011-01-31 10:51:01 -08:00
Edison Su
94f9c1297f
终于翻译完了,我的天。。。:)
2011-01-31 00:19:01 -05:00
will
f7e1b52d51
Initial Spanish language support
2011-01-28 19:12:36 -08:00
will
af83063a58
Initial Japanese language support - This one really requires another lookover.
2011-01-28 19:12:34 -08:00
will
153ec6b561
Initial Japanese language support - This one really requires another lookover.
2011-01-28 19:12:33 -08:00
will
3e135ae6d0
Initial Chinese - Simplified language support.
2011-01-28 19:12:30 -08:00
Frank
17d95a71c4
move out unusage stuff in oss
2011-01-28 17:21:39 -08:00
Jessica Wang
df193aad37
bug 4556: localize new protocol in Add Primary Storage dialog.
2011-01-28 16:53:38 -08:00
Jessica Wang
18dc5f7d90
bug 4556: IP Address page - localize all loading text.
2011-01-28 16:51:01 -08:00
Frank
e9652e67ad
migrate premium to oss
2011-01-28 16:07:46 -08:00
Jessica Wang
8ac29f78e7
bug 4556: localize error message of IP validation, CIDR validation.
2011-01-28 16:07:28 -08:00
Jessica Wang
80640f9d01
bug 4556: localize validation error message.
2011-01-28 15:54:57 -08:00
Jessica Wang
2e04618c37
bug 4556: localize adding succeeded message for subgrid item.
2011-01-28 15:33:07 -08:00
will
b328c26834
bug 8265: Added support to not allow vmware templates to use security groups in the VM wizard.
2011-01-28 15:28:14 -08:00
Frank
66bea670eb
remove PreallocatedLun commands in doc file since the commands was gone
2011-01-28 14:49:22 -08:00
Jessica Wang
0225b51221
bug 4556: localize error handling of details tab action.
2011-01-28 14:49:56 -08:00
Jessica Wang
2db078abf6
bug 4556: localize middle menu actions.
2011-01-28 12:19:48 -08:00
Jessica Wang
38857cf47c
bug 4556: localize adding action in middle menu.
2011-01-28 11:35:49 -08:00
Jessica Wang
639f496011
bug 4556: network offering page, global settings page - localize action label and confirmation message.
2011-01-28 10:54:01 -08:00
Jessica Wang
48120e594f
bug 4556: service offering page, disk offering page - localize action label and confirmation message.
2011-01-28 10:45:15 -08:00
Jessica Wang
b8c914fe54
bug 4556: system VM page - localize action label and confirmation message.
2011-01-28 10:28:41 -08:00
Jessica Wang
ccc638681a
bug 4556: router page - localize action label and confirmation message.
2011-01-28 10:20:04 -08:00
Jessica Wang
cddfd75595
bug 4556: network page - direct network - localize actions.
2011-01-27 19:53:25 -08:00
Jessica Wang
4fcd6dec89
bug 4556: network page - public network - localize all actions.
2011-01-27 19:45:46 -08:00
Jessica Wang
7f99eeff0c
bug 4556: secondary storage page - localize all actions.
2011-01-27 19:20:43 -08:00
Jessica Wang
7f059c2d78
bug 4556: primary storage page - localize all actions.
2011-01-27 19:06:33 -08:00
Jessica Wang
41cbd0edac
bug 4556: host page - localize all actions.
2011-01-27 18:34:35 -08:00
Jessica Wang
3b70350910
bug 4556: cluster page - localize all actions.
2011-01-27 18:05:16 -08:00
Jessica Wang
b9b53f4f1b
bug 4556: Pod page - localize all actions.
2011-01-27 17:58:53 -08:00
Jessica Wang
11d0c2223e
bug 4556: Zone page - localize all actions.
2011-01-27 17:51:15 -08:00
Jessica Wang
f19c10d53a
bug 4556: Domain page - localize all actions.
2011-01-27 17:26:47 -08:00
Jessica Wang
bf50d61bf6
bug 4556: ISO page - localize all actions.
2011-01-27 17:15:47 -08:00
Jessica Wang
6b91ba441b
bug 4556: Template page - localize all actions.
2011-01-27 16:49:52 -08:00
Jessica Wang
ff29ecda67
bug 4556: Security Group page - localize all actions.
2011-01-27 16:15:10 -08:00
Jessica Wang
c4a2b620a6
bug 4556: IP Address page - details tab - localize all actions.
2011-01-27 15:56:15 -08:00
Jessica Wang
ac8d1b725e
bug 4556: volume page - snapshot tab - localize all actions.
2011-01-27 15:13:38 -08:00
Jessica Wang
21018cdb4f
bug 4556: volume page -details tab - localize all volume actions.
2011-01-27 15:01:39 -08:00
Jessica Wang
3d394116f0
bug 4556: instance page - volume tab - localize subgrid action Detach Disk, Create Template, Take Snapshot.
2011-01-27 14:24:02 -08:00
will
79e3687862
bug 7628 : Changed text from "Next" to "More Templates"
2011-01-27 12:49:00 -08:00
will
9c4ca62bb9
bug 4556: localized string replacement for primarystorage.jsp
2011-01-27 12:41:44 -08:00
Jessica Wang
6871106dc8
bug 4556: instance page - localize details tab action Restore Instance, Edit Instance, Attach ISO, Detach ISO, Reset Password, Change Service.
2011-01-27 12:20:00 -08:00
Jessica Wang
2147d41246
bug 4556: instance page - localize middle menu action Destroy Instance.
2011-01-27 11:44:02 -08:00
Jessica Wang
6dbf9339be
bug 4556: instance page - localize middle menu action Reboot Instance.
2011-01-27 11:38:40 -08:00
Jessica Wang
8d5e4ab5f7
bug 4556: instance page - localize middle menu action Stop Instance.
2011-01-27 11:34:06 -08:00
Jessica Wang
c9e03ebd4f
bug 4556: instance page - localize middle menu action Start Instance.
2011-01-27 11:25:44 -08:00
will
720399b155
More localization cleanup
2011-01-27 10:48:19 -08:00
Jessica Wang
518ea5dbb4
bug 4556: account page - localize Enable User action, Delete user action.
2011-01-26 18:31:01 -08:00
Jessica Wang
a8ea971c14
bug 4556: account page - localize Change Password action, Generate Keys action, Disable User action.
2011-01-26 18:16:25 -08:00
Jessica Wang
adecd3a424
bug 4556: account page - localize Edit User action.
2011-01-26 18:02:30 -08:00
Jessica Wang
e542ca17e0
bug 4556: account page - localize Delete Account action.
2011-01-26 17:25:05 -08:00
will
c4c0b5c912
Changed chinese to simplified.
2011-01-26 17:20:30 -08:00
Jessica Wang
ef1f1eb614
bug 4556: account page - localize Enable Account action.
2011-01-26 17:08:00 -08:00
Jessica Wang
319ae4e6b2
bug 4556: account page - localize Lock Account action.
2011-01-26 17:01:41 -08:00
Jessica Wang
4068603193
bug 4556: account page - localize Resource Limits and Disable Account.
2011-01-26 16:20:35 -08:00
Jessica Wang
35c3034e01
bug 4556: localize Edit Account action label.
2011-01-26 16:04:21 -08:00
will
9b98ed0009
bug 4556: localized string replacement for zone.jsp
2011-01-26 14:48:04 -08:00
will
26e37d5add
bug 4556: localized string replacement for template.jsp, volume.jsp
2011-01-26 14:16:22 -08:00
Jessica Wang
374a114723
bug 8210: IP Address page - show new tab Port Range when Static NAT is enabled.
2011-01-26 12:14:06 -08:00
Kelven Yang
34178bec61
1) add destroySystemVm command to allow destroying of system VMs
...
2) add consoleproxy.launch.max to allow specifying a configured max number of console proxy VM that can be launched within a zone(if not specified, default is 10), this is to prevent possible DoS attacks or uncontrolled usage of system resources
3) Remove some unused code.
2011-01-26 12:08:35 -08:00
will
382cbf5105
bug 4556: localized string replacement for serviceoffering.jsp, snapshot.jsp, systemvm.jsp
2011-01-26 11:51:43 -08:00
will
2f91af1fba
Simplified the single signon process
2011-01-26 11:16:17 -08:00
alena
976ec54eb3
Changed api command name from "enable/disableOneToOneNat" to "enable/disableStaticNat"
2011-01-26 11:02:35 -08:00
Jessica Wang
2734c892d8
account page - localize delete account dialog.
2011-01-26 09:55:34 -08:00
alena
731e78937f
Added 2 new api commands for 1-1 nat feauture: enable/disableOneToOneNat. Here is the 1-1 nat api summary:
...
* to enable 1-1 nat for ip/vm use enalbeOneToOneNat api
* to open port range (or multiple port ranges) use createIpForwardingRule api.
* to delete one port range use deleteIpForwardingRule api.
* to disable 1-1 nat use disableOneToOneNat api.
2011-01-26 09:35:32 -08:00
will
ea2ec8e248
bug 4556: localized string replacement for securitygroup.jsp
2011-01-25 19:06:11 -08:00
will
cb6e76ae72
bug 4556: localized string replacement for router.jsp, secondarystorage.jsp
2011-01-25 18:23:02 -08:00
will
155100a5fe
bug 4556: localized string replacement for resource.jsp
2011-01-25 18:09:29 -08:00
Edison Su
fc97034000
refactor vmstatelistener
2011-01-26 11:01:43 -05:00
will
26a0492cbe
bug 4456: localized string replacement for networkoffering.jsp, pod.jsp
...
- Standardized some vCenter naming conventions.
2011-01-25 16:49:32 -08:00
will
5937f6b648
bug 4556: localized string replacement for network.jsp
2011-01-25 15:02:11 -08:00
will
fed5e9f853
Added search string.
2011-01-25 14:20:33 -08:00
will
fa138e4280
bug 4556: localized string replacement for iso.jsp
2011-01-25 11:51:22 -08:00
will
bd414536ea
Revert "bug 4556: Missing resource localized strings."
...
This reverts commit de565a9fb92a578464f85a6036e1fa3f0cb1a886.
2011-01-25 11:34:05 -08:00
will
cbc8153dd5
bug 4556: localized string replacement for instance.jsp
...
- removed old change name and group dialogs as they are not being used anymore
2011-01-25 11:33:41 -08:00
will
feb8c1369d
bug 4556: localized string replacement for host.jsp and ipaddress.jsp
2011-01-21 19:11:29 -08:00
will
1c978c25d0
bug 4556: localized string replacement for host.jsp and ipaddress.jsp
2011-01-21 19:03:05 -08:00
will
e56accb970
bug 4556: localized string replacement for dashboard.jsp, diskoffering.jsp, domain.jsp, event.jsp, globalsetting.jsp
2011-01-21 17:25:13 -08:00
Jessica Wang
28f6a5ddf7
bug 7116: primary storage page, secondary storage page - clean up the confirmation dialogs to use a single dialog (i.e. "dialog_confirmation").
2011-01-21 16:43:41 -08:00
Jessica Wang
958e7fe8df
bug 7116: host page, zone page - clean up the confirmation dialogs to use a single dialog (i.e. "dialog_confirmation").
2011-01-21 16:29:37 -08:00
Jessica Wang
f04b457508
bug 7116: System VM page - clean up the confirmation dialogs to use a single dialog (i.e. "dialog_confirmation").
2011-01-21 16:11:26 -08:00
Jessica Wang
5bc0e51818
bug 7116: template page, ISO page - cleanup the confirmation dialogs to use a single dialog (i.e. "dialog_confirmation").
2011-01-21 15:48:07 -08:00
will
16d03106f9
bug 4556: localize string replacements for index.jsp, account.jsp, alert.jsp, and cluster.jsp
2011-01-21 15:45:05 -08:00
Jessica Wang
c44dc97f31
bug 7116: volume page, snapshot page, IP Address page - cleanup the confirmation dialogs to use a single dialog (i.e. "dialog_confirmation").
2011-01-21 15:27:50 -08:00
Jessica Wang
6545cb99d2
bug 7116: instance page - cleanup the confirmation dialogs to use a single dialog (i.e. "dialog_confirmation").
2011-01-21 15:09:19 -08:00
Alex Huang
2ec5bef63f
eclipse workspace changes
2011-01-20 10:31:18 -08:00
Jessica Wang
4ad402833b
change text "Isos" to "ISOs".
2011-01-18 10:22:35 -08:00
Kevin Kluge
8f506078e2
bug 7908 resolved fixed.
...
changed heap to 256 MB and permgen to 128 MB.
2011-01-13 23:02:51 -08:00
kishan
388e689755
bug 7842: Move events to service layer from http api
2011-01-14 03:58:56 +05:30
Ragnar B. Johannsson
83b3580c32
Merge branch 'master' of git.cloud.com:/var/lib/git/cloudstack-oss
...
Conflicts:
client/tomcatconf/commands.properties.in
core/src/com/cloud/vm/UserVmVO.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/vm/UserVmManagerImpl.java
2011-01-12 17:06:08 +00:00
will
5490c4ee02
Added ability to allow users to select language support.
2011-01-11 14:34:42 -08:00
alena
07aa1d68d1
Fixed minor issues in tool generating the difference between 2.1.x and 2.2 apis
2011-01-10 19:12:16 -08:00
alena
7bf7f3d284
Api xml doc: generate xml per command in addition to xml containing all api commands
2011-01-10 12:17:57 -08:00
Alex Huang
6dc922408d
unit test working
2011-01-07 13:42:43 -08:00
Ragnar B. Johannsson
32c68e1583
API cmds for SSH-keys manipulation and VM passwds retrieval.
...
These include five new API cmds as well as changes to deployVirtualMachine to
specify an optional name of an SSH key to pass to the VM when starting. When
an SSH key is specified with a password-enabled template the newly created
password is encrypted with the SSH public key and can be retrieved via the
getVMPassword cmd. It is then the user's responsibility to decrypt retrieved
passwords with the correct SSH private key.
2011-01-06 13:34:07 +00:00
Edison Su
c12e96dcc3
add missing files
2011-01-06 12:25:50 -05:00
alena
916b516d13
bug 7878: Fixed Basic zone functionality - uservm/systemvm/domR start
...
status 7878: resolved fixed
2011-01-06 15:44:13 -08:00
Kelven Yang
bce5dfb0d4
add deleteCluster API command
2010-12-29 11:05:01 -08:00
alena
88afdb3313
Made NetworkId parameter required for Vlan, modified DB schema and corresponding Managers' methods. For Virtual and Direct untagged vlan networkId is got from default system Public/Public-DirectPodBased networks accordingly
2010-12-28 15:15:24 -08:00
edison
2762f0c75e
release cpu/memory after vm stopped for a while
2010-12-23 22:06:01 -08:00
kishan
a7626fc991
bug 7504: Added usage events
2010-12-22 12:28:05 +05:30
Alex Huang
0ecb0118ec
renamed the domainrouter services
2010-12-21 03:56:01 -08:00
Kelven Yang
e03693f0aa
Make AddClusterCmd API generic to all hypervisors, change UI accordingly also
2010-12-17 16:30:27 -08:00
Kelven Yang
4a6933fa9e
1) Enable addExternalCluster API command
...
2) UI changes for new addExternalCluster API command (for vmware)
2010-12-16 16:40:32 -08:00
abhishek
29f490feb6
bug 6361: changing the command names to map to security groups
2010-12-16 15:59:04 -08:00
abhishek
cec26017a2
bug 6361: added some more comments
2010-12-16 15:37:19 -08:00
alena
d427cdae1e
1) Return associatedIpAddress in listPublicIpAddresses command.
...
2) Disabled create/deleteNetworkOffering API commands
2010-12-16 12:07:09 -08:00
abhishek
37996132ed
some more changes for the account creation
2010-12-15 13:47:45 -08:00
alena
c1db5b6fc0
1) Fixed associate/disassociateIP address commands. The procedure is changed from 2.1, right now on single ipAssoc command we get a new ip and reapply all exising ip associations.
...
2) Added restartNetwork API command. Currently the command reapplies ip addresses for the network. TODO - reapply PF/LB rules and restart the domR.
2010-12-15 11:39:30 -08:00
will
ca652895a3
Removed some alt parameters in image tags so we don't see text when images are loading slowly.
2010-12-14 15:47:22 -08:00
abhishek
6ae9e73c0b
bug 7466: adding a whole bunch of new apis for accounts and users; merging account locking and disabling into one; preventing account manipulation on user disabling; disabling user lock
2010-12-14 15:38:37 -08:00
alena
d673686f5f
Added Availability field for NetworkOffering. Added updateNetworkOffering API command
2010-12-13 18:28:33 -08:00
alena
65f53e3910
1) Create default networks for zones specified in server-setup.xml file
...
2) Direct pod based netwoks is taken care by DirectNetworkGuru now
2010-12-13 14:03:19 -08:00
alena
88d6ff2136
bug 7467: release IP address works now.
...
status 7467: resolved fixed
Fixed all load balancer commands to work with the latest networking code
2010-12-10 15:12:32 -08:00
anthony
dcb40b5b15
Revert "add new api SetVMOSTypeCmd"
...
This reverts commit 543b2615db .
Conflicts:
api/src/com/cloud/api/commands/SetVMOSTypeCmd.java
2010-12-09 23:38:52 -08:00
Kelven Yang
c7d8a22cfa
revert back an accidentally checked-in on components.xml.in
2010-12-09 19:33:30 -08:00
Kelven Yang
68e6706fbe
Fix a number of issues related with vmware on new networking
2010-12-09 19:33:30 -08:00
will
e54892290c
Cleaned up the UI for Beta2 features.
2010-12-09 15:15:40 -08:00
alena
157156dd35
1)Introduced new Network Guru - used for direct tagged network.
...
2)Made vm start with multiple networks
2010-12-09 11:12:29 -08:00
alena
1f7d74dbec
1) Disabled updatePortForwardingRule api command.
...
2) Added vm information (id, name, display_text) to all port forwarding rule responses.
2010-12-08 14:28:37 -08:00
alena
954756d69b
Introduced new NetworkElement - DhcpElement.
2010-12-07 13:47:59 -08:00
anthony
543b2615db
add new api SetVMOSTypeCmd
...
user can update to PV kernel or HVM kernel as they want,
2010-12-06 15:57:18 -08:00
Alex Huang
f147bf5f94
start vm not working again
2010-12-06 14:17:53 -08:00
Frank Zhang
8fe7d4094d
remove wscript_build from client/ and server/
2010-12-04 23:03:24 -08:00
edison
2e3ef1408c
refactor
2010-12-04 14:59:40 -08:00
will
e50842557c
Finalized changed to enable Virtual Networking in new network model.
2010-12-03 17:40:05 -08:00
alena
f8a687ab23
1) Implemented create/list/deleteNetworkOffering create/delete/listNetwork APIs.
...
2) Added networkIds parameter to deployVMCmd - accepts list of networks ids separated by coma.
3) Changed domainRouter/systemVm/userVm response to return list of Nics associated with the vm.
2010-12-02 19:30:17 -08:00
Kelven Yang
fa9c882d8c
Add VMWare hypervisor guru
2010-11-30 09:40:53 -08:00
will
b2ba0521df
- Using JSTL for the internationalization framework of the UI and standardized the message bundles.
...
- Fixed cloud.core.callbacks.js to include the new "sessionKey" variable that is needed to prevent CRSF attacks.
2010-11-29 20:06:27 -08:00
abhishek
080db931c3
commenting out the update storage pool command for now, as this command merely updates the tags, and we will not be supporting tag updates once the sp is created
2010-11-19 12:20:57 -08:00
Jessica Wang
ae1274e976
bug 7064: resource pages - give every addXXX action a dedicate button.
2010-11-19 11:23:49 -08:00
will
c7cfded08c
bug 7225: Fixed text display for adding volumes using a custom disk offering.
...
status 7225: resolved fixed
2010-11-18 13:50:50 -08:00
will
04078b86c8
bug 7153: Fixed left nav menu text.
2010-11-18 13:26:51 -08:00
abhishek
020afa6e33
adding a list command for ip forwarding rules for 1:1 nat, to be consumed by the ui
2010-11-18 11:15:13 -08:00
Alex Huang
e22968b5fc
more componentlocator changes
2010-11-17 04:39:47 -08:00
Ahmad E
bac864779a
fixing what I broke as well as what was broken
2010-11-16 14:17:40 -08:00
Ahmad E
13c3835d23
build was failing due to command name mismatch.
2010-11-16 14:08:22 -08:00
Alex Huang
ed31497188
ComponentLocator changes
2010-11-16 04:28:15 -08:00
Alex Huang
17afeade00
better componentslocator
2010-11-16 04:28:14 -08:00
abhishek
968dc0616f
bug 7021: data disk wasn't being created for custom sizes. Also, we were having max size checks in GB, whereas disk offerings are in MB. Made the change there as well.The storage allocators were commented out in master, uncommented them.
...
Status 7021: resolved fixed
2010-11-11 15:45:21 -08:00
alena
efc5af0585
Refer to correct StartSystemVM class in commands.properties.in
2010-11-11 14:59:40 -08:00
abhishek
239942bbe1
refactored all the commands to cater to keshav's needs, and added the new apis. the initial set of testing is complete, will now focus on corner cases
2010-11-11 13:07:26 -08:00
abhishek
26b75fc05d
this is a good point to check the code in; have completed a part of the enhancement's code; with create and delete ip forwarding rule commands and the skeleton for port to rule map with associated table
2010-11-11 13:07:26 -08:00
abhishek
e5ca5dddf9
renaming the ip forwarding commands to port forwarding commands, and beginning to work on Keshav's request to modify the current 1-1 NAT to be compatible with the Amazon apis
2010-11-11 13:07:26 -08:00
Alex Huang
bbdc2b22ff
commit for push
2010-11-11 12:53:19 -08:00
Alex Huang
c6033baa78
system vm start and stop added
2010-11-11 12:53:19 -08:00
Jessica Wang
49f55f0a56
bug 6983 - host page - add Router tab that list all routers under this host.
2010-11-09 16:16:25 -08:00
edison
581427bb0f
fix rpm build
2010-11-09 10:24:39 -08:00
Jessica Wang
f1ce408675
new UI - add Virtual Router under Resources menu.
2010-11-08 21:12:16 -08:00
Alex Huang
c8a3ea3080
merge conflict with alena's changes
2010-11-08 12:40:38 -08:00
Alex Huang
16b6850bea
revert console proxy
2010-11-08 12:29:38 -08:00
Alex Huang
aca8ef79cd
a bunch of other changes for network refactoring
2010-11-08 12:29:37 -08:00
Alex Huang
2be0cd6a95
stop worked again
2010-11-08 12:29:36 -08:00
ahmad
81f676d312
Refer to correct class name in commands.properties.in for the createConfiguration Api command
2010-11-08 10:46:01 -08:00
will
a3dbc34857
bug 7059: refactored the API to now add the single embedded object tag after a response
...
- Changed networkgroups to security groups
- a whole bunch of other API bugs. Unfortunately, I may have broken more.
2010-11-05 20:10:57 -07:00
Alex Huang
4555fcd73f
changed everything back so everyone can test
2010-11-05 16:10:22 -07:00
Alex Huang
5f90a8adb0
Checking in to do git pull...stupid git
2010-11-05 16:10:22 -07:00
edison
0bee91b52a
bug 7001: fix rpm build for new UI, some files should be put into $(catalina_home)/resource
...
status 7001: resolved fixed
2010-11-04 16:16:40 -07:00
Jessica Wang
821dd88729
new UI - disk offering page - add "Customizable during VM creation" row.
2010-11-04 14:01:46 -07:00
Chiradeep Vittal
58b8d10c6b
add vpnusersdao into components.xml, schema migration, add another constraint
2010-11-03 14:02:13 -07:00
Chiradeep Vittal
14613415e1
VPN users API -- WIP
2010-11-03 14:02:13 -07:00
ahmad
6c219f4323
Call correct commands for startVm and deployVm apis
2010-11-02 17:33:05 -07:00
Alex Huang
5fe5450abc
even more refactoring
2010-11-02 15:25:07 -07:00
Alex Huang
394af1b29c
more changes on the way
2010-11-01 15:01:28 -07:00
Alex Huang
4db0b7d156
Better integration between it and virtual machine gurus
2010-11-01 15:01:28 -07:00
anthony
ab8065e5f1
add /resources/resource*.properties to /etc/cloud/management
2010-11-01 14:21:04 -07:00
abhishek
032936e06d
Changing the access to the api command for updating custom cert to admin level only
2010-11-01 11:59:41 -07:00
Chiradeep Vittal
1e0eb04442
Add VPN apis, some systemvm changes for vpn
2010-11-01 10:27:49 -07:00
kishan
3a0f30a049
bug 6408: remove security groups/port forwarding service in virtual network case
...
status 6408: resolved fixed
2010-11-01 14:28:03 +05:30
Jessica Wang
d224604a72
new UI - system vm page - implement actions "start system VM", "stop system VM", "reboot stystem VM".
2010-10-29 11:14:03 -07:00
Jessica Wang
ffa4ef7af3
new UI - instance page - routers tab - show confirm dialog box before each action.
2010-10-29 10:38:56 -07:00
edison
066d94f6f9
Add cloud-tool into FOSS
2010-10-26 18:05:28 -07:00
Jessica Wang
2e3a9d2dad
new UI - multiple-selection action - confirm before start VM.
2010-10-26 17:54:54 -07:00
anthony
1b014ec340
master oss management server can start now
2010-10-26 13:47:43 -07:00
David Noland
6721c4423e
bug 6149: changed default AJP port to avoid random port assignment at startup.
2010-10-19 18:34:22 -07:00
Jessica Wang
3372ad1fb4
new UI - implement delete secondary storage action.
2010-10-19 14:04:58 -07:00
Jessica Wang
da762b01db
new UI - implement delete primary storage action.
2010-10-19 10:52:01 -07:00
Jessica Wang
bae8998d2d
new UI - host page - implement update OS action.
2010-10-18 19:09:38 -07:00
Jessica Wang
95360a51ed
new UI - implement remove host action.
2010-10-18 17:15:48 -07:00
Jessica Wang
82132b8a54
new UI - implement Force Reconnect on Host.
2010-10-18 16:59:20 -07:00
Jessica Wang
9d7a2da5d8
new UI - implement Cancel Maintenance Mode.
2010-10-18 16:45:37 -07:00
Jessica Wang
faeff7707f
new UI - confirm action before enable maintenance on host.
2010-10-18 15:46:10 -07:00
Jessica Wang
521cb762dc
new UI - implement enable maintenance.
2010-10-18 11:33:55 -07:00
Jessica Wang
d2a6694b9a
change text
2010-10-14 20:06:46 -07:00
Jessica Wang
dd88d714d1
new UI - resources page - primary storage page - implement details tab.
2010-10-14 18:32:54 -07:00
Jessica Wang
1bcb4f2f6e
new UI - resources page - host page - implement details tab.1
2010-10-14 17:46:11 -07:00
Jessica Wang
e9ef7a1eb0
new UI - resources page - implement details tab for System VM.
2010-10-13 16:25:13 -07:00
Kris McQueen
354590d018
Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss
2010-10-13 16:09:38 -07:00
Jessica Wang
9fbc8fd112
new UI - resources page - implement pod details tab.
2010-10-13 14:39:27 -07:00
Jessica Wang
8a413180fe
new UI - resources page - implement zone details tab.
2010-10-13 11:43:26 -07:00
Kris McQueen
8e086d7a21
resolving merge conflicts between 2.1.refactor and master
2010-10-12 16:28:16 -07:00
Kris McQueen
2740ba6c40
final merge of master->2.1.refactor preparing for merge back into master
2010-10-12 14:46:24 -07:00
Jessica Wang
2f6c1d5fff
new UI - ISO page - create VM from ISO - add hypervisor dropdown.
2010-10-11 17:03:17 -07:00
Jessica Wang
8f8bd61303
new UI - Global Settings page - add category column.
2010-10-10 10:58:57 -07:00
Jessica Wang
089de3ae6a
new UI - Global Settings - implement UpdateGlobalSettings action.
2010-10-08 10:37:28 -07:00
Jessica Wang
c385ead5f9
new UI - add Global Settings page.
2010-10-07 19:19:04 -07:00
Jessica Wang
392280accb
new UI - add Disk Offerings page.
2010-10-07 18:30:41 -07:00
Jessica Wang
7e108fd187
new UI - add Service Offerings page.
2010-10-07 18:00:28 -07:00
Jessica Wang
c95a634a9b
new UI - add Resources page
2010-10-07 14:53:40 -07:00
Jessica Wang
3dd6bec74d
new UI - ip address page - implement release IP action.
2010-10-07 10:51:25 -07:00
Jessica Wang
8f083e70ab
new UI - IP address page - implement acquire IP action.
2010-10-07 09:37:57 -07:00
Jessica Wang
a0f75f34c1
new UI - VM Change Service Offering - pass vmId to listServiceOffering if only one item (VM) is selected in middle menu.
2010-10-06 11:13:46 -07:00
Jessica Wang
82e7b11892
new UI - before selecting an item in middle menu, show no available actions instead of a blank menu when mouse is over action link.
2010-10-05 11:25:33 -07:00
edison
aaaa5dc3ad
bug 6379: add ListHypervisors cmd to list all the supported hypervisors.
...
status 6379: resolved fixed
The supported hypervisors are controlled by hypervisor.list in configuration table
2010-10-04 16:55:25 -07:00
edison
d370ae6a32
Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss
2010-10-04 14:48:40 -07:00
edison
3d9f25e903
bug 1974: add upgraderoutercmd to upgrade router vm's service offering
...
status 1974: resolved fixed
It's a synced API, which just update router vm's service offering,
parameter: router id, service offering id,
return: ture on successfull, otherwise false
2010-10-04 14:45:28 -07:00
Jessica Wang
25ef105358
new UI - localize left menu.
2010-10-04 10:52:11 -07:00
Jessica Wang
23e9508b52
new UI - ISO page - localize Add ISO dialog, Copy ISO dialog, Create VM from ISO dialog.
2010-10-03 20:47:52 -07:00
Jessica Wang
12db8ca613
new UI - accounts page - localize resource limits dialog, disable account dialog, lock account dialog, enable account dialog.
2010-10-03 19:31:56 -07:00
Jessica Wang
fcbcbb7201
new UI - localize delete template for single zone dialog, delete template for all zones dialog.
2010-10-03 18:10:55 -07:00
Jessica Wang
b732327fce
new UI - ISO page - add cross zones field. localize delete ISO dialog.
2010-10-03 18:03:00 -07:00
Jessica Wang
1e2c504d3b
new UI - localize disable HA dialog.
2010-10-03 17:40:47 -07:00
Jessica Wang
b4144ac918
new UI - localize Enable HA dialog.
2010-10-03 17:34:47 -07:00
Jessica Wang
815b5719a1
new UI - localize reset password dialog.
2010-10-03 15:07:01 -07:00
Jessica Wang
4fda60cce0
new UI - localize create template of disk volume dialog.
2010-10-03 11:22:13 -07:00
Jessica Wang
b5d190f492
new UI - localize VM change service offering dialog.
2010-10-03 10:49:23 -07:00
Jessica Wang
b40dc27cd7
new UI - localize vm change name dialog, vm change group dialog.
2010-10-03 10:31:01 -07:00
Jessica Wang
777efe9681
new UI - localize attach ISO to VM dialog.
2010-10-03 10:09:17 -07:00
Jessica Wang
6baf6d99a3
new UI - localize detach iso from vm dialog.
2010-10-03 09:53:43 -07:00
anthony
675106d3e5
remove SnapshotPolicyRefDao from components.xml.in
2010-09-29 16:48:13 -07:00
abhishek
cd42fcc1bf
some code refactoring
2010-09-29 11:17:42 -07:00
Kris McQueen
848ce60097
Merging master into 2.1.refactor, resolve the merge conflicts as best I can. New commands related to extracting template/iso/volume and related to instance groups were refactored to the new API framework.
2010-09-28 15:47:14 -07:00
abhishek
e5186bde2b
bug 5190: a part of the enhancement is complete; now we can upload a custom cert using a file from our local machine, into the system. It is stored in the certificate table as a "text" column
2010-09-28 13:52:14 -07:00
abhishek
0af7ad934b
bug 5190: updating the command list
2010-09-28 11:28:40 -07:00
Kris McQueen
b42ca89626
Merging some changes from master related to making the build work [missing files, updated build scripts, etc.]
2010-09-17 13:21:23 -07:00
nit
f5ac46255c
bug 4286: Schema changes to include the upload table, Introducing extractIso command and extractVolume command
2010-09-15 17:51:42 +05:30
alena
b26ac321de
bug 6177: Make VM group a first class object
...
1) Added new apis: createInstanceGroup, updateInstanceGroup, deleteInstanceGroup, listInstanceGroups
2) Group can be created using:
* createInsanceGroup api
* deployVirtualMachine/updateVirtualMachine commands (we create a group with name equal to "group" parameter value if the group doesn't exist already)
3) Group can be removed by:
* deleteInstanceGroup api
* when corresponding account is removed
4) Vm can be assigned to one group only. To move vm from one group to another, use updateVirtualMachine command with "group" parameter
5) Changed listVirtualMachines command to use "groupId" parameter instead of "group".
status 6177: resolved fixed
2010-09-14 19:08:01 -07:00
edison
d933f19d35
bug 5800: add cluster for KVM
...
TODO: need to make sure the host cpu is from the same vender in a cluster
2010-09-10 16:00:36 -07:00
Alex Huang
7249f168d5
more file changes
2010-09-09 13:27:20 -07:00
Manuel Amador (Rudd-O)
b0acdbcf8b
Split out build responsibility into per-project wscript_build files. Installation of generic directories like bindir, and creation of systemvms, remain in toplevel wscript_build. Make some waf code useful and reusable in the form of tools.
2010-08-31 20:40:17 -07:00
jessica
6ec5455579
If no translation is found, return original word (i.e. English word)
2010-08-31 14:58:33 -07:00
Anthony Xu
8a928a7a30
Merge branch 'master' of ssh://anthony@git.cloud.com/var/lib/git/cloudstack-oss
2010-08-26 16:06:57 -07:00
Anthony Xu
d72e0538da
Revert "Revert "use iso to patch systemvm""
...
This reverts commit 145e2e0aaa .
2010-08-26 16:06:28 -07:00
Anthony Xu
145e2e0aaa
Revert "use iso to patch systemvm"
...
This reverts commit 3565f8d21b .
2010-08-26 16:03:34 -07:00
root
3565f8d21b
use iso to patch systemvm
...
Conflicts:
core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java
scripts/vm/hypervisor/xenserver/xenserver56/patch
2010-08-26 15:56:02 -07:00
kishan
fb99f95d7c
bug 5730: update dns of systemVms during zone update
2010-08-26 21:02:37 +05:30
kishan
acb23b6158
bug 5904,5474: added listCapabilities API
2010-08-26 14:53:03 +05:30
Anthony Xu
0366dd093c
use slaveconnection instead of masterconnection for all host plugin calls.
...
tested by creating domr and user vm and migrating them
1. if you add host for kvm , you need specify kvm://ip_address, otherwiset there is no to differ kvm and xenserver hosts, edison cloud you please test this, may need some minor fixes.
2. if you want to session inside your plugin call, you can not use the one which is passed in, due to it is a slavesession, you need to call get_xapi_session() to get a new local session and use it. I have modified some of these, I may ignore some. Please let me know if you see XENAPI_PLUGIN_EXCEPTION.
2010-08-23 18:01:39 -07:00
Jessica Wang
f0b82f8565
move source of resource properties from UI folder to client folder
...
move source of resource properties from UI folder to client folder
move source of resource properties from UI folder to client folder
2010-08-20 12:08:47 -07:00
Manuel Amador (Rudd-O)
5ba11feb4a
read_properties imported from cloud_utils
2010-08-19 10:51:46 -07:00
Manuel Amador (Rudd-O)
b96544e475
read_properties imported from cloud_utils
2010-08-19 10:50:38 -07:00
edison
53df26daaa
"Add host" for kvm:
...
The sequence:
1. add host in UI
2. scp setup_agent.sh to agent host, and execute it. This script receives hostip,zoneid, podid and guid, then runs "cloud-setup-agent" and "cloud-setup-console-proxy". Here, we assume that network/hostname and cloud-agent are already configed and installed.
3. Write a dummy kvm resource into the database, then wait for agent connects to server, by polling the database for every 1 minutes. If it finds the agent is in UP state in database, then return, or wait for at least 10 minutes.
2010-08-13 23:19:36 -07:00
Manuel Amador (Rudd-O)
ac730ec496
Branch 2.1.refactor committed
2010-08-11 09:13:42 -07:00
Manuel Amador (Rudd-O)
05c020e1f6
Source code committed
2010-08-11 09:13:29 -07:00