Update page 'UpgradeTo16.04'
parent
7e28da9ae5
commit
42ac3a2e46
2 changed files with 10 additions and 65 deletions
|
@ -1,55 +0,0 @@
|
||||||
## Upgrade to Ubuntu 16.04
|
|
||||||
|
|
||||||
notes on upgrading unbuntu from 16.04 to 18.04 for pan.do/ra
|
|
||||||
|
|
||||||
apt-get install ubuntu-release-upgrader-core
|
|
||||||
do-release-upgrade
|
|
||||||
|
|
||||||
Questions:
|
|
||||||
- Do you want to upgrade glibc now? YES
|
|
||||||
- Restart services during package upgrades without asking? YES
|
|
||||||
- Keep /etc/nginx/nginx.conf and /etc/nginx/sites-available/default
|
|
||||||
- install the package maintainer's version /etc/postgresql-common/createcluster.conf
|
|
||||||
|
|
||||||
restart
|
|
||||||
|
|
||||||
Post Upgrade:
|
|
||||||
|
|
||||||
Install systemd service files and remove upstart scripts:
|
|
||||||
|
|
||||||
|
|
||||||
rm /etc/init/pandora*
|
|
||||||
/srv/pandora/ctl install
|
|
||||||
|
|
||||||
possibly adjust settings in /srv/pandora/pandora/gunicorn_config.py
|
|
||||||
|
|
||||||
Stop all pan.do/ra processes (run as root):
|
|
||||||
|
|
||||||
/srv/pandora/ctl stop
|
|
||||||
|
|
||||||
Enable pan.do/ra PPA again (run as root):
|
|
||||||
|
|
||||||
sed -i "s/^# deb/deb/g" /etc/apt/sources.list.d/j*.list
|
|
||||||
apt update; apt upgrade; apt autoremove; apt clean
|
|
||||||
|
|
||||||
New version of Postgres requires database migration (run as root):
|
|
||||||
|
|
||||||
apt install postgresql-10 postgresql-contrib-10 postgresql-client-10
|
|
||||||
|
|
||||||
pg_dropcluster 10 main --stop
|
|
||||||
pg_upgradecluster 9.5 main
|
|
||||||
pg_dropcluster 9.5 main
|
|
||||||
|
|
||||||
apt remove postgresql-9.5 postgresql-contrib-9.5 postgresql-client-9.5
|
|
||||||
systemctl restart postgresql
|
|
||||||
|
|
||||||
|
|
||||||
Upgrade virtualenv (run this as "pandora" user):
|
|
||||||
|
|
||||||
cd /srv/pandora
|
|
||||||
rm -r bin lib share
|
|
||||||
./ctl init
|
|
||||||
|
|
||||||
Start pan.do/ra again (run as root):
|
|
||||||
|
|
||||||
/srv/pandora/ctl start
|
|
|
@ -1,6 +1,6 @@
|
||||||
## Upgrade to Ubuntu 16.04
|
## Upgrade to Ubuntu 16.04
|
||||||
|
|
||||||
notes on upgrading unbuntu from 14.04 to 16.04 for pan.do/ra
|
notes on upgrading unbuntu from 16.04 to 18.04 for pan.do/ra
|
||||||
|
|
||||||
apt-get install ubuntu-release-upgrader-core
|
apt-get install ubuntu-release-upgrader-core
|
||||||
do-release-upgrade
|
do-release-upgrade
|
||||||
|
@ -34,21 +34,21 @@ Enable pan.do/ra PPA again (run as root):
|
||||||
|
|
||||||
New version of Postgres requires database migration (run as root):
|
New version of Postgres requires database migration (run as root):
|
||||||
|
|
||||||
apt install postgresql-9.5 postgresql-contrib-9.5 postgresql-client-9.5
|
apt install postgresql-10 postgresql-contrib-10 postgresql-client-10
|
||||||
|
|
||||||
pg_dropcluster 9.5 main --stop
|
pg_dropcluster 10 main --stop
|
||||||
pg_upgradecluster 9.3 main
|
pg_upgradecluster 9.5 main
|
||||||
pg_dropcluster 9.3 main
|
pg_dropcluster 9.5 main
|
||||||
|
|
||||||
apt remove postgresql-9.3 postgresql-contrib-9.3 postgresql-client-9.3
|
apt remove postgresql-9.5 postgresql-contrib-9.5 postgresql-client-9.5
|
||||||
systemctl restart postgresql
|
systemctl restart postgresql
|
||||||
|
|
||||||
|
|
||||||
Upgrade virtualenv (run this as "pandora" user):
|
Upgrade virtualenv (run this as "pandora" user):
|
||||||
|
|
||||||
cd /srv/pandora
|
cd /srv/pandora
|
||||||
rm -r lib/python2.7/site-packages/pip-* bin/pip* bin/python*
|
rm -r bin lib share
|
||||||
virtualenv -p /usr/bin/python2 --system-site-packages .
|
./ctl init
|
||||||
|
|
||||||
Start pan.do/ra again (run as root):
|
Start pan.do/ra again (run as root):
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue