Skip to content

Update dependency aws-rfdk to v1 #149

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

kindlymachine[bot]
Copy link

@kindlymachine kindlymachine bot commented Sep 5, 2022

This PR contains the following updates:

Package Type Update Change
aws-rfdk dependencies major 0.25.0 -> 1.2.0

Release Notes

aws/aws-rfdk

v1.2.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
Bug Fixes

v1.1.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
Features
  • deadline: allow minor version upgrades in Repository construct (#​896) (9e0b7e0)
Bug Fixes
  • core: add point in time recovery to X509Certificate DynamoDB tables (#​883) (89523ba)
  • core: fix rate limit errors when deploying cloudwatch log groups (#​822) (38df77f)
  • deadline: Fix Python bindings of ThinkboxDockerImages (#​880) (b283e67)
  • deadline: typo in license acceptance error messsage (#​898) (f20549e)
  • deadline: use new repository installer log path for Deadline 10.2.* (#​895) (c6db7c0)
  • integ: fix rate limit errors when deploying cloudwatch log groups in integration tests (#​827) (fd842b7)

v1.0.0

Compare Source

This release marks the first official stable release of RFDK. All RFDK APIs in this release are
considered to be stable and will only be removed through a deprecation process that allows
consumers to phase out their usage for at least one minor RFDK version.

NOTE: Future minor RFDK releases may still introduce backwards-incompatible breaking
changes. RFDK will continue to announce these breaking changes in this CHANGELOG and on each
GitHub release along with documentation and guidance on navigating the change.

Supported CDK Version
Officially Supported Deadline Versions
⚠ BREAKING CHANGES

This change migrates the RFDK to be based on CDK v2.
All apps that adopt RFDK 1.x will have to be migrated to CDK v2 as well.
To update your app, follow the CDK v2 migration guide.

Additional breaking changes:

  • deadline: The userAwsThinkboxEulaAcceptance property of the ThinkboxDockerImages
    construct has been removed and replaced with userAwsCustomerAgreementAndIpLicenseAcceptance.
    The licensing terms of Deadline have been retroactively changed with the
    release of Deadline 10.1.23, and these new terms must be agreed to by a
    code change in your applications.
Features

v0.42.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
⚠ BREAKING CHANGES
  • deps: The minimum supported version of Node.js has been
    changed to Node.js 14
Bug Fixes
  • lambda-layers: add ap-southeast-3 to region deny list (#​685) (6806951)

v0.41.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions

v0.40.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
⚠ BREAKING CHANGES

See the
RFDK 0.40.x upgrade documentation
for more details and guidance on addressing these breaking changes.

  • The IHealthMonitor and IWorkerFleet interfaces now
    extend IConstruct rather than IResource and the stack and env properties
    on the HealthMonitor and WorkerInstanceFleet constructs were removed.
  • deadline: SpotEventPluginFleet now uses EC2 Launch Templates instead of Launch Specifications.
Features
  • deadline: change SEP construct to use launch templates instead of launch specifications (#​513) (7c61c18)

v0.39.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
Bug Fixes
  • deadline: change dependency when configuring repository clients to its auto scaling group (#​626) (6464f40)
  • deadline: configure identity registration settings using RenderQueue backend security group (#​633) (35bb326), closes #​632

v0.38.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
⚠ BREAKING CHANGES

RFDK will configure Deadline Secrets Management automatically when using Deadline 10.1.19.x or higher. If your CDK app uses the Repository construct with an un-pinned VersionQuery, then upgrading RFDK will set up Deadline Secrets Management. Using Deadline Secrets Management is strongly encouraged for securing Deadline render farms, however it can potentially impact your workflows within Deadline. Please review the Deadline Secrets Management documentation to learn about the feature.

See the RFDK 0.38.x upgrade documentation
for more details and guidance on how to upgrade.

Features
  • deadline: add Deadline Secrets Management integration in the Render Queue (#​528) (48baa18)
  • deadline: add Secret Management support for Repository (#​514) (8c7dda6)
  • deadline: configure identity registration settings for deadline clients (#​576) (b9082b2)
  • deadline: validate minimum Deadline version for secrets management (#​573) (6d5950e)
  • examples: add deadline secrets management options to basic example app (#​562) (bd31a8d)
  • examples: use dedicated subnets in All-In-AWS-Infrastructure-Basic example (#​598) (7aaec14)
Bug Fixes
  • deadline: allow traffic from RenderQueue to UsageBasedLicensing (#​617) (dfbf88f)
  • deadline: fix issue in client TLS configuration for Deadline 10.1.18 (#​543) (05b14f9)
  • deadline: reinstall repository even if version is not changed (821bab2)

v0.37.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
⚠ BREAKING CHANGES
  • deadline: MountableEfs will not work with the Repository construct when
    created with an imported EFS Access Point
  • deadline: Farms currently not configured to use external TLS on
    the Render Queue will be modified to have it enabled and using the
    default certificate and hosted zone. To keep external TLS disabled, the
    enabled flag on the RenderQueueExternalTLSProps can be set to false;
    however, we strongly encourage you to enable TLS. See the RFDK 0.37.x upgrade documentation
    for more details and guidance on how to upgrade.
Features
Documentation

v0.36.0

Compare Source


NOTICE: This release drops support for NodeJS 10.x and expands support to include NodeJS 16.x (#​459) (5226b9a)


Supported CDK Version
Officially Supported Deadline Versions
Features
  • deadline: create Deadline Groups and Pools on deploy for ConfigureSpotEventPlugin (#​470) (b35ed6d)
  • examples: local zones examples (#​314) (1fe72a0)
Bug Fixes
  • core: Convert group names in SpotEventPluginFleet to lowercase (#​465) (11e30f6)

v0.35.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
Bug Fixes
  • core: increase lambda timeout for X509Certificate* constructs (#​476) (7b33b21)
  • core: increase timeout for AcmCertificateImporter (#​464) (18a8098)

v0.34.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
Features
  • deadline: add ability to horizontally scale the RenderQueue (#​301) (8a55f32)

v0.33.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
Bug Fixes

v0.32.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions

v0.31.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
Bug Fixes
  • core: added securty group property to HealthMonitor (#​408) (c2ed9e7)

v0.30.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
Features
  • core: add ability to resolve mount targets using EFS API (#​392) (726fa84)
  • deadline: add ability to import repository settings (#​395) (c55c078)
  • deadline: add security group property to ubl (#​396) (cf44a13)

v0.29.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
⚠ BREAKING CHANGES
  • deps: CDK v1.96.0 modifies the API for DocumentDB DatabaseCluster. See
    our examples for an illustration of the code update required.

  • core: Stacks set up like our examples will see an error regarding being unable to
    delete an export in use when deploying a stack update. To bypass, use the -e option of cdk deploy
    to deploy each stack downstream of the Mountable's stack before updating the Mountable's stack. E.g:

     cdk deploy -e ComputeTier
     cdk deploy -e ServiceTier
     cdk deploy -e StorageTier
    
Features
  • core: add PadEfsStorage construct (#​365) (c6334b6)
  • deadline: add option to the RenderQueue to use cachefilesd (#​367) (901b749)
  • examples: Demonstrate how to send an email alarm when EFS burst credits below a threshold (#​373) (cc5d372)
Bug Fixes
  • core: Move mountable's asset to scope of target (#​369) (cb16918)
  • deadline: Relax UsageBasedLicensing.grantPortAccess() to IConnectable (#​352) (9f05768)
  • integ: capture exit codes of parallel tests (#​371) (276f76f)

v0.28.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
Features
Bug Fixes

v0.27.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
Security Notice

RFDK version 0.27.x and later include security enhancements. We recommend you upgrade RFDK and Deadline to further restrict the permissions required for RFDK & Deadline to function. Please upgrade the version of RFDK used in your CDK application to 0.27.x, and configure your application to deploy Deadline 10.1.14.x or later to resolve the issue.

If you have an existing deployment that was built with RFDK versions 0.26.x or earlier, you will need to upgrade to RFDK 0.27.x and Deadline 10.1.14.x or later before June 10, 2021 @​ 1:00PM PST/ 3:00PM CST/ 4:00PM EST. Failure to upgrade by the above date may result in disruptions to your render farm. If you have any questions, please contact AWS Thinkbox Customer Support at https://support.thinkboxsoftware.com/.

⚠ BREAKING CHANGES
Features

v0.26.0

Compare Source

Supported CDK Version
Officially Supported Deadline Versions
Features
  • core: add vpcSubnets prop to HealthMonitor (#​310) (12b6d89), closes #​305
  • deadline: add ConfigureSpotEventPlugin and SpotEventPluginFleet constructs (#​279) (b418e8a)
  • deadline: add security group configuration for Repository and RenderQueue (#​319) (b7a43d6)
Bug Fixes

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by Renovate Bot.

@kindlymachine kindlymachine bot force-pushed the renovate/aws-rfdk-1.x branch from ab1dc59 to 5ca6700 Compare April 3, 2023 06:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants