Upgrade the TimesTen CRD

Since the stack used Helm and the Helm charts included in a TimesTen container image to deploy the TimesTen Operator, you can use the Helm charts from a newer version of the TimesTen container image to upgrade the TimesTen CRD for the TimesTenClassic object type.
To upgrade the TimesTen CRD, do the following:
  1. On your development host, go to the directory where you stored the newer version of the Helm charts, see Obtain the Helm Charts for Upgrade.
  2. Confirm the release for the ttcrd Helm chart.
    helm list -n <namespace>

    Output should be similar to:

    NAME         NAMESPACE    REVISION  UPDATED         STATUS    CHART                   APP VERSION
    timesten-db  <namespace>  1         2025-06-05 ...  deployed  ttclassic-2211350.1.0   22.1.1.35.0
    ttcrd        <namespace>  1         2025-06-05 ...  deployed  ttcrd-2211350.1.0       22.1.1.35.0
    ttoper       <namespace>  1         2025-06-05 ...  deployed  ttoperator-2211350.1.0  22.1.1.35.0

    Note:

    This example assumes that the current version of TimesTen used by the ttcrd release is 22.1.1.35.0 and the version for the upgrade is 22.1.1.36.0.

  3. Upgrade the ttcrd release.
    helm upgrade ttcrd -n <namespace> helm/ttcrd

    Output should be similar to the following:

    Release "ttcrd" has been upgraded. Happy Helming!
    NAME: ttcrd
    LAST DEPLOYED: Thu Jun  5 17:28:39 2025
    NAMESPACE: <namespace>
    STATUS: deployed
    REVISION: 2
    TEST SUITE: None
    NOTES:
    Version 2211360.1.0 the ttcrd chart has been installed.
    
    This release is named "ttcrd".
    
    To learn more about the release, try:
    
      $ helm status ttcrd
      $ helm get all ttcrd
      $ helm history ttcrd
      
    To rollback to a previous version of the chart, run:
    
      $ helm rollback ttcrd <REVISION>
        - run 'helm history ttcrd' for a list of revisions.
  4. Confirm the release for the ttcrd Helm chart.
    helm list -n <namespace>

    Output should be similar to:

    NAME         NAMESPACE    REVISION  UPDATED         STATUS    CHART                   APP VERSION
    timesten-db  <namespace>  1         2025-06-05 ...  deployed  ttclassic-2211350.1.0   22.1.1.35.0
    ttcrd        <namespace>  2         2025-06-05 ...  deployed  ttcrd-2211360.1.0       22.1.1.36.0
    ttoper       <namespace>  1         2025-06-05 ...  deployed  ttoperator-2211350.1.0  22.1.1.35.0
You have successfully upgraded the TimesTen CRD for the TimesTenClassic object type.