Skip to content

Releases: openshift/osdctl

v0.13.0

14 Oct 18:07
837706a
Compare
Choose a tag to compare

Changelog

  • 00d900f Add public GOPROXY repository to build prerequisites
  • a1fdfff Add resize-control-plane-node command (#256)
  • e26e719 Add support for partition
  • 34619ed Added 'break-glass' subcommand and associated unit tests
  • a862ff7 Added PD alert summary to cluster context command
  • c56dcef Added last occurrence tracker to pd historical summary
  • 48f49b9 Added unit test for support post command functions
  • 76ceecb Adding cloudtrail events to cluster context
  • 99466bc Adds linux/arm64 build.
  • fb130a5 Bump go version to 1.17 and k8s/operator dependencies
  • 837706a Create osdctl config file (#270)
  • fcf71b9 Fix AWS console generation bug where role was incorrectly double assumed
  • 3726b62 Fix code panic in osdctl clusterdeployment list
  • 5f6b8c0 Fix health command
  • decf436 Make copy-pastable output the default behavior
  • 88ea4f9 Make use of transferOwner and loggingCheck consistent with other commands
  • 5e5faba Merge pull request #241 from luis-falcon/OSD-11989-unit-tests-support-cmd
  • d7fbd5b Merge pull request #248 from dkeohane/context-cloudtrail
  • 60fbf7a Merge pull request #250 from tnierman/osd-12757
  • 055ad3a Merge pull request #251 from NautiluX/env-default
  • f7f108c Merge pull request #252 from jaybeeunix/add-splunk-and-ohss-urls
  • e454eb3 Merge pull request #253 from typeid/add_goproxy_requirement_to_readme
  • 7ede28e Merge pull request #254 from typeid/fix_cluster_health_cmd
  • a34f6b2 Merge pull request #255 from mrbarge/update-aao-dep
  • eaa19d7 Merge pull request #257 from typeid/fix_ocm_cli_connection_usage
  • 6d5bcc4 Merge pull request #258 from fahlmant/aws-console-role-fix
  • 9a7ca7e Merge pull request #259 from fahlmant/remove-k8s-factory
  • 2d2fdc9 Merge pull request #261 from fahlmant/verifier-egress-update
  • 7d9291c Merge pull request #263 from iamkirkbater/add-linux-arm64
  • 81c41d4 Merge pull request #264 from fahlmant/remove-k8s-factory
  • 4f150d6 Merge pull request #265 from dkeohane/pd-history
  • 324c43d Merge pull request #266 from typeid/fix_command_name_consistency
  • e9791d4 Merge pull request #268 from fahlmant/remove-k8s-factory
  • ed99c13 Merge pull request #269 from fahlmant/remove-k8s-factory
  • 02bc551 OSD-13321 Removing compat declaration in Makefile
  • 879e8c6 Rebase latest changes from master
  • c8dc3fe Refactor account cli and console commands to remove reliance on k8sclusterresourcefactory
  • 16d6176 Refactor osdctl account servicequotas describe to remove dependence on k8sclusterresourcefactory
  • 4acd619 Refactor osdctl cluster health to remove dependence on k8sclusterresourcefactory
  • 2221fb2 Remove duplicate code and fix cluster commands
  • d806b48 Remove k8sclusterresourcefactory as its now unused
  • b989465 Update verify-egress command to use latest osd-network-verifier library updates
  • bd7aed4 adds OHSS Jira URL and a stub for Splunk URL
  • 2967c0e lint fix
  • 3a58448 made the splunk link work, but it req'd newer ocm-sdk-go and ocm-cli
  • 7bc9ccf remove empty line

v0.12.0

01 Sep 13:18
8398805
Compare
Choose a tag to compare

Changelog

  • f79fa6f Add a PR check for go mod tidy and fix the current error
  • 9e89478 Add date to context servicelog output
  • a8ab7c1 Add env command
  • 7ed5894 Add new command transferOwner
  • 78ed4c4 Add owner
  • c96c7cd Add support for internal service logs
  • ed23eba Added error checking, extracted token and connetion builders to use t… (#227)
  • 345b157 Added pd alerts to cluster context command
  • 90505ba Added support for external cluster id and cluster name to -C flag
  • 0b04949 Adding SL output to cluster context command
  • de6a6cd Adding ability to specify which AWS Account ID is to be assigned
  • a7f237f Adding check to account mgmt assign to ensure we only assign active accounts
  • 26c09d2 Allow using external cluster ID to run logging check
  • bf63b11 Completion function for existing environments
  • f85fcae Create capability add and remove commands
  • 06c3434 Do not allow passing -u and -i
  • f1a513d Do not use a default accountAssignID
  • a38c823 Don't auto-retry GovCloud and improve the error message
  • c55b113 Ensure kubecli is set for packet-capture cmd
  • f818c32 Fix URL usage for servicelog post templates
  • 01d496f Fix bug where region is being overriden in clusterresourcefactory
  • d3a2d94 Fixes
  • 53cb797 Fixes minor typo capabilities add.go
  • 763bdd1 Handle error from FetchServiceLogs properly
  • 0826c81 Initial cluster context command
  • f802861 Limited Support Commands
  • 87a746a Merge pull request #169 from NautiluX/env
  • ae887de Merge pull request #179 from mrbarge/fix-packet-capture-init
  • 44869c3 Merge pull request #187 from dustman9000/internal-service-log
  • 7c96b83 Merge pull request #189 from georgettica/georgettica/owned-clusters-command
  • 94639b5 Merge pull request #201 from shibumi/shibumi/add-macos-arm-to-upgrade
  • 091dc54 Merge pull request #204 from bergmannf/account-creation
  • 34dabc6 Merge pull request #205 from Nikokolas3270/fix_flags_in_help
  • 5548676 Merge pull request #206 from Nikokolas3270/added_cluster_id_as_param_of_osdctl_servicelog_post_in_help
  • a29ee8e Merge pull request #207 from tnierman/osd-10993
  • 41451b8 Merge pull request #209 from Nikokolas3270/removed_root_command_usage_without_a_subcommand
  • d6d4986 Merge pull request #210 from openshift/mgmt_unassign_better_help
  • f4afcf1 Merge pull request #211 from mjlshen/OSD-11287
  • 69a973b Merge pull request #213 from mjlshen/212
  • 43dddb4 Merge pull request #214 from Nikokolas3270/removed_usage_without_a_subcommand_for_commands_packing_subcommands
  • 083651b Merge pull request #215 from dkeohane/OSD-11010
  • aa23be1 Merge pull request #216 from dkeohane/OSD-11388
  • 74123e1 Merge pull request #217 from shibumi/shibumi/enhance-help-output
  • 7ef4b84 Merge pull request #220 from sam-nguyen7/limited-support
  • 7d0c5d9 Merge pull request #221 from sam-nguyen7/update_owners
  • 70398dd Merge pull request #222 from NautiluX/logging-check
  • 975768a Merge pull request #223 from shibumi/shibumi/fix-all-gosec-warnings
  • bf14409 Merge pull request #224 from sam-nguyen7/update-owner
  • 06dfff7 Merge pull request #226 from sam-nguyen7/cluster-context
  • 3411e0f Merge pull request #228 from lnguyen1401/osd-10463
  • b0d3f35 Merge pull request #230 from dkeohane/OSD-12483
  • 8e16fc2 Merge pull request #232 from dkeohane/pd-alerts-in-cluster-context
  • 688adcd Merge pull request #233 from luis-falcon/OSD-11989-support-refactor-for-unit-tests
  • 298985f Merge pull request #234 from fahlmant/sl-url-fix
  • 4f46a3a Merge pull request #235 from fahlmant/sl-list-fix
  • 4c2ce1c Merge pull request #236 from sam-nguyen7/prom-sa-token
  • e991280 Merge pull request #237 from fahlmant/OSD-12627
  • 9db7786 Merge pull request #238 from fahlmant/service-log-list-A-fix
  • 300d504 Merge pull request #239 from clcollins/capabilities_typo_fix
  • 2f74fd5 Merge pull request #240 from mjlshen/OSD-12759
  • 226c40c Merge pull request #243 from mjlshen/fix-mod-tidy
  • 993ed1d Merge pull request #245 from bmeng/ovn
  • 678dbab Merge pull request #246 from RaphaelBut/transfer-cluster-ownership
  • 8398805 Merge pull request #249 from mrbarge/context-fixes
  • 2124a93 Not advertising to shoot root command without a sub-command in usage anymore
  • 982d889 Not explicitly running the help target anymore for commands packing sub-commands
  • 9508f19 OSD-10993 - Split user params only once to avoid truncation
  • 63c9e1f Remove deprecated github.com/pkg/errors package
  • 9aec81e Remove local var that overrides package-scoped var definition for argument -A in servicelog list
  • 10be839 Remove unused metrics cmd
  • b26089f Safety-checking during cluster context alert reporting
  • f3f023d Update OWNERS
  • ed20592 Update README.md
  • 8f956ef [OSD-10470] Now displaying flags and global flags in help
  • dde4623 [OSD-10928] Added CLUSTER_ID as param of 'osdctl servicelog post' in help
  • e9dede7 capture different interface for ovn and sdn
  • c277447 feat(owned): add new command
  • 8487d85 fix: add missing arm64 GOOS for auto upgrades
  • fb47a9b fix: enhance help output for -o flag
  • 8f4513a fix: gosec warnings
  • 357dff8 mock sdk connection basic requests, refactor code to accomodate api mocking for unit tests, added validation to clusterID format before sending requests to API
  • 231ba8b mockgen++
  • db0e5cb ocm-cli v0.1.64, remove deprecated DisplayName method
  • 5e01f3b osd-11717 Onv command for osdctl (#225)
  • b2750fd remove second args count check

v0.11.0

04 Aug 19:32
4c2ce1c
Compare
Choose a tag to compare

Changelog

  • f85fcae Create capability add and remove commands
  • 53cb797 Fixes minor typo capabilities add.go
  • 763bdd1 Handle error from FetchServiceLogs properly
  • 688adcd Merge pull request #233 from luis-falcon/OSD-11989-support-refactor-for-unit-tests
  • 4f46a3a Merge pull request #235 from fahlmant/sl-list-fix
  • 4c2ce1c Merge pull request #236 from sam-nguyen7/prom-sa-token
  • e991280 Merge pull request #237 from fahlmant/OSD-12627
  • 9db7786 Merge pull request #238 from fahlmant/service-log-list-A-fix
  • 300d504 Merge pull request #239 from clcollins/capabilities_typo_fix
  • 2f74fd5 Merge pull request #240 from mjlshen/OSD-12759
  • 63c9e1f Remove deprecated github.com/pkg/errors package
  • 9aec81e Remove local var that overrides package-scoped var definition for argument -A in servicelog list
  • 10be839 Remove unused metrics cmd
  • 357dff8 mock sdk connection basic requests, refactor code to accomodate api mocking for unit tests, added validation to clusterID format before sending requests to API
  • db0e5cb ocm-cli v0.1.64, remove deprecated DisplayName method

v0.10.0

28 Jul 16:16
298985f
Compare
Choose a tag to compare

Changelog

  • c96c7cd Add support for internal service logs
  • 0b04949 Adding SL output to cluster context command
  • f818c32 Fix URL usage for servicelog post templates
  • 44869c3 Merge pull request #187 from dustman9000/internal-service-log
  • b0d3f35 Merge pull request #230 from dkeohane/OSD-12483
  • 298985f Merge pull request #234 from fahlmant/sl-url-fix

v0.9.6

15 Jul 12:06
ed23eba
Compare
Choose a tag to compare

This release contains a regression bug in the osdctl servicelog post command where it cannot properly obtain URLs. This has been fixed as part of v0.10.0.

Changelog

  • a8ab7c1 Add env command
  • 78ed4c4 Add owner
  • ed23eba Added error checking, extracted token and connetion builders to use t… (#227)
  • 90505ba Added support for external cluster id and cluster name to -C flag
  • de6a6cd Adding ability to specify which AWS Account ID is to be assigned
  • a7f237f Adding check to account mgmt assign to ensure we only assign active accounts
  • 26c09d2 Allow using external cluster ID to run logging check
  • bf63b11 Completion function for existing environments
  • 06c3434 Do not allow passing -u and -i
  • f1a513d Do not use a default accountAssignID
  • a38c823 Don't auto-retry GovCloud and improve the error message
  • c55b113 Ensure kubecli is set for packet-capture cmd
  • 01d496f Fix bug where region is being overriden in clusterresourcefactory
  • d3a2d94 Fixes
  • 0826c81 Initial cluster context command
  • f802861 Limited Support Commands
  • 87a746a Merge pull request #169 from NautiluX/env
  • ae887de Merge pull request #179 from mrbarge/fix-packet-capture-init
  • 7c96b83 Merge pull request #189 from georgettica/georgettica/owned-clusters-command
  • 94639b5 Merge pull request #201 from shibumi/shibumi/add-macos-arm-to-upgrade
  • 091dc54 Merge pull request #204 from bergmannf/account-creation
  • 34dabc6 Merge pull request #205 from Nikokolas3270/fix_flags_in_help
  • 5548676 Merge pull request #206 from Nikokolas3270/added_cluster_id_as_param_of_osdctl_servicelog_post_in_help
  • a29ee8e Merge pull request #207 from tnierman/osd-10993
  • 41451b8 Merge pull request #209 from Nikokolas3270/removed_root_command_usage_without_a_subcommand
  • d6d4986 Merge pull request #210 from openshift/mgmt_unassign_better_help
  • f4afcf1 Merge pull request #211 from mjlshen/OSD-11287
  • 69a973b Merge pull request #213 from mjlshen/212
  • 43dddb4 Merge pull request #214 from Nikokolas3270/removed_usage_without_a_subcommand_for_commands_packing_subcommands
  • 083651b Merge pull request #215 from dkeohane/OSD-11010
  • aa23be1 Merge pull request #216 from dkeohane/OSD-11388
  • 74123e1 Merge pull request #217 from shibumi/shibumi/enhance-help-output
  • 7ef4b84 Merge pull request #220 from sam-nguyen7/limited-support
  • 7d0c5d9 Merge pull request #221 from sam-nguyen7/update_owners
  • 70398dd Merge pull request #222 from NautiluX/logging-check
  • 975768a Merge pull request #223 from shibumi/shibumi/fix-all-gosec-warnings
  • bf14409 Merge pull request #224 from sam-nguyen7/update-owner
  • 06dfff7 Merge pull request #226 from sam-nguyen7/cluster-context
  • 3411e0f Merge pull request #228 from lnguyen1401/osd-10463
  • 2124a93 Not advertising to shoot root command without a sub-command in usage anymore
  • 982d889 Not explicitly running the help target anymore for commands packing sub-commands
  • 9508f19 OSD-10993 - Split user params only once to avoid truncation
  • f3f023d Update OWNERS
  • ed20592 Update README.md
  • 8f956ef [OSD-10470] Now displaying flags and global flags in help
  • dde4623 [OSD-10928] Added CLUSTER_ID as param of 'osdctl servicelog post' in help
  • c277447 feat(owned): add new command
  • 8487d85 fix: add missing arm64 GOOS for auto upgrades
  • fb47a9b fix: enhance help output for -o flag
  • 8f4513a fix: gosec warnings
  • 5e01f3b osd-11717 Onv command for osdctl (#225)
  • b2750fd remove second args count check

v0.9.5

29 Mar 08:12
f97ffe3
Compare
Choose a tag to compare

Changelog

  • e589aaf Enable darwin_arm64 builds
  • f97ffe3 Merge pull request #200 from cblecker/darwin-arm64

v0.9.4

28 Mar 13:28
3019037
Compare
Choose a tag to compare

Changelog

  • 3be3479 Add support for the GovCloud AWS partition
  • 2b1de7e If us-east-1 doesn't work, fallback on us-gov-west-1
  • eb5e558 Merge pull request #193 from shibumi/shibumi/add-support-for-version-suffixes
  • 725c006 Merge pull request #194 from shibumi/shibumi/add-current-latest-version
  • 3019037 Merge pull request #196 from shibumi/shibumi/support-in-place-upgrade
  • e152fe0 Merge pull request #197 from georgettica/georgettica/osdctl-post-print-clusters
  • 2aae370 Merge pull request #199 from mjlshen/OSD-10363
  • 7ebe427 Pin version of goreleaser so that it is < Go 1.18
  • 1138768 Replace klog with klog/v2
  • cb6ba48 Update cmd/servicelog/list.go
  • e5dba3c Update cmd/servicelog/post.go
  • 6fb3fda Update cmd/upgrade.go
  • 64a9517 chore(post): show args passed
  • ea42f9e feat: implement in-place upgrade
  • 767ca88 feat: implement latest version via Github API
  • 1c067ce fix(OSD-10205): add semver validation for policies
  • 5cda404 fix(makefile): pin version of GoReleaser
  • 1f3f644 fix: format code

v0.9.3

09 Mar 14:24
aaa1cd7
Compare
Choose a tag to compare

Changelog

  • 88a9a60 Adding functionality to identify costs per account in an OU, instead of per OU Co-authored-by: NautiluX [email protected]
  • 82eb31f Create loggingCheck comamnd to show logging support for a target cluster
  • a0b3b84 Improve osdct cost list
  • 0a25bc6 Make time argument non-required in osdctl cost list
  • 26fe71c Merge pull request #183 from georgettica/georgettica/fix_182
  • 242932c Merge pull request #184 from dkeohane/cost_per_account
  • f816247 Merge pull request #190 from dkeohane/OSD-9246
  • 9ff52fd Merge pull request #191 from shibumi/shibumi/update-goreleaser-and-add-hardening
  • aaa1cd7 Merge pull request #192 from fahlmant/OSD-10259
  • 7432395 Update console.go
  • 3b131d6 [OSD-9246] Fix account reset with resetlegalentityid
  • 71951fa feat(goreleaser): add binary hardening + update
  • a7f7815 fix(console): prepend region
  • 5f90885 use decimal type for currency handling

v0.9.2

20 Jan 21:52
78574a2
Compare
Choose a tag to compare

Changelog

  • 6cdb645 Bump ocm-sdk to v0.1.205
  • 0460b93 Merge pull request #185 from dustman9000/update-owners
  • 78574a2 Merge pull request #186 from clcollins/bump_ocm_sdk_version
  • 1dd9dd2 Update OWNERS

v0.9.1

22 Dec 16:34
5aa1051
Compare
Choose a tag to compare

Changelog

  • db3f15c Merge pull request #174 from ramonbutter/addClusterIDToPost
  • 5aa1051 Merge pull request #178 from georgettica/georgettica/servicelog-fixes
  • f549e92 add clusterID to servicelog post payload
  • ad6e70a adding subscription id to the servicelog post request
  • ebd8d80 fix for sending servicelog to cluster by using a query
  • 1544b9d fix(servicelog): bulk commands