Releases: openshift/osdctl
Releases · openshift/osdctl
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
v0.20.1
What's Changed
- OSD-18260: Force-drain and terminate infra nodes after appropriate timeout for infra resize command by @clcollins in #462
- Bump google.golang.org/grpc from 1.55.0 to 1.56.3 by @dependabot in #468
- Add description and examples to the clustersync-failures command by @zmird-r in #469
- osd-network-verifier v0.4.3 by @mjlshen in #470
Full Changelog: v0.20.0...v0.20.1
v0.20.0
What's Changed
- Improvements to cluster support post command by @mjlshen in #450
- [OSD-17502] Replace pull-secret as part of osdctl cluster transfer-owner by @reedcort in #445
- add new 'jira quick-task' command by @AlexVulaj in #448
- Manage .ci-operator.yaml build image from osdctl by @mjlshen in #452
- Update osdctl to Go 1.21 by @mjlshen in #453
- Use built-in functions to generate osdctl completion for bash, zsh, and fish by @mjlshen in #455
- remove options command by @mjlshen in #456
- Revert "Update osdctl to Go 1.21" by @mjlshen in #458
- Remove unused kube client and flags from sts/promote commands by @mjlshen in #454
- Removing kubeflags from
aao
andenv
commands by @mjlshen in #459 - remove federatedrole subcommand by @mjlshen in #457
- Remove unused global flags by @mjlshen in #460
- add cad dashboard target to promote command by @RaphaelBut in #461
- [OSD-18828] Add clustersync failures command by @zmird-r in #451
- Adds missing PagerDuty client error handling by @clcollins in #463
- Bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in #464
- Add the VPCEndpoint connection from customer -> MC. by @bergmannf in #465
- automatically retrieve additionalTrustBundle for HCP clusters by @mjlshen in #466
- Remove unused pkg/provider/aws/factory.go by @mjlshen in #467
New Contributors
- @reedcort made their first contribution in #445
- @zmird-r made their first contribution in #451
- @dependabot made their first contribution in #464
Full Changelog: v0.19.1...v0.20.0
v0.19.1
v0.19.0
Changelog
- c3b45ac Add osdctl cluster resync command
- cd2b8e4 Added etcd member replacement function
- 61abc43 Fixed the context for etcd function
- 327268e Get the port from the OCM info.
- 6d76e69 Merge pull request #430 from clcollins/update-osdctl
- e1382cb Merge pull request #432 from devppratik/OSD-17941-add-etcd-member-replacement
- 6960df3 Merge pull request #433 from mjlshen/docs
- 51c1769 Merge pull request #434 from mjlshen/OSD-6838
- 34688d5 Merge pull request #435 from mjlshen/SDE-2272
- 8a99f8f Merge pull request #439 from tnierman/patch_org_context
- 6bbc3ba Merge pull request #441 from mjlshen/OSD-18409
- 8003f64 Merge pull request #442 from AlexVulaj/new-support-flow
- 2f6303c Merge pull request #444 from devppratik/update-docs-for-etcd
- 4679b7d Merge pull request #446 from bergmannf/get-port-from-api-url
- 902d8a2 Merge pull request #447 from AlexVulaj/show-service-logs-internal-id
- cb2dc32 Refactors the PD service to be testable. (#440)
- c44cf5b Rewrite the flow for adding Limited Support reasons
- 76a863c Update OSDCTL to go 1.20.x
- 3837fdc Updated the docs with etcd health check and member replacement
- ea9e445 Use new servicelog endpoint for listing service logs
- a75c0d6 don't return on error when gathering context
- 8db4fb6 osd-network-verifier v0.4.2
- b94e797 pass customer-specified tags to network verify-egress
- b79465f remove docs and docs command
v0.18.0
What's Changed
- Check for registry credentials in OCM, Part II by @geowa4 in #422
- Migrate to aws-sdk-v2 by @AlexVulaj in #411
- [OSD-17428] etcd health check oneliner by @a7vicky in #423
- Return all active clusters when using 'org clusters' command by @AlexVulaj in #424
- OSD-15543 - Add 'package' subcommand to 'promote' commandset by @tnierman in #409
- osdctl cluster cpd: remove ocm error check by @typeid in #425
- osd-network-verifier v0.4.1 by @mjlshen in #426
- Add infra resize support for govcloud by @hbhushan3 in #427
- [OSD-17447] Gather hyperinfo from all associated AWS accounts by @bergmannf in #408
- Fix bug when sending servicelog for GCP infra resize by @mjlshen in #429
- Add org context command by @AlexVulaj in #428
New Contributors
- @hbhushan3 made their first contribution in #427
Full Changelog: v0.17.0...v0.18.0
v0.17.0
Changelog
- 7f15137 Add GCP support to cluster resize infra
- 9cbb783 Add flag to bypass aws_config value
- 7b7dbc5 Adds concurrency to cluster context command
- ef3f72a Adds more helpful error messages for yaml and json unmarshall errors
- 7cdc0fa Automatically send a service log after resizing infra nodes
- 2dbde85 Check for registry credentials in OCM
- d076bd5 Check subscription status if no match for infra ID
- 88b66ea Enforce that payer accounts cannot be assigned to individual users
- 86d9cd9 Fixes PD retrieval bug; clean up long format output; other fixes
- c4911a1 Let erroneous input fall through to the default switch case
- 343d233 Make 'ConfirmSend' return a bool instead of an error and rename it
- e3b1712 Merge pull request #394 from mjlshen/infra
- 28cc273 Merge pull request #397 from MrSantamaria/sdcicd-992
- f817e12 Merge pull request #398 from AlexVulaj/confirm-send-no-error
- dd4071e Merge pull request #399 from AlexVulaj/ignore-error-confirm-prompt
- 8136520 Merge pull request #401 from clcollins/cluster_context
- 1059794 Merge pull request #402 from jaybeeunix/fix-splunk-link-for-classic
- f1e30b1 Merge pull request #403 from clcollins/cluster_context
- b50a9de Merge pull request #404 from geowa4/cluster-context-dual-limited-support
- 4201665 Merge pull request #405 from AlexVulaj/no-aws-proxy-flag
- e1c66b0 Merge pull request #406 from AlexVulaj/stop-assign-payer-account
- 8c02595 Merge pull request #407 from clcollins/helpful_unmarshal_errors
- 57fb0e9 Merge pull request #410 from mjlshen/OSD-17507
- dd239a6 Merge pull request #412 from yithian/OSD-17508_cluster_resize_automatic_servicelog
- 7ceaddd Merge pull request #413 from AlexVulaj/remove-unused-iam-function
- 96c5668 Merge pull request #414 from feichashao/servicelog_msg
- 03c0123 Merge pull request #415 from mjlshen/OSD-17510
- ac8a80d Merge pull request #416 from mjlshen/onv0.4.0
- b5fb3be Merge pull request #417 from geowa4/no-pull-secret
- a2b8714 Merge pull request #419 from geowa4/check-subs-if-no-cluster-found
- b2ef26d Merge pull request #420 from mjlshen/OSD-15273
- cc6b6b8 Merge pull request #421 from geowa4/revert-417-no-pull-secret
- 80711ef New promote.sh now in osdctl
- b8c9456 Prevent err overwriting for failed fetching SL
- 15756e4 Remove second call to print support status
- 0b9ea45 Remove unused IAM function
- 2dc0d05 Revert "Check for registry credentials in OCM"
- b3fb017 Update pkg/provider/aws/client.go
- 420814e automatically supply network verify-egress CA Bundle
- e7db9eb fix the clusterid on ROSA/OSD classic clusters (InfraID, not ExternalID)
- 4f0661a osd-network-verifier v0.4.0
- bb1a6bb osdctl cluster resize infra
- ceca541 osdctl cluster resize infra support for OCM external ID
- 91b82c7 return an error when the OCM connection cannot be setup
v0.16.0
Changelog
- a32c504 Add AlexVulaj to approvers
- 0af4ee0 Add support for aws_proxy
- d744654 Enhance internal service log output
- de3fe48 Forego grace period and force proxy to be set
- 27d6fdc Make osdctl cluster context HCP-aware for Splunk
- 5a3b47e Merge pull request #381 from AlexVulaj/add-avulaj-approver
- 583b18c Merge pull request #386 from abyrne55/OSD-15169
- e18e17b Merge pull request #388 from geowa4/enhance-internal-service-logs
- 389d463 Merge pull request #389 from geowa4/OSD-15754-proxy-aws-connections
- a6f6a8c Merge pull request #390 from mjlshen/onv3.0
- d819cf2 Merge pull request #391 from mjlshen/onv0.3.1
- 348936a Merge pull request #392 from geowa4/OSD-15754-proxy-aws-connections
- 7ecbe77 Merge pull request #393 from mjlshen/backplane-cli
- 02cf782 Merge pull request #395 from mjlshen/OSD-16953
- 4bbf4de Print correct splunk index for stg clusters
- 4867d7d Update backplane-cli to v0.1.5
- f30e50d osd-network-verifier v0.3.0
- 527d7c5 osd-network-verifier v0.3.1
v0.15.0
Changelog
- ace3f47 Add help text
- 8b2ce75 Add iam subcommand to create AWS IAM users (#383)
- 44150ba Deprecate federatedrole apply
- f60339c Merge pull request #357 from mjlshen/OSD-15862
- 3dab888 Merge pull request #378 from AlexVulaj/deprecate-federatedrole-apply
- c63592f Merge pull request #379 from NautiluX/backplane-api
- 107b4f3 Merge pull request #385 from mjlshen/OSD-15862
- 6c704d0 Only suggest sending a service log when there are egress failures
- b7237e6 Refactor osdctl cluster resize-control-plane-node to aws-sdk-go-v2
- 37d0cdc Update env command to use new backplane API
- 73fd230 Update version of network-verifier to v0.2.2 (#384)
- 27469d5 refactor getting AWS client from backplane-api
v0.14.4
Changelog
- e919197 Updated unit tests
- 3760449 Add AAO pool consumers list
- 79d0675 Add flag to delete all limited support reasons for a cluster at once
- f634fae Add make target for local installation of osdctl
- bb8d9bc Add typeid to reviewers
- 7aaffbc Added --all-subnets option
- ce62862 Added more unit tests
- fdc9357 Automatically generate a service log when verify-egress detects blocked URLs (#366)
- e6089ac Cleanup
- 96db62f Convert from infra id to internal and external id
- c6fba7e Fix bug where osdctl network verify-egress was not requiring --cacert when no http_proxy/https_proxy is specified
- 1cdd115 Initialize empty maps at start of Run for servicelog post
- 23ba6eb Make docs
- 5536828 Make ocm.go testable
- aa8a7cc Merge pull request #349 from aliceh/osdctl
- 5a1c756 Merge pull request #352 from dkeohane/poolconsumers
- 08fd7b9 Merge pull request #360 from typeid/add_reviewer
- 9314e18 Merge pull request #361 from typeid/make_docs
- c215f15 Merge pull request #362 from mrWinston/osd-15074-short-output-for-cluster-context
- 20d9d55 Merge pull request #363 from geowa4/convert-from-infra-id
- 9b69086 Merge pull request #364 from geowa4/picking-nits
- 797c499 Merge pull request #365 from clcollins/fix_docs_command
- a5b98a1 Merge pull request #367 from geowa4/test-get-ocm-config
- 393495d Merge pull request #368 from mjlshen/OSD-15914
- d250eaf Merge pull request #371 from AlexVulaj/cluster-support-delete-all
- c600e19 Merge pull request #373 from AlexVulaj/remove-custom-limited-support-reason-struct
- d347128 Merge pull request #374 from AlexVulaj/rotate-secret-check-admin-username-no-suffix
- e2fa429 Merge pull request #375 from mjlshen/OSD-16103
- 0107863 Merge pull request #376 from mjlshen/OSD-16103-2
- 088f17b Merge pull request #377 from AlexVulaj/initialize-empty-maps-post
- d475242 Merge pull request #380 from NautiluX/make-install
- 56527af Merge pull request #382 from mrWinston/osd-16139-cluster-context-check-output-format-earlier
- adb7564 Refactor cluster context and add new output formats
- 12d3a53 Skips version check for osdctl in
make docs
- 45042a5 Update
- 4384a19 Update output
- 08f828e Updated
- 1ac573d Updated to comply with coding conventions
- 9743fb5 Updated to only activate the -A flag for privatelink clusters
- 354cf8a Use existing struct from the SDK instead of our own custom code
- 16e2432 Use upstream tools instead of hand-rolling network verifier parsing
- 3f089ba When rotating secrets, check for IAM username without account ID suffix label at the end
- 3e0d762 [OSD-15315] Allow Context cmd show PD Alerts for multiple PD Service IDs (#370)
- 38b4932 check output format before gathering data
- de77d48 fix bug where refreshToken was not being parsed when OCM_TOKEN was set (#359)
- 27ed1e7 osd-network-verifier v0.2.1