Continuing work on release notes.

Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/5b71eda6
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/5b71eda6
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/5b71eda6

Branch: refs/heads/internallb
Commit: 5b71eda6e90a95ba93126e8c403c34d77a5af25f
Parents: 3cec026
Author: Joe Brockmeier <j...@zonker.net>
Authored: Mon Apr 8 11:27:25 2013 -0500
Committer: Alena Prokharchyk <alena.prokharc...@citrix.com>
Committed: Mon Apr 8 15:23:56 2013 -0700

----------------------------------------------------------------------
 docs/en-US/Release_Notes.xml |   52 ++++++++++++++++++++++++++++++++----
 1 files changed, 46 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/5b71eda6/docs/en-US/Release_Notes.xml
----------------------------------------------------------------------
diff --git a/docs/en-US/Release_Notes.xml b/docs/en-US/Release_Notes.xml
index be0267d..dd93aa4 100644
--- a/docs/en-US/Release_Notes.xml
+++ b/docs/en-US/Release_Notes.xml
@@ -35,9 +35,16 @@
           <title>Upgrade from 4.0.x to 4.1.0</title>
           <para>This section will guide you from Apache CloudStack 4.0.x 
versions (4.0.0-incubating, 4.0.1-incubating, and 4.0.2) to &PRODUCT; 
4.1.0.</para>
           <para>Any steps that are hypervisor-specific will be called out with 
a note.</para>
+                  <warning><title>Package Structure Changes</title>
+                  <para>The package structure for &PRODUCT; has changed 
significantly since the 4.0.x releases. If you've compiled your own packages, 
you'll notice that the package names and the number of packages has changed. 
This is <emphasis>not</emphasis> a bug.</para>
+                  <para>However, this <emphasis>does</emphasis> mean that the 
procedure is not as simple as an <command>apt-get upgrade</command> or 
<command>yum update</command>, so please follow this section carefully.</para>
+              </warning>
+              <para>We recommend reading through this section once or twice 
before beginning your upgrade procedure, and working through it on a test 
system before working on a production system.</para>
           <orderedlist>
               <listitem>
-                  <para>Create RPM or Debian packages (as appropriate) and a 
repository from the 4.1.0 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. 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>
+                  <para>Most users of &PRODUCT; manage the installation and 
upgrades of &PRODUCT; with one of Linux's predominant package systems, RPM or 
APT. This guide assumes you'll be using RPM and Yum (for Red Hat Enterprise 
Linux or CentOS), or APT and Debian packages (for Ubuntu).</para>
+                  <para>Create RPM or Debian packages (as appropriate) and a 
repository from the 4.1.0 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" /> 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 
Guide</ulink>.</para>
               </listitem>
               <listitem>
                   <para>Stop your management server or servers. Run this on 
all management server hosts:</para>
@@ -47,6 +54,41 @@
                   <para>Make a backup of your MySQL database. If you run into 
any issues or need to roll back the upgrade, this will assist in debugging or 
restoring your existing environment. You'll be prompted for your 
password.</para>
                   <programlisting># mysqldump -u root -p cloud &gt; 
cloudstack-backup.sql</programlisting>
               </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> 
+                  <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">
+                          <listitem><para>Start by opening 
<filename>/etc/apt/sources.list.d/cloudstack.list</filename>.</para>
+                              <para>This file should have one line, which 
contains:</para>
+                              <programlisting language="Bash">deb 
http://cloudstack.apt-get.eu/ubuntu precise 4.0</programlisting>
+                              <para>We'll change it to point to the new 
package repository:</para>
+                              <programlisting language="Bash">deb 
http://cloudstack.apt-get.eu/ubuntu precise 4.1</programlisting>
+                          </listitem>
+                          <listitem>
+                              <para>Now update your apt package list:</para>
+                              <programlisting language="Bash">$ sudo apt-get 
update</programlisting>
+                          </listitem>
+                          <listitem>
+                              <para>You will need to manually install the 
<filename>cloudstack-agent</filename> package:</para> ###
+                              <programlisting language="Bash">$ sudo apt-get 
install cloudstack-agent</programlisting>
+                              <para>During the installation of 
<filename>cloudstack-agent</filename>, APT will copy your 
<filename>agent.properties</filename>, <filename>log4j-cloud.xml</filename>, 
and <filename>environment.properties</filename> from 
<filename>/etc/cloud/agent</filename> to 
<filename>/etc/cloudstack/agent</filename>.</para>
+                              <para>When prompted whether you wish to keep 
your configuration, say Yes.</para>
+                          </listitem>
+                          <listitem>
+                              <para>Verify that the file 
<filename>/etc/cloudstack/agent/environment.properties</filename> has a line 
that reads:</para>
+                              <programlisting 
language="Bash">paths.script=/usr/share/cloudstack-common</programlisting>
+                              <para>If not, add the line.</para>
+                          </listitem>
+                          <listitem>
+                              <para>Restart the agent:</para>
+                          </listitem>
+                      </orderedlist>
+              </listitem>
+              <listitem id="upgrade-rpm-packages">
+              <para>###</para> 
+              </listitem>
           </orderedlist>
       </section>
     <section id="upgrade-from-3.0.2-to-4.0">
@@ -1049,11 +1091,9 @@ Done restarting router(s).
                   </entry>
               </row>
             <row>
-              <entry><para>CLOUDSTACK-301</para></entry>
-              <entry><para>Nexus 1000v DVS integration is not functional</para>
-                <para>This source code release includes some partial 
functionality to support the
-                  Cisco Nexus 1000v Distributed Virtual Switch within a VMware 
hypervisor
-                  environment. The functionality is not complete at this 
time.</para>
+                <entry><para><ulink 
url="https://issues.apache.org/jira/browse/CLOUDSTACK-1824";>CLOUDSTACK-1824</ulink></para></entry>
+              <entry><para>Service CloudStack-Management is being displayed as 
cloud-management service </para>
+                <para>Many scripts and text entries have references to 
cloud-management rather than cloudstack-management due to the changeover 
between 4.0 and 4.1 to rename services. This is a minor issue and should be 
corrected by 4.2.</para>
               </entry>
             </row>
           </tbody>

Reply via email to