Hi Aneesh,
you're touching on an important subject which I would wish myself to be addressed by IBM.
IBM MAS Manage operator doesn't really get into the customization archive contents and therefore assumes that new admin and server bundle's images build is required whenever customization archive reference (name, count) changes. In general, even if your new customization archive does not affect Maximo EAR (or any of the other WAR files which might be generated for other types of server bundles) then your DBC files included in the customization archive(-s) need to somehow end up in the maxinst POD to be used by the updatedb process, hence it triggers a image build. I guess you're aware of this anyway.
When we're in a need to somehow optimize the deployment time and need to run DBC scripts only then we're:
- taking Manage down first (set
ManageWorkspace
CR .spec.settings.deployment.mode = down
)
- uploading DBC scripts to the maxinst POD where they are supposed to be located (
oc cp
)
- running the DBC scripts remotely - one by one (
oc exec
along with /opt/IBM/SMP/maximo/tools/maximo/internal/runscriptfile.sh
)
- updating upgrade MAXVARS to match the latest executed script
- taking Manage up back again (set
ManageWorkspace
CR .spec.settings.deployment.mode = up
)
I guess this is one of the things you could report as a new idea using https://ideas.ibm.com/ portal.
------------------------------
Andrzej Więcław
Maximo Technical Consultant
AFRY
Wrocław, Poland
------------------------------
Original Message:
Sent: Tue November 05, 2024 11:12 PM
From: Aneesh Joseph
Subject: Maximo Application Suite - Customisation Deployment
Hi Fellow Maximo People!
The standard way of deploying your product customisations/configurations for Manage is to use the customisation archive zip file. This standard process is very handy and simple, and everything is automated which is cool.
However, because the process follows a standard build procedure, each time the EAR is rebuilt, redeployed and the DBC files ran. Hence, the process can take a long time.
Has anyone figured out a way to skip the EAR rebuild and only run the DBC files, in the instances where an EAR rebuild is not required? Or do you have some other method of deploying your DBC files?
Thanks
Aneesh
------------------------------
Aneesh Joseph
------------------------------