Releases: openshift/rosa
Release v1.2.35-rc1
feat: version, verify rosa-client: Support --debug
feat: secure password by hashing it
feat: add --client option to rosa version command
feat: Improve create op-role UX by not checking for account role version on manual mode
feat: Add oauth login using PKCE
feat: Added additional message for better understanding
feat: Print Git SHA as build information in rosa version
feat: update link ocm role error message
feat: use default version
feat: Bump SDK release to 0.1.398
feat: Improve error message for rosa link ocm-role
fix: handle bad disk size input
fix: align cluster description value Enabled
fix: use cluster ID to fetch operator-roles
fix: resort to last cert in cert chain
fix: reword usage help text for delete and link ocm role commands
fix: Improve logging when fetching instance type data for creation of machine pools
fix: Remove --billing-model
flag from rosa edit addon
fix: Fix bug with 'edit addon' UX change
fix: Moved code to auto block
fix: add confirmation prompt to deleting cluster autoscaler
fix: align role-arn flag across commands
fix: remove option to create classic roles if a user passes hosted-cp parameter
fix: revise error message for rosa grant/revoke
fix: update default-mp-labels arg to worker-mp-labels
fix: ensure account role creation is not prompted for other role type flag
fix: Ensure that --etcd-encryption-kms-arn is printed when set and --etcd-encryption is true
fix: Improve logging when fetching instance type data for creation of machine pools
fix: add error message when supplying worker disk size on unsupported version
fix: validate machinepool labels for /
fix: add progress indicator for account role policy upgrades
fix: add retry count to throttle retry message
fix: Align usage of -arn suffix on role parameters to create cluster command
fix: wrap error message for invalid credentials
fix: revise help message for rosa grant/revoke command
fix: Run go mod vendor
fix: add passed disk size to error message
fix: default version computation should be done only once
fix: default version computation should be done only once
fix: update description on link user roles command
Release v1.2.34
-
feat: use GenerateRandomPassword in ocm-common
-
feat: add new parameter to disable CNI at cluster creation for HCP
-
feat: changed default platform type to aws-classic & aws-hosted-cp
-
fix: list users can list cluster-admin user
-
fix: Improve list account-roles runtime
-
fix: typo 'openShift'
-
fix: properly exit on error during upgrade operator-roles
-
fix: typos in messages
-
fix: --output flag for 'rosa verify network'
-
fix: remove condition that checks cluster state when creating oidc provider
-
fix: if no subnets available refer to doc
-
fix: better message for ingress unsupported att on HCP
-
fix: ROSA CLI N/W Verifier Error Message for IPI VPC Clusters
-
fix: add billing-account param to last command
-
fix: describe machinepool help info
-
fix: adjust message when operator roles already exists
-
fix: Use helper.Contains for looping
-
fix: creation classic/hcp sts cluster with created unmanaged oidc-config and operator-roles that cause cluster stuck to waiting
-
chore: bump ocm-commons
Release v1.2.34-rc2
- Fix creation classic/hcp sts cluster with created unmanaged oidc-config and operator-roles that cause cluster stuck to waiting
Release v1.2.34-rc1
feat: use GenerateRandomPassword in ocm-common Signed-off-by: marcolan018 [email protected]
feat: add new parameter to disable CNI at cluster creation for HCP
feat: changed default platform type to aws-classic & aws-hosted-cp
fix: list users
can list cluster-admin
user Signed-off-by: marcolan018 [email protected]
fix: Improve list account-roles runtime
fix: typo 'openShift'
fix: properly exit on error during upgrade operator-roles
fix: typos in messages
fix: --output flag for 'rosa verify network'
fix: remove condition that checks cluster state when creating oidc provider
fix: if no subnets available refer to doc
fix: better message for ingress unsupported att on HCP
fix: ROSA CLI N/W Verifier Error Message for IPI VPC Clusters
fix: add billing-account param to last command
fix: describe machinepool help info
fix: adjust message when operator roles already exists
fix: Use helper.Contains for looping
chore: bump ocm-commons
Release v1.2.33
- feat: Add FedRAMP Prod Sector Env aliases
- feat: Add codecov to CI pipeline for ROSA
- feat: allow passing platform type for subnet based verification
- fix: update example command for rosa edit cluster
- fix: add subnet info when available
- fix: revise help message for create-cluster-admin
- fix: remove duplicated describe att
- fix: only output follow-up commands if necessary
- fix: update aliases for oidc config
- fix: EC2 is typed as Ec2 in ROSA CLI
- fix: use tabs instead of spaces
- fix: don't show create operator roles midflow
- fix: use spaces instead of \t b
- fix: only show private subnets when private link cluster is selected
- fix: add prompt to then show default ingress custom options
- fix: chunk slice before sending request to AWS
- fix: Output platform and tags
- fix: better messages for options prompts
- fix: set IMDS as option prompt
- fix: parenthesis placement
- fix: show imds param on cluster helper command
- fix: unset httpTokens for HCP
- fix: add a warning message when using best effort deletion
- fix: default HCP installer role to 'ManagedOpenshift' prefix
- fix:Validate min replicas for hosted cp clusters
Release v1.2.33-rc1
What's Changed
- OCM-5024 | fix: update example command for rosa edit cluster by @ciaranRoche in #1646
- OCM-1189 | fix: add subnet info when available by @gdbranco in #1644
- OCM-5108 | fix: revise help message for create-cluster-admin by @marcolan018 in #1648
- OCM-4780 | fix: remove duplicated describe att by @gdbranco in #1643
- OCM-3875 | fix: only output follow-up commands if necessary by @thomasmckay in #1606
- OCM-4085 | fix: update aliases for oidc config by @ciaranRoche in #1649
- OCM-3907 | fix: EC2 is typed as Ec2 in ROSA CLI by @tsorya in #1652
- OCM-5231 | fix: use tabs instead of spaces by @gdbranco in #1654
- OCM-3875 | fix: don't show create operator roles midflow by @thomasmckay in #1651
- OCM-5231 | fix: use spaces instead of \t by @gdbranco in #1656
- OCM-1079 | fix: only show private subnets when private link cluster is selected by @gdbranco in #1650
- OCM-4646 | fix: add prompt to then show default ingress custom options by @gdbranco in #1633
- OCM-3570 | feat: Add FedRAMP Prod Sector Env aliases by @hunterkepley in #1657
- OCM-5621 | feat: Add codecov to CI pipeline for ROSA by @robpblake in #1659
- OCM-5313 | fix: chunk slice before sending request to AWS by @gdbranco in #1660
- OCM-5312 | chore: Update OCM-SDK-GO version to v0.1.390 by @davidleerh in #1661
- OCM-5312 | fix: Output platform and tags by @davidleerh in #1662
- OCM-4646 | fix: better messages for options prompts by @gdbranco in #1663
- OCM-5365 | fix: set IMDS as option prompt by @gdbranco in #1664
- OCM-4646 | fix: parenthesis placement by @gdbranco in #1666
- OCM-5384 | fix: show imds param on cluster helper command by @gdbranco in #1667
- OCM-5389 | fix: unset httpTokens for HCP by @gdbranco in #1669
- OCM-5358 | fix: add a warning message when using best effort deletion by @oriAdler in #1668
- OCM-5404 | fix: default HCP installer role to 'ManagedOpenshift' prefix by @gdbranco in #1671
- OCM-5060 | fix:Validate min replicas for hosted cp clusters by @oriAdler in #1672
- OCM-5100 | chore: bump to v1.2.33 by @gdbranco in #1673
- OCM-3221 | feat: allow passing platform type for subnet based verification by @davidleerh in #1639
Full Changelog: v1.2.32...v1.2.33-rc1
Release v1.2.32
- Breaking: Remove 'rosa create ingress' as it is no longer supported.
- Do not show unsupported "Enable FIPS support" when creating Hosted Control Plane (HCP) clusters.
- Message users to use the same account roles if using existing operator roles.
- Do not create permission policy files when in managed policies workflow.
- Support passing tags to 'rosa verify network'.
- Clarify best-effort cluster delete message.
- Do not create classic account roles if not requested.
fix: skip permission policies creation for HCP
fix: improve error message for create operator roles
fix: do not allow fips flag for HCP
fix: fetch passed arn in all roles
feat: Add fmt-imports to the Makefile
feat: Refactor GeneratePolicyFiles to simplify code
feat: Format existing imports
feat: add linter checks to the PR pipeline
feat: order imports - contributing file
fix: Create HCP trust policies in manual mode
fix: remove create ingress cmd
fix: Send custom tags when doing network verify for a cluster
fix: revert - fetch passed arn in all roles
chore: bump version to 1.2.32
Release v1.2.32-rc1
fix: skip permission policies creation for HCP
fix: improve error message for create operator roles
fix: do not allow fips flag for HCP
fix: fetch passed arn in all roles
feat: Add fmt-imports
to the Makefile
feat: Refactor GeneratePolicyFiles
to simplify code
feat: Format existing imports
feat: add linter checks to the PR pipeline
feat: order imports - contributing file
fix: Create HCP trust policies in manual mode
fix: remove create ingress cmd
fix: Send custom tags when doing network verify for a cluster
fix: revert - fetch passed arn in all roles
chore: bump version to 1.2.32
Release v1.2.31
- Allow interaction and management of the master and infra additional security groups.
- Enable modification of cluster PIDs limit: rosa create kubeletconfig -c $CLUSTER_ID --pod-pids-limit=$PID_LIMIT.
- Enable modification of cluster PIDs limit: rosa describe kubeletconfig -c $CLUSTER_ID.
- Enable modification of cluster PIDs limit: rosa edit kubeletconfig -c $CLUSTER_ID --pod-pids-limit=$PID_LIMIT.
- Enable modification of cluster PIDs limit: rosa delete kubeletconfig -c $CLUSTER_ID.
- Fix creation of account roles in FedRAMP environment.
- The warning message "W: No account roles found. You will need to ..." should be more explicit about the account-roles in a specific version not found.
- Make "technology preview" messages dependent on backend service calls for greater control.
- Listing machine pool upgrades needs same output information as control plane upgrades.
- Add the --properties flag to create cluster message of command to recreate the cluster.
- Filter out display of classic account roles during interactive Hosted Control Plane (HCP) cluster creation.
- Persist cluster ID during on-demand verification.
- When a cluster fails the network verification in the "in-flight" checks, the information should be displayed in 'rosa describe cluster'. Show information to guide a retry through "on demand" verification.
- Change message when "No valid billing account associated" to https://console.aws.amazon.com/rosa/home#/get-started
- Allow creating operator role after cluster creation for shared VPC. The ingress validation preflight is skipped in the case the operator role doesn't exist, as it can be created later on.
- Allow users to remove all existing taints on a MachinePool when using interactive mode.
- Exit when using --hosted-cp without --managed-policies as unmanaged policies are not available on Hosted Control Plane (HCP).
feat: Added rosa create kubeletconfig sub-command
feat: Added rosa describe kubeletconfig sub-command
feat: Added rosa describe kubeletconfig sub-command
feat: Added rosa edit kubeletconfig sub-command
feat: Added the rosa delete kubeletconfig sub-command
feat: Link the enforce of billing account hcp for GA
feat: add information about inflight check failures on cluster describe
feat: additional sg infra and control plane
feat: allow cluster ID association via on demand NV
feat: allow non sts clusters to verify network
feat: show dynamically technology preview messages for hcp
fix: Added -y flag to rosa edit kubeletconfig command
fix: Allow users to reset mp taints
fix: Create HCP cluster - filter out roles with classic policies
fix: Create cluster - improve no account roles found message
fix: Ensure we display what the user entered for '-c' flag on KubeletConfig command output
fix: Ensure we validate maximum pids limit when creating/editing KubeletConfig
fix: Fix GetVersionList for fedramp
fix: Fixed account role creation in fedramp
fix: Provide sensible default for PIDs limit in interactive mode
fix: adjust min format so it allows nightlies
fix: adjust subnet ids passed
fix: align list upgrade output when no avl upgrades
fix: create HCP operator roles by prefix - filter by policy
fix: create machine pool interactive mode
fix: describe cluster show sg ids
fix: helper message infra/control sgs
fix: include --properties in create cluster output
fix: only asks for sgs if not been set in interactive
fix: remove technology preview from command help
fix: update hcp billing account link
refactor: use consts for SG flag calls
chore: bump release to 1.2.31
chore: bump sdk to v0.1.377
chore: bump sdk v0.1.380
chore: bump sdk v0.1.385
Release v1.2.31-rc3
fix: create HCP operator roles by prefix - filter by policy
fix: helper message infra/control sgs
fix: only asks for sgs if not been set in interactive
fix: describe cluster show sg ids
fix: Fix GetVersionList for fedramp