Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
synnefo
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
itminedu
synnefo
Commits
ffc64c80
Commit
ffc64c80
authored
12 years ago
by
Christos Stavrakakis
Browse files
Options
Downloads
Patches
Plain Diff
Add upgrade notes and update admin guide
parent
719febd7
No related branches found
No related tags found
No related merge requests found
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
Changelog
+12
-0
12 additions, 0 deletions
Changelog
NEWS
+7
-0
7 additions, 0 deletions
NEWS
docs/admin-guide.rst
+3
-0
3 additions, 0 deletions
docs/admin-guide.rst
docs/upgrade/upgrade-0.14.2.rst
+94
-0
94 additions, 0 deletions
docs/upgrade/upgrade-0.14.2.rst
with
116 additions
and
0 deletions
Changelog
+
12
−
0
View file @
ffc64c80
...
@@ -6,6 +6,18 @@ Unified Changelog file for Synnefo versions >= 0.13
...
@@ -6,6 +6,18 @@ Unified Changelog file for Synnefo versions >= 0.13
Since v0.13 most of the Synnefo components have been merged into a single
Since v0.13 most of the Synnefo components have been merged into a single
repository and have aligned versions.
repository and have aligned versions.
.. _Changelog-0.14.2:
v0.14.2
=======
Released: UNRELEASED
Cyclades
--------
* Add new setting PITHOS_BACKEND_POOL_SIZE, which configures the size
of the pool of Pithos backends that are used by plankton.
.. _Changelog-0.14:
.. _Changelog-0.14:
...
...
This diff is collapsed.
Click to expand it.
NEWS
+
7
−
0
View file @
ffc64c80
...
@@ -6,6 +6,13 @@ Unified NEWS file for Synnefo versions >= 0.13
...
@@ -6,6 +6,13 @@ Unified NEWS file for Synnefo versions >= 0.13
Since v0.13 all Synnefo components have been merged into a single repository.
Since v0.13 all Synnefo components have been merged into a single repository.
.. _NEWS-0.14.2:
v0.14.2
=======
Released: UNRELEASED
.. _NEWS-0.14:
.. _NEWS-0.14:
v0.14
v0.14
...
...
This diff is collapsed.
Click to expand it.
docs/admin-guide.rst
+
3
−
0
View file @
ffc64c80
...
@@ -1802,10 +1802,13 @@ Upgrade Notes
...
@@ -1802,10 +1802,13 @@ Upgrade Notes
v0.12 -> v0.13 <upgrade/upgrade-0.13>
v0.12 -> v0.13 <upgrade/upgrade-0.13>
v0.13 -> v0.14 <upgrade/upgrade-0.14>
v0.13 -> v0.14 <upgrade/upgrade-0.14>
v0.14 -> v0.14.2 <upgrade/upgrade-0.14.2>
Changelog, NEWS
Changelog, NEWS
===============
===============
* v0.14.2 :ref:`Changelog <Changelog-0.14.2>`, :ref:`NEWS <NEWS-0.14.2>`
* v0.14 :ref:`Changelog <Changelog-0.14>`, :ref:`NEWS <NEWS-0.14>`
* v0.14 :ref:`Changelog <Changelog-0.14>`, :ref:`NEWS <NEWS-0.14>`
* v0.13 :ref:`Changelog <Changelog-0.13>`, :ref:`NEWS <NEWS-0.13>`
* v0.13 :ref:`Changelog <Changelog-0.13>`, :ref:`NEWS <NEWS-0.13>`
This diff is collapsed.
Click to expand it.
docs/upgrade/upgrade-0.14.2.rst
0 → 100644
+
94
−
0
View file @
ffc64c80
Upgrade to Synnefo v0.14.2
^^^^^^^^^^^^^^^^^^^^^^^^^^
The upgrade from v0.14 to v0.14.2 consists in three steps:
1. Bring down services and backup databases.
2. Upgrade packages and migrate Pithos database.
3. Bring up all services.
1. Bring web services down, backup databases
============================================
1. All web services must be brought down so that the database maintains a
predictable and consistent state during the migration process::
$ service gunicorn stop
$ service snf-dispatcher stop
$ service snf-ganeti-eventd stop
2. Backup databases for recovery to a pre-migration state.
3. Keep the database servers running during the migration process
2. Upgrade Synnefo and configure settings
=========================================
2.1 Install the new versions of packages
----------------------------------------
::
astakos.host$ apt-get install \
python-objpool \
snf-common \
python-astakosclient \
snf-django-lib \
snf-webproject \
snf-branding \
snf-astakos-app
cyclades.host$ apt-get install \
python-objpool \
snf-common \
python-astakosclient \
snf-django-lib \
snf-webproject \
snf-branding \
snf-pithos-backend \
snf-cyclades-app
pithos.host$ apt-get install \
python-objpool \
snf-common \
python-astakosclient \
snf-django-lib \
snf-webproject \
snf-branding \
snf-pithos-backend \
snf-pithos-app \
snf-pithos-webclient
ganeti.node$ apt-get install \
python-objpool \
snf-common \
snf-cyclades-gtools \
snf-pithos-backend
.. note::
Make sure `snf-webproject' has the same version with snf-common
2.2 Sync and migrate the database
---------------------------------
::
pithos-host$ pithos-migrate upgrade head
5. Bring all services up
========================
After the upgrade is finished, we bring up all services:
.. code-block:: console
astakos.host # service gunicorn start
cyclades.host # service gunicorn start
pithos.host # service gunicorn start
cyclades.host # service snf-dispatcher start
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment