Releases: openshift/osdctl
Releases · openshift/osdctl
v0.29.0
Changelog
- 558be4e Add error message if running against cluster using isolated backplane flow
- 344b551 Adds JIRA Token Env var collection to reuse env var from CLI tool if set
- 09f50ed Bump github.com/openshift/backplane-cli
- b2718ab Bump github.com/openshift/backplane-cli from 0.1.25 to 0.1.27
- 33a47a4 Bump osd-network-verifier to v0.4.8
- 980eb8e Don't use managed scripts for validating pull secret
- 41eb6f7 Fix promote saas command for backplane-api
- 10aecc4 Merge branch 'openshift:master' into OSD-19190
- 3928591 Merge branch 'openshift:master' into OSD-19190
- 8d67ef3 Merge pull request #530 from geowa4/print-version-warnings-to-stderr
- a44e128 Merge pull request #531 from openshift/dependabot/go_modules/github.com/openshift/backplane-cli-0.1.25
- bac5b2c Merge pull request #533 from AlexVulaj/remove-banned-user-sl
- 6a1b6d4 Merge pull request #535 from AlexVulaj/servicelog-order-timestamp-desc
- 5881486 Merge pull request #536 from iamkirkbater/jira-api-token
- 981cb82 Merge pull request #538 from AlexVulaj/validate-pull-secret-no-managed-script
- df82d14 Merge pull request #539 from AlexVulaj/cpd-no-isolated-backplane
- 30210b9 Merge pull request #540 from Tafhim/OSD-20175-dql-osdtl
- 82a5755 Merge pull request #541 from kamlendu1982/OSD-19190
- 7129eb4 Merge pull request #542 from openshift/dependabot/go_modules/github.com/openshift/backplane-cli-0.1.27
- 7b53e4e Merge pull request #543 from AlexVulaj/fix-promote-backplane-api
- 09775cf Merge pull request #544 from kamlendu1982/OSD-19190
- dee885e Merge pull request #547 from abyrne55/bump-verifier-v0.4.8
- 4a67bd6 Merge pull request #548 from devppratik/update-vault-path-for-dt-command
- 7f9f02b OSD-15091: Adding detachStuckVolume under cluster sub-command (#514)
- b0eae1f OSD-16848: Migrate ops-sop alert script as osdctl alert command (#518)
- 7d19293 OSD-20175 - Implement DQL query for cluster logs
- 2bb7253 OSD-20175: Make clusterId as argument
- f35939b OSD-20175: Remove the vault address from the code
- 9488a65 OSD-20509: Updates infra resize command to add SL for GCP (#532)
- 0f08c98 Print version warnings to stderr
- ccd465f Remove SL being sent when banned user is found
- 363a704 Sort service logs by timestamp descending
- 707466d clarify/remove --osd --hcp flag: --osd flag was already clarified. Fixing --hcp flag
- 28c77dc fixing hea issue
- 63e9499 initial commit OSD-19190
- bb5f354 initial commit OSD-19190
v0.28.0
Changelog
- 558be4e Add error message if running against cluster using isolated backplane flow
- 344b551 Adds JIRA Token Env var collection to reuse env var from CLI tool if set
- 09f50ed Bump github.com/openshift/backplane-cli
- 980eb8e Don't use managed scripts for validating pull secret
- 8d67ef3 Merge pull request #530 from geowa4/print-version-warnings-to-stderr
- a44e128 Merge pull request #531 from openshift/dependabot/go_modules/github.com/openshift/backplane-cli-0.1.25
- bac5b2c Merge pull request #533 from AlexVulaj/remove-banned-user-sl
- 6a1b6d4 Merge pull request #535 from AlexVulaj/servicelog-order-timestamp-desc
- 5881486 Merge pull request #536 from iamkirkbater/jira-api-token
- 981cb82 Merge pull request #538 from AlexVulaj/validate-pull-secret-no-managed-script
- df82d14 Merge pull request #539 from AlexVulaj/cpd-no-isolated-backplane
- 7f9f02b OSD-15091: Adding detachStuckVolume under cluster sub-command (#514)
- b0eae1f OSD-16848: Migrate ops-sop alert script as osdctl alert command (#518)
- 0f08c98 Print version warnings to stderr
- ccd465f Remove SL being sent when banned user is found
- 363a704 Sort service logs by timestamp descending
v0.27.1
v0.27.0
Changelog
- 058ef81 Allow multi-word justifications for resizing control plane service logs
- 1e3d3a8 Merge pull request #488 from feichashao/OSD-19605
- e7f1d2e Merge pull request #515 from Tof1973/OSD-21061
- 64a58c0 Merge pull request #516 from AlexVulaj/network-verifier-0.4.6
- 72a6c03 Merge pull request #519 from Tof1973/OSD-19605
- c6d42d1 Merge pull request #520 from AlexVulaj/control-plane-resize-sl
- 3247f2b Merge pull request #521 from wanghaoran1988/OSD-21049
- 8eb6c1e Merge pull request #522 from Tof1973/OSD-21061
- ee778cd Merge pull request #523 from AlexVulaj/resize-control-plane-multi-word-justification
- 39aa3c1 OSD-19605 use managed-script as default for validate pull-secret
- 4411a3b Update hive api version and fix OSD-21049
- a2ec035 Update network-verifier to version 0.4.6
- 72e1f0b fix
osdctl cluster resize-control-plane-node
when KUBECONFIG is not set - 433f487 remove the hack for RunElevate as it is fixed in backplane-api
- b882165 requires reason when using validate-pull-secret with elevate flag
- eb88661 send service log when resizing control plane nodes
v0.26.0
Changelog
- b3b7bfa Add cluster orgId command
- 6163eea Add dependabot configuration to automatically update backplane-cli/network-verifier
- bee1165 Add doc_references field to servicelogs
- 3f5d8b1 Add email addresses to osdctl org users
- 52e03e5 Add longer description and examples, add check for kubeconfig
- b1f38c3 Add mandatory reason argument when elevation is required
- ca2f6b5 Add osdctl command to remediate OCPBUGS-23174
- afaefb1 Add osdctl mc list command to return info about management clusters
- 4ce77ab Add the VPCEndpoint connection from customer -> MC.
- e771ac3 Add typeid and myself to approvers
- 253514c Adding doc_references field to align with the update in ocm-agent
- c41b6b9 Adds missing PagerDuty client error handling
- 22f01c3 Bump golang.org/x/net from 0.10.0 to 0.17.0
- a12af76 Bump google.golang.org/grpc from 1.55.0 to 1.56.3
- 343da5e Check pull-secret on transferred cluster
- 78b99df Code completed and tested
- 488e9da Deprecate etcd-health-check and ask to use managed-script instead
- 2e79f64 Fix Bulk SL Send in osdctl
- 5fe4353 Fix bug to allow posting bulk servicelogs
- 13bcf91 Fix typo in AppInterface type
- e9b8f81 Fix yaml parsing to allow promoting MCC
- bed3312 Fixed code review findings
- 14b3165 Fixed formatting
- 08ef3d5 Improvements to cluster support post command
- c116703 Manage .ci-operator.yaml build image from osdctl
- 3ff769f Merge pull request #445 from reedcort/OSD-17502
- 5e7c50c Merge pull request #448 from AlexVulaj/jira-create-command
- d98d2e7 Merge pull request #450 from mjlshen/OSD-18820
- 8d3e4d9 Merge pull request #452 from mjlshen/OSD-19069
- e7a1eb0 Merge pull request #453 from mjlshen/OSD-19069
- d544a5c Merge pull request #454 from mjlshen/OSD-19092
- edc83ff Merge pull request #455 from mjlshen/OSD-19092-complete
- 7389074 Merge pull request #456 from mjlshen/OSD-19092-options
- 03b56d3 Merge pull request #457 from mjlshen/OSD-19092-federatedrole
- 52e345c Merge pull request #458 from mjlshen/revert-9c4541800bdc034d92dc2e544515186081626c95
- 6021e96 Merge pull request #459 from mjlshen/OSD-19092-aao
- 0f24b16 Merge pull request #459 from mjlshen/OSD-19092-aao
- ba8be93 Merge pull request #460 from mjlshen/OSD-19092
- 1eae472 Merge pull request #461 from RaphaelBut/fix-cad-ds-promotion
- 0471bef Merge pull request #462 from clcollins/OSD-18260_force-drain-infra
- cc244b8 Merge pull request #463 from clcollins/cluster_context_nil_pointer_bug
- 11c7ebf Merge pull request #464 from openshift/dependabot/go_modules/golang.org/x/net-0.17.0
- 6f32874 Merge pull request #465 from bergmannf/hypershift-info-add-vpcendpoint-customer-to-graphviz
- 3e95e6c Merge pull request #466 from mjlshen/OSD-19442
- 8c1cd66 Merge pull request #467 from mjlshen/cleanup
- 04c8575 Merge pull request #468 from openshift/dependabot/go_modules/google.golang.org/grpc-1.56.3
- 908f541 Merge pull request #469 from zmird-r/fix-clustersync-failures-command
- 8b9105f Merge pull request #470 from mjlshen/OSD-19488
- 1a68cbc Merge pull request #472 from davemulford/org-id-for-supportex
- c6eabae Merge pull request #473 from devppratik/OSD-19396-bulk-sl
- 9e73c75 Merge pull request #474 from tnierman/deprecate_account_cli_flag
- 943fd0e Merge pull request #475 from AlexVulaj/cluster-org-id-command
- 11d6e18 Merge pull request #476 from geowa4/transfer-verification-fix
- a2f088e Merge pull request #477 from NautiluX/promotion-add-diff
- c538d36 Merge pull request #478 from NautiluX/owners
- 1b906de Merge pull request #479 from feichashao/etcd_script
- b8819c4 Merge pull request #480 from devppratik/OSD-19636-osdctl-cluster-context-for-DT
- 53e9ff2 Merge pull request #481 from jbpratt/sts-policydiff-nightly
- a8028ae Merge pull request #482 from mjlshen/OSD-19711
- c4f227c Merge pull request #483 from mjlshen/OSD-19727
- 666c42e Merge pull request #484 from mjlshen/Go121
- 27c3ae8 Merge pull request #484 from mjlshen/Go121
- cdfaf84 Merge pull request #485 from devppratik/OSD-19751-Enhance-osdctl-for-Dynatrace
- 04b9856 Merge pull request #487 from mjlshen/org-users
- d9efe3e Merge pull request #489 from xiaoyu74/add_references_field
- 3f4bc7b Merge pull request #490 from NautiluX/promote-mcc
- 844ef29 Merge pull request #491 from bergmannf/hypershift-info-new-backplane-flow
- 1519644 Merge pull request #492 from tokalevasant/OSD-16588
- d258a5c Merge pull request #493 from mjlshen/OSD-20166
- 4db4a49 Merge pull request #496 from kamlendu1982/osd-19746-svclog
- 1a9a2b4 Merge pull request #497 from mjlshen/OSD-20099
- 53837b8 Merge pull request #501 from devppratik/revert-etcd-health-check
- d87e5cf Merge pull request #502 from Tof1973/OSD-20024
- b17e73a Merge pull request #503 from typeid/limited_support_ref
- 3b47dbd Merge pull request #504 from NautiluX/appinterface-dir
- 4615855 Merge pull request #505 from mjlshen/OSD-20606
- 860fed4 Merge pull request #506 from mjlshen/OSD-20579
- 050ee6b Merge pull request #507 from aliceh/nv
- c163a14 Merge pull request #509 from devppratik/update-dynatrace-url
- 845f1e8 Merge pull request #510 from AlexVulaj/servicelog-doc-references
- 8b9662c Merge pull request #511 from mjlshen/OSD-20879
- ad1b8df Minor UX refactor to cluster support post
- 4e50dd9 OSD-15383: osdctl LS delete without -i flag for single LS Reason (#495)
- 3ccd850 OSD-18260 - Force drain infra nodes; terminate after a timeout during infra resize
- 7fce04d OSD-19636 Add Dynatrace URL option to osdctl cluster context
- 65af499 OSD-19636 updated with reviews
- 5ee0f55 OSD-19751 Enhance osdctl for Dynatrace
- 83153e0 OSD-20407: Fix osdctl cluster etcd related commands
- cd375bf OSD-20697: Fetch Dynatrace URL via API Call
- 11924f1 Promotion: Add compare link to commit message
- 5728231 Refactored
- 80c1026 Refactored a code
- bb155c6 Refactored some code
- ca65180 Remove '-C' flag from 'account cli' subcommand
- a8cb570 Remove unsued global flags
- 1774eb1 Remove unused flags and improve documentation around sts policy-diff
- 56543b1 Remove unused kube client and flags from sts command
- b441423 Remove unused kube flags from promote command
- 70a13fc Remove unused pkg/provider/aws/factory.go
- 22863a6 Revert "Update osdctl to Go 1.21"
- 8449c13 Update backplane-cli dependency for AWSV2Config
- 4aa8112 Update backplane-cli, osd-network-verifier
- ace4f30 Update osdctl to Go 1.21
- 9c45418 Update osdctl to Go 1.21
- b8dc582 Updated the help message to explain that network verifier gives false negative on public subnets
- 5f4bb83 Use built-in functions to generate osdctl completion for bash, zsh, and fish
- bead237 Use the new function to create AWS sessions.
- e384dde [OSD-17502] Added missing Get Pull Secret from OCM
- a75d2e7 [OSD-17502] Added pull secret verifaction
- 3453069 [OSD-17502] Added pull-secret script to transfer-owner cmd
- a6867f6 [OSD-17502] Added pull-secret script to transfer-owner cmd
- 9df2ca2 [OSD-17502] Fixes SL and pullsecret
- d0e2c18 [OSD-17502] Improve error messages for better clarity and debugging
- f85515b [OSD-17502] Improve error messages for better clarity and debugging
- 84dde64 [OSD-17502] Merge remote-tracking branch 'origin/OSD-17502' into OSD-17502
- 78b8fcd [OSD-17502] Update transferowner to get newOwner username
- df0dec7 [OSD-17502] Update transferowner to use cluster internal id
- 39daa08 [OSD-17502] removed print statment
- c173ea6 [OSD-18828] Add clustersync failures command (#451)
- 9217065 add cad dashboard target to promote command
- 166442e add new 'jira quick-task' command
- f333a14 adding servicelog check, interactive acceptance criteria, fixing integration teat failure by running go tidy, incorporating review comments #486, GetServiceLogsSince to take time as an input rather then number of days
- c6576e0 automatically retrieve additionalTrustBundle for HCP clusters
- 2e355ca jira: Query org-id field for SUPPORTEX issues
- 0d66bee osd-network-verifier v0.4.3
- d2ab7e5 promote: Allow providing app-interface checkout directory
- a22d2cd remove Flags that shouldn't be included in a command's Use field
- 084fa2d remove kubeflags from aao command
- 626b6ab remove kubeflags from env command
- 2b2880f remove options command
- 4a01fb0 sts: allow grabbing policy from nightly builds
v0.25.0
Changelog
- bee1165 Add doc_references field to servicelogs
- b1f38c3 Add mandatory reason argument when elevation is required
- 5fe4353 Fix bug to allow posting bulk servicelogs
- d87e5cf Merge pull request #502 from Tof1973/OSD-20024
- 860fed4 Merge pull request #506 from mjlshen/OSD-20579
- 050ee6b Merge pull request #507 from aliceh/nv
- c163a14 Merge pull request #509 from devppratik/update-dynatrace-url
- 845f1e8 Merge pull request #510 from AlexVulaj/servicelog-doc-references
- cd375bf OSD-20697: Fetch Dynatrace URL via API Call
- b8dc582 Updated the help message to explain that network verifier gives false negative on public subnets
- a22d2cd remove Flags that shouldn't be included in a command's Use field
v0.24.0
v0.23.0
Changelog
- 13bcf91 Fix typo in AppInterface type
- 1a9a2b4 Merge pull request #497 from mjlshen/OSD-20099
- 53837b8 Merge pull request #501 from devppratik/revert-etcd-health-check
- b17e73a Merge pull request #503 from typeid/limited_support_ref
- 3b47dbd Merge pull request #504 from NautiluX/appinterface-dir
- ad1b8df Minor UX refactor to cluster support post
- 4e50dd9 OSD-15383: osdctl LS delete without -i flag for single LS Reason (#495)
- 83153e0 OSD-20407: Fix osdctl cluster etcd related commands
- 1774eb1 Remove unused flags and improve documentation around sts policy-diff
- d2ab7e5 promote: Allow providing app-interface checkout directory
v0.22.0
What's Changed
- Add email addresses to osdctl org users by @mjlshen in #487
- Fix yaml parsing to allow promoting MCC by @NautiluX in #490
- [OSD-19808] - Adding doc_references field to align with the update in ocm-agent by @xiaoyu74 in #489
- Use the new function to create AWS sessions. by @bergmannf in #491
- Update backplane-cli dependency for AWSV2Config by @mjlshen in #493
- OSD-16588: Added Logic to Warn when Documentation does not matches Product type by @tokalevasant in #492
- adding servicelog check, interactive acceptance criteria, fixing inte… by @kamlendu1982 in #496
New Contributors
- @xiaoyu74 made their first contribution in #489
- @tokalevasant made their first contribution in #492
- @kamlendu1982 made their first contribution in #496
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
- OSD-19396: Fix Bulk SL Send in osdctl by @devppratik in #473
- Add Organization ID to SUPPORTEX query by @davemulford in #472
- Remove '-C' flag from 'account cli' subcommand by @tnierman in #474
- Check pull-secret on transferred cluster by @geowa4 in #476
- Add typeid and myself to approvers by @NautiluX in #478
- Add cluster orgId command by @AlexVulaj in #475
- Promotion: Add compare link to commit message by @NautiluX in #477
- sts: allow grabbing policy from nightly builds by @jbpratt in #481
- OSD-19636: Add Dynatrace URL option to osdctl cluster context by @devppratik in #480
- Deprecate etcd-health-check and ask to use managed-script instead by @feichashao in #479
- Update osdctl to Go 1.21 by @mjlshen in #484
- Update backplane-cli dependency for AWSV2Config by @mjlshen in #482
- Add osdctl mc list command to return info about management clusters by @mjlshen in #483
- OSD-19751: Enhance osdctl for Dynatrace by @devppratik in #485
New Contributors
- @davemulford made their first contribution in #472
- @jbpratt made their first contribution in #481
Full Changelog: v0.20.1...v0.21.0