Release v2.0.1
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
andz/OS Product Validate
can now be used for products from non-ICR registries. - Renamed
z/OS Product Name
field toz/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.
- Go
- Updated product OCI artifact name for IBM C/C++ for Open Enterprise Languages from
opencpp
tooelcpp
.- C/C++ install path has changed to include
oelcpp
instead ofopencpp
. - Product OCI artifact version
2.0.0.1
is added. - Any older instances created with OCI name
C/C++
oropencpp
must be deleted (uninstalled) and re-created with the nameoelcpp
.
- C/C++ install path has changed to include
- Fixed bug in product install, uninstall, and validate workflows where role
pre-check
was failing with theproduct_image is undefined
error. - Updated maximum supported OCI artifact versions for Golang to
5.0.0.0
and Node.js to30.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.
- Updated operator to use z/OS Package Manager CLI
-
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).