Releases: openshift/osdctl
Releases · openshift/osdctl
v0.11.0
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
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
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
v0.9.4
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
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
v0.9.1
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
v0.9.0
v0.8.0
Changelog
- 4da4835 Added code to account for Autoscaling compute instances, and filter for master/infra/worker in the instance name.
- 99779fc Added infra and master to health output
- 66f327f Adds Global Options struct
- 295f384 Dependency inject k8s client
- 55f9371 Dependency-inject kube client to untested commands
- 3341aae Error out during role assumption if no AWS Account ID is provided
- 040133d Improved bulk service log error handling (#168)
- 02c43bb Lazy-initialized k8s client
- 70c3bd5 Merge branch 'master' into infra-master-worker-detail
- 9e9150c Merge pull request #137 from aliceh/infra-master-worker-detail
- 1de0f36 Merge pull request #157 from georgettica/georgettica/send-servicelog-to-custom-list
- e7215df Merge pull request #158 from georgettica/georgettica/refresh-docs
- 0e20318 Merge pull request #159 from openshift/georgettica/remove-quotes
- d158dac Merge pull request #161 from katherinelc321/refactor-unassign-account
- ad03712 Merge pull request #165 from NautiluX/mockclient
- 5734e6b Merge pull request #166 from iamkirkbater/fix-output
- 07b5f03 Merge pull request #167 from fahlmant/fail-role-assumption-if-no-id
- 7f48c7a Merge pull request #171 from NautiluX/lazy-client
- 79e91cd Merge pull request #173 from NautiluX/fix-completion
- 36e1706 Merge pull request #175 from iamkirkbater/osd8367
- 08157ed Modify UX/Output (#153)
- 72867a3 Replace BYOC with ManagedOpenShiftSupportRole
- 232c488 Update cli.go
- 5f508ca Update post.go
- 1585099 Updated code
- a9357e8 change -o to -p
- 1bad662 chore(docs): run
docs ./docs/command/
- d34d1bc feat(servicelog): post to custom list
- 76662e9 refactor unassign cmd