XLP DevOps Process

From PKC
Jump to navigation Jump to search

Step 1

Upgrade current container to Mediawiki 1.35 to latest stable version [1.37.1]

First attempt, is to update the container image to use available docker image in Mediawiki container in Docker Hub, version 1.37.1; and adjust/upgrade all the related extensions to the version that support Mediawiki 1.37.1. The major extension that is need to be adjusted is Semantic MediaWiki, and MediaWiki Language Extension Bundle (MLEB).

Platform compatibility and release status
SMW PHP Media Wiki Released Status
4.1.X 7.4.0 - 7.4.x 1.35.0 - 1.37.x - Development
4.0.X 7.3.0 - 7.4.x 1.35.0 - 1.37.x 2021-01-18 Stable release
3.2.x 7.1.0 - 7.4.x 1.31.0 - 1.35.x 2020-09-07 Obsolete

Based on table above, SMW Version 4.0.X and MediaWiki 1.37.X, runs on PHP 7.4.X is the version combination that we are going to use.

Step 2

Implement the container into pkc-mirror.de

Step 3

Import content from pkc.pub

Step 4

Connecting PKC Local Installation to use confederated account to pkc-mirror.de