Turbonomic

 View Only
  • 1.  Where to get existing / available versions to deploy?

    Posted Fri January 12, 2024 12:57 PM

    Hi

    I'm currently trying to deploy Turbonomic in an OCP cluster, using the IBM Cloudpak deployer. 

    The operator got installed correctly from the RH Marketplace but now I'm trying to create an XI instance. I have to give it a version to deploy.

    By default it (the template) was using 8.7.0, but I ended up with 13 images that were not found in the depot. I've tried this morning with 8.11.0 and this time, almost all Turbonomic images were missing.

    Any pointers?

    Thanks.



    ------------------------------
    Eric Giguere
    ------------------------------


  • 2.  RE: Where to get existing / available versions to deploy?

    Posted Fri January 12, 2024 01:21 PM
    I suggest to check if all ports are open in the firewall most of the times the problem is in the ports this will be specially the case if you have more than one adapter 





  • 3.  RE: Where to get existing / available versions to deploy?
    Best Answer

    Posted Mon January 15, 2024 07:25 AM

    Hi Eric, please make sure to review the official IBM docs here for version information for the operator and XL/Turbo application version: https://www.ibm.com/docs/en/tarm/latest?topic=notes-configuration-requirements additionally you can search the Red Hat container catalog to see the images for Turbonomic: https://catalog.redhat.com/software/containers/search

    If you continue to have issues you are best to log a ticket with support for further help.  thanks



    ------------------------------
    Jason Shaw
    Product Manager | Turbonomic
    IBM Software | IT Automation
    ------------------------------



  • 4.  RE: Where to get existing / available versions to deploy?

    Posted Wed January 17, 2024 09:00 AM

    Hi Jason

    Thanks for the links. I've dig a little deeper and here's what I've found to complete the picture.

    The Turbonomic Operator is available on the RedHat marketplace, but the images that it deploys are not there anymore! 

    The last version of images available registry.connect.redhat.com are 8.8.5, corresponding to the operator version 42.29. For all newest version, they now resides on icp.io/turbonomic. Do you know how we can search in this registry for the Turbonomic images?

    Thanks again,

    Eric.



    ------------------------------
    Eric Giguere
    ------------------------------



  • 5.  RE: Where to get existing / available versions to deploy?

    Posted Wed January 17, 2024 09:20 AM

    Hi Eric, correct and all of that is documented in our documentation as well.  I am not sure how you got to deploy a very old operator that is trying to pull a year old version of Turbo.  Either way, you should always be deploying the latest version as we have been using icr.io/cpopen/turbonomic to store our Turbo images for over a year now and is not something new.  All of the images are available in icr.io once a Turbo version is released, as that is the only location they are made available.  Even when deploying through OperatorHub in OpenShift the images are all hosted and pulled from icr.io.  Please make sure you are reviewing the Turbo deployment steps for OpenShift detailed here: https://www.ibm.com/docs/en/tarm/latest?topic=clusters-installing-using-red-hat-openshift-operatorhub as it gives you all of that information as well to avoid any confusion.  Also when deploying the Turbo operator from OperatorHub in OpenShift and you create a new xl-release you will see in the attached screen shot it defaults to the correct image repository to pull the images from.  If you really want to manually confirm each image in icr, you can do that but you need to do that for every image listed here: https://www.ibm.com/docs/en/tarm/latest?topic=installation-reference-image-listing then using the url here for example, you can see the image versions available for each image in the list: https://icr.io/v2/cpopen/turbonomic/api/tags/list

    Turbo in OCP


    ------------------------------
    Jason Shaw
    Product Manager | Turbonomic
    IBM Software | IT Automation
    ------------------------------



  • 6.  RE: Where to get existing / available versions to deploy?

    Posted Thu January 18, 2024 01:57 PM

    Hi Jason

    Thanks for the URL (for the tag list). I've also figured how to do it using podman. The trick is to have the right image path and the right registry ( icr.io, vs cp.icr.io or redhat)

    The installation was done with one of the internal tool, the cloudpak-deployer. A template has been created for Turbonomic but wasn't updated since so it was sending a XI instance pointing at the wrong registry. 

    And thanks also for the documentation links. I missed those.



    ------------------------------
    Eric Giguere
    ------------------------------