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.
-
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.