Skip to content

Releases: openshift/osdctl

v0.55.0

08 Apr 14:09
4e14680

Choose a tag to compare

Changelog

  • e7c7061 Add container-aware Vault OIDC authentication and browser handling
  • 7013b82 Extract shared machinepool dance logic into pkg/infra
  • bd50db4 Fixes error swallowing
  • 1bfc651 Merge pull request #855 from Nikokolas3270/SREP-1107
  • b6874d0 Merge pull request #857 from charlesgong/SREP-3811
  • 3676092 Merge pull request #861 from clcollins/container-vault-auth-fix
  • 33c357d Merge pull request #862 from MitaliBhalla/SREP-3620
  • 71e44ff Merge pull request #863 from rolandmkunkel/update-readme-for-cad
  • 88d531f Merge pull request #864 from nephomaniac/SREP-3940-break-glass-multi-env-ocm
  • 8baba21 Merge pull request #865 from nephomaniac/SREP-3941-ssh-key-multi-env-ocm
  • dfd19ea Merge pull request #866 from nephomaniac/SREP-3896-resync-multi-env-ocm
  • f286d63 Merge pull request #867 from nephomaniac/SREP-3938-verify-egress-multi-env-ocm
  • 0563e65 Merge pull request #868 from nephomaniac/SREP-3937-resize-infra-multi-env-ocm
  • b0c2a8c Merge pull request #869 from Ajpantuso/apantuso/SREP-4160
  • cb2ad59 Merge pull request #873 from iamkirkbater/hcp-must-gather-improvements
  • 54dbc7a Migrate Jira auth to Atlassian Cloud and fix global viper race condition (#870)
  • 40afe67 Phase 1: Fix code formatting
  • b200500 Phase 2: Add IsContainerEnvironment helper function
  • a3aa366 Phase 3: Refactor vault.go to use helper and fix docs
  • caeb779 Phase 4: Improve vault_test.go test coverage and reliability
  • fb2553f Phase 5: Update dashboardCmd.go to use helper and add user feedback
  • 5ba3fc3 SREP-1107: Added a new 'managedscripts' subcommand to osdctl promote
  • a4080db SREP-3620: Add feature-testing evidence collection commands
  • 6225a27 SREP-3896: Add --hive-ocm-url flag to cluster resync for multi-env OCM support
  • 24e5982 SREP-3937: Add --hive-ocm-url flag to cluster resize infra for multi-env OCM support
  • 1b61b96 SREP-3938: Add --hive-ocm-url flag to network verify-egress for multi-env OCM support
  • 06374a9 SREP-3940: Add --hive-ocm-url flag to cluster break-glass for multi-env OCM support
  • 5239ecc SREP-3941: Add --hive-ocm-url flag to cluster ssh key for multi-env OCM support
  • 3602c24 Update CAD README with missing investigation and dry-run flag
  • 71808cd Use ocm-container's IsRunningInOcmContainer() helper
  • d8be074 [SREP-3811] Add change-ebs-volume-type command for EBS volume migration
  • 5bd249b add token provider to refresh tokens automatically
  • 22e8165 feat(SREP-4160): add hcp backup command
  • 4e14680 fix splunk URL generation to work for basedomain type hosted clusters (#874)

v0.54.0

09 Mar 17:35
8b9046f

Choose a tag to compare

Changelog

  • cb6e6de Auto open dynatrace dashboard when requesting it
  • 548143f Bump github.com/openshift/backplane-cli from 0.6.1 to 0.7.0
  • 453974e Bump to Go 1.25 (#849)
  • a42ce29 Drop duplicate test making real network calls
  • 76b8070 Merge pull request #770 from chamalabey/update-search-cluster-with-infra-id
  • f24c88e Merge pull request #839 from openshift/dependabot/go_modules/github.com/openshift/backplane-cli-0.7.0
  • ba2de78 Merge pull request #846 from rolandmkunkel/SREP-3640-add-dry-run-and-link-to-logs
  • 53524f9 Merge pull request #847 from joshbranham/bug/fix-ocm-client-calls
  • d8b9362 Merge pull request #848 from joshbranham/standardize-clusterid-flag-pullsecret
  • ccd2f4e Merge pull request #850 from joshbranham/remove-dead-code
  • 632ee86 Merge pull request #852 from joshbranham/bug/drop-real-network-calls
  • ee9c257 Merge pull request #854 from joshbranham/dynatrace-auto-open
  • 86e295a Merge pull request #858 from gvnnn/SREP-3696
  • a12fbc4 Merge pull request #859 from gvnnn/update-codeowners
  • 8b9046f Merge pull request #860 from Makdaam/OHSS-3283
  • 93f9ce3 OHSS-3283 Adding restart control plane action to the run list
  • 010b5fe Prevent users from resizing control planes across instance classes (#851)
  • 6397a99 Remove real API calls to OCM in tests
  • 83c1cd3 Remove some dead code
  • ea3d9df Run the egress verifier in pod mode on HCP clusters
  • ab483d3 SREP-3640: add dry run option and link to logs to output for CAD run command
  • b3cbc4c Update cluster validate-pull-secret-ext to use --cluster-id flag
  • c8235ae Update code owners
  • 6d57cf8 Updating the cluster search query to fix the issue raised here https://redhat-internal.slack.com/archives/CCX9DB894/p1751844023449509?thread_ts=1751841330.781889&cid=CCX9DB894

v0.52.0

11 Feb 15:52
89927a5

Choose a tag to compare

Changelog

  • 10f8e75 Add command to audit HCP autoscaling status
  • 8eb4afb Feat(SREP-202): Add new hcp forceupgrade command
  • 4b7b930 Feat: add hcp status command
  • 8479915 Fix controller-runtime logger initialization warning
  • a668eb0 Merge pull request #830 from typeid/add-force-upgrading-option
  • 4b85a31 Merge pull request #831 from joshbranham/bug/promote-saas-hotfix-skipg
  • 075c01f Merge pull request #832 from Ajpantuso/apantuso/SLSRE-496
  • 814c7f0 Merge pull request #833 from aliceh/fix/controller-runtime-logger-initialization
  • 56aee42 Merge pull request #834 from eth1030/add-m6i
  • e042692 Merge pull request #836 from bmeng/dt-query
  • 89927a5 Merge pull request #838 from typeid/hcp_status
  • ff1aaa4 Merge pull request #840 from reedcort/SREP-3387
  • cf2b358 OSD-28241: Add multi-environment OCM and backplane connection support (#828)
  • 34eff71 Update promote saas --hotfix to update all targets
  • 1e29af0 add m6i instance type support for control plane resize
  • 94ac937 add r6i instance type support for infra node resize
  • b120fb5 feat(SLSRE-496): add osdctl cluster verify-dns command
  • fe9ac67 set the dt query to use non case sensitive

v0.51.0

13 Jan 20:13
696b0c7

Choose a tag to compare

Changelog

  • cc5c4c0 Add e2e test logs links to promotion MR template
  • 94099fc Adds Carbon Report Export (#827)
  • 7410e21 Bump github.com/openshift/backplane-cli from 0.6.0 to 0.6.1
  • e0c76f3 Bump github.com/openshift/osd-network-verifier from 1.6.0 to 1.6.1
  • 757858d Merge pull request #823 from openshift/dependabot/go_modules/github.com/openshift/backplane-cli-0.6.1
  • dd16d79 Merge pull request #824 from openshift/dependabot/go_modules/github.com/openshift/osd-network-verifier-1.6.1
  • ede0eb4 Merge pull request #826 from dustman9000/add-e2e-test-logs-to-promotion-mr
  • b843f88 SREP-1668: Improve dynatrace promote command clarity and diff filtering (#821)
  • 696b0c7 SREP-2594: Fix osdctl promote --hotfix failing to find app.yml (#822)

v0.50.1

17 Nov 21:05
e656e2a

Choose a tag to compare

Changelog

  • 8ce786c Drop template var from request-serving-nodes resize SL
  • e656e2a Merge pull request #820 from joshbranham/bug/request-serving-resize-sl-template

v0.50.0

17 Nov 15:21
9f2dbd2

Choose a tag to compare

Changelog

  • 1c967e6 Merge pull request #818 from joshbranham/bump-backplane-cli
  • 738b382 SREP-1668: fix fetch of CA bundle for HCP clusters (#817)
  • 9f2dbd2 SREP-2579: Add new command for osdctl cluster resize request-serving-nodes (#819)
  • 4c37e41 bump backplane-cli to latest

v0.49.0

06 Nov 22:27
378bb79

Choose a tag to compare

Changelog

  • 6426f32 Bump github.com/openshift/backplane-cli from 0.4.0 to 0.5.0
  • cd993a1 Bump github.com/openshift/osd-network-verifier from 1.5.0 to 1.6.0
  • 50ea21c Bump goreleaser and cleanup defunct dockerfile + gh actions
  • 06ce2f0 Drop defunct capabilities command
  • 0dab734 Extend the docs for cluster reports commands
  • cf6e746 Handle 404 for a get report request better
  • 1957c59 Merge pull request #806 from openshift/dependabot/go_modules/github.com/openshift/backplane-cli-0.5.0
  • 601ba6c Merge pull request #810 from openshift/dependabot/go_modules/github.com/openshift/osd-network-verifier-1.6.0
  • 110d2e9 Merge pull request #811 from joshbranham/drop-deprecated-capabilities-command
  • 5d04d87 Merge pull request #814 from joshbranham/bump-goreleaser-cleanup-dockerfile
  • a18781c Merge pull request #815 from joshbranham/cluster-reports-docs
  • 378bb79 Merge pull request #816 from joshbranham/bug/reports-404-handled
  • 6defff6 SREP-2435: Add osdctl cluster reports command and subcommands (#813)
  • af6a562 SREP-2435: Add backplane reports to osdctl cluster context output (#812)

v0.48.0

30 Oct 09:27
4e2c042

Choose a tag to compare

Changelog

  • 1e6d436 Add verify-docs to make
  • d413f67 Adds helper info to promotion commit error message; prints commit message
  • 2178147 Adds provision shard ID and hive name to output
  • e355023 Bump github.com/openshift/osd-network-verifier from 1.4.0 to 1.5.0
  • a5592aa Check that all subnets are private
  • 399e798 Fix error handling
  • b3d7603 Fix servicelog link validation for blocked egress URLs
  • becba3f Merge pull request #798 from clcollins/promotion_helpmsg
  • 99fa8a8 Merge pull request #799 from tkong-redhat/fix-service-log-query-file
  • 0619d5b Merge pull request #800 from openshift/dependabot/go_modules/github.com/openshift/osd-network-verifier-1.5.0
  • 4afe4e4 Merge pull request #801 from MateSaary/verify-docs-makefile
  • 4c5df7e Merge pull request #802 from tnierman/fix_watch_command
  • 9abf1be Merge pull request #803 from fahlmant/remove-fahlmant
  • c96b9be Merge pull request #804 from iamkirkbater/mc-shard-id
  • 2a82df8 Merge pull request #805 from AlexSmithGH/srep-2151/check-all-subnets-are-private
  • 4e2c042 Merge pull request #808 from abyrne55/SREP-2372
  • 31201b4 Merge pull request #809 from iamkirkbater/account-credentials
  • e02169d Remove fahlmant from OWNERS
  • 12e7d31 SREP-1831 - Fix watch command label
  • ee985bc SREP-966: reimplement pull-secret email validation without backplane elevation (#795)
  • c6e4935 removes unnecessary OCM client creation from account console/cli commands
  • 6d3c62c servicelog post should support read query from file as clusters input. But current osdctl version will report error when only given -f parameter. This commit fixed this issue and query from file is allowed.

v0.47.1

08 Sep 19:55
1c70625

Choose a tag to compare

Changelog

  • ea2daa3 Add a copy of the COPR script to the repo.
  • fc411a2 Add a working spec file.
  • 369c398 Add the get-env-vars cmd to the docs
  • f87b9a2 Bump github.com/openshift/backplane-cli from 0.1.47 to 0.4.0
  • 9ba7448 Bump github.com/openshift/osd-network-verifier from 1.3.0 to 1.4.0
  • 68afe3d Fix formatting of commit message for dynatrace promotions
  • 8babe5a Merge pull request #779 from bergmannf/spec-file
  • 1c70625 Merge pull request #790 from gvnnn/SREP-1138-env-vars
  • bff9055 Merge pull request #791 from eth1030/SREP-1191
  • 4126298 Merge pull request #793 from openshift/dependabot/go_modules/github.com/openshift/backplane-cli-0.4.0
  • c410d53 Merge pull request #796 from joshbranham/fix-dynatrace-promote-commit-msg
  • c8b65e0 Merge pull request #797 from openshift/dependabot/go_modules/github.com/openshift/osd-network-verifier-1.4.0
  • 76dad2e Remove unused cluster field
  • fddd83f SREP-1121 Improve performance for osdctl cloudtrail command (#777)
  • 85bbc1f SREP-1138 - Print env vars for a cluster.
  • bdf726b Set the version in the binary during build time.
  • 65d3f7c Switch to upper case cluster-id flag. Update the docs.
  • bda1099 Trigger the build via a github action.
  • 202cc40 Update README.
  • d5e1ef2 add migration status boilerplate code to extend osdctl cluster context
  • 83ea0a2 fix linting issue
  • 1dfc1fe make TestPrintSDNtoOVNMigrationStatus more concise
  • 9192c40 make naming more explicit for migration functions
  • 4f5a586 use OCM SDK to get SDN to OVN migration status

v0.47.0

08 Sep 14:07
28baaa7

Choose a tag to compare

Changelog

  • c671e12 SREP-217: Improving filtering on osdctl-cloudtrail command (#760)
  • 28baaa7 SREP-949: osdctl should be extended to allow quickly and easily pushing a hotfix version to the fleet for a given codebase (#792)