update for 4.7.0
Project: http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/commit/09137a41 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/tree/09137a41 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/diff/09137a41 Branch: refs/heads/master Commit: 09137a415e53ab37ff2141ca5083c74b72dbb607 Parents: 347cdef Author: Pierre-Luc Dion <[email protected]> Authored: Sun Dec 13 20:02:12 2015 -0500 Committer: Pierre-Luc Dion <[email protected]> Committed: Sun Dec 13 20:02:12 2015 -0500 ---------------------------------------------------------------------- source/_static/images/metric-view.png | Bin 0 -> 246919 bytes source/about.rst | 204 +++------------- source/api-changes.rst | 360 +++++------------------------ source/conf.py | 6 +- source/fixed_issues.rst | 284 ++--------------------- source/known_issues.rst | 108 ++------- source/upgrade/_sysvm_templates.rst | 16 +- source/upgrade/upgrade-4.2.rst | 6 +- source/upgrade/upgrade-4.3.rst | 6 +- source/upgrade/upgrade-4.4.rst | 4 +- source/upgrade/upgrade-4.5.rst | 6 +- source/upgrade/upgrade-4.6.rst | 12 +- source/upgrade/upgrade_notes.rst | 1 + 13 files changed, 155 insertions(+), 858 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/blob/09137a41/source/_static/images/metric-view.png ---------------------------------------------------------------------- diff --git a/source/_static/images/metric-view.png b/source/_static/images/metric-view.png new file mode 100644 index 0000000..bbc6c98 Binary files /dev/null and b/source/_static/images/metric-view.png differ http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/blob/09137a41/source/about.rst ---------------------------------------------------------------------- diff --git a/source/about.rst b/source/about.rst index 714340f..fffbffb 100644 --- a/source/about.rst +++ b/source/about.rst @@ -17,206 +17,60 @@ What's New in |version| ======================= -Version |release| includes more than 240 bug fixes from previous release, the +Version |release| includes more than 20 bug fixes from previous release, the following new features and improvements. -Redundant Routers for VPC -------------------------- +Metrics Views +------------- -Create VPC using an High Available pair of Virtual Routers in active-pasive mode. -The main goal behind its implementation is to increase critical application's -uptime, offering a better Disaster Recovery strategy by quickly switching -network traffic to a backup virtual router, hence increasing business continuity. +WebUI now offer visibility of performance metrics from various levels of the cloud +infrastructure. As admin it is now easier to identify problematic resources. +Allow hierarchical navigation to triage issue, sort and refresh. -====================== ============================================================================ -Supported hypervisors: Any -Link `Redundant VR spec`_ -====================== ============================================================================ +Under Infrastructure, Instance and Storage as "Metric" button. - -UI: SSH keys and User-Data --------------------------- - -It is now possible to import, delete and get instances inventory for SSH keys -from the webui at the account level. Instance can now be created with ssh key -and user-data defined from the webui wizard. +|metric-view.png| ====================== ============================================================================ -Supported hypervisors: N/A -Link `CLOUDSTACK-7882`_ +Supported hypervisors: Any +Link `Metric View spec`_ ====================== ============================================================================ +Affinity groups within projects +------------------------------- -Send statistics collected by StatsCollector to Graphite -------------------------------------------------------- - -Send StatsCollector from the management server to a Graphite server in addition -to the usage database. This allows ease of graphing for CPU, Network and -Disk I/O for instances and hosts. +It is now possible to use anti-affinity groups in projects. ====================== ============================================================================ Supported hypervisors: Any -Link `CLOUDSTACK-7583`_ +Link `CLOUDSTACK-6276`_ ====================== ============================================================================ -Browser-based Template/Volume upload ------------------------------------- - -This feature enables the users to directly upload template or volume to -Cloudstack and eliminates the dependency on an external http server. This is a -complementary functionality and users can continue to register template/volume -with URL. +VMware vSphere dependency upgrade +--------------------------------- -====================== ============================================================================ -Supported hypervisors: N/A -Link `Browser Upload spec`_ -====================== ============================================================================ +When building Apache CloudStack with ``noredist``, it now require the file +``deps/vim25_55.jar`` available from vSphere SDK 5.5, +VMware-vSphere-SDK-5.5.0-1284541.zip. -Run CloudStack inside Docker ----------------------------- +AWS SDK updated to 1.10.34 +-------------------------- -Provide Docker images collection of Apache CloudStack modules thru automated -build on docker hub. These containers are usable for Continous Integration -tests, demo, rapid deployment of CloudStack for test purposes. +AWS SDK used for Secondary Storage to S3 has been updated to latest SDK, 1.10.34. ====================== ============================================================================ -Supported hypervisors: N/A -Link https://hub.docker.com/u/cloudstack/ +Supported hypervisors: Any +Link `CLOUDSTACK-9062`_ ====================== ============================================================================ -Deprecation of awsapi ---------------------- - -The module awsapi has been removed from the source code and replaced by ec2stack -(https://github.com/apache/cloudstack-ec2stack). Removal of awsapi change the -upgrade process to 4.6 from previous release as the RPM cloudstack-awsapi must -be removed. This deprecation removed close to 1 million lines of code from the -source base. - -====================== ============================================================================ -Supported hypervisors: N/A -Link `CLOUDSTACK-8433`_ -====================== ============================================================================ - +.. _Metric View spec : https://cwiki.apache.org/confluence/display/CLOUDSTACK/Metrics+Views+for+CloudStack+UI +.. _CLOUDSTACK-6276 : https://issues.apache.org/jira/browse/CLOUDSTACK-6276 +.. _CLOUDSTACK-9062 : https://issues.apache.org/jira/browse/CLOUDSTACK-9062 -Improvements ------------- - -Here is the list of `new features and improvements <https://issues.apache.org/jira/issues/?filter=12332938>`_: - -.. cssclass:: table-striped table-bordered table-hover - -================== =================================================================================== -Jira ID Description -================== =================================================================================== -`CLOUDSTACK-8301`_ Enable configuring local storage use for system VMs at zone level... -`CLOUDSTACK-7924`_ Browser-based Template / Volume upload... -`CLOUDSTACK-7583`_ Send statistics collected by StatsCollector to optional Graphite host... -`CLOUDSTACK-5863`_ Restore volume snapshot... -`CLOUDSTACK-8489`_ Provide smbios vendor information via KVM/Libvirt to Guest... -`CLOUDSTACK-8324`_ DHCP/DNS offload and config drive support for adv shared network... -`CLOUDSTACK-8313`_ Local Storage overprovisioning should be possible... -`CLOUDSTACK-8744`_ Add missing localization (l10n) for several parts in the UI... -`CLOUDSTACK-8740`_ make UI style customisation easier... -`CLOUDSTACK-8840`_ Update systemd profile for usage server... -`CLOUDSTACK-8252`_ KVM vlan passthrough 4095... -`CLOUDSTACK-8016`_ return code of the call to cloudstack-setup-agent is not checked... -`CLOUDSTACK-8036`_ SAML plugin provides no way to save IDP metadata in DB or file... -`CLOUDSTACK-7983`_ Create Disk/Service Offering for Domain Admin... -`CLOUDSTACK-7882`_ SSH Keypair Creation/Selection in UI... -`CLOUDSTACK-7908`_ Addition of userid field to vm_instance table to identify user that created the ... -`CLOUDSTACK-7847`_ API: listDomains should display the domain resources, similar to listAccounts... -`CLOUDSTACK-7698`_ Don't (acquire IP/create NAT) by default while deploying VM if not necessary... -`CLOUDSTACK-6139`_ System.vm.use.local.storage global setting to zone setting... -`CLOUDSTACK-8486`_ Refactoring LibVirt (KVM) Hypervisor Plugin... -`CLOUDSTACK-8477`_ Refactoring XenServer Hypervisor Plugin... -`CLOUDSTACK-8506`_ Make ACS compliant with the RFC 3021... -`CLOUDSTACK-8502`_ Implement Annotions for XenServer and Libvirt resources... -`CLOUDSTACK-8647`_ LDAP Trust AD and Autoimport... -`CLOUDSTACK-8635`_ Ubuntu packages should depend on OpenJDK headless JRE... -`CLOUDSTACK-8625`_ Systemd profile for KVM Agent... -`CLOUDSTACK-8624`_ cloud-install-sys-tmplt: add support for mysql port and optimise the disk capaci... -`CLOUDSTACK-8607`_ As an Operator I want to be able to change the host password on the host itself ... -`CLOUDSTACK-8596`_ [LDAP] Nested groups, ability of recursively querying nested groups... -`CLOUDSTACK-8590`_ Refactoring NiciraNVP resource... -`CLOUDSTACK-8589`_ As an operator I want to be able to change the KVM hypervisor credentials... -`CLOUDSTACK-8580`_ Users should be able to expunge VMs... -`CLOUDSTACK-8581`_ Make S3 TCP KeepAlive and ConnectionTtl configureable... -`CLOUDSTACK-8426`_ Use a separate thread pool for VR reboot in case of out-of-band movement... -`CLOUDSTACK-8424`_ KVM: allow a way to add CPU flags/features specific to a host... -`CLOUDSTACK-8457`_ Make SAML plugin production grade... -`CLOUDSTACK-9034`_ Cloudstack-docs-admin has rst files bullet list incorrectly terminated... -`CLOUDSTACK-8272`_ Improve password serving script by making it non-blocking non-locking concurrent... -`CLOUDSTACK-8197`_ make minimal sysvm version configuratble... -`CLOUDSTACK-8151`_ An API to cleanup cloud_usage table... -`CLOUDSTACK-8133`_ Add instance count to listSecurityGroups API call.... -`CLOUDSTACK-8169`_ Dynamic storage adaptor detection for KVM agent... -`CLOUDSTACK-8063`_ list secondary Ips information in VM response... -`CLOUDSTACK-4719`_ Document details parameter of registerTemplate... -`CLOUDSTACK-1667`_ improve explanation of extractable ISO... -`CLOUDSTACK-8989`_ component/test_ps_limits.py can also be run on a "basic" setup... -`CLOUDSTACK-8992`_ Allow more then 6 disks to be connected to a KVM VM.... -`CLOUDSTACK-9044`_ RBD Primary Storage isn't shown in the Zone Wizard... -================== =================================================================================== - - -.. _Redundant VR spec : https://cwiki.apache.org/confluence/display/CLOUDSTACK/Redundant+Virtual+Routers+for+Virtual+Private+Clouds -.. _Browser Upload spec : https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=39620237 -.. _CLOUDSTACK-7583 : https://issues.apache.org/jira/browse/CLOUDSTACK-7583 -.. _CLOUDSTACK-7882 : https://issues.apache.org/jira/browse/CLOUDSTACK-7882 -.. _Community supported CoreOS templates for CloudStack : https://coreos.com/os/docs/latest/booting-on-cloudstack.html - -.. _CLOUDSTACK-8301 : https://issues.apache.org/jira/browse/CLOUDSTACK-8301 -.. _CLOUDSTACK-7924 : https://issues.apache.org/jira/browse/CLOUDSTACK-7924 -.. _CLOUDSTACK-7583 : https://issues.apache.org/jira/browse/CLOUDSTACK-7583 -.. _CLOUDSTACK-5863 : https://issues.apache.org/jira/browse/CLOUDSTACK-5863 -.. _CLOUDSTACK-8489 : https://issues.apache.org/jira/browse/CLOUDSTACK-8489 -.. _CLOUDSTACK-8324 : https://issues.apache.org/jira/browse/CLOUDSTACK-8324 -.. _CLOUDSTACK-8313 : https://issues.apache.org/jira/browse/CLOUDSTACK-8313 -.. _CLOUDSTACK-8744 : https://issues.apache.org/jira/browse/CLOUDSTACK-8744 -.. _CLOUDSTACK-8740 : https://issues.apache.org/jira/browse/CLOUDSTACK-8740 -.. _CLOUDSTACK-8840 : https://issues.apache.org/jira/browse/CLOUDSTACK-8840 -.. _CLOUDSTACK-8252 : https://issues.apache.org/jira/browse/CLOUDSTACK-8252 -.. _CLOUDSTACK-8016 : https://issues.apache.org/jira/browse/CLOUDSTACK-8016 -.. _CLOUDSTACK-8036 : https://issues.apache.org/jira/browse/CLOUDSTACK-8036 -.. _CLOUDSTACK-7983 : https://issues.apache.org/jira/browse/CLOUDSTACK-7983 -.. _CLOUDSTACK-7882 : https://issues.apache.org/jira/browse/CLOUDSTACK-7882 -.. _CLOUDSTACK-7908 : https://issues.apache.org/jira/browse/CLOUDSTACK-7908 -.. _CLOUDSTACK-7847 : https://issues.apache.org/jira/browse/CLOUDSTACK-7847 -.. _CLOUDSTACK-7698 : https://issues.apache.org/jira/browse/CLOUDSTACK-7698 -.. _CLOUDSTACK-6139 : https://issues.apache.org/jira/browse/CLOUDSTACK-6139 -.. _CLOUDSTACK-8486 : https://issues.apache.org/jira/browse/CLOUDSTACK-8486 -.. _CLOUDSTACK-8477 : https://issues.apache.org/jira/browse/CLOUDSTACK-8477 -.. _CLOUDSTACK-8506 : https://issues.apache.org/jira/browse/CLOUDSTACK-8506 -.. _CLOUDSTACK-8502 : https://issues.apache.org/jira/browse/CLOUDSTACK-8502 -.. _CLOUDSTACK-8647 : https://issues.apache.org/jira/browse/CLOUDSTACK-8647 -.. _CLOUDSTACK-8635 : https://issues.apache.org/jira/browse/CLOUDSTACK-8635 -.. _CLOUDSTACK-8625 : https://issues.apache.org/jira/browse/CLOUDSTACK-8625 -.. _CLOUDSTACK-8624 : https://issues.apache.org/jira/browse/CLOUDSTACK-8624 -.. _CLOUDSTACK-8607 : https://issues.apache.org/jira/browse/CLOUDSTACK-8607 -.. _CLOUDSTACK-8596 : https://issues.apache.org/jira/browse/CLOUDSTACK-8596 -.. _CLOUDSTACK-8590 : https://issues.apache.org/jira/browse/CLOUDSTACK-8590 -.. _CLOUDSTACK-8589 : https://issues.apache.org/jira/browse/CLOUDSTACK-8589 -.. _CLOUDSTACK-8580 : https://issues.apache.org/jira/browse/CLOUDSTACK-8580 -.. _CLOUDSTACK-8581 : https://issues.apache.org/jira/browse/CLOUDSTACK-8581 -.. _CLOUDSTACK-8426 : https://issues.apache.org/jira/browse/CLOUDSTACK-8426 -.. _CLOUDSTACK-8424 : https://issues.apache.org/jira/browse/CLOUDSTACK-8424 -.. _CLOUDSTACK-8457 : https://issues.apache.org/jira/browse/CLOUDSTACK-8457 -.. _CLOUDSTACK-9034 : https://issues.apache.org/jira/browse/CLOUDSTACK-9034 -.. _CLOUDSTACK-8272 : https://issues.apache.org/jira/browse/CLOUDSTACK-8272 -.. _CLOUDSTACK-8197 : https://issues.apache.org/jira/browse/CLOUDSTACK-8197 -.. _CLOUDSTACK-8151 : https://issues.apache.org/jira/browse/CLOUDSTACK-8151 -.. _CLOUDSTACK-8133 : https://issues.apache.org/jira/browse/CLOUDSTACK-8133 -.. _CLOUDSTACK-8169 : https://issues.apache.org/jira/browse/CLOUDSTACK-8169 -.. _CLOUDSTACK-8063 : https://issues.apache.org/jira/browse/CLOUDSTACK-8063 -.. _CLOUDSTACK-4719 : https://issues.apache.org/jira/browse/CLOUDSTACK-4719 -.. _CLOUDSTACK-1667 : https://issues.apache.org/jira/browse/CLOUDSTACK-1667 -.. _CLOUDSTACK-8989 : https://issues.apache.org/jira/browse/CLOUDSTACK-8989 -.. _CLOUDSTACK-8992 : https://issues.apache.org/jira/browse/CLOUDSTACK-8992 -.. _CLOUDSTACK-9044 : https://issues.apache.org/jira/browse/CLOUDSTACK-9044 -.. _CLOUDSTACK-8433 : https://issues.apache.org/jira/browse/CLOUDSTACK-8433 \ No newline at end of file +.. |metric-view.png| image:: _static/images/metric-view.png + :alt: Metrics from Instance view http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/blob/09137a41/source/api-changes.rst ---------------------------------------------------------------------- diff --git a/source/api-changes.rst b/source/api-changes.rst index e7fa812..2ae0837 100644 --- a/source/api-changes.rst +++ b/source/api-changes.rst @@ -28,27 +28,31 @@ Added API commands +-----------------------------------+-------------------------------------------------------------------------------------------+ | API | Description | +===================================+===========================================================================================+ -| listIdps | Returns list of discovered SAML Identity Providers | +| addImageStoreS3 | Adds S3 Image Store | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| authorizeSamlSso | Allow or disallow a user to use SAML SSO | +| updateVmNicIp | Update the default Ip of a VM Nic | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| listSamlAuthorization | Lists authorized users who can used SAML SSO | +| updateNuageVspDevice | Update a Nuage VSP device | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| listAndSwitchSamlAccount | Lists and switches to other SAML accounts owned by the SAML user | +| quotaStatement | Create a quota statement | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| removeRawUsageRecords | Safely removes raw records from cloud_usage table | +| quotaBalance | Create a quota balance statement | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| addBigSwitchBcfDevice | Adds a BigSwitch BCF Controller device | +| quotaSummary | Lists balance and quota usage for all accounts | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| deleteBigSwitchBcfDevice | delete a BigSwitch BCF Controller device | +| quotaUpdate | Update quota calculations, alerts and statements | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| listBigSwitchBcfDevices | Lists BigSwitch BCF Controller devices | +| quotaTariffList | Lists all quota tariff plans | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| linkDomainToLdap | link an existing cloudstack domain to group or OU in ldap | +| quotaTariffUpdate | Update the tariff plan for a resource | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| getUploadParamsForVolume | Upload a data disk to the cloudstack cloud. | +| quotaCredits | Add +-credits to an account | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| getUploadParamsForTemplate | upload an existing template into the CloudStack cloud. | +| quotaEmailTemplateList | Lists all quota email templates | ++-----------------------------------+-------------------------------------------------------------------------------------------+ +| quotaEmailTemplateUpdate | Updates existing email templates for quota alerts | ++-----------------------------------+-------------------------------------------------------------------------------------------+ +| quotaIsEnabled | Return true if the plugin is enabled | +-----------------------------------+-------------------------------------------------------------------------------------------+ @@ -60,348 +64,92 @@ Updated API commands +-----------------------------------+-------------------------------------------------------------------------------------------+ | API | Description | +===================================+===========================================================================================+ -| addNicToVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| addCluster | Request: | -| | | -| | New parameters: ``ovm3cluster`` (optional), ``ovm3pool`` (optional), | -| | ``ovm3vip`` (optional) | -| | | -| | Response: | -| | | -| | New parameters: ovm3vip | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| createTemplate | Request: | -| | | -| | New parameters: ``projectid`` (optional) | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| registerSSHKeyPair | Response: | -| | | -| | New parameters: account, domain, domainid | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| listClusters | Response: | -| | | -| | New parameters: ovm3vip | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| resetSSHKeyForVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| createSecurityGroup | Response: | -| | | -| | New parameters: virtualmachinecount, virtualmachineids | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateStoragePool | Request: | -| | | -| | New parameters: ``enabled`` (optional) | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateHostPassword | Request: | -| | | -| | New parameters: ``update_passwd_on_host`` (optional) | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| listSSHKeyPairs | Response: | -| | | -| | New parameters: account, domain, domainid | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| recoverVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| listCapabilities | Response: | -| | | -| | New parameters: allowuserexpungerecovervm, allowuserviewdestroyedvm | +| startInternalLoadBalancerVM | Response: | | | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateVPC | Response: | -| | | -| | New parameters: redundantvpcrouter | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| updatePortForwardingRule | Request: | -| | | -| | New parameters: ``vmguestip`` (optional) | -| | | -| | Removed parameters: ipaddressid, privateip, protocol, publicport | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| deployVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateTrafficType | Request: | -| | | -| | New parameters: ``ovm3networklabel`` (optional), ``xennetworklabel`` (optional) | -| | | -| | Removed parameters: xenservernetworklabel | -| | | -| | Response: | -| | | -| | New parameters: ovm3networklabel, xennetworklabel | -| | | -| | Removed parameters: xenservernetworklabel | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| createDomain | Response: | -| | | -| | New parameters: cpuavailable, cpulimit, cputotal, ipavailable, iplimit, iptotal, | -| | memoryavailable, memorylimit, memorytotal, networkavailable, networklimit, networktotal, | -| | primarystorageavailable, primarystoragelimit, primarystoragetotal, projectavailable, | -| | projectlimit, projecttotal, secondarystorageavailable, secondarystoragelimit, | -| | secondarystoragetotal, snapshotavailable, snapshotlimit, snapshottotal, state, | -| | templateavailable, templatelimit, templatetotal, vmavailable, vmlimit, vmtotal, | -| | volumeavailable, volumelimit, volumetotal, vpcavailable, vpclimit, vpctotal | +| | New parameters: guestnetworkname, vpcname | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| listLBHealthCheckPolicies | Request: | +| listInternalLoadBalancerVMs | Response: | | | | -| | New parameters: ``id`` (optional) | -| | | -| | Changed parameters: lbruleid (old version - required, new version - optional) | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| listDiskOfferings | Request: | -| | | -| | New parameters: ``isrecursive`` (optional), ``listall`` (optional) | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| listSnapshots | Response: | -| | | -| | New parameters: physicalsize | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| addS3 | Request: | -| | | -| | New parameters: ``connectionttl`` (optional), ``usetcpkeepalive`` (optional) | +| | New parameters: guestnetworkname, vpcname | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| attachIso | Response: | +| stopInternalLoadBalancerVM | Response: | | | | -| | New parameters: userid, username | +| | New parameters: guestnetworkname, vpcname | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| listDomains | Response: | +| listRouters | Response: | | | | -| | New parameters: cpuavailable, cpulimit, cputotal, ipavailable, iplimit, iptotal, | -| | memoryavailable, memorylimit, memorytotal, networkavailable, networklimit, networktotal, | -| | primarystorageavailable, primarystoragelimit, primarystoragetotal, projectavailable, | -| | projectlimit, projecttotal, secondarystorageavailable, secondarystoragelimit, | -| | secondarystoragetotal, snapshotavailable, snapshotlimit, snapshottotal, state, | -| | templateavailable, templatelimit, templatetotal, vmavailable, vmlimit, vmtotal, | -| | volumeavailable, volumelimit, volumetotal, vpcavailable, vpclimit, vpctotal | +| | New parameters: guestnetworkname, vpcname | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateCluster | Response: | +| stopRouter | Response: | | | | -| | New parameters: ovm3vip | +| | New parameters: guestnetworkname, vpcname | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| prepareTemplate | Request: | +| destroyRouter | Response: | | | | -| | New parameters: ``storageid`` (optional) | +| | New parameters: guestnetworkname, vpcname | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| rebootVirtualMachine | Response: | +| rebootRouter | Response: | | | | -| | New parameters: userid, username | +| | New parameters: guestnetworkname, vpcname | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| listSecurityGroups | Response: | +| changeServiceForRouter | Response: | | | | -| | New parameters: virtualmachinecount, virtualmachineids | +| | New parameters: guestnetworkname, vpcname | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateVMAffinityGroup | Response: | +| startRouter | Response: | | | | -| | New parameters: userid, username | +| | New parameters: guestnetworkname, vpcname | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| addTrafficType | Request: | +| listAffinityGroups | Request: | | | | -| | New parameters: ``ovm3networklabel`` (optional), ``xennetworklabel`` (optional) | -| | | -| | Removed parameters: xenservernetworklabel | +| | New parameters: ``projectid`` (optional) | | | | | | Response: | | | | -| | New parameters: ovm3networklabel, xennetworklabel | -| | | -| | Removed parameters: xenservernetworklabel | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateTemplate | Request: | -| | | -| | New parameters: ``requireshvm`` (optional) | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| removeNicFromVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateDefaultNicForVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| createVPC | Response: | -| | | -| | New parameters: redundantvpcrouter | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| resetPasswordForVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| changeServiceForVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| startVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| detachIso | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| migrateVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateDomain | Response: | -| | | -| | New parameters: cpuavailable, cpulimit, cputotal, ipavailable, iplimit, iptotal, | -| | memoryavailable, memorylimit, memorytotal, networkavailable, networklimit, networktotal, | -| | primarystorageavailable, primarystoragelimit, primarystoragetotal, projectavailable, | -| | projectlimit, projecttotal, secondarystorageavailable, secondarystoragelimit, | -| | secondarystoragetotal, snapshotavailable, snapshotlimit, snapshottotal, state, | -| | templateavailable, templatelimit, templatetotal, vmavailable, vmlimit, vmtotal, | -| | volumeavailable, volumelimit, volumetotal, vpcavailable, vpclimit, vpctotal | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| listVPCs | Response: | -| | | -| | New parameters: redundantvpcrouter | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| assignVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| listServiceOfferings | Request: | -| | | -| | New parameters: ``isrecursive`` (optional), ``listall`` (optional) | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| samlSso | Request: | -| | | -| | New parameters: ``idpid`` (required) | -| | | -| | Removed parameters: idpurl | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| restoreVirtualMachine | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| listDomainChildren | Response: | -| | | -| | New parameters: cpuavailable, cpulimit, cputotal, ipavailable, iplimit, iptotal, | -| | memoryavailable, memorylimit, memorytotal, networkavailable, networklimit, networktotal, | -| | primarystorageavailable, primarystoragelimit, primarystoragetotal, projectavailable, | -| | projectlimit, projecttotal, secondarystorageavailable, secondarystoragelimit, | -| | secondarystoragetotal, snapshotavailable, snapshotlimit, snapshottotal, state, | -| | templateavailable, templatelimit, templatetotal, vmavailable, vmlimit, vmtotal, | -| | volumeavailable, volumelimit, volumetotal, vpcavailable, vpclimit, vpctotal | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| migrateVirtualMachineWithVolume | Response: | -| | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| stopVirtualMachine | Response: | -| | | -| | New parameters: userid, username | +| | New parameters: project, projectid | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| createSnapshot | Request: | +| createAffinityGroup | Request: | | | | -| | New parameters: ``name`` (optional) | +| | New parameters: ``projectid`` (optional) | | | | | | Response: | | | | -| | New parameters: physicalsize | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateIso | Request: | -| | | -| | New parameters: ``requireshvm`` (optional) | +| | New parameters: project, projectid | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| destroyVirtualMachine | Response: | +| deleteAffinityGroup | Request: | | | | -| | New parameters: userid, username | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| revertToVMSnapshot | Response: | -| | | -| | New parameters: userid, username | +| | New parameters: ``projectid`` (optional) | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| listVirtualMachines | Request: | -| | | -| | New parameters: ``keypair`` (optional), ``userid`` (optional) | +| dedicatePublicIpRange | Request: | | | | -| | Response: | -| | | -| | New parameters: userid, username | +| | Changed parameters: ``account`` (old version - required, new version - optional) | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| restartVPC | Request: | -| | | -| | New parameters: ``cleanup`` (optional), ``makeredundant`` (optional) | -| | | -| | Response: | -| | | -| | New parameters: redundantvpcrouter | -| | | + + +Removed API commands +-------------------- + +.. cssclass:: table-striped table-bordered table-hover + +-----------------------------------+-------------------------------------------------------------------------------------------+ -| revertSnapshot | Response: | -| | | -| | New parameters: physicalsize | -| | | +| API | Description | ++===================================+===========================================================================================+ +| addS3 | Adds S3 | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| createVpnCustomerGateway | Request: | -| | | -| | New parameters: ``projectid`` (optional) | -| | | +| listS3s | Lists S3s | +-----------------------------------+-------------------------------------------------------------------------------------------+ http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/blob/09137a41/source/conf.py ---------------------------------------------------------------------- diff --git a/source/conf.py b/source/conf.py index bd90fbb..7158e44 100644 --- a/source/conf.py +++ b/source/conf.py @@ -74,9 +74,9 @@ copyright = u'2015, Apache CloudStack' # built documents. # # The short X.Y version. -version = '4.6' +version = '4.7' # The full version, including alpha/beta/rc tags. -release = '4.6.1' +release = '4.7.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. @@ -370,7 +370,7 @@ texinfo_documents = [ epub_title = u'CloudStack Release Notes' epub_author = u'Apache CloudStack' epub_publisher = u'Apache CloudStack' -epub_copyright = u'2014, Apache CloudStack' +epub_copyright = u'2015, Apache CloudStack' # The basename for the epub file. It defaults to the project name. #epub_basename = u'CloudStack Release Notes'
