Skip to content

Releases: lfDev28/itzcli

v.0.1.34

06 Jun 06:44

Choose a tag to compare

itz CHANGELOG

v.0.1.33

  • Fixed itz doctor when running in a container
  • Added OpenShift CLI to the doctor checks
  • Bugfix for 'itz deploy pipeline' and 'itz execute pipeline' where 'oc' was not on path.

v.0.1.32

  • Fixed itz login command, --api_key was not working correctly.
  • Removed itz status in replacement for using the --json flag that was already implimented.
  • Added support for itz extend, to extend reservations.
  • Added support for ReservationWebServiceClients to use POST requests for reservations.

v.0.1.31

  • Added in support for helper command itz status to show the status of either a reservation or a pipeline. Currently only implemented for reservations.
  • Added in support for itz login command to directly use the api key rather than from file.

v.0.1.30

  • Forked main repository for customization for IBM Maximo Support teams needs.
  • Added support for itz reserve command to reserve a cluster for a specified
    amount of time.
  • Added support for deploying a pipeline from reservationId rather than cluster credentials to allow for headless script deployments.

v.0.1.28

  • Added support for -o arg in itz list pipelines to filter pipelines by
    owner.
  • Added support for -n arg in itz list pipelines to filter pipelines by
    name.
  • Fixed issue with itz doctor when Podman machine was running but -f was
    not specified.
  • Minor updates to help verbiage.

v.0.1.26

  • Overall, v.0.1.26 is a substantial change from v0.1.24, as it's in preparation
    for v1.0 pre-release.
  • Before upgrading, remove your ~/.itz folder or create a backup. Upgrade, then
    re-run itz doctor -f to re-create the updated structure for ~/.itz/cli-config.yaml.
  • Large breaking changes due to changing entire command API to match up better
    with IBM Technology Zone (techzone). See the updated documentation in the
    docs folder. Commands are now "verb-first" rather than "noun-first".
    E.g., itz reservation list is now itz list reservations.
  • New itz login command opens a browser window to log in using your IBM id.
    The itz login --sso command is deprecated.
  • Fixed #25 for SELinux on RHEL.
  • Implemented itz execute pipeline to execute a
    Tekton-based pipeline on the specified cluster. See more at
    https://ibm.biz/TZDeployerDocs.
  • Implemented itz deploy pipeline to deploy a pipeline from the
    catalog to an available cluster.
  • Many improvements to help documentation.

v0.1.24

  • Added support for synchronizing podman machine date with host date.
  • Added IBM SSO login with itz auth login command.

v0.1.23

  • Added support for itz reservation get --reservation-id <reservation> command
  • Added support for getting solutions from a Backstage catalog.
  • Updated automation for build, test, and release to GitHub actions.
  • Updated bug in release tagging that accidentally used v1.0.0 versioning instead of v0.1.0 versioning.

v0.1.21, v0.1.22

v0.1.20

v0.1.19

v0.1.18

  • Added this CHANGELOG into the release and project.
  • Added wait for background service (daemon) to start
  • Added check for failure to start with ":Z" mount option and correct itself in
    event of failure. Mount option can be configured in the ~/.itz/cli-config.yaml
    file and also by supplying the ITZ_CI_MOUNTOPTS environment variable.
  • Verified functionality of the ITZ_PODMAN_PATH environment variable and
    podman.path configuration value to set podman or docker location.
  • Fixed problem with wrong IP address being used by default in --auto-fix when
    the system is using a remote connection.
  • Changed some configure commands to new itz cluster <command> where they
    made sense, such as itz cluster list and itz cluster import commands.

v.0.1.33

03 Jun 07:05

Choose a tag to compare

itz CHANGELOG

v.0.1.33

  • Fixed itz doctor when running in a container
  • Added OpenShift CLI to the doctor checks
  • Bugfix for 'itz deploy pipeline' and 'itz execute pipeline' where 'oc' was not on path.

v.0.1.32

  • Fixed itz login command, --api_key was not working correctly.
  • Removed itz status in replacement for using the --json flag that was already implimented.
  • Added support for itz extend, to extend reservations.
  • Added support for ReservationWebServiceClients to use POST requests for reservations.

v.0.1.31

  • Added in support for helper command itz status to show the status of either a reservation or a pipeline. Currently only implemented for reservations.
  • Added in support for itz login command to directly use the api key rather than from file.

v.0.1.30

  • Forked main repository for customization for IBM Maximo Support teams needs.
  • Added support for itz reserve command to reserve a cluster for a specified
    amount of time.
  • Added support for deploying a pipeline from reservationId rather than cluster credentials to allow for headless script deployments.

v.0.1.28

  • Added support for -o arg in itz list pipelines to filter pipelines by
    owner.
  • Added support for -n arg in itz list pipelines to filter pipelines by
    name.
  • Fixed issue with itz doctor when Podman machine was running but -f was
    not specified.
  • Minor updates to help verbiage.

v.0.1.26

  • Overall, v.0.1.26 is a substantial change from v0.1.24, as it's in preparation
    for v1.0 pre-release.
  • Before upgrading, remove your ~/.itz folder or create a backup. Upgrade, then
    re-run itz doctor -f to re-create the updated structure for ~/.itz/cli-config.yaml.
  • Large breaking changes due to changing entire command API to match up better
    with IBM Technology Zone (techzone). See the updated documentation in the
    docs folder. Commands are now "verb-first" rather than "noun-first".
    E.g., itz reservation list is now itz list reservations.
  • New itz login command opens a browser window to log in using your IBM id.
    The itz login --sso command is deprecated.
  • Fixed #25 for SELinux on RHEL.
  • Implemented itz execute pipeline to execute a
    Tekton-based pipeline on the specified cluster. See more at
    https://ibm.biz/TZDeployerDocs.
  • Implemented itz deploy pipeline to deploy a pipeline from the
    catalog to an available cluster.
  • Many improvements to help documentation.

v0.1.24

  • Added support for synchronizing podman machine date with host date.
  • Added IBM SSO login with itz auth login command.

v0.1.23

  • Added support for itz reservation get --reservation-id <reservation> command
  • Added support for getting solutions from a Backstage catalog.
  • Updated automation for build, test, and release to GitHub actions.
  • Updated bug in release tagging that accidentally used v1.0.0 versioning instead of v0.1.0 versioning.

v0.1.21, v0.1.22

v0.1.20

v0.1.19

v0.1.18

  • Added this CHANGELOG into the release and project.
  • Added wait for background service (daemon) to start
  • Added check for failure to start with ":Z" mount option and correct itself in
    event of failure. Mount option can be configured in the ~/.itz/cli-config.yaml
    file and also by supplying the ITZ_CI_MOUNTOPTS environment variable.
  • Verified functionality of the ITZ_PODMAN_PATH environment variable and
    podman.path configuration value to set podman or docker location.
  • Fixed problem with wrong IP address being used by default in --auto-fix when
    the system is using a remote connection.
  • Changed some configure commands to new itz cluster <command> where they
    made sense, such as itz cluster list and itz cluster import commands.

v.0.1.32

20 May 01:57

Choose a tag to compare

release version: v.0.1.32

v0.1.31

13 May 04:35

Choose a tag to compare

itz CHANGELOG

v.0.1.31

  • Added in support for helper command itz status to show the status of either a reservation or a pipeline. Currently only implemented for reservations.
  • Added in support for itz login command to directly use the api key rather than from file.

v.0.1.30

  • Forked main repository for customization for IBM Maximo Support teams needs.
  • Added support for itz reserve command to reserve a cluster for a specified
    amount of time.
  • Added support for deploying a pipeline from reservationId rather than cluster credentials to allow for headless script deployments.

v.0.1.28

  • Added support for -o arg in itz list pipelines to filter pipelines by
    owner.
  • Added support for -n arg in itz list pipelines to filter pipelines by
    name.
  • Fixed issue with itz doctor when Podman machine was running but -f was
    not specified.
  • Minor updates to help verbiage.

v.0.1.26

  • Overall, v.0.1.26 is a substantial change from v0.1.24, as it's in preparation
    for v1.0 pre-release.
  • Before upgrading, remove your ~/.itz folder or create a backup. Upgrade, then
    re-run itz doctor -f to re-create the updated structure for ~/.itz/cli-config.yaml.
  • Large breaking changes due to changing entire command API to match up better
    with IBM Technology Zone (techzone). See the updated documentation in the
    docs folder. Commands are now "verb-first" rather than "noun-first".
    E.g., itz reservation list is now itz list reservations.
  • New itz login command opens a browser window to log in using your IBM id.
    The itz login --sso command is deprecated.
  • Fixed #25 for SELinux on RHEL.
  • Implemented itz execute pipeline to execute a
    Tekton-based pipeline on the specified cluster. See more at
    https://ibm.biz/TZDeployerDocs.
  • Implemented itz deploy pipeline to deploy a pipeline from the
    catalog to an available cluster.
  • Many improvements to help documentation.

v0.1.24

  • Added support for synchronizing podman machine date with host date.
  • Added IBM SSO login with itz auth login command.

v0.1.23

  • Added support for itz reservation get --reservation-id <reservation> command
  • Added support for getting solutions from a Backstage catalog.
  • Updated automation for build, test, and release to GitHub actions.
  • Updated bug in release tagging that accidentally used v1.0.0 versioning instead of v0.1.0 versioning.

v0.1.21, v0.1.22

v0.1.20

v0.1.19

v0.1.18

  • Added this CHANGELOG into the release and project.
  • Added wait for background service (daemon) to start
  • Added check for failure to start with ":Z" mount option and correct itself in
    event of failure. Mount option can be configured in the ~/.itz/cli-config.yaml
    file and also by supplying the ITZ_CI_MOUNTOPTS environment variable.
  • Verified functionality of the ITZ_PODMAN_PATH environment variable and
    podman.path configuration value to set podman or docker location.
  • Fixed problem with wrong IP address being used by default in --auto-fix when
    the system is using a remote connection.
  • Changed some configure commands to new itz cluster <command> where they
    made sense, such as itz cluster list and itz cluster import commands.

Initial Release of Maximo Support Team customisation of ITZCLI

29 Apr 05:48

Choose a tag to compare

Initial Release of Maximo Support Team customisation of ITZCLI