Skip to content

Releases: openshift/rosa

Release v1.1.10

07 Mar 14:10
accda3e
Compare
Choose a tag to compare

This is a development release. Use 1.1.11 instead for live environments.

  • Add 'rosa list ocm-roles' command
  • Add 'rosa list user-roles' command
  • Add 'rosa unlink ocm-role' command
  • Add 'rosa unlink user-role' command
  • Add 'rosa delete user-role' command
  • Add 'rosa delete ocm-role' command
  • Added policies for ocm admin role
  • Add support for seamless upgrade from any rosa version
  • Update linter configuration to newer version
  • Drop unused GetMachineTypeList method
  • Initial MachineTypeList implementation
  • Refactor GetMachineTypes to use MachineTypeList
  • Refactor GetAvailableMachineTypeList
  • Refactor ValidateMachineType to use MachineTypeList
  • Refactor setting available quota for MachineTypeList
  • Unify quota calculation logic for MachineType
  • Modify function handleErr to include the error type in the new error
  • List roles - display a spinner while fetching the roles
  • Add policies for 4.10
  • Fix operator policies for 4.10
    (4.10 not supported until released officially for ROSA)
  • Fix bug - add warning when creating ocm-role with duplicate name
  • Fix bug - improve the help message of 'rosa unlink ocm-role'
  • Fix bug - capitalize rosa unlink user-role message
  • Fix cosmetic issues rosa upgrade
  • Fix bug - forbid deletion of ocm-role in case user cannot unlink role
  • Fix bug - deletion of a role with the wrong account ID in role ARN
  • Fix bug - change the interactive message of rosa delete user-role
  • Fix bug - delete ocm-role should be hidden in rosa cli
  • Fix upgrade issue
  • Fix bug - validate role type before deletion
  • sda-5379-rosaupgradeenhancements
  • sda-5576-Fix upgrades to 4.9 or less with 4.10 operator roles
  • Improve rosa unlink user role error message
  • add new support policy and policy for OVN networking (OVN support is in development and not fully supported)

Release v1.1.9

01 Feb 17:54
9329ed8
Compare
Choose a tag to compare
  • ROSA CLI Interactive install - make the choice default to STS
  • Add IAM List and Get role permissions to support policy
  • The attribute name in error message should be same with the correct proxy attribute in body
  • Fix bug - remove duplicated error message when deleting a cluster

Release v1.1.8

27 Jan 20:19
777d4b6
Compare
Choose a tag to compare
  • Adding password argument to create admin
  • Add stop and run instance permissions for support
  • Send rosa cli login event to pendo
  • Generate static assets for STS support permissions
  • Fix linter errors
  • Update to version 4 of JWT library
  • Update to Ginkgo 2
  • Bump go version to 1.16
  • fix etcdEncryption
  • fixed issue with operator role upgrade
  • fixed upgade' to 'upgrade'
  • fix issue with delete operatorrole/oidcprovider role
  • clean up upgrade command
  • idp: Enable interactive mode when missing required flags
  • add rosa cli version to header
  • Add gate support in rosa cli cluster upgrade
  • Add version gate ackto ROSA
  • remove openshift version from operator role name
  • Fix missing vendored module
  • Addsupportforwarningmessage
  • Avoid nil pointer dereference in cluster create
  • Verify chosen machine pool type is available
  • Update OWNERS file
  • Revert "Verify chosen machine pool type is available"
  • ocp: Add ack gate support
  • ocp: Add cluster flag for list gates
  • ocp: Add word wrapping to list gates output

Release v1.1.7

08 Dec 13:20
dac27f5
Compare
Choose a tag to compare
  • Fix crash when calling link cmd internally
  • Fix call to link cmd
  • Add org external id to ocm role name
  • ROSA: Support editing cluster-wide proxy
  • link: Allow linking multiple role ARNs
  • create-cluster: Allow FIPS mode support
  • ocm-role: Add permission to describe VPCs
  • add org admin validation for ocm-role
  • improve UX in ROSA edit cluster and ROSA delete roles
  • Change rosa init help message
  • fix org admin validation
  • Ignore .envrc (DirEnv)
  • Ignoring environment config
  • add permission for describe region and route tables
  • aws: Remove hard dependency on default region
  • Add pendo eventor account roles manual mode
  • Add --admin option to create ocm-role command
  • Make --admin flag idempotent
  • added validation for ocm-role

Release v1.1.6

22 Nov 21:37
8056033
Compare
Choose a tag to compare
  • Update OWNERS file
  • ROSA: Support cluster-wide proxy during cluster creation
  • Add missing update message for default machine pool
  • Handle minor issues in delete handling
  • clusters: Fix proxy config validations
  • updated pendo event for rosa
  • Clarify verify permissions cmd is only for non-STS clusters
  • fix minor typo
  • Check for pre-existing operator roles and error if they exist
  • add rosa upgrade account/operator role
  • removed --enable_proxy argument
  • changing cluster proxy attirbutes to pointers
  • aws: Add ROSACLI/version to User-Agent string
  • validate sts roles on sts cluster upgrade
  • fix interactive setting of mode option
  • SDA-5022 : fix operator role upgrade being blocked by account role upgrade
  • SDA-5017 : improve cluster upgrade manual mode to print operator role commands
  • SDA-5018 : improve cluster upgrade manual flow to prompt user to upgrade roles
  • clean/fix role validation for upgrade
  • Added support for master-iam-role
  • Add ocm user role
  • STS: Create OCM Role
  • added support for operator prefix
  • add interactive mode for link user/ocm role
  • added edit support for UVM

Release v1.1.5

21 Oct 14:24
a791d4d
Compare
Choose a tag to compare
  • Autocomplete cluster names on --cluster flag
  • completion: Add providers for various shells
  • account-roles: Merge compatible policies
  • account-roles: Attach permission policies to roles
  • delete oidc provider and operator roles
  • added account role deletion
  • sts: Group account roles by prefix
  • SDA-4911 : Fix creating operator roles prefix
  • SDA-4916 add validation to sts cluster create mode flag
  • Unhide Spot instances
  • print spot instances when listing machinepools
  • fix sts mode validation
  • Add '--sts' to interactive command output
  • SDA-4912 add retryer to aws client
  • Update delete cluster
  • removed operator roles check from oidcprovider
  • updated
  • create-cluster: Respect disable-uwm flag default
  • add --mode to create command output
  • aws: Fix NPE when fetching AWS statement principals
  • fix issue with delete account roles for older rosa

Release v1.1.4

13 Oct 17:46
a1a049d
Compare
Choose a tag to compare
  • SDA-4744 : Add account role validation on cluster create
  • create-cluster: Do not validate Role ARN on IAM clusters
  • sts: Rename master instance role to control plane
  • Bump OCM SDK
  • Don't print info logs when redirecting create account-roles
  • SDA-4773 : Support --mode on create cluster --sts

Release v1.1.3

30 Sep 20:09
ad255ef
Compare
Choose a tag to compare
  • add rosa list account roles
  • hack: Add script to list JIRA tickets addressed on current release
  • add disable workload monitoring to ROSA
  • update user tag regexp to include unicode spaces
  • cluster: Support custom properties
  • Remove ROSA init account command
  • Add StopInstances action to support Hibernation
  • add kmskey for sts
  • RemoveSTSfrominit
  • Bump OCM SDK to v0.1.209
  • aws: Silently ignore AccessDenied errors when validating resources
  • SDA-4829 update getThumbprints to use http package instead of tls
  • policies: Allow compatible policies to create clusters

Release v1.1.2

02 Sep 11:53
0ee547f
Compare
Choose a tag to compare
  • add check and prompt for required true addon parameters
  • create-cluster: Allow setting --output flag
  • idp: Allow empty URL and CA Path in interactive mode
  • create: Return error when request fails
  • permissions-boundary: Fix help and error messages
  • fix broken links
  • create-cluster: Ensure operator roles are unique
  • create-cluster: Replace account role ARNs with account roles prefix
  • create-cluster: Add STS flag
  • create-cluster: Use AWS Tags to find pre-configured account roles
  • create-cluster: Remove account roles prefix flag
  • Add validation to user tags
  • use default version on create account-roles
  • create-cluster: Force AWS PrivateLink for private STS clusters
  • logs: Suppress spinner on non-terminal output

Release v1.1.1

20 Aug 14:25
51c4a5e
Compare
Choose a tag to compare
  • hack: Fix query to fetch changelog
  • create-operatorroles: Fix prefix prompt text
  • create-cluster: Validate operator roles prefix
  • Fix validation of spot max price
  • confirm: Add confirmation prompt with default of 'Y'
  • create-cluster: Remove etcd encryption from interactive mode
  • config: Use standard config path for ocm.json
  • events: Track mode for AWS resource creation
  • scp-policy: Remove optional policy checks
  • scp-policy: Update to minimum required SCP
  • Update OWNERS file
  • logs: Exit once done watching logs
  • Add customer managed key for rosa cluster
  • interactive: Provide real-time validators
  • create-accountroles: Use interactive validators
  • create-cluster: Use interactive validators
  • create-idp: Use interactive validators
  • create-machinepool: Use interactive validators
  • create-operatorroles: Use interactive validators
  • Add jhernand to reviewer list
  • Bump OCM SDK version to v0.1.199
  • Bump golang version to 1.15
  • reporter: Determine whether output is meant for terminal
  • interactive: Add validator for CIDRs
  • interactive: Add validators for labels and taints
  • interactive: Ensure regexp validation allows empty values
  • interactive: Add validator for host prefix
  • aws: Allow creating roles with permissions boundary
  • logs-install: Do not redact install log output
  • region: Move flag up a level
  • updated error message