Skip to content

Releases: openshift/osdctl

v0.21.0

01 Dec 19:25
cdfaf84
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.20.1...v0.21.0

v0.20.1

06 Nov 19:33
8b9105f
Compare
Choose a tag to compare

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

30 Oct 20:41
8c1cd66
Compare
Choose a tag to compare

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 and env 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

Full Changelog: v0.19.1...v0.20.0

v0.19.1

03 Oct 14:24
0bdd7b8
Compare
Choose a tag to compare

Changelog

  • 0bdd7b8 Merge pull request #449 from fahlmant/OSD-18825
  • cc15101 Use JSON as the default output for account cli as current default output is broken

v0.19.0

02 Oct 15:33
902d8a2
Compare
Choose a tag to compare

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

01 Sep 16:05
0e50d36
Compare
Choose a tag to compare

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

Full Changelog: v0.17.0...v0.18.0

v0.17.0

25 Jul 14:13
cc6b6b8
Compare
Choose a tag to compare

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

14 Jun 14:43
02cf782
Compare
Choose a tag to compare

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

08 May 14:58
107b4f3
Compare
Choose a tag to compare

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

25 Apr 17:11
56527af
Compare
Choose a tag to compare

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