4.8.0 release note V1
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/85c180c4 Tree: http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/tree/85c180c4 Diff: http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/diff/85c180c4 Branch: refs/heads/master Commit: 85c180c4fedcabf5e6b84dd11264966ef76136cd Parents: 179455d Author: Pierre-Luc Dion <[email protected]> Authored: Sun Feb 14 14:57:29 2016 -0500 Committer: Pierre-Luc Dion <[email protected]> Committed: Sun Feb 14 14:57:29 2016 -0500 ---------------------------------------------------------------------- source/about.rst | 60 +---- source/api-changes.rst | 115 +++------- source/conf.py | 4 +- source/fixed_issues.rst | 50 +++-- source/index.rst | 1 + source/known_issues.rst | 393 ++++++++++++++++++--------------- source/upgrade/upgrade-4.2.rst | 4 +- source/upgrade/upgrade-4.3.rst | 4 +- source/upgrade/upgrade-4.4.rst | 4 +- source/upgrade/upgrade-4.5.rst | 6 +- source/upgrade/upgrade-4.6.rst | 6 +- source/upgrade/upgrade-4.7.rst | 421 ++++++++++++++++++++++++++++++++++++ 12 files changed, 723 insertions(+), 345 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/blob/85c180c4/source/about.rst ---------------------------------------------------------------------- diff --git a/source/about.rst b/source/about.rst index f2f9151..c62e98a 100644 --- a/source/about.rst +++ b/source/about.rst @@ -17,8 +17,18 @@ What's New in |version| ======================= -Version |release| includes more than 100 bug fixes from previous release and some -significant UI improvements. Here are key new features and improvements: +Version |release| includes more than 20 bug fixes from previous release. + +Part of a new release process 4.8.0 got released 2 months after 4.7.0. + +Lot's of UI and VPC improvements and fixes where merged into this release. + + +SDN +--- + +* Nicira plugins updated +* Nuage plugins updated Metrics Views @@ -38,49 +48,6 @@ Link `Metric View spec`_ ====================== ============================================================================ -Affinity groups within projects -------------------------------- - -It is now possible to use anti-affinity groups in projects. - -====================== ============================================================================ -Supported hypervisors: Any -Link `CLOUDSTACK-6276`_ -====================== ============================================================================ - - -AWS SDK updated to 1.10.34 --------------------------- - -AWS SDK used for Secondary Storage to S3 has been updated to latest SDK, 1.10.34. - -====================== ============================================================================ -Supported hypervisors: Any -Link `CLOUDSTACK-9062`_ -====================== ============================================================================ - - -Quota Service -------------- - -Quota service extends the functionality of usage server to provide a measurement -for the resources used by the accounts and domains using a common unit referred -to as cloud currency. It can be configured to ensure that your usage wonât -exceed the budget allocated to accounts/domain in cloud currency. - -====================== ============================================================================ -Supported hypervisors: Any -Link `Quota Service spec`_ -====================== ============================================================================ - - -SDN ---- - -* Nicira plugins updated -* Nuage plugins updated - - Build dependency ---------------- @@ -90,9 +57,6 @@ VMware-vSphere-SDK-5.5.0-1284541.zip. .. _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 -.. _Quota Service spec : https://cwiki.apache.org/confluence/display/CLOUDSTACK/Quota+Service+-+FS .. |metric-view.png| image:: _static/images/metric-view.png :alt: Metrics from Instance view \ No newline at end of file http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/blob/85c180c4/source/api-changes.rst ---------------------------------------------------------------------- diff --git a/source/api-changes.rst b/source/api-changes.rst index 2ae0837..34bd65b 100644 --- a/source/api-changes.rst +++ b/source/api-changes.rst @@ -20,41 +20,6 @@ API Changes Introduced in |version| For the complete list of API commands and params consult the `CloudStack Apidocs`_. -Added API commands ------------------- - -.. cssclass:: table-striped table-bordered table-hover - -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| API | Description | -+===================================+===========================================================================================+ -| addImageStoreS3 | Adds S3 Image Store | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateVmNicIp | Update the default Ip of a VM Nic | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| updateNuageVspDevice | Update a Nuage VSP device | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| quotaStatement | Create a quota statement | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| quotaBalance | Create a quota balance statement | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| quotaSummary | Lists balance and quota usage for all accounts | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| quotaUpdate | Update quota calculations, alerts and statements | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| quotaTariffList | Lists all quota tariff plans | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| quotaTariffUpdate | Update the tariff plan for a resource | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| quotaCredits | Add +-credits to an account | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| quotaEmailTemplateList | Lists all quota email templates | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| quotaEmailTemplateUpdate | Updates existing email templates for quota alerts | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| quotaIsEnabled | Return true if the plugin is enabled | -+-----------------------------------+-------------------------------------------------------------------------------------------+ - Updated API commands -------------------- @@ -64,92 +29,76 @@ Updated API commands +-----------------------------------+-------------------------------------------------------------------------------------------+ | API | Description | +===================================+===========================================================================================+ -| startInternalLoadBalancerVM | Response: | +| createVpnConnection | Response: | | | | -| | New parameters: guestnetworkname, vpcname | +| | New parameters: forceencap | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| listInternalLoadBalancerVMs | Response: | +| listNiciraNvpDevices | Response: | | | | -| | New parameters: guestnetworkname, vpcname | +| | New parameters: l2gatewayserviceuuid | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| stopInternalLoadBalancerVM | Response: | +| addNiciraNvpDevice | Request: | | | | -| | New parameters: guestnetworkname, vpcname | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| listRouters | Response: | +| | New parameters: ``l2gatewayserviceuuid`` (optional) | | | | -| | New parameters: guestnetworkname, vpcname | -| | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| stopRouter | Response: | +| | Response: | | | | -| | New parameters: guestnetworkname, vpcname | +| | New parameters: l2gatewayserviceuuid | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| destroyRouter | Response: | +| createVpnCustomerGateway | Request: | | | | -| | New parameters: guestnetworkname, vpcname | +| | New parameters: ``forceencap`` (optional) | | | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| rebootRouter | Response: | +| | Response: | | | | -| | New parameters: guestnetworkname, vpcname | +| | New parameters: forceencap | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| changeServiceForRouter | Response: | +| listVpnCustomerGateways | Request: | | | | -| | New parameters: guestnetworkname, vpcname | +| | New parameters: ``forceencap`` (optional) | | | | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| startRouter | Response: | +| | Response: | | | | -| | New parameters: guestnetworkname, vpcname | +| | New parameters: forceencap | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| listAffinityGroups | Request: | +| updateVpnCustomerGateway | Request: | | | | -| | New parameters: ``projectid`` (optional) | +| | New parameters: ``forceencap`` (optional) | | | | | | Response: | | | | -| | New parameters: project, projectid | +| | New parameters: forceencap | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| createAffinityGroup | Request: | +| updateVpnConnection | Response: | | | | -| | New parameters: ``projectid`` (optional) | +| | New parameters: forceencap | | | | -| | Response: | ++-----------------------------------+-------------------------------------------------------------------------------------------+ +| listNics | Response: | | | | -| | New parameters: project, projectid | +| | New parameters: nsxlogicalswitch, nsxlogicalswitchport | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| deleteAffinityGroup | Request: | +| createVolume | Request: | | | | -| | New parameters: ``projectid`` (optional) | +| | Changed parameters: ``name`` (old version - required, new version - optional) | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ -| dedicatePublicIpRange | Request: | +| resetVpnConnection | Response: | | | | -| | Changed parameters: ``account`` (old version - required, new version - optional) | +| | New parameters: forceencap | | | | +-----------------------------------+-------------------------------------------------------------------------------------------+ - - -Removed API commands --------------------- - -.. cssclass:: table-striped table-bordered table-hover - -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| API | Description | -+===================================+===========================================================================================+ -| addS3 | Adds S3 | -+-----------------------------------+-------------------------------------------------------------------------------------------+ -| listS3s | Lists S3s | +| listVpnConnections | Response: | +| | | +| | New parameters: forceencap | +| | | +-----------------------------------+-------------------------------------------------------------------------------------------+ http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/blob/85c180c4/source/conf.py ---------------------------------------------------------------------- diff --git a/source/conf.py b/source/conf.py index 7158e44..857adb5 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.7' +version = '4.8' # The full version, including alpha/beta/rc tags. -release = '4.7.0' +release = '4.8.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/blob/85c180c4/source/fixed_issues.rst ---------------------------------------------------------------------- diff --git a/source/fixed_issues.rst b/source/fixed_issues.rst index ad717be..181a24f 100644 --- a/source/fixed_issues.rst +++ b/source/fixed_issues.rst @@ -27,33 +27,39 @@ Issues Fixed in |release| ------------------------- For the list of issues fixed, see `Issues Fixed in -<https://issues.apache.org/jira/issues/?filter=12334264>`_ |release|. +<https://issues.apache.org/jira/issues/?filter=12334803>`_ |release|. .. cssclass:: table-striped table-bordered table-hover ========================================================================== =================================================================================== Bug ID Description ========================================================================== =================================================================================== -`CLOUDSTACK-9151 <https://issues.apache.org/jira/browse/CLOUDSTACK-9151>`_ As a Developer I want the VRID to be set within the limits of KeepaliveD... -`CLOUDSTACK-9143 <https://issues.apache.org/jira/browse/CLOUDSTACK-9143>`_ Setup routes for RFC 1918 ip space... -`CLOUDSTACK-9135 <https://issues.apache.org/jira/browse/CLOUDSTACK-9135>`_ As a Developer I want the test_internal_lb.py to test Redundant VPCs... -`CLOUDSTACK-9118 <https://issues.apache.org/jira/browse/CLOUDSTACK-9118>`_ As a Developer I want the checkrouter.sh script to report the right information ... -`CLOUDSTACK-9107 <https://issues.apache.org/jira/browse/CLOUDSTACK-9107>`_ Description of agent.load.threshold and the actual behavior are not in sync... -`CLOUDSTACK-9106 <https://issues.apache.org/jira/browse/CLOUDSTACK-9106>`_ As a Developer I want the Redundant VPC private gateway feature fixed... -`CLOUDSTACK-9105 <https://issues.apache.org/jira/browse/CLOUDSTACK-9105>`_ Logging enhancement: Handle/reference to track API calls end to end in the MS lo... -`CLOUDSTACK-9092 <https://issues.apache.org/jira/browse/CLOUDSTACK-9092>`_ G11n: L10n: JA/SC: Some strings are not localized on the "Add LDAP Account" page... -`CLOUDSTACK-9086 <https://issues.apache.org/jira/browse/CLOUDSTACK-9086>`_ ACS allows to create isolated networks with invalid gateway IP address... -`CLOUDSTACK-9083 <https://issues.apache.org/jira/browse/CLOUDSTACK-9083>`_ Add disk serial to vm/libvirt xml in case of KVM... -`CLOUDSTACK-9080 <https://issues.apache.org/jira/browse/CLOUDSTACK-9080>`_ Able to upload Volume greater than the Resource limit defined for Primary Storag... -`CLOUDSTACK-9075 <https://issues.apache.org/jira/browse/CLOUDSTACK-9075>`_ As a Developer I want the Private GW feature fixed on single VPCs... -`CLOUDSTACK-9048 <https://issues.apache.org/jira/browse/CLOUDSTACK-9048>`_ Fix typo for public network description... -`CLOUDSTACK-9037 <https://issues.apache.org/jira/browse/CLOUDSTACK-9037>`_ interface prefixes are not really prefixes in libvirtcomputeresource... -`CLOUDSTACK-8951 <https://issues.apache.org/jira/browse/CLOUDSTACK-8951>`_ UI is not throwing any error message to user when "remote.access.vpn.psk.length"... -`CLOUDSTACK-8868 <https://issues.apache.org/jira/browse/CLOUDSTACK-8868>`_ use PasswordGenerator.generateRandomPassword() to generate systemvm passwords... -`CLOUDSTACK-8866 <https://issues.apache.org/jira/browse/CLOUDSTACK-8866>`_ restart.retry.interval is being used instead of migrate.retry.interval during ho... -`CLOUDSTACK-8852 <https://issues.apache.org/jira/browse/CLOUDSTACK-8852>`_ Cloudstack Database shows that management server is UP when it is actually stopp... -`CLOUDSTACK-8656 <https://issues.apache.org/jira/browse/CLOUDSTACK-8656>`_ fill empty catch blocks with info messages... -`CLOUDSTACK-8485 <https://issues.apache.org/jira/browse/CLOUDSTACK-8485>`_ listAPIs are taking too long to return results... -`CLOUDSTACK-4374 <https://issues.apache.org/jira/browse/CLOUDSTACK-4374>`_ As a Developer I want to have HA enabled for routers that are part or a redundan... +`CLOUDSTACK-9244 <https://issues.apache.org/jira/browse/CLOUDSTACK-9244>`_ Wrong IP routes added to SystemVM when Public IP is in RFC-1918 space... +`CLOUDSTACK-9240 <https://issues.apache.org/jira/browse/CLOUDSTACK-9240>`_ Templatesize >40GB doesn't work properly... +`CLOUDSTACK-9239 <https://issues.apache.org/jira/browse/CLOUDSTACK-9239>`_ lock account silently fails... +`CLOUDSTACK-9238 <https://issues.apache.org/jira/browse/CLOUDSTACK-9238>`_ URL fields in database are to small. Cause malformed URLs... +`CLOUDSTACK-9237 <https://issues.apache.org/jira/browse/CLOUDSTACK-9237>`_ Create LB Healthcheck issues - button alignment and error message goes outside t... +`CLOUDSTACK-9236 <https://issues.apache.org/jira/browse/CLOUDSTACK-9236>`_ Load Balancing Health Check button displayed when non-NetScaler offering is used... +`CLOUDSTACK-9235 <https://issues.apache.org/jira/browse/CLOUDSTACK-9235>`_ Autoscale button is missing in VPC... +`CLOUDSTACK-9231 <https://issues.apache.org/jira/browse/CLOUDSTACK-9231>`_ Root volume migration from one primary to another primary storage within the sam... +`CLOUDSTACK-9230 <https://issues.apache.org/jira/browse/CLOUDSTACK-9230>`_ Remove unnecessary return statement from cloudStack.js... +`CLOUDSTACK-9229 <https://issues.apache.org/jira/browse/CLOUDSTACK-9229>`_ Autoscale policy creation failing in VPC due to zoneid missing in createAutoScal... +`CLOUDSTACK-9222 <https://issues.apache.org/jira/browse/CLOUDSTACK-9222>`_ cloud.log is filling up disk space... +`CLOUDSTACK-9220 <https://issues.apache.org/jira/browse/CLOUDSTACK-9220>`_ List of domains in Domain tab in UI is not sorted... +`CLOUDSTACK-9213 <https://issues.apache.org/jira/browse/CLOUDSTACK-9213>`_ As a user I want to be able to use multiple ip's/cidrs in an ACL... +`CLOUDSTACK-9210 <https://issues.apache.org/jira/browse/CLOUDSTACK-9210>`_ KVM security re-programming fails... +`CLOUDSTACK-9204 <https://issues.apache.org/jira/browse/CLOUDSTACK-9204>`_ Delete static route fails when it's already gone... +`CLOUDSTACK-9202 <https://issues.apache.org/jira/browse/CLOUDSTACK-9202>`_ SSH commands to VR timeout sometimes... +`CLOUDSTACK-9195 <https://issues.apache.org/jira/browse/CLOUDSTACK-9195>`_ Cancelled/failed async jobs not getting cleaned up from DB... +`CLOUDSTACK-9192 <https://issues.apache.org/jira/browse/CLOUDSTACK-9192>`_ UpdateVpnCustomerGateway is failing... +`CLOUDSTACK-9187 <https://issues.apache.org/jira/browse/CLOUDSTACK-9187>`_ rVPC routers in Master/Master due to concurrency problem when writing the keepal... +`CLOUDSTACK-9186 <https://issues.apache.org/jira/browse/CLOUDSTACK-9186>`_ Root admin cannot see VPC created by Domain admin user... +`CLOUDSTACK-9181 <https://issues.apache.org/jira/browse/CLOUDSTACK-9181>`_ Syntax error in checkrouter.sh when interface is missing... +`CLOUDSTACK-9154 <https://issues.apache.org/jira/browse/CLOUDSTACK-9154>`_ rVPC doesn't recover from cleaning up of network garbage collector... +`CLOUDSTACK-9132 <https://issues.apache.org/jira/browse/CLOUDSTACK-9132>`_ API createVolume takes empty string for name parameter... +`CLOUDSTACK-8885 <https://issues.apache.org/jira/browse/CLOUDSTACK-8885>`_ None of the users is able to login to cloudstack when RabbitMQ connections are b... +`CLOUDSTACK-8860 <https://issues.apache.org/jira/browse/CLOUDSTACK-8860>`_ Improve error messages in VM deployment code path... +`CLOUDSTACK-6485 <https://issues.apache.org/jira/browse/CLOUDSTACK-6485>`_ [vpc] new private gateway network is registered wrong in network table... +`CLOUDSTACK-4572 <https://issues.apache.org/jira/browse/CLOUDSTACK-4572>`_ findHostsForMigration API does not return correct host list... ========================================================================== =================================================================================== http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/blob/85c180c4/source/index.rst ---------------------------------------------------------------------- diff --git a/source/index.rst b/source/index.rst index 77303f9..81b77be 100644 --- a/source/index.rst +++ b/source/index.rst @@ -67,6 +67,7 @@ Contents: .. toctree:: :maxdepth: 1 + upgrade/upgrade-4.7 upgrade/upgrade-4.6 upgrade/upgrade-4.5 upgrade/upgrade-4.4
