Skip to content

Commit e209a3e

Browse files
Paul Angusrohityadavcloud
Paul Angus
authored andcommitted
4.11: updates to 4.11 for 4.11.3.0 (apache#49)
* update upgrade notes for 4.11.3 * update upgrade steps, and fixed issues * fix a couple of typos
1 parent a70ee39 commit e209a3e

11 files changed

+232
-393
lines changed

source/_global.rst

+10-10
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,18 @@
2424
.. |documentation_home| replace:: http://docs.cloudstack.apache.org/
2525

2626
.. Latest version systemvm template name
27-
.. |sysvm64-name-xen| replace:: systemvm-xenserver-4.11.2
28-
.. |sysvm64-name-kvm| replace:: systemvm-kvm-4.11.2
29-
.. |sysvm64-name-vmware| replace:: systemvm-vmware-4.11.2
30-
.. |sysvm64-name-hyperv| replace:: systemvm-hyperv-4.11.2
31-
.. |sysvm64-name-ovm| replace:: systemvm-ovm-4.11.2
27+
.. |sysvm64-name-xen| replace:: systemvm-xenserver-4.11.3
28+
.. |sysvm64-name-kvm| replace:: systemvm-kvm-4.11.3
29+
.. |sysvm64-name-vmware| replace:: systemvm-vmware-4.11.3
30+
.. |sysvm64-name-hyperv| replace:: systemvm-hyperv-4.11.3
31+
.. |sysvm64-name-ovm| replace:: systemvm-ovm-4.11.3
3232

3333
.. Latest version systemvm template URL
34-
.. |sysvm64-url-xen| replace:: http://download.cloudstack.org/systemvm/4.11/systemvmtemplate-4.11.2-xen.vhd.bz2
35-
.. |sysvm64-url-kvm| replace:: http://download.cloudstack.org/systemvm/4.11/systemvmtemplate-4.11.2-kvm.qcow2.bz2
36-
.. |sysvm64-url-vmware| replace:: http://download.cloudstack.org/systemvm/4.11/systemvmtemplate-4.11.2-vmware.ova
37-
.. |sysvm64-url-hyperv| replace:: http://download.cloudstack.org/systemvm/4.11/systemvmtemplate-4.11.2-hyperv.vhd.zip
38-
.. |sysvm64-url-ovm| replace:: http://download.cloudstack.org/systemvm/4.11/systemvmtemplate-4.11.2-ovm.raw.bz2
34+
.. |sysvm64-url-xen| replace:: http://download.cloudstack.org/systemvm/4.11/systemvmtemplate-4.11.3-xen.vhd.bz2
35+
.. |sysvm64-url-kvm| replace:: http://download.cloudstack.org/systemvm/4.11/systemvmtemplate-4.11.3-kvm.qcow2.bz2
36+
.. |sysvm64-url-vmware| replace:: http://download.cloudstack.org/systemvm/4.11/systemvmtemplate-4.11.3-vmware.ova
37+
.. |sysvm64-url-hyperv| replace:: http://download.cloudstack.org/systemvm/4.11/systemvmtemplate-4.11.3-hyperv.vhd.zip
38+
.. |sysvm64-url-ovm| replace:: http://download.cloudstack.org/systemvm/4.11/systemvmtemplate-4.11.3-ovm.raw.bz2
3939

4040
.. Version specific: 4.5 systemvm template URL
4141
.. |acs45-sysvm64-url-xen| replace:: http://download.cloudstack.org/systemvm/4.5/systemvm64template-4.5-xen.vhd.bz2

source/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
# The short X.Y version
2727
version = '4.11'
2828
# The full version, including alpha/beta/rc tags
29-
release = '4.11.2.0'
29+
release = '4.11.3.0'
3030

3131
rst_epilog = """
3232
.. include:: /_global.rst

source/releasenotes/about.rst

+9
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,15 @@
1717
What's New in |release|
1818
=======================
1919

20+
21+
What's New in 4.11.3.0
22+
----------------------
23+
24+
The new |release| version is a |version| maintainance release containing almost 50
25+
fixes and improvements on the 4.11.2.0 release.
26+
27+
28+
2029
What's New in 4.11.2.0
2130
----------------------
2231

source/releasenotes/compat.rst

+6-7
Original file line numberDiff line numberDiff line change
@@ -94,20 +94,19 @@ best results, one of the following browsers recommended:
9494
Notice Of Management OSes and Hypervisors to be Deprecated
9595
----------------------------------------------------------
9696

97-
The following hypervisors will no longer be tested from the first release AFTER
98-
1st June 2018. And will be removed from the CloudStack codebase from the first
99-
release after 1st November 2018.
97+
The following hypervisors will no longer be supported in the next release
10098

10199
- XenServer 6.2
102100
- XenServer 6.5
103101
- vSphere 5.0
104102
- vSphere 5.1
103+
- vSphere 5.5
104+
- CentOS (KVM) 6.x
105105

106-
The following hypervisors will no longer be tested from the first release AFTER
107-
1st February 2019. And will be removed from the CloudStack codebase from the first
108-
release after 1st July 2019.
106+
The following Management Server Operating Systems will no longer be supported in the next release
107+
108+
- CentOS 6.x
109109

110-
- vSphere 5.5
111110

112111
Please see `CloudStack Wiki <https://cwiki.apache.org/confluence/display/CLOUDSTACK/Hypervisor+and+Management+Server+OS+EOL+Dates>`_
113112
for details.

source/releasenotes/fixed_issues.rst

+182
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,188 @@ pull requests. All new features and bugs for |version| have been merged through
2828
Github pull requests. A subset of these changes are tracked in Jira, which have a
2929
standard naming convention of "CLOUDSTACK-NNNN" where "NNNN" is the issue number.
3030

31+
Issues Fixed in 4.11.3.0
32+
------------------------
33+
34+
.. cssclass:: table-striped table-bordered table-hover
35+
36+
37+
+-------------------------+----------+------------------------------------------------------------+
38+
| Version | Github | Description |
39+
+=========================+==========+============================================================+
40+
| 4.11.3.0 | `#3381`_ | schema: add 4.11.2 to 4.11.3 systemvmtemplate upgrade path |
41+
+-------------------------+----------+------------------------------------------------------------+
42+
| 4.11.3.0 | `#3075`_ | KVM: Prevent regenerating keystore on provisionCertificate |
43+
| | | API |
44+
+-------------------------+----------+------------------------------------------------------------+
45+
| 4.11.3.0 | `#3373`_ | router: support multi-homed VMs in VPC |
46+
+-------------------------+----------+------------------------------------------------------------+
47+
| 4.11.3.0 | `#3366`_ | Fix rule duplication with static NAT rules |
48+
+-------------------------+----------+------------------------------------------------------------+
49+
| 4.11.3.0 | `#3194`_ | Suspending a VM before snapshot deletion (see PR #3193) |
50+
+-------------------------+----------+------------------------------------------------------------+
51+
| 4.11.3.0 | `#3370`_ | ssvm: apply MTU value on storage/management nic if |
52+
| | | available |
53+
+-------------------------+----------+------------------------------------------------------------+
54+
| 4.11.3.0 | `#2995`_ | KVM: Improvements on upload direct download certificates |
55+
+-------------------------+----------+------------------------------------------------------------+
56+
| 4.11.3.0 | `#3351`_ | Have persistent DHCP leases file on VRs and cleanup |
57+
| | | /etc/hosts on VM deletion |
58+
+-------------------------+----------+------------------------------------------------------------+
59+
| 4.11.3.0 | `#3310`_ | Fix removing static NAT rules with Juniper SRX |
60+
+-------------------------+----------+------------------------------------------------------------+
61+
| 4.11.3.0 | `#3361`_ | Fix 4.11 VR Issues with Multiple Public Subnets |
62+
+-------------------------+----------+------------------------------------------------------------+
63+
| 4.11.3.0 | `#3206`_ | server: allow dedicate ip range to a domain if ips are |
64+
| | | used by an account in the domain |
65+
+-------------------------+----------+------------------------------------------------------------+
66+
| 4.11.3.0 | `#3205`_ | server: update dhcp configurations in vrs while update |
67+
| | | default nic of running vms |
68+
+-------------------------+----------+------------------------------------------------------------+
69+
| 4.11.3.0 | `#3362`_ | vmware: fix potential NPE when memory hotplug capability |
70+
| | | is checked |
71+
+-------------------------+----------+------------------------------------------------------------+
72+
| 4.11.3.0 | `#3338`_ | ui: fix enable static nat only towards first nic and not |
73+
| | | on any other interface |
74+
+-------------------------+----------+------------------------------------------------------------+
75+
| 4.11.3.0 | `#3359`_ | Ui: Reset multiselect actions when refreshing listView in |
76+
| | | Instance page |
77+
+-------------------------+----------+------------------------------------------------------------+
78+
| 4.11.3.0 | `#3342`_ | VPC: Fail to restart VPC with cleanup if there are |
79+
| | | multiple public IPs in different subnets |
80+
+-------------------------+----------+------------------------------------------------------------+
81+
| 4.11.3.0 | `#3348`_ | fix duplicate tag exception as CloudRuntimeException |
82+
+-------------------------+----------+------------------------------------------------------------+
83+
| 4.11.3.0 | `#3333`_ | server: ssh-keygen in PEM format and reduce main systemvm |
84+
| | | patching script |
85+
+-------------------------+----------+------------------------------------------------------------+
86+
| 4.11.3.0 | `#3239`_ | KVM: Fix agents dont reconnect post maintenance |
87+
+-------------------------+----------+------------------------------------------------------------+
88+
| 4.11.3.0 | `#3278`_ | systemvm: new qemu-guest-agent based patching for KVM |
89+
+-------------------------+----------+------------------------------------------------------------+
90+
| 4.11.3.0 | `#3276`_ | Allow VM that has never started to have volumes attached |
91+
+-------------------------+----------+------------------------------------------------------------+
92+
| 4.11.3.0 | `#3204`_ | server: Fix exception while update domain resource count |
93+
+-------------------------+----------+------------------------------------------------------------+
94+
| 4.11.3.0 | `#3269`_ | packaging: systemctl daemon-reload after agent install or |
95+
| | | upgrade |
96+
+-------------------------+----------+------------------------------------------------------------+
97+
| 4.11.3.0 | `#3266`_ | packaging: don't skip unit tests while building packages |
98+
+-------------------------+----------+------------------------------------------------------------+
99+
| 4.11.3.0 | `#3238`_ | client: don't disable TLSv1, TLSv1.1 by default that |
100+
| | | breaks VMware env |
101+
+-------------------------+----------+------------------------------------------------------------+
102+
| 4.11.3.0 | `#2869`_ | Fix some Marvin smoke tests |
103+
+-------------------------+----------+------------------------------------------------------------+
104+
| 4.11.3.0 | `#3158`_ | Allow users of all types to create L2 networks |
105+
+-------------------------+----------+------------------------------------------------------------+
106+
| 4.11.3.0 | `#3210`_ | systemd: Fix -Dpid arg passing to systemd usage service |
107+
+-------------------------+----------+------------------------------------------------------------+
108+
| 4.11.3.0 | `#3163`_ | systemd: fix services to allow TLS configurations via |
109+
| | | java.security.ciphers |
110+
+-------------------------+----------+------------------------------------------------------------+
111+
| 4.11.3.0 | `#3122`_ | Add back ability to disable backup of snapshot to |
112+
| | | secondary |
113+
+-------------------------+----------+------------------------------------------------------------+
114+
| 4.11.3.0 | `#3139`_ | packaging: management default file cleanup |
115+
+-------------------------+----------+------------------------------------------------------------+
116+
| 4.11.3.0 | `#3134`_ | keystore: don't restart systemvm cloud.service post cert |
117+
| | | import |
118+
+-------------------------+----------+------------------------------------------------------------+
119+
| 4.11.3.0 | `#3105`_ | VmwareStorageLayoutHelper throws StackOverflowError fix |
120+
+-------------------------+----------+------------------------------------------------------------+
121+
| 4.11.3.0 | `#3095`_ | Prevent corner case for infinite PrepareForMaintenance |
122+
+-------------------------+----------+------------------------------------------------------------+
123+
| 4.11.3.0 | `#3106`_ | marvin: add missing test data for test_migration smoketest |
124+
+-------------------------+----------+------------------------------------------------------------+
125+
| 4.11.3.0 | `#3098`_ | Add support for keyword in listSSHKeyPairs command search |
126+
| | | (#2920) |
127+
+-------------------------+----------+------------------------------------------------------------+
128+
| 4.11.3.0 | `#2894`_ | api: don't throttle api discovery for listApis command |
129+
+-------------------------+----------+------------------------------------------------------------+
130+
| 4.11.3.0 | `#3024`_ | travis: fail fast if --with-marvin fails with nose |
131+
+-------------------------+----------+------------------------------------------------------------+
132+
| 4.11.3.0 | `#3005`_ | Discover tags field on superclass of API responses |
133+
+-------------------------+----------+------------------------------------------------------------+
134+
| 4.11.3.0 | `#3076`_ | security: increase keystore setup/import timeout |
135+
+-------------------------+----------+------------------------------------------------------------+
136+
| 4.11.3.0 | `#3030`_ | correct permissions in spec file and fix class path |
137+
| | | specified variable |
138+
+-------------------------+----------+------------------------------------------------------------+
139+
| 4.11.3.0 | `#3066`_ | API: move ostypeid from DB id to DB uuid, backports #2528 |
140+
+-------------------------+----------+------------------------------------------------------------+
141+
| 4.11.3.0 | `#3037`_ | kvm: when untagged vxlan is used, use the default |
142+
| | | guest/public bridge |
143+
+-------------------------+----------+------------------------------------------------------------+
144+
| 4.11.3.0 | `#2990`_ | Security Group: add secondary ips to the correct ipset |
145+
| | | based on ip family (4.11) |
146+
+-------------------------+----------+------------------------------------------------------------+
147+
| 4.11.3.0 | `#3055`_ | marvin: add missing default test data |
148+
+-------------------------+----------+------------------------------------------------------------+
149+
| 4.11.3.0 | `#3038`_ | surefire: ignore system classloader to make tests run |
150+
+-------------------------+----------+------------------------------------------------------------+
151+
| 4.11.3.0 | `#3021`_ | Skip network migration tests for not supported hypervisors |
152+
| | | instead of failing |
153+
+-------------------------+----------+------------------------------------------------------------+
154+
| 4.11.3.0 | `#3417 | schema: add 4.11.2 to 4.11.3 systemvmtemplate upgrade path |
155+
+-------------------------+----------+------------------------------------------------------------+
156+
157+
158+
48 Issues listed
159+
160+
GitHub links to listed issues:
161+
162+
.. _`#3381`: https://github.com/apache/cloudstack/pull/3381
163+
.. _`#3075`: https://github.com/apache/cloudstack/pull/3075
164+
.. _`#3373`: https://github.com/apache/cloudstack/pull/3373
165+
.. _`#3366`: https://github.com/apache/cloudstack/pull/3366
166+
.. _`#3194`: https://github.com/apache/cloudstack/pull/3194
167+
.. _`#3370`: https://github.com/apache/cloudstack/pull/3370
168+
.. _`#2995`: https://github.com/apache/cloudstack/pull/2995
169+
.. _`#3351`: https://github.com/apache/cloudstack/pull/3351
170+
.. _`#3310`: https://github.com/apache/cloudstack/pull/3310
171+
.. _`#3361`: https://github.com/apache/cloudstack/pull/3361
172+
.. _`#3206`: https://github.com/apache/cloudstack/pull/3206
173+
.. _`#3205`: https://github.com/apache/cloudstack/pull/3205
174+
.. _`#3362`: https://github.com/apache/cloudstack/pull/3362
175+
.. _`#3338`: https://github.com/apache/cloudstack/pull/3338
176+
.. _`#3359`: https://github.com/apache/cloudstack/pull/3359
177+
.. _`#3342`: https://github.com/apache/cloudstack/pull/3342
178+
.. _`#3348`: https://github.com/apache/cloudstack/pull/3348
179+
.. _`#3333`: https://github.com/apache/cloudstack/pull/3333
180+
.. _`#3239`: https://github.com/apache/cloudstack/pull/3239
181+
.. _`#3278`: https://github.com/apache/cloudstack/pull/3278
182+
.. _`#3276`: https://github.com/apache/cloudstack/pull/3276
183+
.. _`#3204`: https://github.com/apache/cloudstack/pull/3204
184+
.. _`#3269`: https://github.com/apache/cloudstack/pull/3269
185+
.. _`#3266`: https://github.com/apache/cloudstack/pull/3266
186+
.. _`#3238`: https://github.com/apache/cloudstack/pull/3238
187+
.. _`#2869`: https://github.com/apache/cloudstack/pull/2869
188+
.. _`#3158`: https://github.com/apache/cloudstack/pull/3158
189+
.. _`#3210`: https://github.com/apache/cloudstack/pull/3210
190+
.. _`#3163`: https://github.com/apache/cloudstack/pull/3163
191+
.. _`#3122`: https://github.com/apache/cloudstack/pull/3122
192+
.. _`#3139`: https://github.com/apache/cloudstack/pull/3139
193+
.. _`#3134`: https://github.com/apache/cloudstack/pull/3134
194+
.. _`#3105`: https://github.com/apache/cloudstack/pull/3105
195+
.. _`#3095`: https://github.com/apache/cloudstack/pull/3095
196+
.. _`#3106`: https://github.com/apache/cloudstack/pull/3106
197+
.. _`#3098`: https://github.com/apache/cloudstack/pull/3098
198+
.. _`#2894`: https://github.com/apache/cloudstack/pull/2894
199+
.. _`#3024`: https://github.com/apache/cloudstack/pull/3024
200+
.. _`#3005`: https://github.com/apache/cloudstack/pull/3005
201+
.. _`#3076`: https://github.com/apache/cloudstack/pull/3076
202+
.. _`#3030`: https://github.com/apache/cloudstack/pull/3030
203+
.. _`#3066`: https://github.com/apache/cloudstack/pull/3066
204+
.. _`#3037`: https://github.com/apache/cloudstack/pull/3037
205+
.. _`#2990`: https://github.com/apache/cloudstack/pull/2990
206+
.. _`#3055`: https://github.com/apache/cloudstack/pull/3055
207+
.. _`#3038`: https://github.com/apache/cloudstack/pull/3038
208+
.. _`#3021`: https://github.com/apache/cloudstack/pull/3021
209+
.. _`#3417`: https://github.com/apache/cloudstack/pull/3417
210+
211+
212+
31213

32214
Issues Fixed in 4.11.2.0
33215
------------------------

0 commit comments

Comments
 (0)