From 2472de884cf711c68dfc9ed7144ebd5652f0069c Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Mon, 12 Dec 2022 22:06:06 +0530 Subject: [PATCH 1/4] 4.17.2.0 release and upgrade notes Signed-off-by: Rohit Yadav --- source/_global.rst | 22 +++--- source/conf.py | 4 +- source/releasenotes/about.rst | 11 ++- source/releasenotes/changes.rst | 82 ++++++++++++++++++++++- source/upgrading/upgrade/upgrade-4.17.rst | 10 ++- 5 files changed, 113 insertions(+), 16 deletions(-) diff --git a/source/_global.rst b/source/_global.rst index 74e79b7e06..638d37597e 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 fcfea764aa..6f80c2be5f 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 4faff9ebf4..40ee0f28d0 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. Highlights include: + +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 b4bc0181b6..b0a379359a 100644 --- a/source/releasenotes/changes.rst +++ b/source/releasenotes/changes.rst @@ -13,7 +13,87 @@ 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 | ++-------------------------+----------+------------------------------------------------------------+ + +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 + +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 ff6e3792e6..64869e1d4b 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 @@ Overview of Upgrade Steps: ---------------------------- #. 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,13 @@ Overview of Upgrade Steps: .. include:: _customisation_warnings.rst +.. warning:: + If you are not already using the |sysvm64-version| System VM template you will need to + upgrade your System VM template prior to performing the upgrade of the + CloudStack packages. + +.. include:: _sysvm_templates.rst + Packages repository ------------------- From 666fc94a8243792e61a4ec8ad125253972a558de Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Mon, 12 Dec 2022 22:14:53 +0530 Subject: [PATCH 2/4] fix Signed-off-by: Rohit Yadav --- source/releasenotes/about.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/releasenotes/about.rst b/source/releasenotes/about.rst index 40ee0f28d0..734c8c730e 100644 --- a/source/releasenotes/about.rst +++ b/source/releasenotes/about.rst @@ -18,7 +18,7 @@ What's New in |release| ======================= Apache CloudStack |release| is a 4.17 LTS minor release with about 20 fixes -since the 4.17.1.0 release. Highlights include: +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 From 362660f13604f4e7e1d48b2d2c49b3b230d964b0 Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Tue, 13 Dec 2022 13:38:32 +0530 Subject: [PATCH 3/4] update changes list wrt RC2 Signed-off-by: Rohit Yadav --- source/releasenotes/changes.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/releasenotes/changes.rst b/source/releasenotes/changes.rst index b0a379359a..7e5533b772 100644 --- a/source/releasenotes/changes.rst +++ b/source/releasenotes/changes.rst @@ -68,6 +68,8 @@ to track its issues. +-------------------------+----------+------------------------------------------------------------+ | 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 @@ -92,6 +94,7 @@ to track its issues. .. _`#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 =================================== From 89d92425e525a46e44abe529906f4f6ee0edae09 Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Tue, 13 Dec 2022 16:11:04 +0530 Subject: [PATCH 4/4] Update upgrade-4.17.rst --- source/upgrading/upgrade/upgrade-4.17.rst | 5 ----- 1 file changed, 5 deletions(-) diff --git a/source/upgrading/upgrade/upgrade-4.17.rst b/source/upgrading/upgrade/upgrade-4.17.rst index 64869e1d4b..ef80e6a519 100644 --- a/source/upgrading/upgrade/upgrade-4.17.rst +++ b/source/upgrading/upgrade/upgrade-4.17.rst @@ -48,11 +48,6 @@ Overview of Upgrade Steps: .. include:: _customisation_warnings.rst -.. warning:: - If you are not already using the |sysvm64-version| System VM template you will need to - upgrade your System VM template prior to performing the upgrade of the - CloudStack packages. - .. include:: _sysvm_templates.rst