Preparing for upgrade
Before you start upgrading the products in the solution, review the sections in this topic carefully to plan for your BMC Cloud Lifecycle Management upgrade. The upgrade process consists of several steps. Therefore, BMC recommends that you plan the upgrade first.
The topic contains the following sections:
- Upgrade considerations
- Changing deployment types
- Installer skips SLM and ITSM, cannot upgrade ProactiveNet
- Using individual AO content installer causes upgrade to fail
- Upgrade considerations for BMC Cloud Lifecycle Management version 2.1.x
- Upgrade considerations for BMC Cloud Lifecycle Management version 3.x
- Upgrade considerations for BMC Cloud Lifecycle Management version 4.0
- Planning your upgrade
- Prerequisites for upgrading
- Backward compatibility of products in Zone 1 and Zone 2
- Reviewing the upgrade sequence
- Reviewing product configuration files before upgrade
- Preparing to upgrade BNA blueprints, containers, and rogue switches
- Where to go next
Upgrade considerations
This section lists items for you to take into consideration as you plan your upgrade to version 4.x or the latest service pack.
Changing deployment types
When you upgrade your current environment by adding products from previous environments, you can upsize the deployment type. For example if you installed a Small deployment type during version 2.1.x, you can change the deployment type to Medium or Large when you add products to the version 4.x environment. Downsizing a deployment type is possible, but requires careful preparation. For more information, consult BMC Customer Support.
For more information, see Changing-or-upsizing-deployment-types.
Installer skips SLM and ITSM, cannot upgrade ProactiveNet
In the 4.x release, the installer skips BMC IT Service Management and BMC Service Level Management during upgrade by default, thus reducing upgrade time significantly.
- To upgrade BMC Remedy IT Service Management on an E-AR server, use the following command to launch the installer: setup.cmd -J skip_itsm=false
The command with this option can detect an older version of BMC Remedy IT Service Management, and then integrate and upgrade it as part of Enterprise-AR. n - To upgrade BMC Service Level Management, you must use the standalone installer from EPD.
In addition, BMC Cloud Lifecycle Management no longer supports the installation or upgrade of BMC ProactiveNet products. If you install or upgrade BMC ProactiveNet Central Server or BMC ProactiveNet Server, you must download the standalone installer from EPD and integrate them through Cloud Vista integration.
Using individual AO content installer causes upgrade to fail
Note that the installation of BMC Atrium Orchestrator content (not part of BMC Cloud Lifecycle Management stack) using the individual installer corrupts the AMREPO PlatformInstalledConfiguration.xml and ProductRegistry.xml files. This causes the upgrade installation to fail. Contact support for more information (reference defect QM001765785).
Upgrade considerations for BMC Cloud Lifecycle Management version 2.1.x
If you are upgrading from 2.1.x, review the following considerations for your upgrade strategy.
Upgrade strategy | Considerations | Notes |
---|---|---|
|
| |
| For a helpful overall view of the Staging upgrade process, see 2-1-x-Staging-upgrade-process-flow-chart. | |
| Use Staged-Lite upgrade strategy only for HA environments. |
Upgrade considerations for BMC Cloud Lifecycle Management version 3.x
If you are upgrading from 3.x, review the following considerations for your upgrade strategy.
Upgrade strategy | Considerations | Notes |
---|---|---|
|
| |
| For a helpful overall view of the Staging upgrade process, see 3-x-Staging-upgrade-process-flow-chart. | |
| Use Staged-Lite upgrade strategy only for HA environments. |
Upgrade considerations for BMC Cloud Lifecycle Management version 4.0
If you are upgrading from 4.0, review the following considerations for your upgrade strategy.
Upgrade strategy | Considerations | Notes |
---|---|---|
| When upgrading to 4.x, you do not need to perform the Before you begin data migration steps. These migration prerequisite steps are now performed automatically by the installer. | |
|
| |
|
|
Planning your upgrade
This section describes estimated downtimes and information about preserving your customizations after upgrading to help you plan for the different strategies. For detailed information about sizing, deployment architecture, and so on, review Planning.
Upgrade strategy selection and estimated downtime
Before you start the upgrade, review the estimated downtime and the factors involved, and then plan your upgrade strategy accordingly. For example, if your production environment must be available 24x7 during the upgrade, you should not use the In-Line strategy.
Upgrade strategy | Description | Factors involved | Estimated downtime |
---|---|---|---|
Perform upgrade in production environment. |
| 10-11 days | |
Clone production servers into staged environment. |
| 18-30 days | |
Staged-Lite (HA environments only) | Clone production servers into staged environment, but dismantle secondary servers to minimize their number. |
| 18-30 days |
Preserving customizations after upgrade
If you made extensive customizations to your production environment and want to preserve them:
How to preserve customizations? | Step to follow |
---|---|
Plan the upgrade accordingly | Review the product configuration files before you start. During the upgrade, some but not all production configuration files are preserved. |
Create overlays | After you upgrade the AR System Server on both Enterprise-AR and Cloud-AR, use the Best Practice Conversion Utility (BPCU) to identify any existing customizations that are in base mode. You use BPCU to create overlays and preserve your customizations. You then can continue the upgrade. Otherwise, you will have to re-create the customizations after the upgrade. For detailed information, see Creating-overlays-with-BPCU-for-existing-customizations-and-future-upgrades. |
Upgrade strategies | You might have customized one or several components in the solution to suit your business needs (for example, the Network Automation API). You must decide whether to replace your customizations or port them. |
Prerequisites for upgrading
This section describes the prerequisites that you must perform before you upgrade your BMC Cloud Lifecycle Management solution in both High-Availability (HA) and non-HA environments.
Checklists for performing the upgrade
The following checklists provide guidelines for system requirements, upgrade sequence, HA environment upgrade, and guidelines for choosing the staging or in-place upgrade options.
Oracle JRE requirements
You must upgrade Oracle JRE to version 1.7 to upgrade all BMC Cloud Lifecycle Management products to version 4.1.x.When the product installation or upgrade requires the 64-bit Oracle JRE as a prerequisite, you cannot substitute the OpenJDK version. Before you start:
- Check the Java version installed on your host.
- If the OpenJDK is installed, uninstall it and replace it with 64-bit Oracle JRE 1.7.
- If you removed the OpenJDK and installed the Oracle JRE, verify that the environment variables are properly set to reflect the new JRE version.
- If the installed Java version on your computer is earlier than 1.7, upgrade the Oracle JRE to version 1.7.
Creating backups and snapshots
- Back up the Cloud Platform Manager host computer.
From the host on which you installed Cloud Platform Manager, back up the Platform_Manager folder. After you back up the Cloud Platform Manager, take a snapshot of the physical computer or VM and back up the database for Enterprise-AR and Cloud-AR at the same time.
Ensure that you can restore the database and host computers for Enterprise-AR server and Cloud-AR together. Otherwise, you might encounter possible data corruption issues. In addition, you must perform this step to save the data that the Cloud Platform Manager created on Cloud-AR.- From the host on which you installed the preboot executable environment (PXE) server, back up the TFTP folder.
This folder is deleted on the target computer during the upgrade process. Before you upgrade the PXE server, back up your data store.
- For all products that you want to upgrade in the solution:
Take a snapshot of the host on which you installed the product before you start the upgrade and when you are prompted by the installer. You can delete the extra snapshots when you finish the upgrade.
As a point of reference, during a Staged Small Deployment upgrade, approximately 45 snapshots were taken with the vCenter client:Product
Original VM
Staged VM
Number of snapshots
BMC Server Automation
vw-sjc-bsm-dv10
Not applicable
5
BMC Network Automation
vw-sjc-bsm-dv04
Not applicable
4
Atrium Core Web Services
vw-sjc-bsm-dv02
STAGE-ACWS
4
Atrium Orchestrator
vw-sjc-bsm-dv07
STAGE-AO
6
Cloud-AR
vw-sjc-bsm-dv05
STAGE-CAR
8
Enterprise-AR
vw-sjc-bsm-dv09
STAGE-EAR
12
Mid Tier
vw-sjc-bsm-dv12
STAGE-MT
3
Platform Manager
vw-sjc-bsm-dv11
STAGE-PM
3
- Back up the product database, if one exists.
For example, for BMC Atrium Core – Web Registry components, take a snapshot of the host on which you installed the web registry. For Enterprise-AR, back up the the host on which you installed the product and the database. - Review the product configuration files that are changed due to the upgrade and back them up.
Preparing for product upgrades in a non-HA environment
This section explains the steps that you must perform to prepare your product hosts for upgrading on non-HA servers.
Task | Steps |
---|---|
To configure the mid tier for upgrade | Configure the mid tier, so that you can use it to access Enterprise-AR and Cloud-AR:
|
To prepare Enterprise-AR for upgrade | Before you upgrade the Enterprise-AR host, you must complete the following prerequisites:
|
To prepare Cloud-AR for upgrade | Before you upgrade the Cloud-AR host, you must complete the following prerequisites:
|
To prepare BMC Server Automation for upgrade |
|
To prepare PXE for upgrade |
|
To prepare BMC Network Automation 8.1 for the upgrade to 8.5 | If you are upgrading from 2.1.x to 4.x and you have existing multizone containers or container blueprints in BMC Network Automation 8.1, expand the following section for instructions. |
To prepare for BMC AR System Server and IT Management Suite upgrade | To ensure an efficient BMC AR System Server and IT Management Suite upgrade, see the following steps described in the BMC Remedy AR System online technical documentation:
|
To prepare for a BMC AR System Server – Cloud Database upgrade | To ensure an efficient cloud database upgrade, see the following steps described in the BMC Remedy AR System online technical documentation:
|
To prepare for Cloud Portal AR Extensions upgrade | Before you upgrade the Cloud Extensions, verify that DSO is working between Enterprise-AR and Cloud-AR. For example:
|
Preparing for product upgrades in an HA environment
This section explains the steps that you must perform to prepare your product hosts for upgrading on HA servers. For recommendations for installing products in a HA environment, see Installing-products-for-HA.
Task | Steps |
---|---|
To prepare for Staged upgrades | In your staging environment, make sure that the /etc/hosts file of each computer has a load-balancer entry that points to individual computers only. The entry should not point to the load balancer itself. Make similar changes on all staged environments. The following example is the previous entry in /etc/hosts: 1.2.3.4 <Cloned Machine Hostname> The following example lists the correct entry you must make in /etc/hosts, where clm-itsm is the name of the load balancer: 1.2.3.4 clm-itsm clm-itsm Make sure that the cloning environment is isolated; it should not communicate with production data. |
To prepare for Staged-Lite upgrades | In a Staged-Lite upgrade, all primary servers are removed from the environment. Make sure that all primary servers services are disabled or suspended on the load balancer. The request should not go to primary servers. Update the /etc/hosts file of each primary server that you removed so that primary servers and the related load-balancer entry should point to the same IP address. The following example is the previous entry in /etc/hosts: 1.2.3.4 <Cloned Machine Hostname> The following example now lists the correct entry you must make in /etc/hosts, where clm-itsm is the name of the load balancer: 1.2.3.4 clm-itsm clm-itsm |
To prepare Enterprise-AR for upgrade | Before you upgrade the Enterprise-AR host, you must complete the following prerequisites:
|
To prepare DSO for upgrade in a server group | If you have installed a server group environment for the following products, ensure that you update the Distributed Server Option (DSO) for them to point to the Primary servers:
|
To prepare BMC Network Automation version 8.1 for the upgrade to 8.5 | Note: These instructions apply to upgrades from 2.1.x to 4.x if you have existing multi-zone containers or container blueprints in BMC Network Automation 8.1.
|
To prepare the Cloud Platform Manager for upgrade | Before you upgrade the Cloud Platform Manager host, you must open the Cloudservice.JSON file and set the attributevalue parameter of Cloud-AR load balancer setting name to the host name on which you installed Cloud-AR – Primary. |
Backward compatibility of products in Zone 1 and Zone 2
BMC Cloud Lifecycle Management component products are categorized as backward compatible (Zone 1) or non-backward compatible (Zone 2). This topic explains your options when you decide to upgrade to 4.x.
You must upgrade the products in the solution based on their backward compatibility. This means that when you upgrade a product to the latest version in the solution, that product will continue to be compatible with other products of the older version. For example, if you upgrade BMC Server Automation to version 8.5.00, it will continue to work with BMC Cloud Lifecycle Management 4.x. The upgraded BMC Server Automation product would not have any impact on the solution production environment.
2.1.x products | 3.x products | Recommendations |
---|---|---|
Zone 1 (Backward compatible products):
| Zone 1 (Backward compatible products):
| Because the products in Zone 1 are backward compatible, you can perform the upgrade in separate periods of maintenance time, or you can upgrade them all in the same maintenance period. An upgraded Zone 1 product will continue to work with other non-upgraded products in this zone, even if not all products are upgraded in the same maintenance period. BMC recommends that you upgrade Zone 1 products in the production environment (in-place). |
Zone 2 (Non-backward compatible products):
| Zone 2 (Non-backward compatible products):
| Upgrade products in Zone 2 only after you have completed the upgrade for Zone 1 products. Because the products in Zone 2 are not backward compatible, you must upgrade these products in one maintenance period. If you upgrade one product in this zone and try to continue using the 2.1.x environment, the BMC Cloud Lifecycle Management solution will not work. Because the time required to upgrade Zone 2 products is greater than the time to upgrade Zone 1 products, BMC recommends that you upgrade these products in a staging environment. Creating a staging environment and upgrading the products in that environment ensures that you are able to keep a 2.1.x environment running while you complete the upgrade process. |
Reviewing the upgrade sequence
When you launch the BMC Cloud Lifecycle Management installer to upgrade the products in the solution, host names are displayed for each product. The upgrade sequence defined by the install planner includes products from both the Control Tier and Workload Tier. In an upgrade scenario, the emphasis is more on the upgrade order instead of on available products within a tier.
Before you start upgrading the products, make sure that you review the upgrade prerequisites in the attached Microsoft Excel spreadsheet. Because not all products are available in each of the deployment types, the upgrade order that you must follow depends on the deployment type that you chose.
Upgrade sequence for POC deployments
The proof of concept (POC) deployment model found in the 3.x version of the product is no longer supported in version 4.x. POC is replaced by the single VM Compact Deployment model. To upgrade your 3.x POC deployment, follow the upgrade sequence for small, medium, and large deployments.
Upgrade sequence for Small, Medium, and Large deployments (2.1.x and 3.x to 4.x)
The upgrade order listed in the following table applies to the Small, Medium, and Large deployment types. To learn more about which deployment type works best for your requirements, see deployment architecture. This sequence applies to all upgrade methods: in-place, staged, and staged-lite.
Sequence | Product | Order of tasks for upgrade |
---|---|---|
1 | BMC Server Automation – File Server | No manual tasks required for this product. Directly upgrade to 4.x using the installer planner. |
2 | BMC Server Automation – Application Server & Console |
|
3 | BMC Server Automation – Multiple Application Server (MAS) |
|
4 | (Optional) PXE server |
|
5 | (Optional) BMC Server Automation – Advanced Repeater | No manual tasks required for this product. Directly upgrade to 4.x using the installer planner. |
6 | BMC Atrium Orchestrator – Configuration Distribution Peer | Perform the following steps for BMC Atrium Orchestrator – Configuration Distribution Peer:
|
7 | Atrium Orchestrator – Configuration Distribution Peer for High Availability (HA) |
|
8 | BMC AR System & BMC Remedy IT Service Management Suite – Primary (Enterprise-AR) |
|
9 | BMC Remedy AR System Cloud Database – Primary (Cloud-AR) |
|
10 | BMC AR System & BMC Remedy IT Service Management Suite – Secondary |
|
11 | BMC Remedy AR System Cloud Database – Secondary |
|
12 | BMC Remedy Mid Tier | No manual tasks required for this product. Directly upgrade to 4.x using the installer planner.. |
13 | BMC Atrium Core – Web Registry Components | No manual tasks required for this product. Directly upgrade to 4.x using the installer planner.. |
14 | BMC Network Automation | Note: Upgrading the BMC Network Automation server in an HA environment is not supported by the installer planner. Therefore, you must perform the upgrade using the BMC Network Automation product installer.
|
15 | (Optional) BMC Network Automation – Device Agent | No manual tasks required for this product. Directly upgrade to 4.x using the installer planner. |
16 | Cloud Database Extensions | No manual tasks required for this product. Directly upgrade to 4.x using the installer planner. |
17 | Cloud Platform Manager | If you have installed Cloud Platform Manager in an HA environment, you need to upgrade only the Cloud Platform Manager – Primary server. |
18 | Cloud Portal AR Extensions – Primary | Upgrade the following Cloud Portal AR Extensions components in this order using the installer planner:
|
19 | Cloud Portal AR Extensions – Secondary | No manual tasks required for this product. Directly upgrade to 4.x using the installer planner. |
Upgrade sequence for Small, Medium, and Large deployments from 4.0 to 4.x
Sequence | Product | Order of tasks for upgrade |
---|---|---|
1 | BMC Server Automation – File Server | No manual tasks required for this product. Directly upgrade to 4.x using the installer planner. |
2 | BMC Server Automation – Application Server & Console |
|
3 | BMC Server Automation – Multiple Application Server (MAS) |
|
4 | (Optional) PXE server |
|
5 | (Optional) BMC Server Automation – Advanced Repeater | No manual tasks required for this product. Directly upgrade to 4.x using the installer planner. |
6 | BMC Atrium Orchestrator – Configuration Distribution Peer | Perform the following steps for BMC Atrium Orchestrator – Configuration Distribution Peer:
|
7 | Atrium Orchestrator – Configuration Distribution Peer for High Availability (HA) |
|
8 | BMC Network Automation | Note: Upgrading the BMC Network Automation server in an HA environment is not supported by the installer planner. Therefore, you must perform the upgrade using the BMC Network Automation product installer.
|
9 | (Optional) BMC Network Automation – Device Agent | No manual tasks required for this product. Directly upgrade to 4.x using the installer planner. |
10 | Cloud Database Extensions | No manual tasks required for this product. Directly upgrade to 4.x using the installer planner. |
11 | Cloud Platform Manager | If you have installed Cloud Platform Manager in an HA environment, you need to upgrade only the Cloud Platform Manager – Primary server. |
12 | Cloud Portal AR Extensions – Primary | Upgrade the following Cloud Portal AR Extensions components in this order using the installer planner:
|
13 | Cloud Portal AR Extensions – Secondary | No manual tasks required for this product. Directly upgrade to 4.x using the installer planner. |
Reviewing product configuration files before upgrade
This section lists the file and database configurations for each product installed. Some values are not retained after upgrade. This section describes configurations for which you must validate values.
❌️ indicates files you must validate, because not all values are retained after you upgrade.
✅️ indicates files you do not need to validate, because values are retained after you upgrade.
Product files | Values retained after upgrade? |
---|---|
Platform Manager |
|
cloudservices.json Linux : <PM_Install_Directory>/Platform_Manager/configuration/cloudservices.json | ❌️ |
providers.json Linux: <PM_Install_Directory>/Platform_Manager/configuration/providers.json | ❌️ |
wrapper.conf Linux: <PM_Install_Directory>/Platform_Manager/wrapper.conf | ❌️ |
config.ini Linux: <PM_Install_Directory>/Platform_Manager/configuration/config.ini | ❌️ |
csm-bootstrap.properties Linux: <PM_Install_Directory>/Platform_Manager/csm-bootstrap.properties | ❌️ For safety, verify any parameters that were customized in this file. |
actionCatalogs Linux: <PM_Install_Directory>/Platform_Manager/configuration/actionCatalogs | ❌️ |
email-templates Linux: <PM_Install_Directory>/Platform_Manager/configuration/email-templates | ❌️ |
BMC Server Automation |
|
Config Server Use the BMC Server Automation Console to enter Application Server settings as required. Your changes are stored in the database.
| ✅️ |
Job Server Use the BMC Server Automation Console to enter Job Server settings as required. Your changes are stored in the database.
| ✅️ |
secure Linux: /etc/rsc/secure or /opt/bmc/rscd/NSH/conf/secure | ✅️ |
BBSA Agent on vCenter host AssetImplConfig.xml Windows: <AgentHome>\daal\Implementation\BMC_VMware_VirtualInfrastructureManager_win64\ win64\AssetImplConfig.xml | ✅️ |
deployments Linux: <bl_install_dir>/NSH/br/deployments This directory contains all the various configuration settings for the Application Server. | ✅️ |
AppServerProfiles.xml Linux: <bl_install_dir>/NSH/br/AppServerProfiles.xml | ✅️ |
bladelogic.keystore Linux: <bl_install_dir>/NSH/br/deployments/bladelogic.keystore | ✅️ |
Custom NSH scripts Linux: <bl_install_dir>/NSH/scripts | ✅️ |
sensors Linux : <bl_install_dir>/NSH/share/sensors | ✅️ |
Enterprise-AR and Cloud-AR |
|
ar.cfg Linux: <ARS_Home>/conf/ar.cfg | ❌️ |
armonitor.cfg Linux: /etc/arsystem/<hostname>/armonitor.cfg | ❌️ For safety, verify any parameters that were customized in this file. |
pluginsvr_config.xml E-AR Linux: E-AR Windows: C-AR Linux: C-AR Windows: | ❌️ For safety, verify any parameters that were customized in this file. |
CAI Plugin Registry
| ❌️ For safety, verify any parameters that were customized in this file. |
Mid Tier |
|
config.properties Linux: <MidTier_Install>/WEB-INF/classes/config.properties | ✅️ |
server.xml Linux: < Tomcat_Install>/conf/server.xml | ❌️ |
tomcat6w/startup.sh Linux: <Tomcat_Install>/bin/startup.sh | ✅️ |
BMC Atrium Orchestrator |
|
Access Manager and Repository .lax/server.sh Linux: <AMREPO_Install>/bin/server.sh | ❌️ |
Access Manager and Repository bao.sh Linux: <AMREPO_Install>/bin/bao.sh | ❌️ |
Access Manager and Repository repository.xml Linux: | ❌️ |
Configuration Distribution Peer Linux: <CDP_Install>/bin/server.sh | ❌️ |
Configuration Distribution Peer bao.sh Linux: <AMREPO_Install>/bin/bao.sh | ❌️ |
Configuration Distribution Peer log4j.xml Linux: <CDP_Install>/tomcat/webapps/baocdp/WEB-INF/classes/log4j.xml | ❌️ |
BMC Network Automation |
|
BcanInstalledConfiguration.xml Linux: <BCA_NETWORKS_INSTALL_DIR>/BcanInstalledConfiguration.xml | ✅️ |
database.properties Linux: <BCA_NETWORKS_DATA_INSTALL_DIR>/database.properties | ❌️ |
logging.properties Linux: <BCA_NETWORKS_DATA_INSTALL_DIR>/logging.properties | ❌️ |
server.xml Linux: <BCA_NETWORKS_INSTALL_DIR>/tomcat/conf/server.xml | ❌️ |
BMC Capacity Optimization |
|
freetds.conf Linux: /opt/cpit/etl/freetds/etc/freetds.conf | ✅️ |
server.xml Linux : %BCO_HOME%/web/tomcat/conf/server.xml | ✅️ |
User configurations User configurations in the BCO database | ✅️ |
BMC Database Automation |
|
Manager Configuration (Manager Host) Linux: <BDA_Install_Dir>/dmanager/etc/dmanager.conf | ✅️ |
Middle Tier Configuration (Manager Host) Linux: <BDA_Install_Dir>/dmanager/etc/mtd.conf | ✅️ |
GUI Configuration (Manager Host) Linux: <BDA_Install_Dir>/dmanager/etc/d2500_config | ✅️ |
GUI PHP Configuration (Manager Host) Linux: <BDA_Install_Dir>/etc/php.ini | ❌️ Partial – Some values reset on upgrade |
GUI Web Server Configuration (Manager Host) Linux: /etc/httpd/etc/conf/httpd.conf /etc/httpd/etc/conf.d/gridapp.conf | ❌️ Partial – Some values reset on upgrade |
MultiManager Configuration (Manager Host) Linux: <BDA_Install_Dir>/dmanager/etc/mesh.conf | ✅️ |
Agent Configuration (Agent Host) Linux/Unix: <BDA_Install_Dir>/dagent/etc/dagent.conf Windows: <BDA_Install_Dir>\dagent.conf | ✅️ |
Preparing to upgrade BNA blueprints, containers, and rogue switches
This section describes the prerequisites that you must perform before you upgrade BMC Network Automation blueprints, containers, and rogue switches.
Upgrading pod and container blueprints
The XML schema for pod and container blueprints in BMC Cloud Lifecycle Managment version 4.x contains significant differences from the previous version. Any blueprints that are in the BMC Network Automation database during the upgrade are automatically updated with the latest XML schema. Any pod and container blueprint files outside of the BMC Network Automation database will not be updated, and you will no longer be able to import those blueprint files.
If you are upgrading from BMC Cloud Lifecycle Management version 2.1 to version 4.x, BMC recommends that you perform the following procedure to upgrade your pod and container blueprints.
To upgrade pod and container blueprints:
- Locate all pod and container blueprints that you want to be able to use in your upgraded environment.
- Import all of those pod and container blueprints into BMC Cloud Lifecycle Management version 2.1.
- Upgrade BMC Cloud Lifecycle Management to version 4.x. The XML schema for all blueprint files are updated.
- Export the pod and container blueprints, if desired.
Upgrading network containers (remove multiple merge actions in a node)
Since multiple merge actions executed on the same container node to configure or unconfigure it now involve concatenation of the underlying templates involved, you should make sure that their templates do not contain unnecessary exit statements at the bottom which could interfere with this logic.
Upgrading rogue switches
The API methods in BMC Cloud Lifecycle Management version 4.x for provisioning to a physical switch or rogue hypervisor switch are not usable for containers created in BMC Cloud Lifecycle Management version 2.x, which have been upgraded version 4.x.
Where to go next