Releases: openshift/osdctl
Releases · openshift/osdctl
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
v0.14.3
Changelog
- 9f6a4ab Bumping AAO Api version to include service quota changes in Account CR
- 4e4d26f Create new client for AWS/GCP abstraction.
- 3e1b0ec Drop hive as a dependency to remove all the replace directives
- ef0a65e Get the Support Role Arn from the Cluster response body for hypershift clusters
- cf9bfe9 Improve docs around jumphost commands
- 0417087 Make OHSS cards in
cluster context
easier to scan - 134dfe4 Merge pull request #341 from bergmannf/osd-15156-healthclientrefactor
- b17ea0f Merge pull request #346 from clcollins/incorporate_ocm_login
- 3156662 Merge pull request #347 from mjlshen/hive
- aca5e92 Merge pull request #348 from mjlshen/jumphost-docs
- be39848 Merge pull request #350 from dkeohane/bump-aao-api-version
- 4067c06 Merge pull request #351 from mmazur/issue345
- f11ce89 Merge pull request #354 from mjlshen/OSD-15590
- e6d5fa8 Merge pull request #355 from fahlmant/OSD-15792
- 438032e Merge pull request #356 from T0MASD/patch-1
- eba7780 fixes ocm login from terminal cli integration
- b05309d go mod tidy
- f753da2 osd-network-verifier v0.2.0
- 6334cac use single-quoted character literal for region value
v0.14.1
This release contains a critical bug that will effect functionality (not security related) and should not be used.
Changelog
- 9cb3934 Add required new dependencies.
- 13446cd Adds osdctlCommand interfaces
- 3ed19af Default to OCM login via environment
- ec67058 Initial jumphost create/delete
- 658b97f Initial support for GCP cluster health.
- 5078885 Merge pull request #333 from bergmannf/osd-15156-health-gcp
- 10c4ba9 Merge pull request #336 from iamkirkbater/interface
- f32325b Merge pull request #338 from AlexVulaj/refactor-servicelog-post
- 8ccd2f6 Merge pull request #339 from fahlmant/allow-cmds-skip-version-check
- 115f5f5 Merge pull request #340 from mjlshen/OSD-7236
- 55718f5 Merge pull request #344 from clcollins/incorporate_ocm_login
- a177d67 Refactor servicelog post such that it can be called from other commands
- e8327ff Refactor version check to allow some commands to skip it
v0.14.2
Changelog
- 9cb3934 Add required new dependencies.
- 13446cd Adds osdctlCommand interfaces
- ec67058 Initial jumphost create/delete
- 658b97f Initial support for GCP cluster health.
- 5078885 Merge pull request #333 from bergmannf/osd-15156-health-gcp
- 10c4ba9 Merge pull request #336 from iamkirkbater/interface
- f32325b Merge pull request #338 from AlexVulaj/refactor-servicelog-post
- 8ccd2f6 Merge pull request #339 from fahlmant/allow-cmds-skip-version-check
- 115f5f5 Merge pull request #340 from mjlshen/OSD-7236
- a177d67 Refactor servicelog post such that it can be called from other commands
- e8327ff Refactor version check to allow some commands to skip it