Skip to content

Conversation

@Bhautik-Vala
Copy link
Contributor

Introduce new upgrade pipeline - aiservice-upgrade
Add some utility functions for Ai Service Instance and Channels.

Related Issues:
ibm-mas/cli#1799
ibm-mas/ansible-devops#1942

Tests:
[ibmmas/cli:15.6.2-pre.aisvc-upgrade]mascli$` mas aiservice-upgrade --dev-mode

IBM Maximo Application Suite Admin CLI v15.6.2-pre.aisvc-upgrade
Powered by https://github.com/ibm-mas/ansible-devops/ and https://tekton.dev/

  1. Set Target OpenShift Cluster
    Already connected to OCP Cluster:
    https://console-openshift-console.apps.o1-945291.cp.fyre.ibm.com/

Proceed with this cluster? [y/n] y

  1. AI Service Instance Selection
    Select a AI Service instance to upgrade from the list below:
  • apmdevops v9.1.6

Enter AI Service instance ID: apmdevops
Custom channel 9.2.x

  1. Review Settings
    AI Service Instance ID ..................... apmdevops
    Current AI Service Channel ............. 9.1.x
    Next AI Service Channel ................ 9.2.x
    Skip Pre-Upgrade Checks ......... False

Proceed with these settings? [y/n] y

  1. Launch Upgrade
    ✅️ OpenShift Pipelines Operator is installed and ready to use
    ✅️ Namespace is ready (aiservice-apmdevops-pipelines)
    ✅️ Latest Tekton definitions are installed (v15.6.2-pre.aisvc-upgrade)
    ✅️ PipelineRun for apmdevops upgrade submitted

View progress:
https://console-openshift-console.apps.o1-945291.cp.fyre.ibm.com/k8s/ns/aiservice-apmdevops-pipelines/tekton.dev~v1beta1~PipelineRun/apmdevops-upgrade-250930-1753

[ibmmas/cli:15.6.2-pre.aisvc-upgrade]mascli$

Screenshot 2025-09-30 at 11 36 18 PM Screenshot 2025-09-30 at 11 36 38 PM

Copy link
Contributor

@terc1997 terc1997 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@terc1997 terc1997 added this pull request to the merge queue Oct 10, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 10, 2025
@Bhautik-Vala Bhautik-Vala added this pull request to the merge queue Oct 11, 2025
Merged via the queue into stable with commit 0f29c2e Oct 11, 2025
2 checks passed
@Bhautik-Vala Bhautik-Vala deleted the aisvc-upgrade branch October 11, 2025 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants