Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
metamod:damocles_upgrade [2011-04-29 10:51:29] geira created |
metamod:damocles_upgrade [2022-05-31 09:29:32] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Checklist for upgrading production servers to 2.8 ====== | ====== Checklist for upgrading production servers to 2.8 ====== | ||
- | Sites to be upgraded on damocles.met.no: | + | See [[https://dokit.met.no/prosjekter/metsis/damocles_upgrade]] |
- | + | ||
- | * damocles (owns damocles_metadata and damocles_userbase) | + | |
- | * dokipy | + | |
- | * ipycoord | + | |
- | * gcwdemo | + | |
- | + | ||
- | Other sites: | + | |
- | + | ||
- | * arcticdata (separate server) | + | |
- | + | ||
- | ===== Phase 1. Preparation ===== | + | |
- | + | ||
- | ==== Site configuration ==== | + | |
- | + | ||
- | This should ideally be setup via https://svn.met.no/projects/metamodapps/, but will take too long to figure out. Instead will use existing generated master_config as starting point and backmerge changes to svn later. Custom styles ignored at this point - must be added later. | + | |
- | + | ||
- | Must be repeated for each site. | + | |
- | + | ||
- | ==== Metamod source ==== | + | |
- | + | ||
- | * checkout to / | + | |
- | * chown to damocles (needed for building) | + | |
- | + | ||
- | + | ||
- | ===== Phase 2. Setting up new database ===== | + | |
- | + | ||
- | Only done once. | + | |
- | + | ||
- | * which xml files should be used to populate the DB? | + | |
- | * / | + | |
- | + | ||
- | + | ||
- | ===== Phase 3. Setting up prototype ===== | + | |
- | + | ||
- | This will setup a generic Metamod 2.8 instance to test the system is running. Customization will be done afterwards, and the installation re-run. | + | |
- | + | ||
- | Must be repeated for each site. | + | |
- | + | ||
- | ==== Generate target ==== | + | |
- | + | ||
- | + | ||
- | ==== Test Catalyst ==== | + | |
- | + | ||
- | + | ||
- | ==== Apache configuration ==== | + | |
- | + | ||
- | + | ||
- | ==== Install services ==== | + | |
- | + | ||
- | Do not run install_jobs.sh; | + | |
- | + | ||
- | + | ||
- | + | ||
- | ===== Phase 4. Adding custom functions and styling ===== | + | |
- | + | ||
- | Todo by someone else (have no idea what is required and how to implement it). | + | |
- | + | ||
- | Must be repeated for each site. | + |