Skip to content

[minor] Add support For Installation and FVT setup for Aiservice 9.1.x #1620

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 103 commits into
base: master
Choose a base branch
from

Conversation

Bhautik-Vala
Copy link

@Bhautik-Vala Bhautik-Vala commented Jun 2, 2025

ISSUES: MASAIB-7, MASAIB-761

Introduce new Command mas aiservice-install specifically for installation of aiservice 9.1.x or above.
Create FVT setup for Aiservice 9.1.x or above.

Related PR's
ibm-mas/python-devops#79
ibm-mas/ansible-devops#1784

mas-aiservice-1 mas-aiservice-2 mas-aiservice-3 aiservice-fvt-1

Bhautik Vala and others added 30 commits May 12, 2025 16:45
@Bhautik-Vala
Copy link
Author

The tar.gz files need to be removed from the PR.

Also the documentation needs to be updated about this new function

will remove tar.gz files once we have python-devops PR approved
documentation was done.

@Bhautik-Vala Bhautik-Vala requested review from whitfiea and durera June 10, 2025 11:14
For full usage information run `mas aiservice-install --help` <br>
`mas aiservice-install` is specifically built for installation of Aiservice 9.1.x or above without any MAS dependency. <br>
<br>
For installation of Aiservice 9.0.x have to use `mas install` which depends on MAS.
Copy link
Member

Choose a reason for hiding this comment

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

For installation of Aiservice 9.0.x have to use mas install which depends on MAS.
not sure I understand what that is saying

Copy link
Author

Choose a reason for hiding this comment

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

we have to use mas install command for 9.0.x version of Aiservice

Comment on lines +15 to +30
### MAS License File
Access [IBM License Key Center](https://licensing.flexnetoperations.com/), on the **Get Keys** menu select **IBM AppPoint Suites**. Select `IBM MAXIMO APPLICATION SUITE AppPOINT LIC` and on the next page fill in the information as below:

| Field | Content |
| ---------------- | ----------------------------------------------------------------------------- |
| Number of Keys | How many AppPoints to assign to the license file |
| Host ID Type | Set to **Ethernet Address** |
| Host ID | Enter any 12 digit hexadecimal string |
| Hostname | Set to the hostname of your OCP instance, but this can be any value really. |
| Port | Set to **27000** |


The other values can be left at their defaults. Finally, click **Generate** and download the license file to your home directory as `entitlement.lic`.

!!! note
For more information about how to access the IBM License Key Center review the [getting started documentation](https://www.ibm.com/support/pages/system/files/inline-files/GettingStartedEnglish_2020.pdf) available from the IBM support website.
Copy link
Member

Choose a reason for hiding this comment

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

I don't think you need a license file for aiservice, do you?

Copy link
Author

Choose a reason for hiding this comment

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

yes we need


Interactive Install
-------------------------------------------------------------------------------
Regardless of whether you are running a connected or disconnected installation, simply run the `mas aiservice-install` command and follow the prompts, the basic structure of the interactive flow is described below. We will need the `entitlement.lic` file to perform the installation so we will mount your home directory into the running container. When prompted you will be able to set license file to `/mnt/home/entitlement.lic`
Copy link
Member

Choose a reason for hiding this comment

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

I don't think you need a entitlement.lic file

Copy link
Author

Choose a reason for hiding this comment

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

we need entitlement.lic file.

@Bhautik-Vala Bhautik-Vala requested a review from whitfiea June 13, 2025 12:05
Copy link
Member

@whitfiea whitfiea left a comment

Choose a reason for hiding this comment

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

Needs change the apps.py still to just extend the installApp

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.

4 participants