cloudstack-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pdion...@apache.org
Subject [1/4] git commit: update 4.3 to 4.4 upgrade for systemvm
Date Sat, 02 Aug 2014 14:16:50 GMT
Repository: cloudstack-docs-rn
Updated Branches:
  refs/heads/4.4.0 8c4ab36e7 -> 93268e766


update 4.3 to 4.4 upgrade for systemvm


Project: http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/commit/6e340686
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/tree/6e340686
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/diff/6e340686

Branch: refs/heads/4.4.0
Commit: 6e34068692a4a23199cdacb30eb66a67a33fadec
Parents: 8c4ab36
Author: Pierre-Luc Dion <pdion891@apache.org>
Authored: Fri Aug 1 18:35:57 2014 -0400
Committer: Pierre-Luc Dion <pdion891@apache.org>
Committed: Fri Aug 1 18:35:57 2014 -0400

----------------------------------------------------------------------
 source/upgrade/_sysvm_templates.rst       |  6 +--
 source/upgrade/_sysvm_templates_pre43.rst |  6 +--
 source/upgrade/upgrade-4.3.rst            | 62 +++++++++++++++++++++++++-
 3 files changed, 66 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/blob/6e340686/source/upgrade/_sysvm_templates.rst
----------------------------------------------------------------------
diff --git a/source/upgrade/_sysvm_templates.rst b/source/upgrade/_sysvm_templates.rst
index 5f197ca..caadccd 100644
--- a/source/upgrade/_sysvm_templates.rst
+++ b/source/upgrade/_sysvm_templates.rst
@@ -59,7 +59,7 @@ Update System-VM templates
    |                         |                                                          
 |
    |                         | Featured: no                                             
 |
    |                         |                                                          
 |
-   |                         | Routing: yes                                             
 |
+   |                         | Routing: no                                              
 |
    +-------------------------+------------------------------------------------------------+
    | KVM                     | Name: systemvm-kvm-|version|                             
 |
    |                         |                                                          
 |
@@ -85,7 +85,7 @@ Update System-VM templates
    |                         |                                                          
 |
    |                         | Featured: no                                             
 |
    |                         |                                                          
 |
-   |                         | Routing: yes                                             
 |
+   |                         | Routing: no                                              
 |
    +-------------------------+------------------------------------------------------------+
    | VMware                  | Name: systemvm-vmware-|version|                          
 |
    |                         |                                                          
 |
@@ -111,7 +111,7 @@ Update System-VM templates
    |                         |                                                          
 |
    |                         | Featured: no                                             
 |
    |                         |                                                          
 |
-   |                         | Routing: yes                                             
 |
+   |                         | Routing: no                                              
 |
    +-------------------------+------------------------------------------------------------+
 
 #. Watch the screen to be sure that the template downloads successfully and 

http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/blob/6e340686/source/upgrade/_sysvm_templates_pre43.rst
----------------------------------------------------------------------
diff --git a/source/upgrade/_sysvm_templates_pre43.rst b/source/upgrade/_sysvm_templates_pre43.rst
index 8043b67..c79a799 100644
--- a/source/upgrade/_sysvm_templates_pre43.rst
+++ b/source/upgrade/_sysvm_templates_pre43.rst
@@ -61,7 +61,7 @@ Update System-VM templates
    |                         |                                                          
 |
    |                         | Featured: no                                             
 |
    |                         |                                                          
 |
-   |                         | Routing: yes                                             
 |
+   |                         | Routing: no                                              
 |
    +-------------------------+------------------------------------------------------------+
    | KVM                     | Name: systemvm-kvm-4.3                                   
 |
    |                         |                                                          
 |
@@ -87,7 +87,7 @@ Update System-VM templates
    |                         |                                                          
 |
    |                         | Featured: no                                             
 |
    |                         |                                                          
 |
-   |                         | Routing: yes                                             
 |
+   |                         | Routing: no                                              
 |
    +-------------------------+------------------------------------------------------------+
    | VMware                  | Name: systemvm-vmware-4.3                                
 |
    |                         |                                                          
 |
@@ -113,7 +113,7 @@ Update System-VM templates
    |                         |                                                          
 |
    |                         | Featured: no                                             
 |
    |                         |                                                          
 |
-   |                         | Routing: yes                                             
 |
+   |                         | Routing: no                                              
 |
    +-------------------------+------------------------------------------------------------+
 
 #. Watch the screen to be sure that the template downloads successfully and 

http://git-wip-us.apache.org/repos/asf/cloudstack-docs-rn/blob/6e340686/source/upgrade/upgrade-4.3.rst
----------------------------------------------------------------------
diff --git a/source/upgrade/upgrade-4.3.rst b/source/upgrade/upgrade-4.3.rst
index bba9878..d80df13 100644
--- a/source/upgrade/upgrade-4.3.rst
+++ b/source/upgrade/upgrade-4.3.rst
@@ -19,6 +19,14 @@
 Upgrade Instruction from |version_to_upgrade|
 =============================================
 
+.. warning::
+   A recently found systemvm upgrade require manual MySQL 
+   commands in order to allow upgrade of SystemVMs and Virtual Routers.
+
+   Dependency to Java 1.7 inside SystemVM require Upgrade of systemvm-template. 
+   Templates version 4.4.0-6 must be use with CloudStack 4.4.0.
+
+
 This section will guide you from CloudStack |version_to_upgrade| to CloudStack 
 |version|.
 
@@ -60,6 +68,7 @@ Instructions for creating packages from the CloudStack source are in the
 
 .. include:: _sysvm_templates.rst
 
+
 Database Preparation
 --------------------
 
@@ -397,11 +406,60 @@ Restart management services
 
       $ sudo service cloudstack-usage start
 
-.. _upg-sysvm42:
+
+Manual hotfix for systemvm upgrade
+----------------------------------
+
+Once ``cloudstack-management`` is started and have upgrade the database version to 4.4.0,

+following MySQL queries must be executed prior to upgrade SystemVMs and Virtual Routers.
+
+
+XenServer systemvm
+^^^^^^^^^^^^^^^^^^
+
+#. execute following MySQL queries in MySQL. 
+   Please note ``<ID FROM COMMAND #1>`` from the first command
+
+   .. code-block:: mysql
+
+      select id,name from vm_template where name = 'systemvm-xenserver-4.4';
+      update vm_template set type='SYSTEM' where id='<ID FROM COMMAND #1>';
+      update vm_instance set vm_template_id = '<ID FROM COMMAND #1>' where type='ConsoleProxy'
and hypervisor_type = 'xenserver';
+      update vm_instance set vm_template_id = '<ID FROM COMMAND #1>' where type='SecondaryStorageVm'
and hypervisor_type = 'xenserver';
+
+#. Restart cloudstack management server
+
+   .. sourcecode:: bash
+
+      $ sudo service cloudstack-management restart
+
+
+KVM systemvms
+^^^^^^^^^^^^^
+
+#. execute following MySQL queries in MySQL. 
+   Please note ``<ID FROM COMMAND #1>`` from the first command
+
+   .. code-block:: mysql
+
+      select id,name from vm_template where name = 'systemvm-kvm-4.4';
+      update vm_template set type='SYSTEM' where id='<ID FROM COMMAND #1>';
+      update vm_instance set vm_template_id = '<ID FROM COMMAND #1>' where type='ConsoleProxy'
and hypervisor_type = 'KVM';
+      update vm_instance set vm_template_id = '<ID FROM COMMAND #1>' where type='SecondaryStorageVm'
and hypervisor_type = 'KVM';
+
+#. Restart cloudstack management server
+
+   .. sourcecode:: bash
+
+      $ sudo service cloudstack-management restart
+
+
+.. _upg-sysvm43:
 
 System-VMs and Virtual-Routers
 ------------------------------
 
-This upgrade does not require System-VMs or Virtual-Routers Reboot.
+.. include:: _sysvm_restart.rst
+
 
 .. include:: /global.rst


Mime
View raw message