You can execute an interactive shell session on the container by using the following command:

docker exec -it migration bash

To check if the tool is running properly inside the container, use the following command:

$ tcamigctl -h
usage: tcamigctl [-h] {backup,cancel,deploy,e2e-migrate,edit-template,encrypt,generate-template,migrate,revert,status} ...

Migrate VM deployment to VM based Cloud Native deployment for Telco Cloud Automation

options:  
   -h, --help          show this help message and exit

operations:  
    {backup,cancel,deploy,e2e-migrate,edit-template,encrypt,generate-template,migrate,revert,status}    
   backup                Generates backup of the entire topology (for all  
                         the appliances) or given appliances in the input to   
                         prepare for migration. Runs the operation in the  
                         background    
    cancel               Cancels on-going migration of appliance(s)    
    deploy               Deploys new appliance(s) similar to old 
                         appliance(s). Runs the operation in the  
                         background    
    e2e-migrate          Deploys and migrates entire topology with one   
                         command. Runs the operation in the background    
    edit-template        Edits template file (usually generated using 
                         generate template command) to modify appliance 
                         details in the interactive mode    
    encrypt              Interactive CLI to encrypt passwords for appliance    
                         using a passphrase    
    generate-template    Generates topology template that contains TCA 
                         Manager and TCA Control Plane details    
    migrate              Migrates the data from old to the new appliance(s). 
                         Runs the operation in the background    
    revert               Reverts the migrated setup to original setup. 
                         Deletes new appliance(s) and powers on the old 
                         appliance(s). Run it with caution as the outcome of 
                         this operation is irreversible. Runs the operation 
                         in the background    
    status               Get status of the migration operation and migration 
                         status of the appliance(s)

Copyright 2024 Broadcom. All Rights Reserved. The term "Broadcom" refers to Broadcom Inc. and/or its subsidiaries.