Alena Prokharchyk
fbdf10bac7
1) Added search by vpcId to listRouters/listNetworks Apis
...
2) Don't allow to add new networks/implement existing ones for VPC in Disabled state. Disabled state indicates that there was unsuccessful attempt to remove the VPC, and the further cleanup will be taken care of by cleanup thread.
2012-05-25 14:16:23 -07:00
Alena Prokharchyk
d7f0689bcb
Support for delete VPC
2012-05-24 16:12:45 -07:00
Alena Prokharchyk
aa0c0cb260
Added support for network shutdown in VPC guest networks
2012-05-24 15:33:52 -07:00
Alena Prokharchyk
2014cb0feb
Plug nic support
2012-05-23 16:18:41 -07:00
Alena Prokharchyk
9fb9149c99
1) Added new element - VpcVirtualRouterElement. Extends VirtualRouter + has plug/unplug nics support
...
2) Added services api support for plugging/unplugging the nics to VpcElement
2012-05-22 16:53:27 -07:00
Alena Prokharchyk
675bad3eed
Add type and rpcfilter to the virtual router bootload arguments even when there is no guest network is being configured.
2012-05-21 18:07:12 -07:00
Alena Prokharchyk
1fab93a8fb
Start Virtual Router as a part of VPC start
2012-05-21 17:37:47 -07:00
Alena Prokharchyk
e4458cf5b7
1) Added start logic to the VPC
...
2) VirtualRouterManagerImpl - refactored deployVirtualRouter method
3) Added vpcId to domain_router/user_ip_address tables and corresponding vo objects
2012-05-21 14:29:34 -07:00
Alena Prokharchyk
0e1b5901dc
Set networkId as a join parameter in DomainRouterDaoImpl as networkId was moved to the helper table
2012-05-18 18:26:44 -07:00
Alena Prokharchyk
492e41c462
Removed network_id reference from domain_router table as now VirtualRouter can be associated with multiple networks (VPC case). Code modifications were done accordingly to the places where this field was used.
...
Router->Networks (one to many) are held in router_network_ref table now
2012-05-18 17:25:04 -07:00
Alena Prokharchyk
978c2f414a
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
2012-05-17 18:08:03 -07:00
Alena Prokharchyk
05609b9074
CS-14904
...
Fixed the bug where vm_instance.ha_enabled wasn't updated during service offering upgrade
2012-05-15 12:35:48 -07:00
Alena Prokharchyk
04b0aea11b
CS-14685: Added customdiskofferingmaxsize to the listCapabilities response
2012-05-11 13:45:19 -07:00
JohnZ
e1c1e8fae1
awsapi-setup-db executable
2012-05-03 16:52:02 +01:00
Salvatore Orlando
4643e403ff
Finishing merge with 3.0.x
2012-05-01 15:08:51 +01:00
frank
51d3eda79e
fix spec file
2012-04-30 17:08:13 -07:00
frank
35e62d693c
add missing cloud-wsdl4j-1.6.2.jar
2012-04-30 17:08:12 -07:00
frank
df82c8abf3
make cloudbridge buildable
2012-04-30 17:07:29 -07:00
frank
876c577e9a
fix build
...
vnc directory is excluded by waf's glob. unfortunately, new console proxy has a folder named vnc
reviewed-by: edison
2012-03-28 18:52:19 -07:00
frank
630bb2e278
make build number attach to release number 0 in rpm package name.
...
1. if --prerelease specified, the release number equals to
0.buildnumber
2. if --prerelease omitted, the release number equals to
1 or --release-version if --release-version specified
2011-11-28 14:46:35 -08:00
anthony
084fe6a630
speed up rpm build
2011-07-01 17:52:27 -07:00
anthony
dfce7226e7
source rpm is not used, remove it from rpm build
2011-07-01 17:43:21 -07:00
Frank
5de550dea7
Bug 10343 - 2.2.5 > 2.2.6 upgrade not working on Ubuntu 10.04 builds
...
resolved fixed
2011-06-20 10:10:44 -07:00
Frank
aa66c5a551
Don't do tgz check when build debian package
2011-03-11 17:12:01 -08:00
Frank
a6861d0ac1
Fix the wrong additional buildnumber in debian build
2011-03-11 15:47:31 -08:00
Frank
75401d4556
Add PACKAGE_VERSION feature to ubuntu build
2011-03-11 15:36:45 -08:00
Kevin Kluge
3395c566f9
set version to 2.2.2
2011-03-07 11:35:55 -08:00
Frank
78df5ea616
Change RPM packager to Cloud.com, Inc. <engineering@cloud.com>
...
fix RPM pre-build error
2011-02-17 18:22:50 -08:00
Frank
4841afe64c
Add --package-version option for waf build
...
the version will be used for rpm version number
as well as version number of jar manifest file.
manifest info could retrieve by listcapbilities API
2011-01-29 15:22:02 -08:00
Frank Zhang
7cafe6d7c0
Big change of build
...
1. use ant to build all JARs and ISOs
2. waf install results from ant
3. arrange wscript_build in function style, which is more readable
2010-12-06 13:27:16 -08:00
Frank Zhang
f0dfbc47b6
get rid of ui/wscript_build
2010-12-04 23:03:24 -08: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
Manuel Amador (Rudd-O)
cebd1da99c
Added support for injecting the VMWare templates across the board, and in the packages too
2010-08-26 19:18:37 -07:00
Manuel Amador (Rudd-O)
3acc84282f
cannot use hardlink when we are using symlink
2010-08-13 01:01:50 -07:00
Manuel Amador (Rudd-O)
5a1fb90360
Performance and assurement improvements in wscript
2010-08-13 00:36:21 -07:00
Manuel Amador (Rudd-O)
eef9b7722a
Do not remove the build tree after build
2010-08-13 00:28:03 -07:00
Manuel Amador (Rudd-O)
07addfed62
If git build sccs file is present, catenate it to standard output with these brand new commands
2010-08-11 18:14:55 -07:00
Manuel Amador (Rudd-O)
9d5c1f2dcf
Fix build system in preparation for repo split
2010-08-11 09:13:29 -07:00
Manuel Amador (Rudd-O)
05c020e1f6
Source code committed
2010-08-11 09:13:29 -07:00