206 | | === Upgrading instructions |
207 | | |
208 | | TODO |
| 206 | === Upgrading |
| 207 | |
| 208 | The sections below contain instructions on how to upgrade the software installation from a previous version to stable rasdaman v10.0. |
| 209 | |
| 210 | In addition, it is highly recommended to review the list of incompatible changes. |
| 211 | |
| 212 | ==== From v9.8 |
| 213 | |
| 214 | To upgrade from the previous stable version v9.8 to stable v10.0: |
| 215 | |
| 216 | 1. Update the repository metadata with `sudo apt-get update` (Ubuntu) or `sudo yum update` (CentOS 7) |
| 217 | 2. Stop rasdaman with `sudo service rasdaman stop`; make sure that the processes are really stopped: if `ps aux | grep -E 'ras(mgr|server)'` returns any processes, stop them with `pkill -9 -f 'ras(mgr|server)'` |
| 218 | 3. Install the new rasdaman version with `sudo apt-get install rasdaman` (Ubuntu) or `sudo yum upgrade rasdaman` (CentOS 7) |
| 219 | |
| 220 | ==== From testing |
| 221 | |
| 222 | To upgrade from the latest testing version to stable v10.0: |
| 223 | |
| 224 | 1. Change the testing package repository to the stable one in `/etc/apt/sources.list.d/rasdaman.list` (Ubuntu) or `/etc/yum.repos.d/rasdaman.repo` (CentOS 7) |
| 225 | 2. Stop rasdaman with `sudo service rasdaman stop`; make sure that the processes are really stopped: if `ps aux | grep -E 'ras(mgr|server)'` returns any processes, stop them with `pkill -9 -f 'ras(mgr|server)'` |
| 226 | 3. Remove the current rasdaman package with `sudo apt-get remove rasdaman` (Ubuntu) or `sudo yum erase rasdaman` (CentOS 7); this is required because the stable package has the same version but a lower iteration number than the testing one |
| 227 | 4. Install the new rasdaman version with `sudo apt-get install rasdaman` (Ubuntu) or `sudo yum upgrade rasdaman` (CentOS 7) |