4.17.2.0 release and upgrade notes (#295)
* 4.17.2.0 release and upgrade notes
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
diff --git a/source/_global.rst b/source/_global.rst
index 74e79b7..638d375 100644
--- a/source/_global.rst
+++ b/source/_global.rst
@@ -25,19 +25,19 @@
.. Latest version systemvm template name
-.. |sysvm64-version| replace:: 4.17.0
-.. |sysvm64-name-xen| replace:: systemvm-xenserver-4.17.0
-.. |sysvm64-name-kvm| replace:: systemvm-kvm-4.17.0
-.. |sysvm64-name-vmware| replace:: systemvm-vmware-4.17.0
-.. |sysvm64-name-hyperv| replace:: systemvm-hyperv-4.17.0
-.. |sysvm64-name-ovm| replace:: systemvm-ovm-4.17.0
+.. |sysvm64-version| replace:: 4.17.2
+.. |sysvm64-name-xen| replace:: systemvm-xenserver-4.17.2
+.. |sysvm64-name-kvm| replace:: systemvm-kvm-4.17.2
+.. |sysvm64-name-vmware| replace:: systemvm-vmware-4.17.2
+.. |sysvm64-name-hyperv| replace:: systemvm-hyperv-4.17.2
+.. |sysvm64-name-ovm| replace:: systemvm-ovm-4.17.2
.. Latest version systemvm template URL
-.. |sysvm64-url-xen| replace:: http://download.cloudstack.org/systemvm/4.17/systemvmtemplate-4.17.0-xen.vhd.bz2
-.. |sysvm64-url-kvm| replace:: http://download.cloudstack.org/systemvm/4.17/systemvmtemplate-4.17.0-kvm.qcow2.bz2
-.. |sysvm64-url-vmware| replace:: http://download.cloudstack.org/systemvm/4.17/systemvmtemplate-4.17.0-vmware.ova
-.. |sysvm64-url-hyperv| replace:: http://download.cloudstack.org/systemvm/4.17/systemvmtemplate-4.17.0-hyperv.vhd.zip
-.. |sysvm64-url-ovm| replace:: http://download.cloudstack.org/systemvm/4.17/systemvmtemplate-4.17.0-ovm.raw.bz2
+.. |sysvm64-url-xen| replace:: http://download.cloudstack.org/systemvm/4.17/systemvmtemplate-4.17.2-xen.vhd.bz2
+.. |sysvm64-url-kvm| replace:: http://download.cloudstack.org/systemvm/4.17/systemvmtemplate-4.17.2-kvm.qcow2.bz2
+.. |sysvm64-url-vmware| replace:: http://download.cloudstack.org/systemvm/4.17/systemvmtemplate-4.17.2-vmware.ova
+.. |sysvm64-url-hyperv| replace:: http://download.cloudstack.org/systemvm/4.17/systemvmtemplate-4.17.2-hyperv.vhd.zip
+.. |sysvm64-url-ovm| replace:: http://download.cloudstack.org/systemvm/4.17/systemvmtemplate-4.17.2-ovm.raw.bz2
.. Version specific: 4.5 systemvm template URL
.. |acs45-sysvm64-url-xen| replace:: https://download.cloudstack.org/systemvm/4.5/systemvm64template-4.5-xen.vhd.bz2
diff --git a/source/conf.py b/source/conf.py
index fcfea76..6f80c2b 100644
--- a/source/conf.py
+++ b/source/conf.py
@@ -20,13 +20,13 @@
# -- Project information -----------------------------------------------------
project = 'Apache CloudStack'
-copyright = '2012-2021, Apache Foundation'
+copyright = '2012-2022, Apache Foundation'
author = 'Apache CloudStack Project'
# The short X.Y version
version = '4.17'
# The full version, including alpha/beta/rc tags
-release = '4.17.1.0'
+release = '4.17.2.0'
rst_epilog = """
.. include:: /_global.rst
diff --git a/source/releasenotes/about.rst b/source/releasenotes/about.rst
index 4faff9e..734c8c7 100644
--- a/source/releasenotes/about.rst
+++ b/source/releasenotes/about.rst
@@ -17,7 +17,16 @@
What's New in |release|
=======================
-Apache CloudStack |release| is a 4.17 LTS minor release with over 150 fixes and
+Apache CloudStack |release| is a 4.17 LTS minor release with about 20 fixes
+since the 4.17.1.0 release.
+
+The full list of fixes and improvements can be found in the project release notes at
+https://docs.cloudstack.apache.org/en/4.17.2.0/releasenotes/changes.html
+
+What's New in 4.17.1.0
+======================
+
+Apache CloudStack 4.17.1.0 is a 4.17 LTS minor release with over 150 fixes and
improvements since the 4.17.0.0 release. Highlights include:
• Support for Ubuntu 22.04 LTS as management server and KVM host
diff --git a/source/releasenotes/changes.rst b/source/releasenotes/changes.rst
index b4bc018..7e5533b 100644
--- a/source/releasenotes/changes.rst
+++ b/source/releasenotes/changes.rst
@@ -13,7 +13,90 @@
specific language governing permissions and limitations
under the License.
-Changes in |release| since 4.17.0.0
+Changes in |release| since 4.17.1.0
+===================================
+
+Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/26?closed=1
+to track its issues.
+
+.. cssclass:: table-striped table-bordered table-hover
+
++-------------------------+----------+------------------------------------------------------------+
+| Version | Github | Description |
++=========================+==========+============================================================+
+| 4.17.2.0 | `#6921`_ | systemvm,vpc,vmware: fix management route |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6851`_ | api,server: fix listing vm metrics for infra resources |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6969`_ | test: fix failure on non-VMware env |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6964`_ | test: add nic validation in import vm test |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6435`_ | VPC VR: fix /etc/network/interfaces is misconfigured |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6953`_ | server: fix nic device id for imported vm |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6952`_ | ui: fix incorrect hypervisor on deploy VM wizard submit |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6912`_ | vmware: fix vmware vm snapshot operations for |
+| | | datastorecluster |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6936`_ | host affinity: fix vm cannot be started if a vm is stopped |
+| | | in the affinity group |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6907`_ | Fix C2S VPN in parallel to S2S VPN |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6704`_ | server: fix volume migration on user vm scale |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6879`_ | Check for null volume pool ID when tagging |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6916`_ | server: fix domain shared public template check |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6853`_ | orchestration: fix diskoffering for vr rootdisk |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6895`_ | ui: fix guest traffic vlan input |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6852`_ | XenServer/XCP-ng: fix vm memory usage is always 99.9x% |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6824`_ | UI: Fix Volume Snapshot from user VM as admin |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6791`_ | UI: Fixes UI style on Microsoft Edge browser |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6788`_ | UI: Fixes login failed after session expired |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6768`_ | Allow template names upto 255 chars |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6779`_ | api: fix event type and description for createTag |
++-------------------------+----------+------------------------------------------------------------+
+| 4.17.2.0 | `#6981`_ | schema: Add upgrade path from 4.17.1.0 to 4.17.2.0 |
++-------------------------+----------+------------------------------------------------------------+
+
+21 Issues listed
+
+.. _`#6921`: https://github.com/apache/cloudstack/pull/6921
+.. _`#6851`: https://github.com/apache/cloudstack/pull/6851
+.. _`#6969`: https://github.com/apache/cloudstack/pull/6969
+.. _`#6964`: https://github.com/apache/cloudstack/pull/6964
+.. _`#6435`: https://github.com/apache/cloudstack/pull/6435
+.. _`#6953`: https://github.com/apache/cloudstack/pull/6953
+.. _`#6952`: https://github.com/apache/cloudstack/pull/6952
+.. _`#6912`: https://github.com/apache/cloudstack/pull/6912
+.. _`#6936`: https://github.com/apache/cloudstack/pull/6936
+.. _`#6907`: https://github.com/apache/cloudstack/pull/6907
+.. _`#6704`: https://github.com/apache/cloudstack/pull/6704
+.. _`#6879`: https://github.com/apache/cloudstack/pull/6879
+.. _`#6916`: https://github.com/apache/cloudstack/pull/6916
+.. _`#6853`: https://github.com/apache/cloudstack/pull/6853
+.. _`#6895`: https://github.com/apache/cloudstack/pull/6895
+.. _`#6852`: https://github.com/apache/cloudstack/pull/6852
+.. _`#6824`: https://github.com/apache/cloudstack/pull/6824
+.. _`#6791`: https://github.com/apache/cloudstack/pull/6791
+.. _`#6788`: https://github.com/apache/cloudstack/pull/6788
+.. _`#6768`: https://github.com/apache/cloudstack/pull/6768
+.. _`#6779`: https://github.com/apache/cloudstack/pull/6779
+.. _`#6981`: https://github.com/apache/cloudstack/pull/6981
+
+Changes in 4.17.1.0 since 4.17.0.0
===================================
Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/25?closed=1
diff --git a/source/upgrading/upgrade/upgrade-4.17.rst b/source/upgrading/upgrade/upgrade-4.17.rst
index ff6e379..ef80e6a 100644
--- a/source/upgrading/upgrade/upgrade-4.17.rst
+++ b/source/upgrading/upgrade/upgrade-4.17.rst
@@ -13,7 +13,7 @@
specific language governing permissions and limitations
under the License.
-.. |version_to_upgrade| replace:: 4.17.0
+.. |version_to_upgrade| replace:: 4.17.x
Upgrade Instruction from |version_to_upgrade|
=============================================
@@ -36,6 +36,7 @@
----------------------------
#. Check any customisations and integrations
+#. Upload the |sysvm64-version| System VM template if not already using it.
#. Stop all running management servers
#. Backup CloudStack database (MySQL)
#. Upgrade 1st CloudStack management server
@@ -47,6 +48,8 @@
.. include:: _customisation_warnings.rst
+.. include:: _sysvm_templates.rst
+
Packages repository
-------------------