Pre-Installation Tasks
Before you install CMP
Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers.:
- Ensure that the prerequisites are in place (see Prerequisites).
-
Ensure that you are familiar with CMP Ansible automatic deployment concepts.
- In the case of a CMP version upgrade, ensure that any associated third party
Of software; a reusable component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform. upgrade steps, for example for the PostgreSQL database, are completed as described in the release notes of the software version in question. -
Make a copy of the current Virtual Machine(s) (or snapshot) prior to installation/upgrade. This allows for the environment to be restored in the event that a rollback is required.
-
Ensure that these CMP System users and their uid / gid are free on the relevant systems, that is, none of these are already taken by other users.
User Name
UID
GID
wso2is 200 200 sabre 201 201 rolext 202 202
restws 203 203 logcollector 204 204 bulkaction 205 205 healthcheck 206 206 sharedservices 207 207 contextsensitivehelp 208 208 sparc 209 209 artemis 210 210 jboss 211 211 tomcat 212 212 prometheus 213 213 grafana 214 214 mimir 215 215 aurora 216 216 -
Download the CMP Ansible installation files from the CMP installation repository in the cloud to the control server:
The files are in a zip package that stores the Ansible deployment playbooks, inventories and other files:
-
Download the Ansible Playbook package using the
curlcommand for the release version being installed using the credentials supplied by MDS Global: -
Unzip the downloaded package. For example:
unzip cmp-ansible-playbook-pkg.zip
curl -su <username> -L -X GET "https://vault.mdsglobal.dev/service/rest/v1/search/assets/download?sort=version&repository=maven-ga-cmp-<cmp version>&maven.groupId=com.mdsglobal.cmp.ansible&maven.artifactId=cmp-ansible-playbook-pkg&maven.extension=zip" -o cmp-ansible-playbook-pkg.zip
where:
<username> is the username in credentials supplied by MDS Global
<cmp version> is the CMP version to be installed, for example, 8.10 or 8.12.
-
Important: The latest Ansible Playbook for the release being installed must always be downloaded prior to running the installation process. It is critical that the playbook version corresponds to the version of CMP being installed.