[GitHub] [cloudstack-primate] rhtyd opened a new issue #136: VPC: Private Gateway Static Routes Tab

2020-01-27 Thread GitBox
rhtyd opened a new issue #136: VPC: Private Gateway Static Routes Tab
URL: https://github.com/apache/cloudstack-primate/issues/136
 
 
   Old UI -> Network -> Select VPC from drop down -> click configure -> select 
Private gateway on the left router box -> Select a private gateway -> Click 
Static Routes tab:
   
   ![Screenshot from 2020-01-28 
12-44-17](https://user-images.githubusercontent.com/95203/73242837-0a4a5980-41cc-11ea-8f41-13043e838b76.png)
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [cloudstack-primate] rhtyd opened a new issue #135: VPC - Add Private Gateway Form

2020-01-27 Thread GitBox
rhtyd opened a new issue #135: VPC - Add Private Gateway Form
URL: https://github.com/apache/cloudstack-primate/issues/135
 
 
   Old UI -> Network -> Select VPC from drop down -> click configure -> select 
Private gateway on the left router box -> Add button:
   
   ![Screenshot from 2020-01-28 
12-42-03](https://user-images.githubusercontent.com/95203/73242748-c8211800-41cb-11ea-9a30-2d9a9f0e5b95.png)


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [cloudstack-primate] RitchieVincent opened a new pull request #134: [WIP] IP Ranges form component for Public, Management and Storage traffic types

2020-01-27 Thread GitBox
RitchieVincent opened a new pull request #134: [WIP] IP Ranges form component 
for Public, Management and Storage traffic types
URL: https://github.com/apache/cloudstack-primate/pull/134
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [cloudstack-primate] iceteabottle commented on issue #7: [WIP] Feature/vm wizard

2020-01-27 Thread GitBox
iceteabottle commented on issue #7: [WIP] Feature/vm wizard
URL: https://github.com/apache/cloudstack-primate/pull/7#issuecomment-578792533
 
 
   @rhtyd I wrapped each inner wizard components into a collapsable item to 
improve the UX.
   I will prepare my branch for @utchoang these days.
   
   ![Bildschirmfoto 2020-01-27 um 16 03 
35](https://user-images.githubusercontent.com/13260952/73185677-c8afa500-411e-11ea-8970-47541a49f10a.png)
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


Re: [PRIMATE][SIG] Meeting Notes

2020-01-27 Thread Rohit Yadav
27 Jan 2020 meeting notes:

Project board: https://github.com/apache/cloudstack-primate/projects/1
Est. total effort left: ~100 hours
Progress by number of supported APIs: ~90% (44 remaining APIs vs 461 APIs in 
old UI)

High-level changes since last week:

  *   Received a public VM (community-managed) for Primate QA/testing purposes 
from Wido/PCExtreme (Thanks Wido!)
  *   Guest network actions tabs, egress, fw, pf, lb, vpn and SG egress/ingress
  *   Add/import LDAP account for
  *   Add host/pod/cluster form with option to dedicate to an account/domain
  *   Enable SNAT for VM form
  *   Add secondary storage form
  *   Physical network, traffic type views/management, form and tabs
  *   Dedicate VLAN/VNI range to account/project form
  *   Zone resource capacity tab
  *   VMware zone form, view
  *   Work in progress: https://github.com/apache/cloudstack-primate/pulls

Actions and goals for the next two weeks are to continue to work on issues from 
the project board, work towards manual QA and test automation.


Regards,

Rohit Yadav

Software Architect, ShapeBlue

https://www.shapeblue.com


From: Rohit Yadav 
Sent: Monday, January 20, 2020 20:56
To: dev@cloudstack.apache.org 
Subject: Re: [PRIMATE][SIG] Meeting Notes

20 Jan 2020 meeting notes:

Project board: https://github.com/apache/cloudstack-primate/projects/1
Est. total effort left: ~150 hours
Progress by number of supported APIs: ~81% (88 remaining APIs vs 461 APIs in 
old UI)

High-level changes since last week:

  *   Resource view and styling changes
  *   Recurring snapshot schedule and take snapshot action form
  *   Support for LDAP configuration management
  *   Minor bug fixes and enhancements
  *   In review - guest network tabs/actions, add network form, ldap account 
form, dedicated resource component, add cluster form
  *   Work in progress: https://github.com/apache/cloudstack-primate/pulls

Actions and goals for the next two weeks are to continue to work on issues from 
the project board, work towards manual QA and test-automation.


Regards,

Rohit Yadav

Software Architect, ShapeBlue

https://www.shapeblue.com


From: Rohit Yadav 
Sent: Tuesday, January 14, 2020 15:11
To: dev@cloudstack.apache.org 
Subject: Re: [PRIMATE][SIG] Meeting Notes

14 Jan 2020 meeting notes:

Project board: https://github.com/apache/cloudstack-primate/projects/1
Est. total effort left: ~170 hours
Progress by number of supported APIs: 80% (95 remaining APIs vs 461 APIs in old 
UI)

High-level changes since last two weeks:

  *   Project dashboard, actions, configuration and actions
  *   Register ISO action
  *   Update offering access and update template permissions form
  *   Zones tab for templates and ISOs
  *   SG: ingress/egress tabs
  *   Guest Network: Egress tab, firewall, pf, vpn, lb tabs (under review)
  *   VPC: create VPN customer gateway, basic list views, tab stubs and 
navigations
  *   Minor bug fixes and enhancements
  *   Work in progress: https://github.com/apache/cloudstack-primate/pulls

Actions and goals for the next two weeks are to continue to work on issues from 
the project board, work towards manual QA and test-automation.


Regards,

Rohit Yadav

Software Architect, ShapeBlue

https://www.shapeblue.com


From: Rohit Yadav 
Sent: Monday, December 16, 2019 20:58
To: dev@cloudstack.apache.org 
Subject: Re: [PRIMATE][SIG] Meeting Notes

16 Dec 2019 meeting notes:

Project board: https://github.com/apache/cloudstack-primate/projects/1
Est. total effort left: ~270 hours
Progress by number of supported APIs: ~70% (138 remaining APIs vs 461 APIs in 
old UI)

High-level changes since last two weeks:

  *   Infra/SSL-cert setup form
  *   Domain tree-based list view
  *   Reusable settings component for global settings and scoped settings (in 
domain, accounts, zones, cluster, primary/secondary storages etc)
  *   IAM: Account certs tab
  *   Compute: VM migration form, assign to account/project form
  *   Minor bug fixes and enhancements
  *   Work in progress:
 *   VM NIC/IP management buttons/views
 *   Backup and recovery UI views and actions

Actions and goals for the next two weeks are to continue to work on issues from 
the project board.


Regards,

Rohit Yadav

Software Architect, ShapeBlue

https://www.shapeblue.com


From: Rohit Yadav 
Sent: Monday, December 2, 2019 22:39
To: dev@cloudstack.apache.org 
Subject: Re: [PRIMATE][SIG] Meeting Notes

2 Dec 2019 meeting notes:

Project board: https://github.com/apache/cloudstack-primate/projects/1
Est. total effort left: ~300 hours
Progress by number of supported APIs: ~68% (148 remaining APIs vs 461 APIs in 
old UI)

High-level changes since last two weeks:

  *   docker support (wip) + eslint fixes
  *   all related navigation on views
  *   recursive actions/async polling + refresh
  *   reusable details setings for vm & templates
  *   

[GitHub] [cloudstack-documentation] DaanHoogland commented on a change in pull request #87: upgrade: upgrade systemvmtemplate for 4.14

2020-01-27 Thread GitBox
DaanHoogland commented on a change in pull request #87: upgrade: upgrade 
systemvmtemplate for 4.14
URL: 
https://github.com/apache/cloudstack-documentation/pull/87#discussion_r371241688
 
 

 ##
 File path: source/upgrading/upgrade/upgrade-4.13.rst
 ##
 @@ -0,0 +1,360 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information#
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+
+.. |version_to_upgrade| replace:: 4.13.x
+
+Upgrade Instruction from |version_to_upgrade|
+=
+
+This section will guide you from CloudStack |version_to_upgrade| to latest
+CloudStack |release|.
+
+Any steps that are hypervisor-specific will be called out with a note.
+
+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.
+
+.. note::
+The following upgrade instructions should be performed regardless of
+hypervisor type.
+
+Overview of Upgrade Steps:
+
+
+#. Check any customisations and integrations
+#. Upload the |sysvm64-version| System VM template if not already using it.
+#. Stop all running management servers
+#. Backup CloudStack database (MySQL)
+#. Upgrade 1st CloudStack management server
+#. Update hypervisors specific dependencies
+#. Restart 1st management server
+#. Check that your upgraded environment works as expected
+#. Upgrade and restart the remaining management servers
+
+
+.. include:: _customisation_warnings.rst
+
+.. warning::
+If you are not already using the |sysvm64-version| System VM template you 
will need to 
+upgrade your System VM template prior to performing the upgrade of the 
+CloudStack packages.
+
+.. include:: _sysvm_templates.rst
+
+Packages repository
+---
+
+Most users of CloudStack manage the installation and upgrades of
+CloudStack 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).
+
+Create RPM or Debian packages (as appropriate) and a repository from
+the |release| source, or check the Apache CloudStack downloads page at
+http://cloudstack.apache.org/downloads.html
+for package repositories supplied by community members. You will need
+them for :ref:`ubuntu413` or :ref:`rhel413` and :ref:`kvm413` hosts upgrade.
+
+Instructions for creating packages from the CloudStack source are in the
+`CloudStack Installation Guide`_.
+
+Database Preparation
+
+
+Backup current database
+
+#. Stop your management server or servers. Run this on all management
+   server hosts:
+
+   .. parsed-literal::
+
+  $ sudo service cloudstack-management stop
+
+#. If you are running a usage server or usage servers, stop those as well:
+
+   .. parsed-literal::
+
+  $ sudo service cloudstack-usage stop
+
+#. 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.
+
+   .. parsed-literal::
+
+  $ mysqldump -u root -p cloud > cloud-backup_`date '+%Y-%m-%d'`.sql
+  $ mysqldump -u root -p cloud_usage > cloud_usage-backup_`date 
'+%Y-%m-%d'`.sql
+
+#. **(KVM Only)** If primary storage of type local storage is in use, the
+   path for this storage needs to be verified to ensure it passes new
+   validation. Check local storage by querying the cloud.storage\_pool
+   table:
+
+   .. parsed-literal::
+
+  $ mysql -u cloud -p -e "select id,name,path from cloud.storage_pool 
where pool_type='Filesystem'"
+
+   If local storage paths are found to have a trailing forward slash,
+   remove it:
+
+   .. parsed-literal::
+
+  $ mysql -u cloud -p -e 'update cloud.storage_pool set 
path="/var/lib/libvirt/images" where path="/var/lib/libvirt/images/"';
+
+
+.. _ubuntu413:
+.. _apt-repo413:
+
+Management Server
+-
+
+Ubuntu
+##
+
+If you are using Ubuntu, follow this procedure to upgrade your packages. If
+not, skip to step :ref:`rhel413`.
+
+.. note::
+   **Community Packages:** This section assumes you're using the community

[GitHub] [cloudstack-documentation] DaanHoogland commented on a change in pull request #87: upgrade: upgrade systemvmtemplate for 4.14

2020-01-27 Thread GitBox
DaanHoogland commented on a change in pull request #87: upgrade: upgrade 
systemvmtemplate for 4.14
URL: 
https://github.com/apache/cloudstack-documentation/pull/87#discussion_r371240818
 
 

 ##
 File path: source/upgrading/upgrade/upgrade-4.13.rst
 ##
 @@ -0,0 +1,360 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information#
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+
+.. |version_to_upgrade| replace:: 4.13.x
+
+Upgrade Instruction from |version_to_upgrade|
+=
+
+This section will guide you from CloudStack |version_to_upgrade| to latest
+CloudStack |release|.
+
+Any steps that are hypervisor-specific will be called out with a note.
+
+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.
+
+.. note::
+The following upgrade instructions should be performed regardless of
+hypervisor type.
+
+Overview of Upgrade Steps:
+
+
+#. Check any customisations and integrations
+#. Upload the |sysvm64-version| System VM template if not already using it.
+#. Stop all running management servers
+#. Backup CloudStack database (MySQL)
+#. Upgrade 1st CloudStack management server
+#. Update hypervisors specific dependencies
+#. Restart 1st management server
+#. Check that your upgraded environment works as expected
+#. Upgrade and restart the remaining management servers
+
+
+.. include:: _customisation_warnings.rst
+
+.. warning::
+If you are not already using the |sysvm64-version| System VM template you 
will need to 
+upgrade your System VM template prior to performing the upgrade of the 
+CloudStack packages.
+
+.. include:: _sysvm_templates.rst
+
+Packages repository
+---
+
+Most users of CloudStack manage the installation and upgrades of
+CloudStack 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).
+
+Create RPM or Debian packages (as appropriate) and a repository from
+the |release| source, or check the Apache CloudStack downloads page at
+http://cloudstack.apache.org/downloads.html
+for package repositories supplied by community members. You will need
+them for :ref:`ubuntu413` or :ref:`rhel413` and :ref:`kvm413` hosts upgrade.
+
+Instructions for creating packages from the CloudStack source are in the
+`CloudStack Installation Guide`_.
+
+Database Preparation
+
+
+Backup current database
+
+#. Stop your management server or servers. Run this on all management
+   server hosts:
+
+   .. parsed-literal::
+
+  $ sudo service cloudstack-management stop
+
+#. If you are running a usage server or usage servers, stop those as well:
+
+   .. parsed-literal::
+
+  $ sudo service cloudstack-usage stop
+
+#. 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.
+
+   .. parsed-literal::
+
+  $ mysqldump -u root -p cloud > cloud-backup_`date '+%Y-%m-%d'`.sql
+  $ mysqldump -u root -p cloud_usage > cloud_usage-backup_`date 
'+%Y-%m-%d'`.sql
+
+#. **(KVM Only)** If primary storage of type local storage is in use, the
+   path for this storage needs to be verified to ensure it passes new
+   validation. Check local storage by querying the cloud.storage\_pool
+   table:
+
+   .. parsed-literal::
+
+  $ mysql -u cloud -p -e "select id,name,path from cloud.storage_pool 
where pool_type='Filesystem'"
+
+   If local storage paths are found to have a trailing forward slash,
+   remove it:
+
+   .. parsed-literal::
+
+  $ mysql -u cloud -p -e 'update cloud.storage_pool set 
path="/var/lib/libvirt/images" where path="/var/lib/libvirt/images/"';
+
+
+.. _ubuntu413:
+.. _apt-repo413:
+
+Management Server
+-
+
+Ubuntu
+##
+
+If you are using Ubuntu, follow this procedure to upgrade your packages. If
+not, skip to step :ref:`rhel413`.
+
+.. note::
+   **Community Packages:** This section assumes you're using the community

[GitHub] [cloudstack-primate] Pearl1594 opened a new pull request #133: Host HA and OOBM actions

2020-01-27 Thread GitBox
Pearl1594 opened a new pull request #133: Host HA and OOBM actions
URL: https://github.com/apache/cloudstack-primate/pull/133
 
 
   Verify the functionality of the action buttons for enable/disable HA and 
enable/disable Out of Band Management for zone, cluster and host


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [cloudstack-documentation] DaanHoogland commented on a change in pull request #87: upgrade: upgrade systemvmtemplate for 4.14

2020-01-27 Thread GitBox
DaanHoogland commented on a change in pull request #87: upgrade: upgrade 
systemvmtemplate for 4.14
URL: 
https://github.com/apache/cloudstack-documentation/pull/87#discussion_r371195286
 
 

 ##
 File path: source/upgrading/upgrade/upgrade-4.13.rst
 ##
 @@ -0,0 +1,360 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information#
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+
+.. |version_to_upgrade| replace:: 4.13.x
+
+Upgrade Instruction from |version_to_upgrade|
+=
+
+This section will guide you from CloudStack |version_to_upgrade| to latest
+CloudStack |release|.
+
+Any steps that are hypervisor-specific will be called out with a note.
+
+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.
+
+.. note::
+The following upgrade instructions should be performed regardless of
+hypervisor type.
+
+Overview of Upgrade Steps:
+
+
+#. Check any customisations and integrations
+#. Upload the |sysvm64-version| System VM template if not already using it.
+#. Stop all running management servers
+#. Backup CloudStack database (MySQL)
+#. Upgrade 1st CloudStack management server
+#. Update hypervisors specific dependencies
+#. Restart 1st management server
+#. Check that your upgraded environment works as expected
+#. Upgrade and restart the remaining management servers
+
+
+.. include:: _customisation_warnings.rst
+
+.. warning::
+If you are not already using the |sysvm64-version| System VM template you 
will need to 
+upgrade your System VM template prior to performing the upgrade of the 
+CloudStack packages.
+
+.. include:: _sysvm_templates.rst
+
+Packages repository
+---
+
+Most users of CloudStack manage the installation and upgrades of
+CloudStack 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).
+
+Create RPM or Debian packages (as appropriate) and a repository from
+the |release| source, or check the Apache CloudStack downloads page at
+http://cloudstack.apache.org/downloads.html
+for package repositories supplied by community members. You will need
+them for :ref:`ubuntu413` or :ref:`rhel413` and :ref:`kvm413` hosts upgrade.
+
+Instructions for creating packages from the CloudStack source are in the
+`CloudStack Installation Guide`_.
+
+Database Preparation
+
+
+Backup current database
+
+#. Stop your management server or servers. Run this on all management
+   server hosts:
+
+   .. parsed-literal::
+
+  $ sudo service cloudstack-management stop
+
+#. If you are running a usage server or usage servers, stop those as well:
+
+   .. parsed-literal::
+
+  $ sudo service cloudstack-usage stop
+
+#. 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.
+
+   .. parsed-literal::
+
+  $ mysqldump -u root -p cloud > cloud-backup_`date '+%Y-%m-%d'`.sql
+  $ mysqldump -u root -p cloud_usage > cloud_usage-backup_`date 
'+%Y-%m-%d'`.sql
+
+#. **(KVM Only)** If primary storage of type local storage is in use, the
+   path for this storage needs to be verified to ensure it passes new
+   validation. Check local storage by querying the cloud.storage\_pool
+   table:
+
+   .. parsed-literal::
+
+  $ mysql -u cloud -p -e "select id,name,path from cloud.storage_pool 
where pool_type='Filesystem'"
+
+   If local storage paths are found to have a trailing forward slash,
+   remove it:
+
+   .. parsed-literal::
+
+  $ mysql -u cloud -p -e 'update cloud.storage_pool set 
path="/var/lib/libvirt/images" where path="/var/lib/libvirt/images/"';
+
+
+.. _ubuntu413:
+.. _apt-repo413:
+
+Management Server
+-
+
+Ubuntu
+##
+
+If you are using Ubuntu, follow this procedure to upgrade your packages. If
+not, skip to step :ref:`rhel413`.
+
+.. note::
+   **Community Packages:** This section assumes you're using the community

[GitHub] [cloudstack-documentation] DaanHoogland commented on a change in pull request #87: upgrade: upgrade systemvmtemplate for 4.14

2020-01-27 Thread GitBox
DaanHoogland commented on a change in pull request #87: upgrade: upgrade 
systemvmtemplate for 4.14
URL: 
https://github.com/apache/cloudstack-documentation/pull/87#discussion_r371194763
 
 

 ##
 File path: source/upgrading/upgrade/upgrade-4.13.rst
 ##
 @@ -0,0 +1,360 @@
+.. Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information#
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+
+.. |version_to_upgrade| replace:: 4.13.x
+
+Upgrade Instruction from |version_to_upgrade|
+=
+
+This section will guide you from CloudStack |version_to_upgrade| to latest
+CloudStack |release|.
+
+Any steps that are hypervisor-specific will be called out with a note.
+
+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.
+
+.. note::
+The following upgrade instructions should be performed regardless of
+hypervisor type.
+
+Overview of Upgrade Steps:
+
+
+#. Check any customisations and integrations
+#. Upload the |sysvm64-version| System VM template if not already using it.
+#. Stop all running management servers
+#. Backup CloudStack database (MySQL)
+#. Upgrade 1st CloudStack management server
+#. Update hypervisors specific dependencies
+#. Restart 1st management server
+#. Check that your upgraded environment works as expected
+#. Upgrade and restart the remaining management servers
+
+
+.. include:: _customisation_warnings.rst
+
+.. warning::
+If you are not already using the |sysvm64-version| System VM template you 
will need to 
+upgrade your System VM template prior to performing the upgrade of the 
+CloudStack packages.
+
+.. include:: _sysvm_templates.rst
+
+Packages repository
+---
+
+Most users of CloudStack manage the installation and upgrades of
+CloudStack 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).
+
+Create RPM or Debian packages (as appropriate) and a repository from
+the |release| source, or check the Apache CloudStack downloads page at
+http://cloudstack.apache.org/downloads.html
+for package repositories supplied by community members. You will need
+them for :ref:`ubuntu413` or :ref:`rhel413` and :ref:`kvm413` hosts upgrade.
+
+Instructions for creating packages from the CloudStack source are in the
+`CloudStack Installation Guide`_.
+
+Database Preparation
+
+
+Backup current database
+
+#. Stop your management server or servers. Run this on all management
+   server hosts:
+
+   .. parsed-literal::
+
+  $ sudo service cloudstack-management stop
+
+#. If you are running a usage server or usage servers, stop those as well:
+
+   .. parsed-literal::
+
+  $ sudo service cloudstack-usage stop
+
+#. 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.
+
+   .. parsed-literal::
+
+  $ mysqldump -u root -p cloud > cloud-backup_`date '+%Y-%m-%d'`.sql
+  $ mysqldump -u root -p cloud_usage > cloud_usage-backup_`date 
'+%Y-%m-%d'`.sql
+
+#. **(KVM Only)** If primary storage of type local storage is in use, the
+   path for this storage needs to be verified to ensure it passes new
+   validation. Check local storage by querying the cloud.storage\_pool
+   table:
+
+   .. parsed-literal::
+
+  $ mysql -u cloud -p -e "select id,name,path from cloud.storage_pool 
where pool_type='Filesystem'"
+
+   If local storage paths are found to have a trailing forward slash,
+   remove it:
+
+   .. parsed-literal::
+
+  $ mysql -u cloud -p -e 'update cloud.storage_pool set 
path="/var/lib/libvirt/images" where path="/var/lib/libvirt/images/"';
+
+
+.. _ubuntu413:
+.. _apt-repo413:
+
+Management Server
+-
+
+Ubuntu
+##
+
+If you are using Ubuntu, follow this procedure to upgrade your packages. If
+not, skip to step :ref:`rhel413`.
+
+.. note::
+   **Community Packages:** This section assumes you're using the community

[GitHub] [cloudstack-documentation] DaanHoogland commented on a change in pull request #87: upgrade: upgrade systemvmtemplate for 4.14

2020-01-27 Thread GitBox
DaanHoogland commented on a change in pull request #87: upgrade: upgrade 
systemvmtemplate for 4.14
URL: 
https://github.com/apache/cloudstack-documentation/pull/87#discussion_r371169414
 
 

 ##
 File path: source/upgrading/upgrade/_sysvm_templates.rst
 ##
 @@ -74,7 +72,7 @@ Update System-VM templates
|||
|| Format: QCOW2  |
|||
-   || OS Type: Debian GNU/Linux 7.0 (64-bit) (or the |
+   || OS Type: Debian GNU/Linux 9.0 (64-bit) (or the |
 
 Review comment:
   not available as choice in 4.11.2


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [cloudstack-documentation] DaanHoogland commented on a change in pull request #87: upgrade: upgrade systemvmtemplate for 4.14

2020-01-27 Thread GitBox
DaanHoogland commented on a change in pull request #87: upgrade: upgrade 
systemvmtemplate for 4.14
URL: 
https://github.com/apache/cloudstack-documentation/pull/87#discussion_r371167976
 
 

 ##
 File path: source/upgrading/upgrade/_sysvm_templates.rst
 ##
 @@ -48,9 +48,7 @@ Update System-VM templates
|||
|| Format: VHD|
|||
-   || OS Type: Debian GNU/Linux 7.0 (64-bit) (or the |
-   || highest Debian release number available in the |
-   || dropdown)  |
+   || OS Type: Other Linux 64-bit|
|||
|| Extractable: no|
|||
 
 Review comment:
   for al hypervisors we might want to add `Dynamically Scalable` and `HVM` to 
these lists, in order not to confuse users


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [cloudstack-documentation] DaanHoogland commented on a change in pull request #87: upgrade: upgrade systemvmtemplate for 4.14

2020-01-27 Thread GitBox
DaanHoogland commented on a change in pull request #87: upgrade: upgrade 
systemvmtemplate for 4.14
URL: 
https://github.com/apache/cloudstack-documentation/pull/87#discussion_r371166904
 
 

 ##
 File path: source/upgrading/upgrade/_sysvm_templates.rst
 ##
 @@ -48,9 +48,7 @@ Update System-VM templates
|||
|| Format: VHD|
|||
-   || OS Type: Debian GNU/Linux 7.0 (64-bit) (or the |
-   || highest Debian release number available in the |
-   || dropdown)  |
+   || OS Type: Other Linux 64-bit|
 
 Review comment:
   it shows as `Other Linux (64-bit)` is the drop down.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [cloudstack-documentation] DaanHoogland commented on issue #87: upgrade: upgrade systemvmtemplate for 4.14

2020-01-27 Thread GitBox
DaanHoogland commented on issue #87: upgrade: upgrade systemvmtemplate for 4.14
URL: 
https://github.com/apache/cloudstack-documentation/pull/87#issuecomment-578686173
 
 
   source/upgrading/upgrade/upgrade-4.11.rst contains a warning about updating 
to the 4.11.3 templates. it seems outdated, is it @andrijapanicsb @rhtyd ?
   
   In more generic terms it is valid for all versions. How do we handle this?
   
   ```
   .. warning::
   If you have not registered the 4.11.3 System VM templates for your 
hypervisors,
   you will need to register them prior to performing the upgrade of the 
CloudStack
   packages. This includes those currently running a **clean** install of 
CloudStack 4.11.3 (ie you
   did not upgrade from another version to reach 4.11.3), you will still 
need to
   explicitly register the 4.11.3 System VM template(s), you will not 
however need
   to restart the existing system VMs.
   
   If you are running an instance of CloudStack 4.11.3
   that was upgraded from a the previous versions,
   you will already have explicitly registered the 4.11.3 System VM 
template(s) and
   need not do it again.
   ```


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [cloudstack-primate] rhtyd commented on issue #132: VPC: Network ACL List Management

2020-01-27 Thread GitBox
rhtyd commented on issue #132: VPC: Network ACL List Management
URL: 
https://github.com/apache/cloudstack-primate/issues/132#issuecomment-578686328
 
 
   @RitchieVincent ^^


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [cloudstack-primate] rhtyd opened a new issue #132: VPC: Network ACL List Management

2020-01-27 Thread GitBox
rhtyd opened a new issue #132: VPC: Network ACL List Management
URL: https://github.com/apache/cloudstack-primate/issues/132
 
 
   Implement network ACL list rules management tab (to create ACL rule, list, 
update/change order and delete...). Old UI -> network -> select VPC from 
dropdown -> select VPC to manage -> select ACL list (in router box on left) -> 
ACL list...
   
   (In Primate, go to Network -> VPC -> View ACLs button on info card -> ACL 
list...)
   
   ![Screenshot from 2020-01-27 
16-00-41](https://user-images.githubusercontent.com/95203/73167732-68b8fe80-411e-11ea-9e43-a0d21b324dad.png)
   
   Refer to stubs: 
https://github.com/apache/cloudstack-primate/commit/55c0b75fb6a7ec619784fe55a566487bb3d4a822
   
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [cloudstack-documentation] rhtyd commented on issue #87: upgrade: upgrade systemvmtemplate for 4.14

2020-01-27 Thread GitBox
rhtyd commented on issue #87: upgrade: upgrade systemvmtemplate for 4.14
URL: 
https://github.com/apache/cloudstack-documentation/pull/87#issuecomment-578666252
 
 
   @andrijapanicsb @PaulAngus I see some changes, anything I need to do? cc 
@DaanHoogland 


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services


[GitHub] [cloudstack-primate] rhtyd commented on issue #43: Host HA and OOBM actions

2020-01-27 Thread GitBox
rhtyd commented on issue #43: Host HA and OOBM actions
URL: 
https://github.com/apache/cloudstack-primate/issues/43#issuecomment-578635428
 
 
   Assigned to @Pearl1594 for review along with 
https://github.com/apache/cloudstack/pull/3834


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services