Skip to content

Releases: openshift/rosa

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

Release v1.1.0

30 Jul 19:28
f0a80b4
Compare
Choose a tag to compare
  • confirm: Move to interactive package
  • properties: Move to separate package
  • cluster: Move to ocm package
  • ocm: Move all OCM API wrappers to ocm package
  • ocm: Split resources into files
  • ocm: Refactor OCM client code
  • ocm: Do not expose internal API structure
  • add etcd-encryption flag to buildCommand
  • ocm: Bump SDK version
  • ocm: Bump SDK version
  • aws: Filter clusters by AWS account ID
  • output: Add flag for JSON and YAML output
  • Add region tag for older versions
  • There is no "user" anymore
  • Added hibernation and resume support to rosa cli
  • hack: Add directory with development scripts
  • Update cmd/create/idp/cmd.go
  • output: Ensure that JSON output for empty arrays looks correct
  • reporter: Send WARN output to STDERR
  • aws: Refactor AWS client code
  • init: Replace --delete-stack flag with --delete
  • init: Confirm delete operation
  • create: Add new account-roles resource
  • vendor: Update AWS SDK
  • account-roles: Add tags to AWS resources
  • init: Add 'account' to init command
  • login: Provide a way to externally call command
  • accountroles: Output Role ARN once created
  • Update URLs for upcoming move to console.redhat.com
  • reattempt login in case of sso outage
  • Reduce EBS quota checks
  • create: Add operator-roles command
  • ocm: Find cluster by external ID
  • Report all insufficient quotas
  • create: Add oidc-provider command
  • create-cluster: Update help text for etcd encryption
  • create-cluster: Automatically populate operator IAM roles
  • account-roles: Output sample create cluster command
  • bump ocm-sdk v0.1.197
  • update get addon parameters to use addon-inquiries request
  • Validate operator roles exist
  • verify-permissions: Add user-friendly error
  • aws: Add input validation for role names
  • create-oidcprovider: Fix help text for mode flag
  • create-oidcprovider: Verify if OIDC Provider already exists
  • mode: Error out when using invalid mode
  • account-roles: Ensure that roles and policies can be upgraded
  • Add support for machine pool spot instances
  • Hide spot instance flags
  • list-machinepool: Fix spot instance decimal representation
  • roles: Update trust policy
  • create-cluster: Ensure all role ARNs are required
  • clusters: Ensure blocking pending clusters are non-STS
  • create-operatorroles: Auto-find policies for roles
  • create-operatorroles: Prompt user to create policies
  • account-roles: Add permissions required for PrivateLink

Release v1.0.9

15 Jun 14:03
9c22c2c
Compare
Choose a tag to compare
  • Add Priya to reviewers list
  • describe: Display STS configuration
  • versions: Ensure versions with STS support
  • create: Add missing flags to re-create script
  • lint: Remove interfacer linter
  • sts: Ensure operator IAM roles
  • Added quota validation for listing instance types
  • Add option to enable etcd encryption

Release v1.0.8

02 Jun 18:27
Compare
Choose a tag to compare
  • Added SSO Validation
  • Removed default region from CloudFormation stack check
  • verify: Include note about quota limitations
  • Disable IAM user checks for STS
  • Added wait for accountclaims to get ready
  • Fix tests with missing TagUser call
  • Increase golangci timeout to 5 minutes
  • Added new rosa list instance-types api
  • Support STS users (#351)
  • sts: Normalize instace role parameters
  • sts: Expose all flags
  • sts: Ensure interactive mode for STS credentials without role ARN
  • sts: Add support role ARN attribute