CDLUC3 / mrt-doc

Documentation and Information regarding the Merritt repository
8 stars 4 forks source link

Replic 2 - initial deploy Stage #579

Closed dloy closed 3 years ago

dloy commented 3 years ago

Deploy

Deploy Replic 2 war on all stage replications servers

There will be no downtime for any existing services.

The general schedule for this process will be

Involved servers

Source

mrt-replic

tomcat8_catalina_base

Jenkins

Manual installs

replic01x2

replic02x2

SSM values

        "Name": "/uc3/mrt/stg/replic/config/baseURI",
        "Value": "http://store-stage.cdlib.org:35121",

        "Name": "/uc3/mrt/stg/replic/config/cleanup/from",
        "Value": "uc3staff@ucop.edu",

        "Name": "/uc3/mrt/stg/replic/config/cleanup/msg",
        "Value": "Merritt Replication Cleanup Stage",

        "Name": "/uc3/mrt/stg/replic/config/cleanup/subject",
        "Value": "Merritt Replication Cleanup Stage",

        "Name": "/uc3/mrt/stg/replic/config/cleanup/to",
        "Value": "dloy@ucop.edu",

        "Name": "/uc3/mrt/stg/replic/config/log/messageMaximumError",
        "Value": "10",

        "Name": "/uc3/mrt/stg/replic/config/log/messageMaximumLevel",
        "Value": "5",

        "Name": "/uc3/mrt/stg/replic/config/log/path",
        "Value": "/apps/dpr2/mrtHomes/replic2",

        "Name": "/uc3/mrt/stg/replic/config/nodePath",
        "Value": "yaml:",

        "Name": "/uc3/mrt/stg/replic/config/threadPool",
        "Value": "6",
dloy commented 3 years ago

Ran into monitor problem because the original status result phrase: UC3 replication micro-service but found modified phrase: UC3 replication micro-service

This phrase is controlled by PUPPET and used for determining if server is running.

Did a redeploy of yaml with correct phrase - now working

Source fix: https://github.com/CDLUC3/mrt-replic/commit/012553d085dbfd4c5b6fe399a4940ba0cdc5357c#diff-2105d5fe6df3bb628a9f8efb1c14c199ddd7fd4a4b4bca8dd9f78f8013e93cf2