Skip to content

Release v2.0.1

Compare
Choose a tag to compare
@itsBryantP itsBryantP released this 16 Jun 21:44
0bf4b23

Release v2.0.1 of the IBM® z/OS® Package Manager collection. For more information, see the documentation.

What’s Changed

  • IBM z/OS Package Manager Operator Updates

    • Updated operator to use z/OS Package Manager CLI 1.1.1.
    • Added support for installing products from registries other than IBM Cloud Container Registry (ICR).
      • Product OCI Artifacts that are hosted on other registries such as ICR or a Docker registry type are now supported.
      • Tabs for z/OS Product Install and z/OS Product Validate can now be used for products from non-ICR registries.
      • Renamed z/OS Product Name field to z/OS Product OCI Artifact Name. The input type for this field has changed from a drop-down list to a free-form text field so that OCI Artifact names other than IBM products on ICR can be used as input.
      • GitHub community page is updated to include Product OCI Artifact names and the new OCI Artifact versions for 2023.2 release (June 2023).
      • Added backward compatibility for operator version 2.0.0 to support product installation and validation after the upgrade of the z/OS Package Manager Operator.
    • Removed support for older OCI Artifacts versions for Go and Node.js.
      • Go 1.19.x.x removed due to the introduction of semantic versioning starting with Go 1.20. Go 1.19 will be deprecated soon.
      • Node.js 18.0.0.1 removed due to change in C/C++ install directory. Older Node.js OCI artifacts are no longer compatible with the latest C/C++ OCI artifacts.
    • Updated product OCI artifact name for IBM C/C++ for Open Enterprise Languages from opencpp to oelcpp.
      • C/C++ install path has changed to include oelcpp instead of opencpp.
      • Product OCI artifact version 2.0.0.1 is added.
      • Any older instances created with OCI name C/C++ or opencpp must be deleted (uninstalled) and re-created with the name oelcpp.
    • Fixed bug in product install, uninstall, and validate workflows where role pre-check was failing with the product_image is undefined error.
    • Updated maximum supported OCI artifact versions for Golang to 5.0.0.0 and Node.js to 30.0.0.0.
    • Updated z/OS Package Manager ConfigMap to include zpm_registry field so other resources (tabs) in the operator can retrieve the configured registry location. z/OS Cloud Broker uses ConfigMap to update the corresponding z/OS endpoint object(s) in Red Hat OpenShift.
  • IBM z/OS Package Manager CLI Updates

    • Security vulnerability fixes.
    • Added zpm search command to query a list of Product OCI artifact names and versions from the configured registry (ICR/Docker types).