Releases: openshift/rosa
v1.2.43-rc1
Changelog
Features
- ce5a149 OCM-5648 | feat: support both yaml and json format for tuningconfigs
- d18f100 OCM-7184 | feat: Moving create machinepool and nodepool functions from cmd -> pkg
- eeb9d94 OCM-7254 | feat: Move edit machinepool non-cmd funcs to pkg and test
- 78807fd OCM-7255 | feat: Edit machinepool refactored to use new runner
- d9fefae OCM-8930 | feat: support IMDSv2 in HCP
- 0877d0b OCM-9159 | feat: upgrade ocm-sdk-go to 0.1.428
Bug fixes
- 5847742 OCM-7184 | fix: Fixing regression problems for OCM-9620,OCM-9655,OCM-9654,OCM-9625
- 822f5ce OCM-8453 | fix: hcp clusters do not allow multi-az machinepool creation
- 2fccca5 OCM-9116 | fix: make regex match works on bash
- 0e15183 OCM-9139 | fix: Enable maxSurge and maxUnavailable for interactive mode
- ec36e84 OCM-9340 | fix: Fix incorrect autoscaling enablement flag usage
- 983b5fb OCM-9340 | fix: Re-add max-surge/max-unavailable code
- 9419cc3 OCM-9619 | fix: Re-add incorrectly removed edit machinepool command
- 048b97b OCM-9619 | fix: Test expected ROSA CLI command structure to prevent accidental command removal
- adeac44 OCM-9626 | fix: Fixed slow tests for break glass credential implementation
- 8362487 OCM-9645 | fix: Add back maxSurge and maxUnavailabe for create HCP NPs
- 8f703e5 OCM-9724 | fix: Elevate QE approvers to main ROSA approvers to reduce TOIL and enable QE team
- 994ab3c OCM-9833 | fix: remove dot import from machine pools
Others
- ea50cce OCM-5648 | ci: Update ids:63164,63178,63179
- bdde65a OCM-7957 | ci: Support rosa-shared-vpc profile creation in new day1
- f2abd32 OCM-8052 | test: Automated id:65798 can customize ingress at install
- bac0b4e OCM-8988 | test: Automated id:57105,59430,67412
- 82f241b OCM-9116 | chore: update next release to 1.2.43 Signed-off-by: marcolan018 [email protected]
- 68b4066 OCM-9152 | test: automate id:74556,74408,74433 create/edit cluster with additional allowed principals
- 3bf9364 OCM-9240 | test: fixing id:49137,53031
- d3ff383 OCM-9273 | test: fix id:74225 and id:73731
- 5ef0b80 OCM-9282 | test: automate case id:54869
- 3ea965c OCM-9290 | test: automate id:59551,74661 Force to create IAM roles to ensure policies
- dff8a5e OCM-9293 | test: automate id:60956,57408,74761
- 9fa51ae OCM-9294 | test: automate id:53570 create cluster with IAM role path setting
- b1f92be OCM-9298 | test: Automate OCP-60275 User can edit cluster via rosa-cli
- 31be1fa OCM-9301 | test: fixing id 52764, Update naming for Subnets in Machinepool structure
- 38af39a OCM-9301 | test: updated case id:68173
- d0a8c98 OCM-9304 | test: Automate OCP-37499 Users can upgrade NON-STS rosa cluster across Y stream
- 8273798 OCM-9339 | test: fixing id:72195,70859 ci fix
- 82817db OCM-9347 | ci: Fix sensitive problem when cases run
- b56158a OCM-9364 | test: automate id:36293,57102,64078
- 4850c74 OCM-9373 | ci: Add jerichokeyne,jfrazierRH,OAharoni-RedHat to reviewers of tests package
- 1321770 OCM-9376 | ci: Fix latest version has no z-stream upgrade issue
- 2ad77f2 OCM-9377 | ci: Fix rosa-hcp-external-auth installation failure
- 841fb41 OCM-9406 | test: Automated id:55979,38194
- 673fb2e OCM-9409 | test: automate id:52106,64620
- f247282 OCM-9448 | ci: fix y and z stream upgrade failure for hcp cluster
- 56c3ba6 OCM-9466 | ci: Fix ids:59551,74661,64620 + HCP upgrade profiles/autoscaler
- 2d0fe3d OCM-9490 | ci: fix y-stream upgrade cannot be generated issue
- f39ab9d OCM-9499 | chore: bump version for rc1
- f2dee01 OCM-9533 | ci: bump ocm-common to fix the image cannot find issue from aws
- 64dc4ce OCM-9535 | test: fix id:73731 fix to use an available upgrading version based on the cluster version
- a61380e OCM-9596 | test: fix ids:72162,64620 fix failures on PROW CI testing
- 7b81a5d OCM-9597 | ci: add more debug info for shared vpc preparetion
- 088ed9c OCM-9600 | ci: fix id:57102
- dbebe33 OCM-9602 | test: fix id: 73731 for HCP cluster
- 02b3b65 OCM-9618 | test: fixing id:64917 hcp ci fix
- ffe95ba OCM-9653 | test: automate id:42832 hibernate and resume then delete cluster via rosacli
- 3858a4d OCM-9690 | test: update id:74387,64078
- ebf61a8 OCM-9705 | ci: Setup
COMPUTE_MACHINE_TYPE
global env - 432089d OCM-9717 | test: automate ids:45742,43053
- e986e96 OCM-9767 | test: fix id:55979 for private-link and shared-vpc profile
- 054b45f OCM-9769 | test: fix Add timeout after creating account-roles
- 3f5ebfb OSD-22376 | refactor: updates fedramp client id configuration
v1.2.42
Changelog
Features
- 4cf8f81 COM-7477 | feat: show state description for HCP upgrade policies
- 20e16d8 OCM-7289 | feat: create/update of maxUnavailable and maxSurge for HCP nodepools
Bug fixes
- 83a6031 OCM-2730 | fix: Update error message for linking ocm-role/user-role
- 883fed3 OCM-5092 | fix: remove empty line between mode descriptions
- b32120b OCM-6477 | fix: fetch subnets for availability zone
- 20ddf17 OCM-7563 | fix: validate node drain grace period when edit node pools
- 61272bd OCM-7851 | fix: unsupported combination of flags for operator-roles
- e4fd159 OCM-8329 | fix: add password validator for create admin
- ddca85c OCM-8867 | fix: include prefix check for clusters running registered oidc configs
- dbdbf4e OCM-8957 | fix: Hide the aws billing account getting exposed in cluster installation log
- 3279f37 OCM-9005 | fix: Update ocm-sdk-go to fix Windows SSL certificate issues
- 07f74d0 OCM-9140 | fix: Do not enable interactive for max-surge and max-available
- 1503f88 OCM-9166 | fix: prevent same role arns for IAM roles of the same cluster
- 6b9a5a7 OCM-9166 | fix: update ocm-common dependency to latest v0.04
- b658f9b OCM-9191 | fix: typo in logger info message for output of command
Others
- d78f09a OCM-6708 | ci: Enable lint check on e2e tests
- 0c30b8b OCM-7961 | chore: update the fips flag description
- 6a0a002 OCM-8220 | test: Automated case id:52691 User can set availability zones
- 0468497 OCM-8285 | test: implement no-cni(cilium) supporting
- 1fabac4 OCM-8291 | chore: bump ocm-sdk-go to v0.1.425
- eb06d15 OCM-8640 | test: automated case id:71329
- 677e310 OCM-8664 | ci: define override_rosacli_build to support CI running on indicated rosacli binary
- 01b8f87 OCM-8706 | chore: Update to version 1.2.42 in master branch ahead of next release
- 0e0f476 OCM-8746 | ci: Enhance privatelink set for HCP cluster creation
- 4937765 OCM-8761 | test: Exclude 64040
- febea96 OCM-8766 | test: Adjust and fix all the case failures in new CI jobs enablement
- 8a8267f OCM-8772 | test: Automated case id:46312,74436 Create cluster with fips
- 26e38ae OCM-8776 | test: Automated case id:35420,74399 Create cluster with channel group
- 0c4899c OCM-8796 | test: fixing id:67275 test case enhancement
- ec81d58 OCM-8848 | test: automate id:74402,74403,73731 upgrade/delete roles with attaching arbitrary policies
- 04696bf OCM-8853 | ci: Mask sensitive info from the log to avoid security issue
- ac8a8c6 OCM-8855 | test: fixed the test cases for CI failure
- 728371a OCM-8914 | test: Automated id:41549,52352,52764,66750
- 76e7f9d OCM-8922 | test: Automated case id:65160 Htpasswd IDP admin flow validation
- 6acebb6 OCM-8925 | test: automate id:72166 set and get config via rosacli
- b706152 OCM-8951 | test: automate id:67348,74468 validation for create/describe/edit/delete autoscaler via rosacli
- 4273a0c OCM-8952 | test: fixing id:35878
- b13729c OCM-8985 | test: fixing id:66372,73725,72657,70970,56440 hcp ci fix
- c4798c9 OCM-8986 | test: Automated id:68173,66874,67057
- 2450667 OCM-9008 | test: fixing id:45161,73755 hcp ci fix
- f0cedf9 OCM-9094 | chore: bump ocm-sdk-go
- 8cea5e3 OCM-9102 | ci: fix cluster name generated with suffix '-' issue
- cdb1e92 OCM-9116 | chore: Set release version to 1.2.42-RC1
- 41936d2 OCM-9178 | test: automate id:74430,74387 create/edit/describe nodepool with maxsurge/maxunavailable
- 2ec35ab OCM-9225 | test: fixing id:36128,67348,72195 hcp ci fix
- 1b31332 OCM-9225 | test: fixing id:67275 ci fix
- 2fb0973 OCM-9494 | chore: Set release version to 1.2.42
v1.2.42-rc1
Changelog
Features
- 4cf8f81 COM-7477 | feat: show state description for HCP upgrade policies
- 20e16d8 OCM-7289 | feat: create/update of maxUnavailable and maxSurge for HCP nodepools
Bug fixes
- 83a6031 OCM-2730 | fix: Update error message for linking ocm-role/user-role
- 883fed3 OCM-5092 | fix: remove empty line between mode descriptions
- b32120b OCM-6477 | fix: fetch subnets for availability zone
- 20ddf17 OCM-7563 | fix: validate node drain grace period when edit node pools
- 61272bd OCM-7851 | fix: unsupported combination of flags for operator-roles
- e4fd159 OCM-8329 | fix: add password validator for create admin
- ddca85c OCM-8867 | fix: include prefix check for clusters running registered oidc configs
- dbdbf4e OCM-8957 | fix: Hide the aws billing account getting exposed in cluster installation log
- 3279f37 OCM-9005 | fix: Update ocm-sdk-go to fix Windows SSL certificate issues
- 07f74d0 OCM-9140 | fix: Do not enable interactive for max-surge and max-available
- 1503f88 OCM-9166 | fix: prevent same role arns for IAM roles of the same cluster
- 6b9a5a7 OCM-9166 | fix: update ocm-common dependency to latest v0.04
- b658f9b OCM-9191 | fix: typo in logger info message for output of command
Others
- d78f09a OCM-6708 | ci: Enable lint check on e2e tests
- 0c30b8b OCM-7961 | chore: update the fips flag description
- 6a0a002 OCM-8220 | test: Automated case id:52691 User can set availability zones
- 0468497 OCM-8285 | test: implement no-cni(cilium) supporting
- 1fabac4 OCM-8291 | chore: bump ocm-sdk-go to v0.1.425
- eb06d15 OCM-8640 | test: automated case id:71329
- 677e310 OCM-8664 | ci: define override_rosacli_build to support CI running on indicated rosacli binary
- 01b8f87 OCM-8706 | chore: Update to version 1.2.42 in master branch ahead of next release
- 0e0f476 OCM-8746 | ci: Enhance privatelink set for HCP cluster creation
- 4937765 OCM-8761 | test: Exclude 64040
- febea96 OCM-8766 | test: Adjust and fix all the case failures in new CI jobs enablement
- 8a8267f OCM-8772 | test: Automated case id:46312,74436 Create cluster with fips
- 26e38ae OCM-8776 | test: Automated case id:35420,74399 Create cluster with channel group
- 0c4899c OCM-8796 | test: fixing id:67275 test case enhancement
- ec81d58 OCM-8848 | test: automate id:74402,74403,73731 upgrade/delete roles with attaching arbitrary policies
- 04696bf OCM-8853 | ci: Mask sensitive info from the log to avoid security issue
- ac8a8c6 OCM-8855 | test: fixed the test cases for CI failure
- 728371a OCM-8914 | test: Automated id:41549,52352,52764,66750
- 76e7f9d OCM-8922 | test: Automated case id:65160 Htpasswd IDP admin flow validation
- 6acebb6 OCM-8925 | test: automate id:72166 set and get config via rosacli
- b706152 OCM-8951 | test: automate id:67348,74468 validation for create/describe/edit/delete autoscaler via rosacli
- 4273a0c OCM-8952 | test: fixing id:35878
- b13729c OCM-8985 | test: fixing id:66372,73725,72657,70970,56440 hcp ci fix
- c4798c9 OCM-8986 | test: Automated id:68173,66874,67057
- 2450667 OCM-9008 | test: fixing id:45161,73755 hcp ci fix
- f0cedf9 OCM-9094 | chore: bump ocm-sdk-go
- 8cea5e3 OCM-9102 | ci: fix cluster name generated with suffix '-' issue
- cdb1e92 OCM-9116 | chore: Set release version to 1.2.42-RC1
- 41936d2 OCM-9178 | test: automate id:74430,74387 create/edit/describe nodepool with maxsurge/maxunavailable
- 2ec35ab OCM-9225 | test: fixing id:36128,67348,72195 hcp ci fix
- 1b31332 OCM-9225 | test: fixing id:67275 ci fix
v1.2.41
Changelog
Features
- aa1be94 OCM-3701 | feat: Remove version from editing machinepool
- b9561cf OCM-6544 | feat: display attached policies for sts roles Signed-off-by: marcolan018 [email protected]
- bc8dcc5 OCM-7259 | feat: E2E delete machinepool cmd tests; new runner
- b79df90 OCM-7289 | feat: create/update of maxUnavailable and maxSurge for HCP nodepools
- 7c18728 OCM-7289 | feat: revert maxUnavailable and maxSurge for NodePool
- 9c0f19b OCM-7587 | feat: removing interactive mode as default for prefix prompt
- 3a54e1d OCM-8269 | feat: hide attach/detach commands Signed-off-by: marcolan018 [email protected]
- 2271947 OCM-8315 | feat: add additional allowed principals config for hcp clusters
- 80f408f OCM-8356 | feat: bump ocm-sdk-go to v0.1.422
- acc39f6 OCM-8648 | feat: handle 412 response in upgrade commands Signed-off-by: marcolan018 [email protected]
Bug fixes
- a8e7b20 OCM-7871 | fix: Mandatory fields should enter interactive mode if not provided
- d3e0aad OCM-7918 | fix: use space delimiter in AWS tags error msg to avoid confusion
- 3dfa121 OCM-7985 | fix: add attach policy command for rosa upgrade roles Signed-off-by: marcolan018 [email protected]
- c7f1bf9 OCM-8080 | fix: fix problem in delete operator roles manual mode Signed-off-by: marcolan018 [email protected]
- 60529ba OCM-8116 | fix: add validation for username/password of idp creation Signed-off-by: marcolan018 [email protected]
- 466d9c2 OCM-8129 | fix: hide unnecessary kubeconfig info
- 6d6be67 OCM-8136 | fix: Delete should exit 1 if fails
- 1fe18bc OCM-8165 | fix: Only list kubeletconfigs when absolutely necessary when creating a machinepool
- 404f8fc OCM-8198 | fix: always add attach command for managed policy during rosa upgrade roles Signed-off-by: marcolan018 [email protected]
- d7fa9c2 OCM-8202 | fix: remove redudant empty lines in manual mode Signed-off-by: marcolan018 [email protected]
- b5d9739 OCM-8269 | fix: unhide attach/detach commands Signed-off-by: marcolan018 [email protected]
- f146ea8 OCM-8276 | fix: don't show empty lines when filtering version on acc roles
- 3037ff8 OCM-8283 | fix: kubelet-config edit prompt no longer shows up when kubelet-configs are not targeted
- 40b0996 OCM-8299 | fix: id:53031 update the error message
- de38afb OCM-8330 | fix: Fix delete oidc provider failed
- f1a0ea6 OCM-8336 | fix: only check redhat managed policies when trying upgrade roles Signed-off-by: marcolan018 [email protected]
- 929bfbb OCM-8337 | fix: [HCP] always set replicas when updating machinepools
- e46d277 OCM-8350 | fix: Enable VPC total clean
- 0d86476 OCM-8352 | fix: use aws default http client
- f739bf2 OCM-8587 | fix: colon not present in some field for describing autoscaler to a cluster
- 7912401 OCM-8680 | fix: err not being caught on rosa version
- 36d03d8 OCM-8680 | fix: use a tmp file per username
- db5ca2d SDA-4924 | fix: fix error message for invalid username validation for idp creation
- 20e44ba OCM-9005 | fix: Update ocm-sdk-go to fix Windows SSL certificate issues
Others
- e5d2fd0 OCM-8291 | chore: bump ocm-sdk-go to v0.1.425
v1.2.41-rc3
v1.2.41-rc2
v1.2.41-rc1
Changelog
Features
- aa1be94 OCM-3701 | feat: Remove version from editing machinepool
- b9561cf OCM-6544 | feat: display attached policies for sts roles Signed-off-by: marcolan018 [email protected]
- bc8dcc5 OCM-7259 | feat: E2E delete machinepool cmd tests; new runner
- b79df90 OCM-7289 | feat: create/update of maxUnavailable and maxSurge for HCP nodepools
- 7c18728 OCM-7289 | feat: revert maxUnavailable and maxSurge for NodePool
- 9c0f19b OCM-7587 | feat: removing interactive mode as default for prefix prompt
- 3a54e1d OCM-8269 | feat: hide attach/detach commands Signed-off-by: marcolan018 [email protected]
- 2271947 OCM-8315 | feat: add additional allowed principals config for hcp clusters
- 80f408f OCM-8356 | feat: bump ocm-sdk-go to v0.1.422
- acc39f6 OCM-8648 | feat: handle 412 response in upgrade commands Signed-off-by: marcolan018 [email protected]
Bug fixes
- a8e7b20 OCM-7871 | fix: Mandatory fields should enter interactive mode if not provided
- d3e0aad OCM-7918 | fix: use space delimiter in AWS tags error msg to avoid confusion
- 3dfa121 OCM-7985 | fix: add attach policy command for rosa upgrade roles Signed-off-by: marcolan018 [email protected]
- c7f1bf9 OCM-8080 | fix: fix problem in delete operator roles manual mode Signed-off-by: marcolan018 [email protected]
- 60529ba OCM-8116 | fix: add validation for username/password of idp creation Signed-off-by: marcolan018 [email protected]
- 466d9c2 OCM-8129 | fix: hide unnecessary kubeconfig info
- 6d6be67 OCM-8136 | fix: Delete should exit 1 if fails
- 1fe18bc OCM-8165 | fix: Only list kubeletconfigs when absolutely necessary when creating a machinepool
- 404f8fc OCM-8198 | fix: always add attach command for managed policy during rosa upgrade roles Signed-off-by: marcolan018 [email protected]
- d7fa9c2 OCM-8202 | fix: remove redudant empty lines in manual mode Signed-off-by: marcolan018 [email protected]
- b5d9739 OCM-8269 | fix: unhide attach/detach commands Signed-off-by: marcolan018 [email protected]
- f146ea8 OCM-8276 | fix: don't show empty lines when filtering version on acc roles
- 3037ff8 OCM-8283 | fix: kubelet-config edit prompt no longer shows up when kubelet-configs are not targeted
- 40b0996 OCM-8299 | fix: id:53031 update the error message
- de38afb OCM-8330 | fix: Fix delete oidc provider failed
- f1a0ea6 OCM-8336 | fix: only check redhat managed policies when trying upgrade roles Signed-off-by: marcolan018 [email protected]
- 929bfbb OCM-8337 | fix: [HCP] always set replicas when updating machinepools
- e46d277 OCM-8350 | fix: Enable VPC total clean
- 0d86476 OCM-8352 | fix: use aws default http client
- f739bf2 OCM-8587 | fix: colon not present in some field for describing autoscaler to a cluster
- 7912401 OCM-8680 | fix: err not being caught on rosa version
- 36d03d8 OCM-8680 | fix: use a tmp file per username
- db5ca2d SDA-4924 | fix: fix error message for invalid username validation for idp creation
v1.2.40
Changelog
Features
18b89dd OCM-5581 | feat: Add support for ListInstanceTypes method
ed112de OCM-6391 | feat: Change default value back
640be58 OCM-7256 | feat: Move list machinepool non-cmd funcs to pkg, split, test
dc82090 OCM-7256 | feat: Move non-cmd funcs to pkg, split, test
e151f74 OCM-7257 | feat: Refactor list machine pool cmd to use new default runner
d0f6390 OCM-7258 | feat: Move delete machinepool/nodepool funcs to pkg
e20f332 OCM-7263 | feat: Add the ability to list KubeletConfigs for a cluster
d0090ba OCM-7264 | feat: Updated to support create kubeletconfig for HCP clusters
3eccd47 OCM-7265 | feat: Added the ability to edit KubeletConfigs for HCP clusters
fb55c25 OCM-7266 | feat: Added support for delete of KubeletConfig for HCP clusters
04f1989 OCM-7267 | feat: Added ability to describe Kubeletconfigs for HCP clusters
65c4c3f OCM-7268 | feat: Update create machinepool command to support kubeletconfigs
0c5dba3 OCM-7269 | feat: Added list of kubeletconfigs to describe HCP machinepool output
a63f63d OCM-7415 | feat: Ensure account roles have expected attached policies
72e98c3 OCM-8020 | feat: Update rosa edit machinepool command for kubeletconfig support
d856ad9 SDA-4329 | feat: Validation for user creating account-roles
Bug fixes
51b2ccd OCM-5085 | fix: lower mapAZcreated to 1
a7a66af OCM-5576 | fix: Edit autoscaling max replicas of nodepool force to set min replicas
cb1b1f6 OCM-6391 | fix: Add region deprecation disablement to sub-commands
a511dea OCM-6391 | fix: Change default value for disable region dep. flag
58de4d1 OCM-6391 | fix: Fix deprecation warn printing when creating cluster
68b8970 OCM-6391 | fix: Remove duplicate oidcprovider cmd call
fd6acd3 OCM-6527 | fix: adjust describe ingress binding
fb1e4cf OCM-6569 | fix: Hide the duplicate output of operator roles
148cdeb OCM-6569 | fix: print role arn for hcp
0a3c0ed OCM-7169 | fix: warn revoked break glass credential
95238e9 OCM-7264 | fix: Ensured that name is optional when creating a KubeletConfig
a5553b3 OCM-7526 | fix: Display min/max in describe machinepool
aae814b OCM-7535 | fix: change not found to info
a0b5f77 OCM-7573 | fix: ensure version option args are initialised
56e4b45 OCM-7673 | fix: Provide the default value to the external auth
5a82d5c OCM-7725 | fix: ensure arbitrary policy not removed during cluster roles deletion
e4b2263 OCM-7729 | fix: check policy attached in detach manual mode
4df1a99 OCM-7792 | fix: unhide breakglass and externalauth
4b34704 OCM-7795 | fix: update aws sdk to fix imds v2 issue
ea30075 OCM-7811 | fix: hide attach and detach commands
56c28c0 OCM-7855 | fix: return message if there is no breakglass can be revoked
264754f OCM-7860 | fix: add detach commands for arbitrary policies
592dda0 OCM-7870 | fix: Display external-auth-providers-enabled flag
9bd26c4 OCM-7881 | fix: skips policy compatibility check when version supplied is empty
689ac81 OCM-7924 | fix: list machinepool should show inline
c9d870e OCM-7927 | fix: Get the orgin junit file from ArtifactDir
dc61e69 OCM-7937 | fix: allow 0 min replicas for classic cluster autoscaling mp
04e86a0 OCM-7990 | fix: allow min_replicas 0 with edit machinepools
2cf5dd5 OCM-8054 | fix: add region parameters for deleting oidc config command
49a9a79 OCM-8055 | fix: Check kubeletconfig exists by name if user specifies it for Classic cluster
5545239 OCM-8057 | fix: Ensure the ID of the KubeletConfig is printed by rosa describe kubeletconfig
89ab77e OCM-8058 | fix: Ensure --name option is required for working with KubeletConfigs on HCP clusters
4eed5d9 OCM-8059 | fix: Allow users to use positional args for specifying the name of kubeletconfig
87232a4 OCM-8075 | fix: Ensure users can only supply a single kubeletconfig for HCP MachinePools
c0507a7 OCM-8076 | fix: Ensure the user is prompted if they change the kubelet-config on their nodepool
86ed435 OCM-8082 | fix: Ensure --kubelet-configs flag is not supported for ROSA Classic MachinePools
db1bba7 OCM-8112 | fix: Force users into interactive mode if omitting a name when creating a KubeletConfig for HCP clusters
de02cd2 OCM-8121 | fix: Show correct describe message for expired breakglass
0f92d57 OSD-22376 | fix: prevents overwriting the client id if set for fedramp with keycloak
f28d2d7 OCM-8165 | fix: Only list kubeletconfigs when absolutely necessary when creating a machinepool
9d205a6 OCM-8283 | fix: kubelet-config edit prompt no longer shows up when kubelet-configs are not targeted
Others
49bf273 OCM-4458 | test: automate id:71946 validation for create/list/delete idp and admin for external_auth_config cluster
6ab90ae OCM-4460 | test: automate id:OCP-73018 validations work for break_glass_credentials
df308fd OCM-5479 | ci: Refactor the day 1 creation - supported subnets,proxy,KMS key,security group,audit log, version y,z-1
687dba6 OCM-5508 | test: automate id:OCP-70859 validation for operator-roles and oidc-provider
252c67d OCM-6318 | ci: Build up deprovision step
c5c5bb8 OCM-6729 | test: automate id:73492 create/describe nodepool with tags
06791e2 OCM-6899 | chore: increment master version (to 1.2.40)
b73fe5dd8a9c73b...
v1.2.40-rc2
What's Changed
- [release_1.2.40] OCM-8165 | fix: Only list kubeletconfigs when absolutely necessary when creating a machinepool by @openshift-cherrypick-robot in #2098
- [release_1.2.40] OCM-8283 | fix: kubelet-config edit prompt no longer shows up when kubelet-configs are not targeted by @openshift-cherrypick-robot in #2106
Full Changelog: v1.2.40-rc1...v1.2.40-rc2
v1.2.40-rc1
Changelog
Features
- 18b89dd OCM-5581 | feat: Add support for ListInstanceTypes method
- ed112de OCM-6391 | feat: Change default value back
- 640be58 OCM-7256 | feat: Move list machinepool non-cmd funcs to pkg, split, test
- dc82090 OCM-7256 | feat: Move non-cmd funcs to pkg, split, test
- e151f74 OCM-7257 | feat: Refactor list machine pool cmd to use new default runner
- d0f6390 OCM-7258 | feat: Move delete machinepool/nodepool funcs to pkg
- e20f332 OCM-7263 | feat: Add the ability to list KubeletConfigs for a cluster
- d0090ba OCM-7264 | feat: Updated to support create kubeletconfig for HCP clusters
- 3eccd47 OCM-7265 | feat: Added the ability to edit KubeletConfigs for HCP clusters
- fb55c25 OCM-7266 | feat: Added support for delete of KubeletConfig for HCP clusters
- 04f1989 OCM-7267 | feat: Added ability to describe Kubeletconfigs for HCP clusters
- 65c4c3f OCM-7268 | feat: Update create machinepool command to support kubeletconfigs
- 0c5dba3 OCM-7269 | feat: Added list of kubeletconfigs to describe HCP machinepool output
- a63f63d OCM-7415 | feat: Ensure account roles have expected attached policies Signed-off-by: marcolan018 [email protected]
- 72e98c3 OCM-8020 | feat: Update rosa edit machinepool command for kubeletconfig support
- d856ad9 SDA-4329 | feat: Validation for user creating account-roles
Bug fixes
- 51b2ccd OCM-5085 | fix: lower mapAZcreated to 1
- a7a66af OCM-5576 | fix: Edit autoscaling max replicas of nodepool force to set min replicas
- cb1b1f6 OCM-6391 | fix: Add region deprecation disablement to sub-commands
- a511dea OCM-6391 | fix: Change default value for disable region dep. flag
- 58de4d1 OCM-6391 | fix: Fix deprecation warn printing when creating cluster
- 68b8970 OCM-6391 | fix: Remove duplicate oidcprovider cmd call
- fd6acd3 OCM-6527 | fix: adjust describe ingress binding
- fb1e4cf OCM-6569 | fix: Hide the duplicate output of operator roles
- 148cdeb OCM-6569 | fix: print role arn for hcp
- 0a3c0ed OCM-7169 | fix: warn revoked break glass credential
- 95238e9 OCM-7264 | fix: Ensured that name is optional when creating a KubeletConfig
- a5553b3 OCM-7526 | fix: Display min/max in describe machinepool
- aae814b OCM-7535 | fix: change not found to info
- a0b5f77 OCM-7573 | fix: ensure version option args are initialised
- 56e4b45 OCM-7673 | fix: Provide the default value to the external auth
- 5a82d5c OCM-7725 | fix: ensure arbitrary policy not removed during cluster roles deletion Signed-off-by: marcolan018 [email protected]
- e4b2263 OCM-7729 | fix: check policy attached in detach manual mode Signed-off-by: marcolan018 [email protected]
- 4df1a99 OCM-7792 | fix: unhide breakglass and externalauth
- 4b34704 OCM-7795 | fix: update aws sdk to fix imds v2 issue
- ea30075 OCM-7811 | fix: hide attach and detach commands
- 56c28c0 OCM-7855 | fix: return message if there is no breakglass can be revoked
- 264754f OCM-7860 | fix: add detach commands for arbitrary policies Signed-off-by: marcolan018 [email protected]
- 592dda0 OCM-7870 | fix: Display external-auth-providers-enabled flag
- 9bd26c4 OCM-7881 | fix: skips policy compatibility check when version supplied is empty
- 689ac81 OCM-7924 | fix: list machinepool should show inline
- c9d870e OCM-7927 | fix: Get the orgin junit file from ArtifactDir
- dc61e69 OCM-7937 | fix: allow 0 min replicas for classic cluster autoscaling mp
- 04e86a0 OCM-7990 | fix: allow min_replicas 0 with edit machinepools
- 2cf5dd5 OCM-8054 | fix: add region parameters for deleting oidc config command
- 49a9a79 OCM-8055 | fix: Check kubeletconfig exists by name if user specifies it for Classic cluster
- 5545239 OCM-8057 | fix: Ensure the ID of the KubeletConfig is printed by rosa describe kubeletconfig
- 89ab77e OCM-8058 | fix: Ensure --name option is required for working with KubeletConfigs on HCP clusters
- 4eed5d9 OCM-8059 | fix: Allow users to use positional args for specifying the name of kubeletconfig
- 87232a4 OCM-8075 | fix: Ensure users can only supply a single kubeletconfig for HCP MachinePools
- c0507a7 OCM-8076 | fix: Ensure the user is prompted if they change the kubelet-config on their nodepool
- 86ed435 OCM-8082 | fix: Ensure --kubelet-configs flag is not supported for ROSA Classic MachinePools
- db1bba7 OCM-8112 | fix: Force users into interactive mode if omitting a name when creating a KubeletConfig for HCP clusters
- de02cd2 OCM-8121 | fix: Show correct describe message for expired breakglass
- 0f92d57 OSD-22376 | fix: prevents overwriting the client id if set for fedramp with keycloak
Others
- 49bf273 OCM-4458 | test: automate id:71946 validation for create/list/delete idp and admin for external_auth_config cluster
- 6ab90ae OCM-4460 | test: automate id:OCP-73018 validations work for break_glass_credentials
- df308fd OCM-5479 | ci: Refactor the day 1 creation - supported subnets,proxy,KMS key,security group,audit log, version y,z-1
- 687dba6 OCM-5508 | test: automate id:OCP-70859 validation for operator-roles and oidc-provider
- 252c67d OCM-6318 | ci: Build up deprovision step
- c5c5bb8 OCM-6729 | test: automate id:73492 create/describe nodepool with tags
- 06791e2 OCM-6899 | chore: increment master version (to 1.2.40)
- b73fe5d OCM-6900 | chore: bump version to 1.2.40-rc1
- f7938a5 OCM-6900 | chore: bump version to 1.2.41
- 7f17d8c OCM-7263 | chore: Added additional aliases to the
rosa list kubeletconfig
command. - de6e096 OCM-7263 | chore: Updated OCM SDK to v0.1.419
- 74a86ac OCM-7537 | ci: Fixed a small CI failure
- 85641e2 OCM-7537 | ci: fix id:45161,id:49137,id:66362,id:36128,id:43046
- b08e5bb OCM-7738 | ci: Enhance the output of rosacli e2e testing
- 6aaef6a OCM-7801 | ci: Remove redundant cleaner to fix resource clean issue
- f6b2777 OCM-7828 | chore: update release process to goreleaser
- 57371e1 OCM-7880 | ci: Automate cases 65799 and 64767
- 6c9cb8e OCM-7902 | ci: Bump ocm-common to support key re-generation for proxy preparation
- a85debf OCM-7925 | ci: Fix ingress list result cannot be reflect issue
- 8942af6 OCM-7927 | ci: Generate the junit file for report portal
- 6834412 OCM-7956 | ci: Added exclude label for tc-id OCP-60202
- 96a8c5e OCM-7958 | ci: Update readme for tests folder to document how to prepare cluster and how to run day2 cases
- 043d3e1 OCM-7960 | ci: Automated id:38770,38778,72162,46187,45176,44511
- ad25d95 OCM-7993 | test: Automated id:38835 List/Edit the default ingress on ROSA cluster via rosa-cli will succeed
- 94e3bf8 OCM-8012 | docs: Add presubmit readme for rosa CLI testing
- fa2b0af OCM-8045 | test: Automated cases id:73753,73754 for kubeletconfig porting on HCP and update id:68828,68835,68836,64767
- 171912e OCM-8133 | ci: Update readme for test folder to document how to destroy resources