Cloudstack Source code
Go to file
Alena Prokharchyk 9630cf574f Fixed numerous bugs in listNetworks call related to filtering by projectId/listAll/domainId/etc. All the rules below are followed now:
1) When account/domainId or projectId are passed in:

* list all account specific networks of the account/project
* list all domain level networks from the domainId + subdomains if the targeted network has allowSubdomainAccess = true

In other words, we use all the networks that can be used for vm deployment by account/domainId.

If listAll is not specified in the request, account/domainId are being defaulted to the account/domainId of the caller
listAll is ignored if the call is being done by the regular user.

2) listAll is passed in by the Root admin, we list:

* all Account specific networks in the system
* all domain specific networks in the system

3) listAll is passed by the Domain admin, we list:

* All Account specific networks belonging to domain/subdomains of the domain admin.
* All domain specific networks belonging to domain/subdomains of the domain admin
* All domain specific networks allowing subdomain access belonging to the parent domain.

4) domainId - can be passed either with or without listAll. We list:

* all account specific networks belonging to the domain
* all domain specific networks of the domain
* all domain specific networks of the subdomains if isRecursive = true is passed in
2012-08-01 14:47:50 -07:00
agent CS-15646: HA takes long time to migrate VMs to another KVM host if there are multiple storage pools. 2012-07-21 23:28:15 +05:30
agent-simulator bug CS-15389: Added prepareStop to Virtualmachine manager and moved network usage collection into prepareStop of VR manager 2012-06-28 18:07:47 -07:00
api CS-15783 On a AutoScaleVmGroup creation, the asynchronous jobs cannot be listed momentorily. 2012-08-01 08:24:51 +05:30
awsapi CS-14770. ec2-run-instances and ec2-describe-instances don't return keypair information. 2012-07-30 11:50:04 +05:30
awsapi-setup CS-15007: S3 SQLGrammarException exception in awsapi.log 2012-05-21 11:20:57 +01:00
build FailOnError for deploydb and doc targets 2012-07-31 17:21:57 +05:30
client CS-15799: Show 'network domain' instead of 'network domain text' 2012-08-01 14:33:59 -07:00
cloud-cli Switch to Apache license 2012-04-03 04:54:14 -07:00
console bug 14559: podId is required parameter in addCluster api 2012-03-30 10:38:48 -07:00
console-proxy 1) Fix Console viewer CTRL key problem on Chrome browser 2012-06-12 15:53:43 -07:00
console-viewer bug 14559: podId is required parameter in addCluster api 2012-03-30 10:38:48 -07:00
core Fix for CS-15631 2012-07-31 19:13:05 +05:30
daemonize Switch to Apache license 2012-04-03 04:54:14 -07:00
debian CS-15040: Do not package the css, js, ui and images directory in the agent package 2012-05-22 11:15:35 +05:30
deps AutoScale. 2012-07-24 19:25:22 +05:30
docs Update documentation source files. 2012-05-01 13:47:26 +01:00
ovm bug CS-15389: Added prepareStop to Virtualmachine manager and moved network usage collection into prepareStop of VR manager 2012-06-28 18:07:47 -07:00
patches CS-15680 : set broadcast IP 2012-07-30 12:24:07 -07:00
python CloudStack CS-15455 2012-07-05 16:19:59 -07:00
scripts CS-15646: HA takes long time to migrate VMs to another KVM host if there are multiple storage pools. 2012-07-21 23:28:15 +05:30
server Fixed numerous bugs in listNetworks call related to filtering by projectId/listAll/domainId/etc. All the rules below are followed now: 2012-08-01 14:47:50 -07:00
setup CS-12510: Deleting the host_details and inserting them back causes deadlocks. 2012-08-01 14:38:24 -07:00
test fixed the validation in stopped vm test which expects an exception 2012-07-26 15:00:44 +05:30
tools failonerror for some marvin targets 2012-07-31 17:21:57 +05:30
ui CS:15792- S2S VPN : A tier created in VPC from a domain-admin account does not show up in the VPC configuration page. Instead, it is seen in the guest networks page 2012-08-02 02:59:30 +05:30
usage Switch to Apache license 2012-04-03 04:54:14 -07:00
utils S2S VPN: Update the supported crypto list 2012-07-30 16:43:20 -07:00
vmware-base CS-15173: Additional Cluster is allowed to add with the same VSM IPaddress as the previous cluster 2012-05-31 23:20:38 -07:00
.gitignore Revert 07e3632b59 removing change to awsapi-lib 2012-05-06 18:49:43 +01:00
.project.general new file: .project 2012-05-01 13:51:14 +01:00
INSTALL.txt Switch to Apache license 2012-04-03 04:54:14 -07:00
README.html Switch to Apache license 2012-04-03 04:54:14 -07:00
README.md adding a markdown readme for github 2011-12-01 13:02:38 -05:00
awsapi.log.2012-07-25.gz VPC: 2012-07-26 10:15:35 -07:00
build.xml Finishing merge with 3.0.x 2012-05-01 15:08:51 +01:00
cloud.spec re-copy awsapi conf files when upgrade 2012-07-16 11:58:08 -07:00
configure-info.in Source code committed 2010-08-11 09:13:29 -07:00
version-info.in more file changes 2010-09-09 13:27:20 -07:00
waf Source code committed 2010-08-11 09:13:29 -07:00
waf.bat Source code committed 2010-08-11 09:13:29 -07:00
wscript Initial checkin for resource tags feature 2012-06-12 10:59:56 -07:00
wscript_build CS-14722 2012-05-04 11:25:44 -07:00
wscript_configure add AWSAPILOG token to waf build 2012-04-30 17:08:35 -07:00

README.md

CloudStack

CloudStack is a massively scalable free/libre open source Infrastructure as a Service cloud platform.

Visit us at cloudstack.org or join #cloudstack on irc.freenode.net

Binary Downloads

Downloads are available from: http://cloudstack.org/download.html

Supported Hypervisors

  • XenServer
  • KVM
  • VMware ESX/ESXi (via vCenter)
  • Oracle VM
  • XCP

Mailing lists

Announcement Mailing List Development Mailing List Users Mailing list Commits mailing list