You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by ra...@apache.org on 2013/08/26 13:09:33 UTC
[1/5] git commit: updated refs/heads/4.2-forward to 36fade1
Updated Branches:
refs/heads/4.2-forward 9f9f438ab -> 36fade1c1
edit changes across assorted files
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/d4250802
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/d4250802
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/d4250802
Branch: refs/heads/4.2-forward
Commit: d42508029809c16e6e576aa885d8c2109003bf14
Parents: 9f9f438
Author: Radhika PC <ra...@citrix.com>
Authored: Fri Aug 23 15:58:33 2013 +0530
Committer: radhikap <ra...@citrix.com>
Committed: Mon Aug 26 16:38:14 2013 +0530
----------------------------------------------------------------------
docs/en-US/add-remove-nic-ui.xml | 6 +++---
docs/en-US/creating-shared-network.xml | 2 +-
docs/en-US/non-contiguous-vlan.xml | 12 +++++-------
docs/en-US/pvlan.xml | 2 +-
4 files changed, 10 insertions(+), 12 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/d4250802/docs/en-US/add-remove-nic-ui.xml
----------------------------------------------------------------------
diff --git a/docs/en-US/add-remove-nic-ui.xml b/docs/en-US/add-remove-nic-ui.xml
index 688ba34..a671329 100644
--- a/docs/en-US/add-remove-nic-ui.xml
+++ b/docs/en-US/add-remove-nic-ui.xml
@@ -34,7 +34,7 @@
<title>Adding a Network</title>
<orderedlist>
<listitem>
- <para>Log in to the CloudPlatform UI as an administrator or end user.</para>
+ <para>Log in to the &PRODUCT; UI as an administrator or end user.</para>
</listitem>
<listitem>
<para>In the left navigation, click Instances.</para>
@@ -87,7 +87,7 @@
<title>Removing a Network</title>
<orderedlist>
<listitem>
- <para>Log in to the CloudPlatform UI as an administrator or end user.</para>
+ <para>Log in to the &PRODUCT; UI as an administrator or end user.</para>
</listitem>
<listitem>
<para>In the left navigation, click Instances.</para>
@@ -120,7 +120,7 @@
<title>Selecting the Default Network</title>
<orderedlist>
<listitem>
- <para>Log in to the CloudPlatform UI as an administrator or end user.</para>
+ <para>Log in to the &PRODUCT; UI as an administrator or end user.</para>
</listitem>
<listitem>
<para>In the left navigation, click Instances.</para>
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/d4250802/docs/en-US/creating-shared-network.xml
----------------------------------------------------------------------
diff --git a/docs/en-US/creating-shared-network.xml b/docs/en-US/creating-shared-network.xml
index 6c2b504..e6a018f 100644
--- a/docs/en-US/creating-shared-network.xml
+++ b/docs/en-US/creating-shared-network.xml
@@ -23,7 +23,7 @@
<title>Configuring a Shared Guest Network</title>
<orderedlist>
<listitem>
- <para>Log in to the CloudPlatform UI as administrator.</para>
+ <para>Log in to the &PRODUCT; UI as administrator.</para>
</listitem>
<listitem>
<para>In the left navigation, choose Infrastructure.</para>
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/d4250802/docs/en-US/non-contiguous-vlan.xml
----------------------------------------------------------------------
diff --git a/docs/en-US/non-contiguous-vlan.xml b/docs/en-US/non-contiguous-vlan.xml
index a1976da..193b916 100644
--- a/docs/en-US/non-contiguous-vlan.xml
+++ b/docs/en-US/non-contiguous-vlan.xml
@@ -27,7 +27,7 @@
extend the VLAN range.</para>
<orderedlist>
<listitem>
- <para>Log in to the CloudPlatform UI as an administrator or end user.</para>
+ <para>Log in to the &PRODUCT; UI as an administrator or end user.</para>
</listitem>
<listitem>
<para>Ensure that the VLAN range does not already exist.</para>
@@ -36,7 +36,7 @@
<para>In the left navigation, choose Infrastructure. </para>
</listitem>
<listitem>
- <para>On Zones, click View More, then click the zone with which you want to work.</para>
+ <para>On Zones, click View More, then click the zone to which you want to work with.</para>
</listitem>
<listitem>
<para>Click Physical Network.</para>
@@ -50,15 +50,13 @@
<imagedata fileref="./images/edit-icon.png"/>
</imageobject>
<textobject>
- <phrase>edit-icon.png: button to add a VLAN range.</phrase>
+ <phrase>edit-icon.png: button to edit the VLAN range.</phrase>
</textobject>
</inlinemediaobject></para>
- <para>The VLAN Ranges field now be editable.</para>
+ <para>The VLAN Ranges field now is editable.</para>
</listitem>
<listitem>
- <para>Enter the start and end of the VLAN range. If you have multiple ranges, separate them by
- a comma.</para>
- <para>For example: 200-210,300-350,500-600, 100-110</para>
+ <para>Specify the start and end of the VLAN range in comma-separated list.</para>
<para>Specify all the VLANs you want to use, VLANs not specified will be removed if you are
adding new ranges to the existing list. </para>
</listitem>
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/d4250802/docs/en-US/pvlan.xml
----------------------------------------------------------------------
diff --git a/docs/en-US/pvlan.xml b/docs/en-US/pvlan.xml
index f647d93..eb4c1d8 100644
--- a/docs/en-US/pvlan.xml
+++ b/docs/en-US/pvlan.xml
@@ -134,7 +134,7 @@
<title>Creating a PVLAN-Enabled Guest Network</title>
<orderedlist>
<listitem>
- <para>Log in to the CloudPlatform UI as administrator.</para>
+ <para>Log in to the &PRODUCT; UI as administrator.</para>
</listitem>
<listitem>
<para>In the left navigation, choose Infrastructure.</para>
[4/5] git commit: updated refs/heads/4.2-forward to 36fade1
Posted by ra...@apache.org.
CLOUDSTACK-4469 upgrade exception added to known issues
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/d9aa97ca
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/d9aa97ca
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/d9aa97ca
Branch: refs/heads/4.2-forward
Commit: d9aa97ca3274561b40db410727208a6e2f312825
Parents: 48fd1f5
Author: Radhika PC <ra...@citrix.com>
Authored: Fri Aug 23 12:11:23 2013 +0530
Committer: radhikap <ra...@citrix.com>
Committed: Mon Aug 26 16:38:19 2013 +0530
----------------------------------------------------------------------
docs/en-US/Release_Notes.xml | 6299 ++++++++++++++++++++++++++++++++++++-
1 file changed, 6206 insertions(+), 93 deletions(-)
----------------------------------------------------------------------
[2/5] git commit: updated refs/heads/4.2-forward to 36fade1
Posted by ra...@apache.org.
gslb edits
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/48fd1f55
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/48fd1f55
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/48fd1f55
Branch: refs/heads/4.2-forward
Commit: 48fd1f5503e57807ecbed9b2cebd1d2ba450a3b3
Parents: d425080
Author: Radhika PC <ra...@citrix.com>
Authored: Fri Aug 23 15:29:18 2013 +0530
Committer: radhikap <ra...@citrix.com>
Committed: Mon Aug 26 16:38:16 2013 +0530
----------------------------------------------------------------------
docs/en-US/images/gslb.png | Bin 60354 -> 68556 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/48fd1f55/docs/en-US/images/gslb.png
----------------------------------------------------------------------
diff --git a/docs/en-US/images/gslb.png b/docs/en-US/images/gslb.png
index 9f13580..f0a04db 100644
Binary files a/docs/en-US/images/gslb.png and b/docs/en-US/images/gslb.png differ
[5/5] git commit: updated refs/heads/4.2-forward to 36fade1
Posted by ra...@apache.org.
CLOUDSTACK-772 release notes IDREF issues fixed, dvSwitch comments
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/36fade1c
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/36fade1c
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/36fade1c
Branch: refs/heads/4.2-forward
Commit: 36fade1c169059e73a6e96d2200598da3363c68b
Parents: d9aa97c
Author: radhikap <ra...@citrix.com>
Authored: Mon Aug 26 16:37:45 2013 +0530
Committer: radhikap <ra...@citrix.com>
Committed: Mon Aug 26 16:38:21 2013 +0530
----------------------------------------------------------------------
docs/en-US/Release_Notes.xml | 94 ++++++++++-----------
docs/en-US/images/vds-name.png | Bin 0 -> 64739 bytes
docs/en-US/vmware-cluster-config-dvswitch.xml | 94 +++++++++------------
docs/en-US/vmware-install.xml | 2 +-
4 files changed, 90 insertions(+), 100 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/36fade1c/docs/en-US/Release_Notes.xml
----------------------------------------------------------------------
diff --git a/docs/en-US/Release_Notes.xml b/docs/en-US/Release_Notes.xml
index ca1e192..8fde51c 100644
--- a/docs/en-US/Release_Notes.xml
+++ b/docs/en-US/Release_Notes.xml
@@ -369,7 +369,7 @@ under the License.
</tgroup>
</informaltable>
</section>
- <section id="known-issues-4.1">
+ <section id="known-issues-4.2">
<title>Known Issues in 4.2.0</title>
<informaltable>
<tgroup cols="2" align="left" colsep="1" rowsep="1">
@@ -544,7 +544,7 @@ under the License.
</informaltable>
</section>
</chapter>
- <chapter id="upgrade-instructions">
+ <chapter id="upgrade-instruction">
<title>Upgrade Instructions</title>
<para>This section contains upgrade instructions from prior versions of CloudStack to Apache
CloudStack 4.2.0. We include instructions on upgrading to Apache CloudStack from pre-Apache
@@ -552,7 +552,7 @@ under the License.
made while CloudStack was in the Apache Incubator.</para>
<para>If you run into any issues during upgrades, please feel free to ask questions on
users@cloudstack.apache.org or dev@cloudstack.apache.org.</para>
- <section id="upgrade-from-4.0-to-4.1">
+ <section id="upgrade-from-4.0-to-4.2">
<title>Upgrade from 4.x.x to 4.2.0</title>
<para>This section will guide you from &PRODUCT; 4.0.x versions to &PRODUCT; 4.2.0.</para>
<para>Any steps that are hypervisor-specific will be called out with a note.</para>
@@ -579,7 +579,7 @@ under the License.
url="http://cloudstack.apache.org/downloads.html"
>http://cloudstack.apache.org/downloads.html</ulink> for package repositories supplied
by community members. You will need them for step <xref linkend="upgrade-deb-packages"/>
- or step <xref linkend="upgrade-rpm-packages"/>.</para>
+ or step <xref linkend="upgrade-rpm-package"/>.</para>
<para>Instructions for creating packages from the &PRODUCT; source are in the <ulink
url="http://cloudstack.apache.org/docs/en-US/index.html">Installation
Guide</ulink>.</para>
@@ -630,7 +630,7 @@ under the License.
</listitem>
<listitem id="upgrade-deb-packages">
<para>If you are using Ubuntu, follow this procedure to upgrade your packages. If not,
- skip to step <xref linkend="upgrade-rpm-packages"/>.</para>
+ skip to step <xref linkend="upgrade-rpm-package"/>.</para>
<note>
<title>Community Packages</title>
<para>This section assumes you're using the community supplied packages for &PRODUCT;.
@@ -656,7 +656,7 @@ under the License.
<para>Now update your apt package list:</para>
<programlisting language="Bash">$ sudo apt-get update</programlisting>
</listitem>
- <listitem id="deb-master">
+ <listitem id="debmaster">
<para>Now that you have the repository configured, it's time to install the
<filename>cloudstack-management</filename> package. This will pull in any other
dependencies you need.</para>
@@ -780,7 +780,7 @@ service cloudstack-agent restart
</listitem>
</orderedlist>
</listitem>
- <listitem id="upgrade-rpm-packages">
+ <listitem id="upgrade-rpm-package">
<para>If you are using CentOS or RHEL, follow this procedure to upgrade your packages. If
not, skip to step <xref linkend="restart-system-vms"/>.</para>
<note>
@@ -789,7 +789,7 @@ service cloudstack-agent restart
If you've created your own packages and yum repository, substitute your own URL for
the ones used in these examples.</para>
</note>
- <orderedlist id="rpmsteps">
+ <orderedlist id="rpmstep">
<listitem>
<para>The first order of business will be to change the yum repository for each system
with &PRODUCT; packages. This means all management servers, and any hosts that have
@@ -811,7 +811,7 @@ gpgcheck=0
<para>If you're using your own package repository, change this line to read as
appropriate for your 4.2.0 repository.</para>
</listitem>
- <listitem id="rpm-master">
+ <listitem id="rpmmaster">
<para>Now that you have the repository configured, it's time to install the
<filename>cloudstack-management</filename> package by upgrading the older
<filename>cloud-client</filename> package.</para>
@@ -889,7 +889,7 @@ Done restarting router(s).
</listitem>
</orderedlist>
</section>
- <section id="upgrade-from-3.0.2-to-4.0">
+ <section id="upgrade-from-3.0.2-to-4.2">
<title>Upgrade from 3.0.2 to 4.2.0</title>
<para>This section will guide you from Citrix CloudStack 3.0.2 to Apache CloudStack 4.2.0.
Sections that are hypervisor-specific will be called out with a note.</para>
@@ -898,7 +898,7 @@ Done restarting router(s).
<note>
<para>The following upgrade instructions apply only if you're using VMware hosts. If
you're not using VMware hosts, skip this step and move on to <xref
- linkend="stopping-usage-servers"/>.</para>
+ linkend="stopping-usageservers"/>.</para>
</note>
<para>In each zone that includes VMware hosts, you need to add a new system VM template. </para>
<orderedlist numeration="loweralpha">
@@ -984,7 +984,7 @@ Done restarting router(s).
</listitem>
</orderedlist>
</listitem>
- <listitem id="stopping-usage-servers">
+ <listitem id="stoppingusage-servers">
<para>Stop all Usage Servers if running. Run this on all Usage Server hosts.</para>
<programlisting language="Bash"><prompt>#</prompt> service cloud-usage stop</programlisting>
</listitem>
@@ -1483,7 +1483,7 @@ service cloudstack-agent start
issues are seen, try clearing your browser cache and reloading the UI page.</para>
</note>
</section>
- <section id="upgrade-from-2.2.x-to-4.1">
+ <section id="upgrade-from-2.2.x-to-4.2">
<title>Upgrade from 2.2.14 to 4.2.0</title>
<orderedlist>
<listitem>
@@ -1707,7 +1707,7 @@ service cloudstack-agent restart
</listitem>
<listitem id="upgrade-rpm-packages-22">
<para>If you are using CentOS or RHEL, follow this procedure to upgrade your packages. If
- not, skip to step <xref linkend="correct-components-xml-22"/>.</para>
+ not, skip to step <xref linkend="correct-components-xml-23"/>.</para>
<note>
<title>Community Packages</title>
<para>This section assumes you're using the community supplied packages for &PRODUCT;.
@@ -1770,7 +1770,7 @@ service cloudstack-agent start
</listitem>
</orderedlist>
</listitem>
- <listitem id="correct-components-xml-22">
+ <listitem id="correct-components-xml-23">
<para>If you have made changes to your existing copy of the file components.xml in your
previous-version CloudStack installation, the changes will be preserved in the upgrade.
However, you need to do the following steps to place these changes in a new version of
@@ -6755,7 +6755,7 @@ service cloudstack-agent start
source, or check the Apache CloudStack downloads page at <ulink
url="http://cloudstack.apache.org/downloads.html"
>http://cloudstack.apache.org/downloads.html</ulink> for package repositories supplied
- by community members. You will need them for step <xref linkend="upgrade-deb-packages"/>
+ by community members. You will need them for step <xref linkend="upgrade-debpackages"/>
or step <xref linkend="upgrade-rpm-packages"/>.</para>
<para>Instructions for creating packages from the &PRODUCT; source are in the <ulink
url="http://cloudstack.apache.org/docs/en-US/index.html">Installation
@@ -6805,7 +6805,7 @@ service cloudstack-agent start
<para>PlainTextUserAuthenticator works the same way MD5UserAuthenticator worked prior to
4.1.</para>
</listitem>
- <listitem id="upgrade-deb-packages">
+ <listitem id="upgrade-debpackages">
<para>If you are using Ubuntu, follow this procedure to upgrade your packages. If not,
skip to step <xref linkend="upgrade-rpm-packages"/>.</para>
<note>
@@ -6814,7 +6814,7 @@ service cloudstack-agent start
If you've created your own packages and APT repository, substitute your own URL for
the ones used in these examples.</para>
</note>
- <orderedlist id="debsteps">
+ <orderedlist id="debstep">
<listitem>
<para>The first order of business will be to change the sources list for each system
with &PRODUCT; packages. This means all management servers, and any hosts that have
@@ -6839,7 +6839,7 @@ service cloudstack-agent start
dependencies you need.</para>
<programlisting language="Bash">$ sudo apt-get install cloudstack-management</programlisting>
</listitem>
- <listitem id="kvm-agent-deb">
+ <listitem id="kvm-agentdeb">
<para>You will need to manually install the <filename>cloudstack-agent</filename>
package:</para>
<programlisting language="Bash">$ sudo apt-get install cloudstack-agent</programlisting>
@@ -6886,7 +6886,7 @@ service cloudstack-agent restart
</listitem>
<listitem id="upgrade-rpm-packages">
<para>If you are using CentOS or RHEL, follow this procedure to upgrade your packages. If
- not, skip to step <xref linkend="restart-system-vms"/>.</para>
+ not, skip to step <xref linkend="restart-systemvms"/>.</para>
<note>
<title>Community Packages</title>
<para>This section assumes you're using the community supplied packages for &PRODUCT;.
@@ -6920,7 +6920,7 @@ gpgcheck=0
<filename>cloud-client</filename> package.</para>
<programlisting language="Bash">$ sudo yum upgrade cloud-client</programlisting>
</listitem>
- <listitem id="kvm-agent-rpm">
+ <listitem id="kvm-agentrpm">
<para>For KVM hosts, you will need to upgrade the <filename>cloud-agent</filename>
package, similarly installing the new version as
<filename>cloudstack-agent</filename>.</para>
@@ -6949,7 +6949,7 @@ service cloudstack-agent start
</listitem>
</orderedlist>
</listitem>
- <listitem id="restart-system-vms">
+ <listitem id="restart-systemvms">
<para>Once you've upgraded the packages on your management servers, you'll need to restart
the system VMs. Make sure port 8096 is open in your local host firewall to do
this.</para>
@@ -6979,7 +6979,7 @@ Done restarting router(s).
</listitem>
</orderedlist>
</section>
- <section id="upgrade-from-3.0.2-to-4.0">
+ <section id="upgrade-from-3.0.2-to-4.1">
<title>Upgrade from 3.0.2 to 4.1.0</title>
<para>This section will guide you from Citrix CloudStack 3.0.2 to Apache CloudStack 4.1.0.
Sections that are hypervisor-specific will be called out with a note.</para>
@@ -6988,7 +6988,7 @@ Done restarting router(s).
<note>
<para>The following upgrade instructions apply only if you're using VMware hosts. If
you're not using VMware hosts, skip this step and move on to <xref
- linkend="stopping-usage-servers"/>.</para>
+ linkend="stopping-usageservers"/>.</para>
</note>
<para>In each zone that includes VMware hosts, you need to add a new system VM template. </para>
<orderedlist numeration="loweralpha">
@@ -7074,7 +7074,7 @@ Done restarting router(s).
</listitem>
</orderedlist>
</listitem>
- <listitem id="stopping-usage-servers">
+ <listitem id="stopping-usageservers">
<para>Stop all Usage Servers if running. Run this on all Usage Server hosts.</para>
<programlisting language="Bash"><prompt>#</prompt> service cloud-usage stop</programlisting>
</listitem>
@@ -7097,16 +7097,16 @@ Done restarting router(s).
the community provided yum/apt repositories to gain access to the &PRODUCT;
binaries.</para>
</listitem>
- <listitem id="upgrade-deb-packages-302">
+ <listitem id="upgrade-deb-packages-303">
<para>If you are using Ubuntu, follow this procedure to upgrade your packages. If not,
- skip to step <xref linkend="upgrade-rpm-packages-302"/>.</para>
+ skip to step <xref linkend="upgrade-rpm-packages-303"/>.</para>
<note>
<title>Community Packages</title>
<para>This section assumes you're using the community supplied packages for &PRODUCT;.
If you've created your own packages and APT repository, substitute your own URL for
the ones used in these examples.</para>
</note>
- <orderedlist id="debsteps-302">
+ <orderedlist id="debsteps-303">
<listitem>
<para>The first order of business will be to change the sources list for each system
with &PRODUCT; packages. This means all management servers, and any hosts that have
@@ -7125,13 +7125,13 @@ Done restarting router(s).
<para>Now update your apt package list:</para>
<programlisting language="Bash">$ sudo apt-get update</programlisting>
</listitem>
- <listitem id="deb-master-302">
+ <listitem id="deb-master-303">
<para>Now that you have the repository configured, it's time to install the
<filename>cloudstack-management</filename> package. This will pull in any other
dependencies you need.</para>
<programlisting language="Bash">$ sudo apt-get install cloudstack-management</programlisting>
</listitem>
- <listitem id="kvm-agent-deb-302">
+ <listitem id="kvm-agent-deb-303">
<para>You will need to manually install the <filename>cloudstack-agent</filename>
package:</para>
<programlisting language="Bash">$ sudo apt-get install cloudstack-agent</programlisting>
@@ -7176,16 +7176,16 @@ service cloudstack-agent restart
</listitem>
</orderedlist>
</listitem>
- <listitem id="upgrade-rpm-packages-302">
+ <listitem id="upgrade-rpm-packages-303">
<para>If you are using CentOS or RHEL, follow this procedure to upgrade your packages. If
- not, skip to step <xref linkend="correct-components-xml-302"/>.</para>
+ not, skip to step <xref linkend="correct-components-xml-303"/>.</para>
<note>
<title>Community Packages</title>
<para>This section assumes you're using the community supplied packages for &PRODUCT;.
If you've created your own packages and yum repository, substitute your own URL for
the ones used in these examples.</para>
</note>
- <orderedlist id="rpmsteps-302">
+ <orderedlist id="rpmsteps-303">
<listitem>
<para>The first order of business will be to change the yum repository for each system
with &PRODUCT; packages. This means all management servers, and any hosts that have
@@ -7206,13 +7206,13 @@ gpgcheck=0
<para>If you're using your own package repository, change this line to read as
appropriate for your 4.1.0 repository.</para>
</listitem>
- <listitem id="rpm-master-302">
+ <listitem id="rpm-master-303">
<para>Now that you have the repository configured, it's time to install the
<filename>cloudstack-management</filename> package by upgrading the older
<filename>cloud-client</filename> package.</para>
<programlisting language="Bash">$ sudo yum upgrade cloud-client</programlisting>
</listitem>
- <listitem id="kvm-agent-rpm-302">
+ <listitem id="kvm-agent-rpm-303">
<para>For KVM hosts, you will need to upgrade the <filename>cloud-agent</filename>
package, similarly installing the new version as
<filename>cloudstack-agent</filename>.</para>
@@ -7241,7 +7241,7 @@ service cloudstack-agent start
</listitem>
</orderedlist>
</listitem>
- <listitem id="correct-components-xml-302">
+ <listitem id="correct-components-xml-303">
<para>If you have made changes to your copy of
<filename>/etc/cloud/management/components.xml</filename> the changes will be
preserved in the upgrade. However, you need to do the following steps to place these
@@ -7693,16 +7693,16 @@ service cloudstack-agent start
the community provided yum/apt repositories to gain access to the &PRODUCT; binaries.
</para>
</listitem>
- <listitem id="upgrade-deb-packages-22">
+ <listitem id="upgrade-deb-packages-23">
<para>If you are using Ubuntu, follow this procedure to upgrade your packages. If not,
- skip to step <xref linkend="upgrade-rpm-packages-22"/>.</para>
+ skip to step <xref linkend="upgrade-rpm-packages-23"/>.</para>
<note>
<title>Community Packages</title>
<para>This section assumes you're using the community supplied packages for &PRODUCT;.
If you've created your own packages and APT repository, substitute your own URL for
the ones used in these examples.</para>
</note>
- <orderedlist id="debsteps-22">
+ <orderedlist id="debsteps-23">
<listitem>
<para>The first order of business will be to change the sources list for each system
with &PRODUCT; packages. This means all management servers, and any hosts that have
@@ -7721,13 +7721,13 @@ service cloudstack-agent start
<para>Now update your apt package list:</para>
<programlisting language="Bash">$ sudo apt-get update</programlisting>
</listitem>
- <listitem id="deb-master-22">
+ <listitem id="deb-master-23">
<para>Now that you have the repository configured, it's time to install the
<filename>cloudstack-management</filename> package. This will pull in any other
dependencies you need.</para>
<programlisting language="Bash">$ sudo apt-get install cloudstack-management</programlisting>
</listitem>
- <listitem id="kvm-agent-deb-22">
+ <listitem id="kvm-agent-deb-23">
<para>On KVM hosts, you will need to manually install the
<filename>cloudstack-agent</filename> package:</para>
<programlisting language="Bash">$ sudo apt-get install cloudstack-agent</programlisting>
@@ -7772,16 +7772,16 @@ service cloudstack-agent restart
</listitem>
</orderedlist>
</listitem>
- <listitem id="upgrade-rpm-packages-22">
+ <listitem id="upgrade-rpm-packages-23">
<para>If you are using CentOS or RHEL, follow this procedure to upgrade your packages. If
- not, skip to step <xref linkend="correct-components-xml-22"/>.</para>
+ not, skip to step <xref linkend="correct-components-xml-24"/>.</para>
<note>
<title>Community Packages</title>
<para>This section assumes you're using the community supplied packages for &PRODUCT;.
If you've created your own packages and yum repository, substitute your own URL for
the ones used in these examples.</para>
</note>
- <orderedlist id="rpmsteps-22">
+ <orderedlist id="rpmsteps-24">
<listitem>
<para>The first order of business will be to change the yum repository for each system
with &PRODUCT; packages. This means all management servers, and any hosts that have
@@ -7802,13 +7802,13 @@ gpgcheck=0
<para>If you're using your own package repository, change this line to read as
appropriate for your 4.1.0 repository.</para>
</listitem>
- <listitem id="rpm-master-22">
+ <listitem id="rpm-master-23">
<para>Now that you have the repository configured, it's time to install the
<filename>cloudstack-management</filename> package by upgrading the older
<filename>cloud-client</filename> package.</para>
<programlisting language="Bash">$ sudo yum upgrade cloud-client</programlisting>
</listitem>
- <listitem id="kvm-agent-rpm-22">
+ <listitem id="kvm-agent-rpm-24">
<para>For KVM hosts, you will need to upgrade the <filename>cloud-agent</filename>
package, similarly installing the new version as
<filename>cloudstack-agent</filename>.</para>
@@ -7837,7 +7837,7 @@ service cloudstack-agent start
</listitem>
</orderedlist>
</listitem>
- <listitem id="correct-components-xml-22">
+ <listitem id="correct-components-xml-24">
<para>If you have made changes to your existing copy of the file components.xml in your
previous-version CloudStack installation, the changes will be preserved in the upgrade.
However, you need to do the following steps to place these changes in a new version of
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/36fade1c/docs/en-US/images/vds-name.png
----------------------------------------------------------------------
diff --git a/docs/en-US/images/vds-name.png b/docs/en-US/images/vds-name.png
new file mode 100644
index 0000000..bf5b4fc
Binary files /dev/null and b/docs/en-US/images/vds-name.png differ
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/36fade1c/docs/en-US/vmware-cluster-config-dvswitch.xml
----------------------------------------------------------------------
diff --git a/docs/en-US/vmware-cluster-config-dvswitch.xml b/docs/en-US/vmware-cluster-config-dvswitch.xml
index a3250f4..98bee0e 100644
--- a/docs/en-US/vmware-cluster-config-dvswitch.xml
+++ b/docs/en-US/vmware-cluster-config-dvswitch.xml
@@ -20,11 +20,11 @@
under the License.
-->
<section id="vmware-cluster-config-dvswitch">
- <title>Configuring a vSphere Cluster with VMware Distributed Virtual Switch</title>
- <para>&PRODUCT; supports VMware vNetwork Distributed Switch (VDS) for virtual network configuration
- in a VMware vSphere environment. This section helps you configure VMware VDS in a &PRODUCT;
- deployment. Each vCenter server instance can support up to 128 VDS instances and each VDS
- instance can manage up to 500 VMware hosts.</para>
+ <title>Configuring a VMware Datacenter with VMware Distributed Virtual Switch</title>
+ <para>&PRODUCT; supports VMware vNetwork Distributed Switch (VDS) for virtual network
+ configuration in a VMware vSphere environment. This section helps you configure VMware VDS in a
+ &PRODUCT; deployment. Each vCenter server instance can support up to 128 VDS instances and each
+ VDS instance can manage up to 500 VMware hosts.</para>
<section id="about-dvswitch">
<title>About VMware Distributed Virtual Switch</title>
<para>VMware VDS is an aggregation of host-level virtual switches on a VMware vCenter server.
@@ -41,9 +41,7 @@
<title>Prerequisites and Guidelines</title>
<itemizedlist>
<listitem>
- <para>Do not attempt to configure VDS by altering VMware traffic label when configuring
- physical networks. This will only work for Standard Virtual Switch and should not be
- distributed.</para>
+ <para>VMware VDS is supported only on Public and Guest traffic in &PRODUCT;.</para>
</listitem>
<listitem>
<para>VMware VDS does not support multiple VDS per traffic type. If a user has many VDS
@@ -51,20 +49,47 @@
traffic.</para>
</listitem>
<listitem>
+ <para>Additional switches of any type can be added for each cluster in the same zone. While
+ adding the clusters with different switch type, traffic labels is overridden at the
+ cluster level.</para>
+ </listitem>
+ <listitem>
<para>Management and Storage network does not support VDS. Therefore, use Standard Switch
for these networks.</para>
</listitem>
+ <listitem>
+ <para>When you remove a guest network, the corresponding dvportgroup will not be removed on
+ the vCenter. You must manually delete them on the vCenter.</para>
+ </listitem>
</itemizedlist>
</section>
+ <section id="preconfig-checklist-vds">
+ <title>Preparation Checklist</title>
+ <para>For a smoother configuration of VMware VDS, note down the VDS name you have added in the
+ datacenter before you start:</para>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="./images/vds-name.png"/>
+ </imageobject>
+ <textobject>
+ <phrase>vds-name.png: Name of the dvSwitch as specified in the vCenter.</phrase>
+ </textobject>
+ </mediaobject>
+ <para>Use this VDS name when you specify the switch name in the traffic label while creating the
+ zone. Traffic label format is [["Name of vSwitch/dvSwitch/EthernetPortProfile"][,"VLAN
+ ID"[,"vSwitch Type"]]]</para>
+ </section>
<section id="enable-dvswitch">
<title>Enabling Virtual Distributed Switch in &PRODUCT;</title>
<para>To make a &PRODUCT; deployment VDS enabled, set the vmware.use.dvswitch parameter to true
by using the Global Settings page in the &PRODUCT; UI and restart the Management Server.
Unless you enable the vmware.use.dvswitch parameter, you cannot see any UI options specific to
- VDS, and &PRODUCT; ignores the VDS-specific parameters given in the AddClusterCmd API call.
- Additionally, &PRODUCT; uses VDS for virtual network infrastructure if the value of
- vmware.use.dvswitch parameter is true and the value of vmware.use.nexus.dvswitch parameter is
- false.</para>
+ VDS, and &PRODUCT; ignores the VDS-specific parameters that you specify. Additionally,
+ &PRODUCT; uses VDS for virtual network infrastructure if the value of vmware.use.dvswitch
+ parameter is true and the value of vmware.use.nexus.dvswitch parameter is false. Another
+ global parameter that defines VDS configuration is vmware.ports.per.dvportgroup. This is the
+ default number of ports per VMware dvPortGroup in a VMware environment. This number directly
+ associated with the number of guest network you can create.</para>
<para>&PRODUCT; supports orchestration of virtual networks in a deployment with a mix of Virtual
Distributed Switch, Standard Virtual Switch and Nexus 1000v Virtual Switch. </para>
</section>
@@ -97,12 +122,12 @@
<row>
<entry><para>Cluster Name</para></entry>
<entry><para>Enter the name of the cluster you created in vCenter. For example,
- "cloud.cluster".</para></entry>
+ "cloudcluster".</para></entry>
</row>
<row>
<entry><para>vCenter Host</para></entry>
- <entry><para>Enter the name or the IP address of the vCenter host where you have deployed the VMware
- VDS.</para></entry>
+ <entry><para>Enter the name or the IP address of the vCenter host where you have
+ deployed the VMware VDS.</para></entry>
</row>
<row>
<entry><para>vCenter User name</para></entry>
@@ -116,7 +141,7 @@
<row>
<entry><para>vCenter Datacenter</para></entry>
<entry><para>Enter the vCenter datacenter that the cluster is in. For example,
- "cloud.dc.VM".</para></entry>
+ "clouddcVM".</para></entry>
</row>
<row>
<entry><para>Override Public Traffic</para></entry>
@@ -154,40 +179,5 @@
</tgroup>
</informaltable>
</section>
- <section id="vmware-dvswitch-remove">
- <title>Removing VMware Virtual Switch</title>
- <orderedlist>
- <listitem>
- <para>In the vCenter datacenter that is served by the VDS, ensure that you delete all the
- hosts in the corresponding cluster.</para>
- </listitem>
- <listitem>
- <para>Log in with Admin permissions to the &PRODUCT; administrator UI.</para>
- </listitem>
- <listitem>
- <para>In the left navigation bar, select Infrastructure.</para>
- </listitem>
- <listitem>
- <para>In the Infrastructure page, click View all under Clusters.</para>
- </listitem>
- <listitem>
- <para>Select the cluster where you want to remove the virtual switch.</para>
- </listitem>
- <listitem>
- <para>In the VMware dvSwitch tab, click the name of the virtual switch.</para>
- </listitem>
- <listitem>
- <para> In the Details page, click Delete VMware dvSwitch icon. <inlinemediaobject>
- <imageobject>
- <imagedata fileref="./images/delete-button.png"/>
- </imageobject>
- <textobject>
- <phrase>DeleteButton.png: button to delete dvSwitch</phrase>
- </textobject>
- </inlinemediaobject>
- </para>
- <para>Click Yes in the confirmation dialog box.</para>
- </listitem>
- </orderedlist>
- </section>
+
</section>
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/36fade1c/docs/en-US/vmware-install.xml
----------------------------------------------------------------------
diff --git a/docs/en-US/vmware-install.xml b/docs/en-US/vmware-install.xml
index fd88fc7..282cf2e 100644
--- a/docs/en-US/vmware-install.xml
+++ b/docs/en-US/vmware-install.xml
@@ -406,7 +406,7 @@ esxcfg-firewall -o 59000-60000,tcp,out,vncextras
before you start:</para>
<itemizedlist>
<listitem>
- <para>vCenter Credentials</para>
+ <para>vCenter credentials</para>
</listitem>
<listitem>
<para>Nexus 1000v VSM IP address</para>
[3/5] CLOUDSTACK-4469 upgrade exception added to known issues
Posted by ra...@apache.org.
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/d9aa97ca/docs/en-US/Release_Notes.xml
----------------------------------------------------------------------
diff --git a/docs/en-US/Release_Notes.xml b/docs/en-US/Release_Notes.xml
index 338af85..ca1e192 100644
--- a/docs/en-US/Release_Notes.xml
+++ b/docs/en-US/Release_Notes.xml
@@ -21,7 +21,7 @@ under the License.
<book>
<xi:include href="Book_Info_Release_Notes_4-0.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
<xi:include href="Preface.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
- <chapter id="welcome-4.2">
+ <chapter id="welcome-4.1">
<title>Welcome to &PRODUCT; 4.2</title>
<para>Welcome to the 4.2.0 release of &PRODUCT;, the second major release from the Apache
CloudStack project since its graduation from the Apache Incubator. &PRODUCT; 4.2 includes more
@@ -57,10 +57,23 @@ under the License.
</chapter>
<chapter id="version-4.2">
<title>Version 4.2.0</title>
- <section id="what-new-in-4.1">
+ <section id="what-new-in-4.2">
<title>What’s New in 4.2</title>
<para>Apache CloudStack 4.2.0 includes many new features. This section covers the most
prominent new features and changes.</para>
+ <section id="windows-8">
+ <title>Windows 8 and Windows Server as VM Guest OS</title>
+ <para>Supported on XenServer, VMware, and KVM.</para>
+ <para>Windows 8 and Windows Server 2012 can now be used as OS types on guest virtual
+ machines. The OS would be made available the same as any other, by uploading an ISO or a
+ template. The instructions for uploading ISOs and templates are given in the
+ Administrator's Guide.</para>
+ <note>
+ <para><emphasis role="bold">Limitation:</emphasis> When used with VMware hosts, this
+ feature works only for the following versions: vSphere ESXi 5.1 and ESXi 5.0 Patch
+ 4.</para>
+ </note>
+ </section>
<section id="portable-ip">
<title>Portable IPs</title>
<para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-3236"
@@ -208,86 +221,8 @@ under the License.
check policies in the cloud. You can override this value for an individual health check
policy.</para>
</section>
- <section id="resize-volumes">
- <title>Resize Volumes Feature</title>
- <para>###</para>
- </section>
- <section id="autoscale">
- <title/>
- <para>###</para>
- </section>
- <section id="api-throttling">
- <title>API Request Throttling</title>
- <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-618"
- >CLOUDSTACK-618</ulink>: Limits the number of API requests per second that can be placed
- against a management server to avoid DoS attacks via API requests.</para>
- <para>The throttling is controlled by the <command>api.throttling.enabled</command>,
- <command>api.throttling.interval</command>, and <command>api.throttling.max</command>
- configuration settings. Note that <command>api.throttling.enabled</command> is set to
- <emphasis>false</emphasis> by default.</para>
- </section>
- <section id="windows-8">
- <title>Windows 8 and Windows Server as VM Guest OS</title>
- <para>Supported on XenServer, VMware, and KVM.</para>
- <para>Windows 8 and Windows Server 2012 can now be used as OS types on guest virtual
- machines. The OS would be made available the same as any other, by uploading an ISO or a
- template. The instructions for uploading ISOs and templates are given in the
- Administrator's Guide.</para>
- <note>
- <para><emphasis role="bold">Limitation:</emphasis> When used with VMware hosts, this
- feature works only for the following versions: vSphere ESXi 5.1 and ESXi 5.0 Patch
- 4.</para>
- </note>
- </section>
- <section id="s3-backed-storage">
- <title>S3 Backed Secondary Storage</title>
- <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-509"
- >CLOUDSTACK-509</ulink>: This enhancement backs NFS secondary storage with an
- S3-compatible object store. Periodically, a reaper thread synchronizes the templates,
- ISOs, and snapshots stored on a NFS secondary storage mount with a configured S3 object
- store. In addition to permitting the use of commodity or IaaS storage solutions for static
- assets, it provides a means of automatically synchronizing template and ISO assets across
- multiple zones.</para>
- <para>See the <ulink
- url="https://cwiki.apache.org/CLOUDSTACK/s3-backed-secondary-storage.html">&PRODUCT;
- wiki</ulink> for more information on this feature, currently the <ulink
- url="https://issues.apache.org/jira/browse/CLOUDSTACK-878">documentation is
- incomplete</ulink>.</para>
- </section>
- <section id="user-domain-admin-create-key">
- <title>User and Domain Admin Can Create API Key and Secret</title>
- <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-437"
- >CLOUDSTACK-437</ulink>: This feature adds the ability for domain admins and users to
- create their own API Key and Secret. Domain admins can create keys for themselves,
- subdomain admins, and for regular users, but not for other domain admins.</para>
- </section>
- <section id="inline-srx-f5-mode">
- <title>Support Inline Mode for F5 and SRX</title>
- <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-306"
- >CLOUDSTACK-306</ulink>: For &PRODUCT; deployments using the Juniper SRX (firewall) and
- F5 Big IP (load balancer), &PRODUCT; 4.2.0 supports putting the firewall in front of the
- load balancer, making the firewall device the gateway and putting the load balancer behind
- the public network.</para>
- </section>
- <section id="egress-firewall">
- <title>Egress Firewall Rules for Guest Networks</title>
- <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-299"
- >CLOUDSTACK-299</ulink>: This feature allows users to create egress (exit) traffic rules
- from private networks to public networks (<emphasis>e.g.</emphasis> from your internal
- network to the public Internet). By default all traffic is blocked from internal networks
- to the public networks, this allows you to open ports as necessary.</para>
- <para>Egress traffic rules are suppored only on virtual routers at this time, physical
- devices are not supported.</para>
- </section>
- <section id="reset-ssh-key">
- <title>Reset SSH Key to Access VM</title>
- <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-297"
- >CLOUDSTACK-297</ulink>: &PRODUCT; 4.2.0 introduces a new API
- <command>resetSSHKeyForVirtualMachine</command>, that can allow them to set or reset the
- SSH keypair assigned to a virtual machine.</para>
- </section>
</section>
- <section id="issues-fixed-4.1">
+ <section id="issues-fixed-4.2">
<title>Issues Fixed in 4.2.0</title>
<para>Apache CloudStack uses <ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK"
>Jira</ulink> to track its issues. All new features and bugs for 4.2.0 have been tracked
@@ -438,8 +373,8 @@ under the License.
<title>Known Issues in 4.2.0</title>
<informaltable>
<tgroup cols="2" align="left" colsep="1" rowsep="1">
- <colspec colwidth="1*" colname="1" colnum="1"/>
- <colspec colwidth="2*" colname="2" colnum="2"/>
+ <colspec colwidth="1.0*" colname="1" colnum="1"/>
+ <colspec colwidth="2.0*" colname="2" colnum="2"/>
<thead>
<row>
<entry>
@@ -452,6 +387,20 @@ under the License.
</thead>
<tbody>
<row>
+ <entry><para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-4207"
+ >CLOUDSTACK-4207</ulink></para></entry>
+ <entry>
+ <para>The following exception is observed when the Management Server is started
+ after upgrade from any older versions to &PRODUCT; 4.2.</para>
+ <para><code>jsonParseException: The JsonDeserializer
+ com.cloud.agent.transport.ArrayTypeAdaptor@2426e26f failed to deserialize json
+ object</code></para>
+ <para>Ignore this exception, this would stop after you upgrade the System VM.
+ However, if you want to prevent this, stop system VM from the hypervisor before
+ upgrade.</para>
+ </entry>
+ </row>
+ <row>
<entry><para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-2709"
>CLOUDSTACK-2709</ulink></para></entry>
<entry>
@@ -758,6 +707,79 @@ service cloudstack-agent restart
</listitem>
</orderedlist>
</listitem>
+ <listitem>
+ <para>(VMware only) Additional steps are required for each VMware cluster. These steps
+ will not affect running guests in the cloud. These steps are required only for clouds
+ using VMware clusters:</para>
+ <orderedlist numeration="loweralpha">
+ <listitem>
+ <para>Stop the Management Server:</para>
+ <programlisting>service cloudstack-management stop</programlisting>
+ </listitem>
+ <listitem>
+ <para>Generate the encrypted equivalent of your vCenter password:</para>
+ <programlisting>java -classpath /usr/share/cloudstack-common/lib/jasypt-1.9.0.jar org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI encrypt.sh input="_your_vCenter_password_" password="`cat /etc/cloudstack/management/key`" verbose=false</programlisting>
+ <para>Store the output from this step, we need to add this in cluster_details table
+ and vmware_data_center tables in place of the plain text password</para>
+ </listitem>
+ <listitem>
+ <para>Find the ID of the row of cluster_details table that you have to update:</para>
+ <programlisting>mysql -u <username> -p<password></programlisting>
+ <programlisting>select * from cloud.cluster_details;</programlisting>
+ </listitem>
+ <listitem>
+ <para>Update the plain text password with the encrypted one</para>
+ <programlisting>update cloud.cluster_details set value = '_ciphertext_from_step_1_' where id = _id_from_step_2_;</programlisting>
+ </listitem>
+ <listitem>
+ <para>Confirm that the table is updated:</para>
+ <programlisting>select * from cloud.cluster_details; </programlisting>
+ </listitem>
+ <listitem>
+ <para>Find the ID of the correct row of vmware_data_center that you want to
+ update</para>
+ <programlisting>select * from cloud.vmware_data_center; </programlisting>
+ </listitem>
+ <listitem>
+ <para>update the plain text password with the encrypted one:</para>
+ <programlisting>update cloud.vmware_data_center set password = '_ciphertext_from_step_1_' where id = _id_from_step_5_; </programlisting>
+ </listitem>
+ <listitem>
+ <para>Confirm that the table is updated:</para>
+ <programlisting>select * from cloud.vmware_data_center; </programlisting>
+ </listitem>
+ <listitem>
+ <para>Start the &PRODUCT; Management server </para>
+ <programlisting>service cloudstack-management start</programlisting>
+ </listitem>
+ </orderedlist>
+ </listitem>
+ <listitem>
+ <para>(KVM only) Additional steps are required for each KVM host. These steps will not
+ affect running guests in the cloud. These steps are required only for clouds using KVM
+ as hosts and only on the KVM hosts.</para>
+ <orderedlist numeration="loweralpha">
+ <listitem>
+ <para>Copy the CloudPlatform 4.2 tar file to the host, untar it, and change directory
+ to the resulting directory.</para>
+ </listitem>
+ <listitem>
+ <para>Stop the running agent.</para>
+ <programlisting># service cloud-agent stop</programlisting>
+ </listitem>
+ <listitem>
+ <para>Update the agent software.</para>
+ <programlisting># ./install.sh</programlisting>
+ </listitem>
+ <listitem>
+ <para>Choose "U" to update the packages.</para>
+ </listitem>
+ <listitem>
+ <para>Start the agent.</para>
+ <programlisting># service cloudstack-agent start</programlisting>
+ </listitem>
+ </orderedlist>
+ </listitem>
<listitem id="upgrade-rpm-packages">
<para>If you are using CentOS or RHEL, follow this procedure to upgrade your packages. If
not, skip to step <xref linkend="restart-system-vms"/>.</para>
@@ -994,7 +1016,7 @@ Done restarting router(s).
If you've created your own packages and APT repository, substitute your own URL for
the ones used in these examples.</para>
</note>
- <orderedlist id="debsteps-302">
+ <orderedlist numeration="loweralpha" id="debsteps-302">
<listitem>
<para>The first order of business will be to change the sources list for each system
with &PRODUCT; packages. This means all management servers, and any hosts that have
@@ -1064,6 +1086,32 @@ service cloudstack-agent restart
</listitem>
</orderedlist>
</listitem>
+ <listitem>
+ <para>(KVM only) Additional steps are required for each KVM host. These steps will not
+ affect running guests in the cloud. These steps are required only for clouds using KVM
+ as hosts and only on the KVM hosts.</para>
+ <orderedlist numeration="loweralpha">
+ <listitem>
+ <para>Copy the CloudPlatform 4.2 tar file to the host, untar it, and change directory
+ to the resulting directory.</para>
+ </listitem>
+ <listitem>
+ <para>Stop the running agent.</para>
+ <programlisting># service cloud-agent stop</programlisting>
+ </listitem>
+ <listitem>
+ <para>Update the agent software.</para>
+ <programlisting># ./install.sh</programlisting>
+ </listitem>
+ <listitem>
+ <para>Choose "U" to update the packages.</para>
+ </listitem>
+ <listitem>
+ <para>Start the agent.</para>
+ <programlisting># service cloudstack-agent start</programlisting>
+ </listitem>
+ </orderedlist>
+ </listitem>
<listitem id="upgrade-rpm-packages-302">
<para>If you are using CentOS or RHEL, follow this procedure to upgrade your packages. If
not, skip to step <xref linkend="correct-components-xml-302"/>.</para>
@@ -1196,11 +1244,9 @@ service cloudstack-agent start
<para><command># service cloudstack-usage start</command></para>
</listitem>
<listitem>
- <note>
- <para>Additional steps are required for each KVM host. These steps will not affect
- running guests in the cloud. These steps are required only for clouds using KVM as
- hosts and only on the KVM hosts.</para>
- </note>
+ <para>Additional steps are required for each KVM host. These steps will not affect running
+ guests in the cloud. These steps are required only for clouds using KVM as hosts and
+ only on the KVM hosts.</para>
<orderedlist numeration="loweralpha">
<listitem>
<para>Configure a yum or apt repository containing the &PRODUCT; packages as outlined
@@ -1756,8 +1802,8 @@ service cloudstack-agent start
</listitem>
<listitem>
<para>After upgrading to 4.2, API clients are expected to send plain text passwords for
- login and user creation, instead of MD5 hash. Incase, api client changes are not
- acceptable, following changes are to be made for backward compatibility:</para>
+ login and user creation, instead of MD5 hash. If API client changes are not acceptable,
+ following changes are to be made for backward compatibility:</para>
<para>Modify componentsContext.xml, and make PlainTextUserAuthenticator as the default
authenticator (1st entry in the userAuthenticators adapter list is default)</para>
<programlisting language="XML">
@@ -1845,6 +1891,32 @@ service cloudstack-agent start
as hosts and only on the KVM hosts.</para>
<orderedlist numeration="loweralpha">
<listitem>
+ <para>Copy the CloudPlatform 4.2 tar file to the host, untar it, and change directory
+ to the resulting directory.</para>
+ </listitem>
+ <listitem>
+ <para>Stop the running agent.</para>
+ <programlisting># service cloud-agent stop</programlisting>
+ </listitem>
+ <listitem>
+ <para>Update the agent software.</para>
+ <programlisting># ./install.sh</programlisting>
+ </listitem>
+ <listitem>
+ <para>Choose "U" to update the packages.</para>
+ </listitem>
+ <listitem>
+ <para>Start the agent.</para>
+ <programlisting># service cloudstack-agent start</programlisting>
+ </listitem>
+ </orderedlist>
+ </listitem>
+ <listitem>
+ <para>(KVM only) Perform the following additional steps on each KVM host. </para>
+ <para>These steps will not affect running guests in the cloud. These steps are required
+ only for clouds using KVM as hosts and only on the KVM hosts.</para>
+ <orderedlist numeration="loweralpha">
+ <listitem>
<para> Configure your CloudStack package repositories as outlined in the Installation
Guide </para>
</listitem>
@@ -2102,7 +2174,6048 @@ service cloudstack-agent start
</orderedlist>
</section>
</chapter>
- <!-- <chapter id="api-changes-4.2">
- <title>API Changes in 4.2.0</title>
+ <chapter id="version-4.1">
+ <title>Version 4.1.0</title>
+ <section id="what-new-in-4.1">
+ <title>What’s New in 4.1</title>
+ <para>Apache CloudStack 4.1.0 includes many new features. This section covers the most
+ prominent new features and changes.</para>
+ <section id="localization">
+ <title>Localization</title>
+ <para>The 4.1.0 release adds partial User Interface (UI) support for Catalan, Chinese,
+ French, German, Italian, Japanese, Korean, Norwegian, Portuguese, Russian, and Spanish.
+ Not all languages are complete.</para>
+ <para>The 4.1.0 release also adds documentation translations for Chinese, Chinese (Taiwan),
+ Italian, Japanese, Korean, and Portuguese.</para>
+ </section>
+ <section id="aws-style-regions">
+ <title>Added Region Support</title>
+ <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-241"
+ >CLOUDSTACK-241</ulink>: This feature adds a "region" construct that spans several
+ management servers. The objective of this feature is to add AWS EC2 like Regions
+ implementation into CloudStack. Regions are dispersed and located in separate geographic
+ areas. Availability Zones (or Zones in CloudStack) are distinct locations within a Region
+ that are engineered to be isolated from failures in other Zones and provide inexpensive,
+ low latency network connectivity to other Zones in the same Region.</para>
+ <para>Regions are expected to add the following benefits</para>
+ <itemizedlist>
+ <listitem>
+ <para>Higher availability of the services: users can deploy services across AZs and even
+ if one of the AZ goes down the services are still available to the end-user through
+ VMs deployed in other zones.</para>
+ </listitem>
+ <listitem>
+ <para>Higher availability of the Management Server (MS): Since each MS Cluster only
+ manages a single Region, if that MS Cluster goes down, only that particular Region is
+ impacted. Admin should be able to access all the other Regions.</para>
+ </listitem>
+ <listitem>
+ <para>Scalability: The scalability limit of CloudStack dramatically improves, as the
+ scalability limit of MS Cluster is limited to a single Region.</para>
+ </listitem>
+ <listitem>
+ <para>Object Store: With Regions construct, CloudStack would also allow users to define
+ Object Store (Secondary Storage) across AZs. This helps users easily deploy VMs in
+ different AZs using the same template, offerings.</para>
+ </listitem>
+ <listitem>
+ <para>Geographical Grouping: Regions allow admins to group AZs (that have low latency
+ and are geographically located nearby) into a broader region construct.</para>
+ </listitem>
+ </itemizedlist>
+ <para>Currently the Region feature is exposed in the API, but does not have a UI
+ component.</para>
+ </section>
+ <section id="ec2-query-api">
+ <title>Support for EC2 Query API</title>
+ <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-197"
+ >CLOUDSTACK-197</ulink>: This introduces a query API for the AWS APIs that are currently
+ only supported by SOAP. The AWS Java SDK and AWS PHP SDK should now be supported by the
+ AWSAPI in CloudStack.</para>
+ <para>Supported Query APIs in 4.1.0:</para>
+ <itemizedlist>
+ <listitem>
+ <para><command>AllocateAddress</command></para>
+ </listitem>
+ <listitem>
+ <para><command>AssociateAddress</command></para>
+ </listitem>
+ <listitem>
+ <para><command>AttachVolume</command></para>
+ </listitem>
+ <listitem>
+ <para><command>AuthorizeSecurityGroupIngress</command></para>
+ </listitem>
+ <listitem>
+ <para><command>CreateImage</command></para>
+ </listitem>
+ <listitem>
+ <para><command>CreateKeyPair</command></para>
+ </listitem>
+ <listitem>
+ <para><command>CreateSecurityGroup</command></para>
+ </listitem>
+ <listitem>
+ <para><command>CreateSnapshot</command></para>
+ </listitem>
+ <listitem>
+ <para><command>CreateTags</command></para>
+ </listitem>
+ <listitem>
+ <para><command>CreateVolume</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DeleteKeyPair</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DeleteSecurityGroup</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DeleteSnapshot</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DeleteTags</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DeleteVolume</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DeregisterImage</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DescribeAddresses</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DescribeAvailabilityZones</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DescribeImageAttribute</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DescribeImages</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DescribeInstanceAttribute</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DescribeInstances</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DescribeKeyPairs</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DescribeSecurityGroups</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DescribeSnapshots</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DescribeTags</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DescribeVolumes</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DetachVolume</command></para>
+ </listitem>
+ <listitem>
+ <para><command>DisassociateAddress</command></para>
+ </listitem>
+ <listitem>
+ <para><command>GetPasswordData</command></para>
+ </listitem>
+ <listitem>
+ <para><command>ImportkeyPair</command></para>
+ </listitem>
+ <listitem>
+ <para><command>ModifyImageAttribute</command></para>
+ </listitem>
+ <listitem>
+ <para><command>RebootInstances</command></para>
+ </listitem>
+ <listitem>
+ <para><command>RegisterImage</command></para>
+ </listitem>
+ <listitem>
+ <para><command>ReleaseAddress</command></para>
+ </listitem>
+ <listitem>
+ <para><command>ResetImageAttribute</command></para>
+ </listitem>
+ <listitem>
+ <para><command>RevokeSecurityGroupIngress</command></para>
+ </listitem>
+ <listitem>
+ <para><command>RunInstances</command></para>
+ </listitem>
+ <listitem>
+ <para><command>StartInstances</command></para>
+ </listitem>
+ <listitem>
+ <para><command>StopInstances</command></para>
+ </listitem>
+ <listitem>
+ <para><command>TerminateInstances</command></para>
+ </listitem>
+ </itemizedlist>
+ <para>See the <ulink
+ url="https://cwiki.apache.org/CLOUDSTACK/ec2-functional-spec-for-query-api-support.html"
+ >Feature Specification</ulink> for more information on the Query API support.</para>
+ </section>
+ <section id="cloudmonkey">
+ <title>Auto-Completing Shell for CloudStack (CloudMonkey)</title>
+ <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-132"
+ >CLOUDSTACK-132</ulink>: Adds a auto-completing shell and command-line tool for
+ &PRODUCT; written in Python, called <application>CloudMonkey</application>.</para>
+ <para>CloudMonkey includes the following features:</para>
+ <itemizedlist>
+ <listitem>
+ <para>Usable as a command line tool and interactive shell.</para>
+ </listitem>
+ <listitem>
+ <para>All commands are lowercase unlike API.</para>
+ </listitem>
+ <listitem>
+ <para>Api Discovery using sync feature, with build time api precaching for failsafe
+ sync.</para>
+ </listitem>
+ <listitem>
+ <para>Raw api execution support.</para>
+ </listitem>
+ <listitem>
+ <para>Auto-completion via double <command>tab</command>.</para>
+ </listitem>
+ <listitem>
+ <para>Reverse search using <command>Ctrl+R</command></para>
+ </listitem>
+ <listitem>
+ <para>Emacs compatible key bindings.</para>
+ </listitem>
+ <listitem>
+ <para>Output that's "pipeable" to other *nix programs.</para>
+ </listitem>
+ <listitem>
+ <para>Unix shell execution.</para>
+ </listitem>
+ <listitem>
+ <para>Support to handle asynchronous jobs using user defined blocking or non-blocking
+ way.</para>
+ </listitem>
+ <listitem>
+ <para>Tabular or JSON output with filtering of table columns.</para>
+ </listitem>
+ <listitem>
+ <para>Colored output.</para>
+ </listitem>
+ <listitem>
+ <para>API parameter value completion (based on predication, fuzzy results may fail
+ sometimes).</para>
+ </listitem>
+ </itemizedlist>
+ <para>CloudMonkey has a few requirements above and beyond CloudStack, and does not need to
+ be run on the same machine as a management server. If you wish to run
+ <application>CloudMonkey</application> you'll need Python 2.5 or later,
+ <application>readline</application>, <application>Pygments</application>, and
+ <application>prettytable</application>. CloudMonkey can be installed with
+ <application>pip</application>:</para>
+ <programlisting language="Bash"><prompt>$</prompt> pip install cloudmonkey</programlisting>
+ <para>See the Developer's Guide and <ulink
+ url="https://cwiki.apache.org/CLOUDSTACK/cloudstack-cloudmonkey-cli.html">the CloudStack
+ wiki</ulink> for the latest information on <application>CloudMonkey</application>
+ installation and use.</para>
+ </section>
+ <section id="apidiscover">
+ <title>API Discovery Service</title>
+ <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-926"
+ >CLOUDSTACK-926</ulink>: CloudStack has more than 300 APIs and more are added in each
+ major release. CloudStack admins can enable or disable APIs, or add plugins which provide
+ more APIs. The API Discovery Service is a plugin which will help users discover the APIs
+ available to them on a CloudStack Management Server.</para>
+ <para>The discovery service implements a method called <command>listApis</command> which
+ will return information about APIs for a user. It currently accepts an apiName to list api
+ information of that particular API. The method ensures that user can only list APIs they
+ are entitled to.</para>
+ <para>All CloudStack APIs are implemented by annotated command class and PluggableService is
+ a contract implemented by all the components such as the Management Server and all the
+ plugins which provide an API. During load time, API discovery service asks all the
+ pluggable services to return list of API cmd classes from whose fields and annotations it
+ gathers information about each API, the information consists of name, description,
+ parameter name, parameter description, etc.</para>
+ <para>For more information on the implementation of the API Discovery Service for 4.1.0, see
+ the <ulink url="https://cwiki.apache.org/CLOUDSTACK/api-discovery-service.html">CloudStack
+ wiki</ulink>.</para>
+ </section>
+ <section id="events-framework">
+ <title>Events Framework</title>
+ <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-820"
+ >CLOUDSTACK-820</ulink>: The Events Framework provides a mechanism to publish and
+ subscribe to events in &PRODUCT;.</para>
+ </section>
+ <section id="additional-vmx-settings">
+ <title>Additional VMX Settings</title>
+ <para>###</para>
+ </section>
+ <section id="l3-nicira">
+ <title>L3 Router Functionality in Nicira Nvp Plugin</title>
+ <para>###</para>
+ </section>
+ <section id="persistent-networks">
+ <title>Persistent Networks without Running VM</title>
+ <para>###</para>
+ </section>
+ <section id="add-remove-network-vm">
+ <title>Add/Remove Network on VM</title>
+ <para>###</para>
+ </section>
+ <section id="resize-volumes">
+ <title>Resize Volumes Feature</title>
+ <para>###</para>
+ </section>
+ <section id="autoscale">
+ <title>Autoscale</title>
+ <para>###</para>
+ </section>
+ <section id="api-throttling">
+ <title>API Request Throttling</title>
+ <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-618"
+ >CLOUDSTACK-618</ulink>: Limits the number of API requests per second that can be placed
+ against a management server to avoid DoS attacks via API requests.</para>
+ <para>The throttling is controlled by the <command>api.throttling.enabled</command>,
+ <command>api.throttling.interval</command>, and <command>api.throttling.max</command>
+ configuration settings. Note that <command>api.throttling.enabled</command> is set to
+ <emphasis>false</emphasis> by default.</para>
+ </section>
+ <section id="s3-backed-storage">
+ <title>S3 Backed Secondary Storage</title>
+ <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-509"
+ >CLOUDSTACK-509</ulink>: This enhancement backs NFS secondary storage with an
+ S3-compatible object store. Periodically, a reaper thread synchronizes the templates,
+ ISOs, and snapshots stored on a NFS secondary storage mount with a configured S3 object
+ store. In addition to permitting the use of commodity or IaaS storage solutions for static
+ assets, it provides a means of automatically synchronizing template and ISO assets across
+ multiple zones.</para>
+ <para>See the <ulink
+ url="https://cwiki.apache.org/CLOUDSTACK/s3-backed-secondary-storage.html">&PRODUCT;
+ wiki</ulink> for more information on this feature, currently the <ulink
+ url="https://issues.apache.org/jira/browse/CLOUDSTACK-878">documentation is
+ incomplete</ulink>.</para>
+ </section>
+ <section id="user-domain-admin-create-key">
+ <title>User and Domain Admin Can Create API Key and Secret</title>
+ <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-437"
+ >CLOUDSTACK-437</ulink>: This feature adds the ability for domain admins and users to
+ create their own API Key and Secret. Domain admins can create keys for themselves,
+ subdomain admins, and for regular users, but not for other domain admins.</para>
+ </section>
+ <section id="inline-srx-f5-mode">
+ <title>Support Inline Mode for F5 and SRX</title>
+ <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-306"
+ >CLOUDSTACK-306</ulink>: For &PRODUCT; deployments using the Juniper SRX (firewall) and
+ F5 Big IP (load balancer), &PRODUCT; 4.1.0 supports putting the firewall in front of the
+ load balancer, making the firewall device the gateway and putting the load balancer behind
+ the public network.</para>
+ </section>
+ <section id="egress-firewall">
+ <title>Egress Firewall Rules for Guest Networks</title>
+ <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-299"
+ >CLOUDSTACK-299</ulink>: This feature allows users to create egress (exit) traffic rules
+ from private networks to public networks (<emphasis>e.g.</emphasis> from your internal
+ network to the public Internet). By default all traffic is blocked from internal networks
+ to the public networks, this allows you to open ports as necessary.</para>
+ <para>Egress traffic rules are suppored only on virtual routers at this time, physical
+ devices are not supported.</para>
+ </section>
+ <section id="reset-ssh-key">
+ <title>Reset SSH Key to Access VM</title>
+ <para><ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK-297"
+ >CLOUDSTACK-297</ulink>: &PRODUCT; 4.1.0 introduces a new API
+ <command>resetSSHKeyForVirtualMachine</command>, that can allow them to set or reset the
+ SSH keypair assigned to a virtual machine.</para>
+ </section>
+ </section>
+ <section id="issues-fixed-4.1">
+ <title>Issues Fixed in 4.1.0</title>
+ <para>Apache CloudStack uses <ulink url="https://issues.apache.org/jira/browse/CLOUDSTACK"
+ >Jira</ulink> to track its issues. All new features and bugs for 4.1.0 have been tracked
+ in Jira, and have a standard naming convention of "CLOUDSTACK-NNNN" where "NNNN" is the
+ issue number.</para>
+ <para>This section includes a summary of known issues against 4.0.0 that were fixed in 4.1.0.
+ Approximately 470 bugs were resolved or closed in the 4.1.0 cycle.</para>
+ <informaltable>
+ <tgroup cols="2" align="left" colsep="1" rowsep="1">
+ <colspec colwidth="1*" colname="1" colnum="1"/>
+ <colspec colwidth="2*" colname="2" colnum="2"/>
+ <thead>
+ <row>
+ <entry>
+ <para>Defect</para>
+ </entry>
+ <entry>
+ <para>Description</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-46</para>
+ </entry>
+ <entry>
+ <para>Remnants of mycloud remain.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-70</para>
+ </entry>
+ <entry>
+ <para>Improve Network Restart Behaviour for Basic Zone: Restarting Network
+ Fail</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-94</para>
+ </entry>
+ <entry>
+ <para>"API command, listIsos documentation clarity</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-95</para>
+ </entry>
+ <entry>
+ <para>IP address allocation not working when a user tries to allocate IP addresses
+ in a Project</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-97</para>
+ </entry>
+ <entry>
+ <para>Vmware network labels are ignored when creating a Zone using basic
+ networking</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-108</para>
+ </entry>
+ <entry>
+ <para>VM should not be allowed to be deployed on two Isolated Networks of an Account
+ that were created from DefaultNetworkOfferingwithSourceNATService</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-118</para>
+ </entry>
+ <entry>
+ <para>Status of host resorce stuck in "ErrorInMaintenance"</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-119</para>
+ </entry>
+ <entry>
+ <para>Move Agent-Simulator in to the hypervisor plugin model</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-130</para>
+ </entry>
+ <entry>
+ <para>Clarify docs on tags parameter in API reference</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-152</para>
+ </entry>
+ <entry>
+ <para>Routes on the User VM are programmed incorrectly on a VM present on both
+ Isolated and Shared Guest Network</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-178</para>
+ </entry>
+ <entry>
+ <para>Expose name parameter of VM in list Vm view.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-198</para>
+ </entry>
+ <entry>
+ <para>vpn:failto add VPN Users deletes all the existing Vpn user</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-222</para>
+ </entry>
+ <entry>
+ <para>Admin UI prompts to restart Management server with cancel edit
+ operation</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-225</para>
+ </entry>
+ <entry>
+ <para>API Docs: Request params repeated with different description</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-226</para>
+ </entry>
+ <entry>
+ <para>UpdatePhysicalNetworkcommand failed due to java.sql.BatchUpdateException ;
+ Tried to extend the existing Guest VLAN Range of one physical network into the
+ Guest VLAN range of the other physical network</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-227</para>
+ </entry>
+ <entry>
+ <para>ReconnectHostCmd: NullPointerException: Unable to get host Information for
+ XenServer 6.0.2 host - on intentionally changing the traffic labels on the
+ physical network</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-228</para>
+ </entry>
+ <entry>
+ <para>UI provides an option to reconnect a disconnected host - ServerApiException is
+ thrown on an attempt</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-232</para>
+ </entry>
+ <entry>
+ <para>Zone infrastructure chart -- disable resource total display</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-235</para>
+ </entry>
+ <entry>
+ <para>Network rate can be set in 2 places. Clarify docs on how this works</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-249</para>
+ </entry>
+ <entry>
+ <para>Add host id to failed VM deploy alerts</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-250</para>
+ </entry>
+ <entry>
+ <para>Incorrect description of maintenance mode in admin guide</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-256</para>
+ </entry>
+ <entry>
+ <para>"vpn:As an admin user, not able to delete VPN user which is present in a
+ regular user's network.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-271</para>
+ </entry>
+ <entry>
+ <para>updatePhysicalNetwork dies with an NPE when the vlan range is empty</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-274</para>
+ </entry>
+ <entry>
+ <para>Two error codes mapped to same value in API</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-275</para>
+ </entry>
+ <entry>
+ <para>hostid not always a UUID</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-277</para>
+ </entry>
+ <entry>
+ <para>Message during CloudStack management server Installation: cannot access
+ /usr/share/cloud/bridge/lib: No such file or directory</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-279</para>
+ </entry>
+ <entry>
+ <para>deleteProject fails when executed by the regular user (works fine for
+ root/domain admin)</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-284</para>
+ </entry>
+ <entry>
+ <para>listVirtualMachines does not return deleted machines when zone is
+ specified</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-290</para>
+ </entry>
+ <entry>
+ <para>3.0.0 template also needed for 2.2.14 to 3.0.5 direct upgrade.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-293</para>
+ </entry>
+ <entry>
+ <para>"We do awful, hacky things in our spec file for client"</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-304</para>
+ </entry>
+ <entry>
+ <para>Add synchronization for createSnapshot command per host basis</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-309</para>
+ </entry>
+ <entry>
+ <para>iptables rules being deleted from wrong VM after a migration</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-318</para>
+ </entry>
+ <entry>
+ <para>Adding XenServer Host Fails - 6.0.2 fails with 4.0.0</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-320</para>
+ </entry>
+ <entry>
+ <para>"sessionKey query parameter should be case-insensitive, now only sessionkey is
+ accepted"</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-322</para>
+ </entry>
+ <entry>
+ <para>During upgrade displays error - a foreign key constraint fails
+ (`cloud/#sql-f34_6e`..</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-332</para>
+ </entry>
+ <entry>
+ <para>"count" property in list* API response should be equal to how many entries in
+ database, not how many objects in API response</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-333</para>
+ </entry>
+ <entry>
+ <para>When Datacenter name in VCenter has spaces Primary Storage (VMFS) discovery
+ will fail</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-335</para>
+ </entry>
+ <entry>
+ <para>KVM VPC load balancer not working</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-336</para>
+ </entry>
+ <entry>
+ <para>listZones doesn't honour paging</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-343</para>
+ </entry>
+ <entry>
+ <para>"Document what tools and packages are required to build, package and install
+ CloudStack 4.0</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-346</para>
+ </entry>
+ <entry>
+ <para>Cannot add Vmware cluster with class loader conflict exception</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-347</para>
+ </entry>
+ <entry>
+ <para>listNetworks API: return vlan information only when the caller is ROOT
+ admin</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-348</para>
+ </entry>
+ <entry>
+ <para>deleteNetwork does not clean up network resource count correctly</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-354</para>
+ </entry>
+ <entry>
+ <para>Display of storage statistics is wrong</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-355</para>
+ </entry>
+ <entry>
+ <para>"Fix ""count"" in a bunch of API commands</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-357</para>
+ </entry>
+ <entry>
+ <para>"ISOs can be deleted while still attached to a running VM, and they
+ subsequently cannot be detached from a running VM</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-359</para>
+ </entry>
+ <entry>
+ <para>PropagateResourceEventCommand failes in cluster configuration</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-361</para>
+ </entry>
+ <entry>
+ <para>Wrong creation of guest networks on a KVM host in Multiple Physical Networks
+ with guest traffic</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-364</para>
+ </entry>
+ <entry>
+ <para>Docs point to download.cloud.com for AWS API script</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-368</para>
+ </entry>
+ <entry>
+ <para>OVM - cannot create guest VM</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-369</para>
+ </entry>
+ <entry>
+ <para>ASF 4.0 - unable to support XenServer 6.1 host</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-373</para>
+ </entry>
+ <entry>
+ <para>"static NAT and Firewall is not working on external firewall device SRX, it
+ needs to be implemented</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-377</para>
+ </entry>
+ <entry>
+ <para>provide deployment config access to marvin's testcase</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-378</para>
+ </entry>
+ <entry>
+ <para>mavenize marvin on master</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-390</para>
+ </entry>
+ <entry>
+ <para>Install Guide: Section 4.5.7 (Prepare the System VM Template): Links go to
+ cloud.com</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-397</para>
+ </entry>
+ <entry>
+ <para>Install Guide: Section 11.1 (Guest Traffic): Diagram is the wrong
+ diagram</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-398</para>
+ </entry>
+ <entry>
+ <para>Install Guide: Section 11.17.3 (Using VPN with Mac OSX): Not complete</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-404</para>
+ </entry>
+ <entry>
+ <para>Update docs on the usage of cloud-setup-database</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-412</para>
+ </entry>
+ <entry>
+ <para>Data truncation: Out of range value for column 'ram' at row </para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-415</para>
+ </entry>
+ <entry>
+ <para>restartNetwork call causes VM to be unreachable when Nicira based SDN is
+ used</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-416</para>
+ </entry>
+ <entry>
+ <para>XCP 1.6beta2 (61002c) - can't add a host</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-417</para>
+ </entry>
+ <entry>
+ <para>Handle password server securely to run on port 8080 on VR</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-424</para>
+ </entry>
+ <entry>
+ <para>Updated userdata not propagating to the VR</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-427</para>
+ </entry>
+ <entry>
+ <para>Change hardcoded step number references to dynamic link</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-428</para>
+ </entry>
+ <entry>
+ <para>Storage capacity shown in UI is incorrect</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-435</para>
+ </entry>
+ <entry>
+ <para>Vmware network labels are ignored when creating a Zone using basic
+ networking</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-441</para>
+ </entry>
+ <entry>
+ <para>Running mgmt server using jetty fails to start api server</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-446</para>
+ </entry>
+ <entry>
+ <para>"Host going to alert state, if you are adding already added host</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-448</para>
+ </entry>
+ <entry>
+ <para>SSVM bootstrap failure on XenServer hosts with E3 CPU</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-456</para>
+ </entry>
+ <entry>
+ <para>License tag in SPEC isn't what RPM is expecting</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-459</para>
+ </entry>
+ <entry>
+ <para>[Optional Public IP assignment for EIP with Basic Zone] Associate IP Checkbox
+ in Create Network Offering Dialog is Displayed When Elastic LB is Selected</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-462</para>
+ </entry>
+ <entry>
+ <para>A few corrections to make to the 4.0.0 installation guide</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-464</para>
+ </entry>
+ <entry>
+ <para>"Regression in AWSAPI docs, entire sections removed</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-465</para>
+ </entry>
+ <entry>
+ <para>French language file quotes are dropping javascript syntax error</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-467</para>
+ </entry>
+ <entry>
+ <para>Developer's Guide points to cloud.com for API reference</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-479</para>
+ </entry>
+ <entry>
+ <para>UpdateVirtualMachine api fails to propagate userdata to domr</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-481</para>
+ </entry>
+ <entry>
+ <para>Installation Guide Doc Error</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-493</para>
+ </entry>
+ <entry>
+ <para>2.2.x-3.0 DB upgrade support for Advance SG enabled network</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-499</para>
+ </entry>
+ <entry>
+ <para>cloudmonkey CLI can't accept complex parameter</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-500</para>
+ </entry>
+ <entry>
+ <para>Passwd-server iptables rules are dropped on domr on fresh start or on
+ reboot.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-501</para>
+ </entry>
+ <entry>
+ <para>Apidocs and marvin does not know how to handle Autoscaling docs.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-504</para>
+ </entry>
+ <entry>
+ <para>Duplicate guest password scripts in codebase.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-507</para>
+ </entry>
+ <entry>
+ <para>fix api docs for listSSHKeyPair</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-508</para>
+ </entry>
+ <entry>
+ <para>CLVM copies template to primary storage unnecessarily.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-510</para>
+ </entry>
+ <entry>
+ <para>Add button not visible when adding public IPs to physical network.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-514</para>
+ </entry>
+ <entry>
+ <para>Marvin and Cloudmonkey don't work when an API target uses https or an
+ alternate path.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-518</para>
+ </entry>
+ <entry>
+ <para>API refactoring -- change @Parameter annotation and remove the @IdentityMapper
+ annotation.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-520</para>
+ </entry>
+ <entry>
+ <para>Dependency jar names mismatch with install-non-oss.sh</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-521</para>
+ </entry>
+ <entry>
+ <para>Build will hung up when doing test for TestAgentShell</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-522</para>
+ </entry>
+ <entry>
+ <para>Log requests in cloudmonkey's log file.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-527</para>
+ </entry>
+ <entry>
+ <para>List API performance optimization by using DB views and removing UUID
+ conversion.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-534</para>
+ </entry>
+ <entry>
+ <para>Failed to add host</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-536</para>
+ </entry>
+ <entry>
+ <para>remove citrix cloudpatform from 4.0 build - CloudStack is ASF project.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-539</para>
+ </entry>
+ <entry>
+ <para>Cropped Text in UI under Quick View.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-552</para>
+ </entry>
+ <entry>
+ <para>]Quick view details for a volume displays scroll bar in place of name of the
+ volume when the name of the volume has more no of characters.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-553</para>
+ </entry>
+ <entry>
+ <para>"SRX - When adding SRX device make "Public Network" - default to "untrusted"
+ and "Private Network" - default to "trusted" as un-editable fields.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-556</para>
+ </entry>
+ <entry>
+ <para>Erratic window behavior in Quick View tooltip.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-559</para>
+ </entry>
+ <entry>
+ <para>source code import problem</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-560</para>
+ </entry>
+ <entry>
+ <para>Usage server doesn't work in 4.0.0 due to missing db changes</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-572</para>
+ </entry>
+ <entry>
+ <para>SG Enabled Advanced Zone - Not able to deploy a VM in an account specific
+ shared network</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-573</para>
+ </entry>
+ <entry>
+ <para>"NPE at
+ ""com.cloud.network.NetworkManagerImpl.networkOfferingIsConfiguredForExternalNetworking(NetworkManagerImpl.java:4345)""
+ when create network from the network offering having NULL provider for the
+ service</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-578</para>
+ </entry>
+ <entry>
+ <para>The already deleted same hostname is not deleted from /etc/hosts of
+ vRouter</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-584</para>
+ </entry>
+ <entry>
+ <para>"typos in
+ ""Apache_CloudStack-4.0.0-incubating-CloudStack_Nicira_NVP_Guide-en-US""</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-590</para>
+ </entry>
+ <entry>
+ <para>Incorrect Network Gateways Assigned to System VM</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-592</para>
+ </entry>
+ <entry>
+ <para>"API bloat, unknown apis cmd classes</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-593</para>
+ </entry>
+ <entry>
+ <para>"2 guest network, auto create vlan error</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-596</para>
+ </entry>
+ <entry>
+ <para>DeployVM command takes a lot of time to return job id.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-599</para>
+ </entry>
+ <entry>
+ <para>DhcpEntryCommand fails on Router VM on CS4.0 and vSphere5 with Advanced
+ Network Zone.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-600</para>
+ </entry>
+ <entry>
+ <para>When rebooting KVM local storage VM host, libvirt definitions deleted</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-605</para>
+ </entry>
+ <entry>
+ <para>Host physical CPU is incorrectly calculated for Vmware host</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-606</para>
+ </entry>
+ <entry>
+ <para>Starting VM fails with 'ConcurrentOperationException' in a clustered MS
+ scenario</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-614</para>
+ </entry>
+ <entry>
+ <para>"ListTemplates API is not returning ""Enable SSH Key"" attribute for any given
+ template</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-617</para>
+ </entry>
+ <entry>
+ <para>Unable to edit a Sub domain</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-639</para>
+ </entry>
+ <entry>
+ <para>API Refactoring: Adapters for ACL</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-648</para>
+ </entry>
+ <entry>
+ <para>The normal users could change their own login password.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-660</para>
+ </entry>
+ <entry>
+ <para>Network Traffic Labels are not functional in Marvin</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-683</para>
+ </entry>
+ <entry>
+ <para>Image Is Missing in the Accessing VM Section</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-689</para>
+ </entry>
+ <entry>
+ <para>RVR: Stop pending flag is not cleared when user start the disconnected router
+ from another host</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-691</para>
+ </entry>
+ <entry>
+ <para>A warning dialog box shows after reloading the welcome page.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-693</para>
+ </entry>
+ <entry>
+ <para>Adding a VPC virtual router to a NiciraNVP enabled network fails.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-694</para>
+ </entry>
+ <entry>
+ <para>"Create a new VPC network offering with "connectivity" option needed for SDN
+ networking) is not allowed / VPC support for SDN networks</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-717</para>
+ </entry>
+ <entry>
+ <para>cloudmonkey fails to parse/print response.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-720</para>
+ </entry>
+ <entry>
+ <para>Fail to load a png image when accessing the web console.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-721</para>
+ </entry>
+ <entry>
+ <para>Bytes sent/received in user statistics is empty (CloudStack 4.0)</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-725</para>
+ </entry>
+ <entry>
+ <para>UI: Error when the Egress rules tab is selected for a network.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-734</para>
+ </entry>
+ <entry>
+ <para>api_refactoring: CreateAccountCmd fails to send response due to NPE in service
+ layer</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-735</para>
+ </entry>
+ <entry>
+ <para>Integration smoke tests: Fix expunge vm test on api_refactoring</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-736</para>
+ </entry>
+ <entry>
+ <para>Integration smoke tests: Fix check for vm name for the deployvm smoke
+ test.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-793</para>
+ </entry>
+ <entry>
+ <para>"Create cloudmonkey-helper, a plugin that helps autodiscover and sync api info
+ via an api over some endpoint</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-798</para>
+ </entry>
+ <entry>
+ <para>Move usage related cmd classes from cloud-server to cloud-api</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-799</para>
+ </entry>
+ <entry>
+ <para>[Load Test] Check router statistics falls behind in gathering stats by more
+ than 2 times the set value</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-819</para>
+ </entry>
+ <entry>
+ <para>Create Account/User API logging password in access log</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-863</para>
+ </entry>
+ <entry>
+ <para>Non-printable characters (ASCII control character) such as %00 or %0025 are
+ getting stored in raw/non encoded form in the database</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-870</para>
+ </entry>
+ <entry>
+ <para>Client UI: Wrong character encoding for some language</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-928</para>
+ </entry>
+ <entry>
+ <para>[Simulator] Latency for Agent Commands - change unit of wait from seconds to
+ milliseconds</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-938</para>
+ </entry>
+ <entry>
+ <para>s2s VPN trouble</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-959</para>
+ </entry>
+ <entry>
+ <para>Missing sub-sections in document section System Service Offering</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-968</para>
+ </entry>
+ <entry>
+ <para>marvin: vlan should be an attribute of the physical_network and not the
+ zone</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-977</para>
+ </entry>
+ <entry>
+ <para>Document how to use openvswitch with KVM hypervisor</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-978</para>
+ </entry>
+ <entry>
+ <para>TypeError: instance.displayname is undefined while adding VM's to the LB
+ rule</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-985</para>
+ </entry>
+ <entry>
+ <para>Different MAC address for RvR caused issue in short term network outage</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-987</para>
+ </entry>
+ <entry>
+ <para>Sections missing in Working With Snapshots</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-993</para>
+ </entry>
+ <entry>
+ <para>"admin"" user is not getting created when management server is started.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-995</para>
+ </entry>
+ <entry>
+ <para>Not able to add the KVM host</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1002</para>
+ </entry>
+ <entry>
+ <para>Not able to start VM</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1006</para>
+ </entry>
+ <entry>
+ <para>need to disable service libvirt-guests in CentOS packaging RPMs, or in
+ installation docs</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1008</para>
+ </entry>
+ <entry>
+ <para>"Egress"" tab should not be presented in the UI for Shared Networks</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1010</para>
+ </entry>
+ <entry>
+ <para>Host count and Secondary storage count always shows 1 in UI</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1011</para>
+ </entry>
+ <entry>
+ <para>KVM host getting disconnected in cluster environment</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1013</para>
+ </entry>
+ <entry>
+ <para>running cloudstack overwrites default public/private ssh key</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1014</para>
+ </entry>
+ <entry>
+ <para>Merge ManagementServer and ManagementServerEx</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1016</para>
+ </entry>
+ <entry>
+ <para>Not able to deploy VM</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1021</para>
+ </entry>
+ <entry>
+ <para>the vlan is not creat to right nic. when i creat multi guest network</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1024</para>
+ </entry>
+ <entry>
+ <para>Regression: Unable to add Xenserver host with latest build.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1027</para>
+ </entry>
+ <entry>
+ <para>"Update SSL certificate" button should properly reflect its
+ functionality</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1029</para>
+ </entry>
+ <entry>
+ <para>Enter the token to specified project is malfunctioned</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1037</para>
+ </entry>
+ <entry>
+ <para>"Make cloudmonkey awesome-er: Online help docs and api discovery, better
+ colored output, parameter value autocompletion</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1050</para>
+ </entry>
+ <entry>
+ <para>No Documentation on Adding a Load Balancer Rule</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1051</para>
+ </entry>
+ <entry>
+ <para>API dispatcher unable to find objectVO corresponding to
+ DeleteTemplatecmd</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1055</para>
+ </entry>
+ <entry>
+ <para>"The overlay still exists when the ""Recurring Snapshots"" dialog is canceled
+ by pressing esc key.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1056</para>
+ </entry>
+ <entry>
+ <para>S3 secondary storage fails to upload systemvm template due to KVMHA
+ directory</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1057</para>
+ </entry>
+ <entry>
+ <para>regression of changeServiceForVirtualMachine API - fails to find service
+ offering by serviceOfferingId parameter</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1063</para>
+ </entry>
+ <entry>
+ <para>"SG Enabled Advanced Zone - "Add Guest Networks" - When user tries to add a
+ guest Network with scope as "Account" he should NOT be presented with "Offering
+ for shared security group enabled"</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1064</para>
+ </entry>
+ <entry>
+ <para>A type error occurs when trying to add account/register template...</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1068</para>
+ </entry>
+ <entry>
+ <para>Names in VR list is useless</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1070</para>
+ </entry>
+ <entry>
+ <para>javelin: NPE on executing registerIso API</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1071</para>
+ </entry>
+ <entry>
+ <para>Netscaler element is not getting loaded as part of LoadBalancing Service
+ Providers</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1078</para>
+ </entry>
+ <entry>
+ <para>Not able to start System Vms on Rhel 6.3 KVM host</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1079</para>
+ </entry>
+ <entry>
+ <para>Deploying AWSAPI with mvn -pl :cloud-awsapi jetty:run fail</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1082</para>
+ </entry>
+ <entry>
+ <para>UI doesn't throw any error message when trying to delete ip range from a
+ network that is in use.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1083</para>
+ </entry>
+ <entry>
+ <para>listUsageRecords api: removed project results in NPE</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1087</para>
+ </entry>
+ <entry>
+ <para>Update the Developer Guide for ASFCS 4.1 Release</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1088</para>
+ </entry>
+ <entry>
+ <para>EnableStaticNat error will clear the data in database</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1094</para>
+ </entry>
+ <entry>
+ <para>Ipv6 - hostname/hostname --fqdn does not return the name of the VM. But i am
+ able to reach the Vm using their names</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1095</para>
+ </entry>
+ <entry>
+ <para>Ipv6 - dhclient command needs to be run manually on the Vms to get the Ipv6
+ address</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1100</para>
+ </entry>
+ <entry>
+ <para>Expunge thread is not kicked off based on global configuration if the global
+ setting is less than 60 seconds</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1103</para>
+ </entry>
+ <entry>
+ <para>"IpV6 - listNetwork() command does not retrun gateway,netmask,cidr</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1104</para>
+ </entry>
+ <entry>
+ <para>Ipv6 - listVlanIpRanges() returns error 530</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1105</para>
+ </entry>
+ <entry>
+ <para>"IpV6 - listVirtualMachines() does not return netmask,
+ gateway,ipaddress.</para>
+ </entry>
+ </row>
+ <row>
+ <entry>
+ <para>CLOUDSTACK-1107</para>
+ </entry>
+ <e
<TRUNCATED>