Skip to content
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

fix(ecs): empty placement constraints not allowed #28431

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
d2bb6a9
fix(aws-ecs): empty placement constraints not allowed
paulhcsun Dec 19, 2023
bc50f91
add missing trailing coma
paulhcsun Dec 20, 2023
243e42a
docs(apigatewayv2): revive README.md (#28435)
tmokmss Dec 20, 2023
24cd6ec
chore(roadmap): add GC to the roadmap (#28413)
evgenyka Dec 20, 2023
c02cc02
fix(integ-tests): apply correct IAM policy to waiterProvider (#28424)
sakurai-ryo Dec 20, 2023
21953b6
feat(ec2): support creating key pairs (#28138)
laurelmay Dec 20, 2023
9bde761
fix(custom-resources): cannot set logging for state machine generated…
go-to-k Dec 20, 2023
2f230e1
chore(roadmap): Add EKSv2 to the ROADMAP.md (#28439)
evgenyka Dec 20, 2023
aaf781e
feat(ecr): tag pattern list for lifecycle policy (#28432)
go-to-k Dec 20, 2023
34e8c14
chore: make the service-spec update more user friendly (#28441)
mrgrain Dec 20, 2023
f493ddb
chore: add evgenyka to mergify and githubmerit badger (#28440)
kaizencc Dec 20, 2023
1bf5fb1
fix(secretsmanager): hosted rotation with fromSecretNameV2() does not…
go-to-k Dec 20, 2023
ed4589f
feat(stepfunctions-tasks): EMR createCluster command support OnDemand…
go-to-k Dec 21, 2023
22e0659
fix(iam): importedRoleStackSafeDefaultPolicyName feature flag results…
yamoyamoto Dec 21, 2023
15e2ae9
feat(sns): delivery status logging configuration (#28433)
tam0ri Dec 21, 2023
6792ffd
fix(events-targets): imported sqs queue cannot be used as a rule dlq …
JeromeGuyon Dec 21, 2023
116c0ba
chore(integ-tests): add waiterProvider to IApiCall (#27844)
go-to-k Dec 21, 2023
cbfd427
chore(integ-tests): revert add waiterProvider to IApiCall (#28457)
comcalvi Dec 21, 2023
093d9d0
chore(release): 2.116.0
Dec 21, 2023
1788975
fix(core): core constructs fail with `Error: Cannot find module '../d…
mrgrain Dec 22, 2023
ef2bb82
chore(release): 2.116.1
mrgrain Dec 22, 2023
e5bd427
fix(lambda-python-alpha): use function architecture (#18696) (#28449)
lucacucchetti Dec 21, 2023
684a27c
feat(globalaccelerator): add support for ip addresses and type (#28055)
msambol Dec 21, 2023
44d26a2
feat(api-gateway-v2): Add method to generate flexible execute-api ARN…
badmintoncryer Dec 22, 2023
4c7ab41
feat(ecs): Implement method in ECS cluster to retrieve task ARN (#28381)
badmintoncryer Dec 22, 2023
e608a19
feat(ses): synth-time naming validation for dedicatedIpPoolName (#28466)
badmintoncryer Dec 22, 2023
278446d
feat(ecs-patterns): support disabling CPU-based scaling and custom ta…
AnuragMohapatra Dec 22, 2023
9722df9
feat(autoscaling): instance maintenance policy for AutoScalingGroup (…
go-to-k Dec 22, 2023
7993edd
feat(codebuild): Lambda compute for codebuild projects (#27934)
sakurai-ryo Dec 23, 2023
f7d2756
chore(migrate): only allow migrate on healthy stacks (#28452)
TheRealAmazonKendra Dec 23, 2023
9a63406
feat(ec2): trn1 instance type (#28477)
ayush-shah-1501 Dec 23, 2023
0512554
feat(elasticloadbalancingv2): FIPS compliant SSL policy to ALB (#28479)
badmintoncryer Dec 23, 2023
d4b1a29
chore(ecs-patterns): fix the integration tests of queue processing fa…
AnuragMohapatra Dec 23, 2023
cd1c1ed
feat(core): option to disable cache for docker build (#27944)
msambol Dec 23, 2023
be04a8f
fix(lambda-python-alpha): bundling hash logic includes auth tokens in…
kcp-chewie Dec 23, 2023
88028ba
feat(elasticloadbalancingv2): dualstack NetworkLoadBalancer (#27546)
lpizzinidev Dec 24, 2023
1e1498b
chore(deps): Bump tj-actions/changed-files from 40.2.2 to 41.0.1 (#28…
dependabot[bot] Dec 25, 2023
ad1114a
feat: update L1 CloudFormation resource definitions (#28489)
aws-cdk-automation Dec 25, 2023
1e6090d
chore: refuse to close PRs that are awaiting maintainer review (#28481)
kaizencc Dec 26, 2023
6e5e7d1
fix(ecs-patterns): `ApplicationMultipleTargetGroupsEc2Service` ignore…
lpizzinidev Dec 26, 2023
fcc711e
chore(release): 2.117.0
Dec 26, 2023
b7800ce
feat(ecs): enable cluster to grant task protection API permissions to…
badmintoncryer Dec 27, 2023
6c92a00
feat(ecs): nvidia support to BottlerocketEcsVariant enum for gpu-acce…
badmintoncryer Dec 27, 2023
df745ca
feat(glue-alpha): add `cfn-glue-table-tableinput-parameters` to Glue …
lawofcycles Dec 27, 2023
26290ea
feat(opensearchservice): ip address type for domain (#28497)
go-to-k Dec 28, 2023
118728a
feat(appsync): IntrospectionConfig property (#28500)
cm-iwata Dec 28, 2023
7ab33e0
fix(rds): circular dependencies when creating multiple DatabaseProxie…
sakurai-ryo Dec 28, 2023
87ab133
chore(prlint): fix broken link to get trusted members (#28505)
sakurai-ryo Dec 28, 2023
de255b4
chore(lambda): formatting of enums (#28504)
kaizencc Dec 28, 2023
ffe1dcf
feat(autoscaling): add support for `InstanceRequirements` property (#…
wafuwafu13 Dec 28, 2023
73575e6
feat(cloudfront): Key Value Store L2 (#28473)
laurelmay Dec 29, 2023
594f524
feat(cloudfront): CloudFront Function runtime property (#28099)
watany-dev Dec 29, 2023
b28f110
feat(rds): new Aurora Postgres engine versions (#28508)
kimmoahokas Dec 29, 2023
cefa36a
feat(stepfunctions-tasks): add validations for EmrCreateCluster (#28529)
go-to-k Dec 30, 2023
c050f6d
feat(stepfunctions-tasks): additional allocation strategies for spot …
go-to-k Dec 30, 2023
454ce16
fix(iam): withConditions overrides Principal actions (#28510)
lpizzinidev Dec 30, 2023
366a946
feat(codepipeline-actions): more convenient methods to `CacheControl`…
Tietew Dec 30, 2023
bdc1c26
feat(glue): database description property (#27744)
msambol Dec 30, 2023
1758030
chore(codebuild): deprecate images that are no longer actively mainta…
sakurai-ryo Dec 31, 2023
73d0fbe
chore: updated Copyright year range for 2024 (#28542)
go-to-k Jan 2, 2024
17ee5a3
chore: update Contributors File (#28541)
aws-cdk-automation Jan 2, 2024
f63d0a9
feat(stepfunctions-tasks): add `timeout` parameter for EmrCreateClust…
go-to-k Jan 2, 2024
724929d
fix(events): event bus fails with duplicate policy resource (#28521)
kaizencc Jan 2, 2024
9bcc523
feat(ecs): `interactive` option in `ContainerDefinitionOptions` (#28536)
badmintoncryer Jan 2, 2024
0b63325
feat(iam): validate roleName (#28509)
frattallone Jan 2, 2024
3010450
chore(spec2cdk): remove temporary schema for AWS::Lambda::Function (#…
mrgrain Jan 3, 2024
638c73d
fix(cli): direct deploy method fails when there are no updates (#28523)
jogold Jan 3, 2024
2e0c3bd
docs(core): update old recommendations in core README (#28535)
laurelmay Jan 3, 2024
39c9101
feat(rds): `timeout` and `timeoutAction` properties to ServerlessClus…
badmintoncryer Jan 3, 2024
afb3788
feat(rds): ClientPasswordAuthType property on DatabaseProxy (#28540)
lpizzinidev Jan 3, 2024
15048f7
fix(lambda-go): path with space breaks go build (#28554)
longtv2222 Jan 3, 2024
dff95e5
chore(release): 2.118.0
Jan 3, 2024
f07e8cf
fix(core): single-file bundling breaks due to left over temp dir (#28…
hoegertn Jan 4, 2024
ebf8463
fix(cli): `cdk diff` falsely reports resource replacements on trivial…
comcalvi Jan 4, 2024
648b8c5
Add updated snapshots
paulhcsun Jan 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/close-stale-prs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,5 @@ jobs:
important-checks-regex: AutoBuildv2Project1C6BFA3F
warn-message: This PR has been in the STATE state for 3 weeks, and looks abandoned. To keep this PR from being closed, please continue work on it. If not, it will automatically be closed in a week.
close-message: This PR has been deemed to be abandoned, and will be automatically closed. Please create a new PR for these changes if you think this decision has been made in error.
skip-labels: contribution/core,pr-linter/do-not-close
skip-labels: contribution/core,pr-linter/do-not-close,pr/needs-maintainer-review
close-label: closed-for-staleness
2 changes: 1 addition & 1 deletion .github/workflows/github-merit-badger.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ jobs:
badges: '[beginning-contributor,repeat-contributor,valued-contributor,admired-contributor,star-contributor,distinguished-contributor]'
thresholds: '[0,3,6,13,25,50]'
badge-type: 'achievement'
ignore-usernames: '[rix0rrr,MrArnoldPalmer,iliapolo,otaviomacedo,madeline-k,kaizencc,comcalvi,TheRealAmazonKendra,vinayak-kukreja,mrgrain,pahud,cgarvis,kellertk,HBobertz,sumupitchayan,SankyRed,udaypant,colifran,khushail,scanlonp,mikewrighton,moelasmar,paulhcsun,awsmjs,aws-cdk-automation,dependabot[bot],mergify[bot]]'
ignore-usernames: '[rix0rrr,MrArnoldPalmer,iliapolo,otaviomacedo,madeline-k,kaizencc,comcalvi,TheRealAmazonKendra,vinayak-kukreja,mrgrain,pahud,cgarvis,kellertk,HBobertz,sumupitchayan,SankyRed,udaypant,colifran,khushail,scanlonp,mikewrighton,moelasmar,paulhcsun,awsmjs,evgenyka,aws-cdk-automation,dependabot[bot],mergify[bot]]'
2 changes: 1 addition & 1 deletion .github/workflows/request-cli-integ-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
persist-credentials: false
- name: Find changed cli files
id: changed-cli-files
uses: tj-actions/changed-files@94549999469dbfa032becf298d95c87a14c34394
uses: tj-actions/changed-files@716b1e13042866565e00e85fd4ec490e186c4a2f
with:
base_sha: ${{ github.event.pull_request.base.sha }}
files_yaml: |
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/spec-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,12 +100,12 @@ jobs:
continue-on-error: true
- name: Create PR body file
run: |-
echo 'Update AWS Service Spec packages to latest versions' >> PR.md
echo 'Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec`' >> PR.md
- name: Add model changelog to PR body file
if: steps.diff-db.outputs.diff-result
run: |-
echo '' >> PR.md
echo '**@aws-cdk/aws-service-spec changes:**' >> PR.md
echo '**L1 CloudFormation resource definition changes:**' >> PR.md
echo '```' >> PR.md
cat DIFF >> PR.md
echo '```' >> PR.md
Expand Down Expand Up @@ -149,10 +149,10 @@ jobs:
branch: automation/spec-update
author: aws-cdk-automation <aws-cdk-automation@users.noreply.github.com>
commit-message: |-
feat: update AWS Service Spec
Update AWS Service Spec packages to latest versions
feat: update L1 CloudFormation resource definitions
Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec`
# Pull Request details
title: "feat: update AWS Service Spec"
title: "feat: update L1 CloudFormation resource definitions"
body-path: ${{ runner.temp }}/PR.md
labels: contribution/core,dependencies,auto-approve,pr-linter/exempt-integ-test,pr-linter/exempt-readme,pr-linter/exempt-test
team-reviewers: aws-cdk-team
Expand Down
2 changes: 1 addition & 1 deletion .mergify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ pull_request_rules:
label:
add: [ contribution/core ]
conditions:
- author~=^(rix0rrr|MrArnoldPalmer|iliapolo|otaviomacedo|madeline-k|kaizencc|comcalvi|TheRealAmazonKendra|vinayak-kukreja|mrgrain|pahud|cgarvis|kellertk|HBobertz|sumupitchayan|SankyRed|udaypant|colifran|scanlonp|mikewrighton|moelasmar|paulhcsun|awsmjs)$
- author~=^(rix0rrr|MrArnoldPalmer|iliapolo|otaviomacedo|madeline-k|kaizencc|comcalvi|TheRealAmazonKendra|vinayak-kukreja|mrgrain|pahud|cgarvis|kellertk|HBobertz|sumupitchayan|SankyRed|udaypant|colifran|scanlonp|mikewrighton|moelasmar|paulhcsun|awsmjs|evgenyka)$
- -label~="contribution/core"
- name: automatic merge
actions:
Expand Down
5 changes: 5 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
repos:
- repo: https://github.com/gitleaks/gitleaks
rev: v8.17.0
hooks:
- id: gitleaks
37 changes: 37 additions & 0 deletions CHANGELOG.v2.alpha.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,43 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## [2.118.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.117.0-alpha.0...v2.118.0-alpha.0) (2024-01-03)


### Features

* **glue:** database description property ([#27744](https://github.com/aws/aws-cdk/issues/27744)) ([cbac240](https://github.com/aws/aws-cdk/commit/cbac24041db7dbc39b4ae1d6da4902b3443528cb)), closes [#27740](https://github.com/aws/aws-cdk/issues/27740)
* **glue-alpha:** add `cfn-glue-table-tableinput-parameters` to Glue table construct ([#27643](https://github.com/aws/aws-cdk/issues/27643)) ([8e15482](https://github.com/aws/aws-cdk/commit/8e15482295c1324eefea020faeb11e4c686357c6))


### Bug Fixes

* **lambda-go:** path with space breaks go build ([#28554](https://github.com/aws/aws-cdk/issues/28554)) ([a8a639e](https://github.com/aws/aws-cdk/commit/a8a639e2a2114162db240361c32c40a596a7a19e)), closes [#28555](https://github.com/aws/aws-cdk/issues/28555)

## [2.117.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.116.1-alpha.0...v2.117.0-alpha.0) (2023-12-26)


### Bug Fixes

* **lambda-python-alpha:** bundling hash logic includes auth tokens in PIP urls, causing an unnecessary rebuild ([#27903](https://github.com/aws/aws-cdk/issues/27903)) ([00331a7](https://github.com/aws/aws-cdk/commit/00331a7292a3e60ea5ba3caf2a4fd4cca2fe7dc5)), closes [#27331](https://github.com/aws/aws-cdk/issues/27331)
* **lambda-python-alpha:** use function architecture ([#18696](https://github.com/aws/aws-cdk/issues/18696)) ([#28449](https://github.com/aws/aws-cdk/issues/28449)) ([c724d27](https://github.com/aws/aws-cdk/commit/c724d277277c45b421dcd89ee1a6d4b54f942d3b))

## [2.116.1-alpha.0](https://github.com/aws/aws-cdk/compare/v2.116.0-alpha.0...v2.116.1-alpha.0) (2023-12-22)

## [2.116.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.115.0-alpha.0...v2.116.0-alpha.0) (2023-12-21)


### Features

* **scheduler:** flexible time windows ([#28098](https://github.com/aws/aws-cdk/issues/28098)) ([6554e48](https://github.com/aws/aws-cdk/commit/6554e48908662de31aa5dba4578007c857c2403d))
* **scheduler-targets:** add CodePipeline as target for scheduler ([#27799](https://github.com/aws/aws-cdk/issues/27799)) ([8c44f32](https://github.com/aws/aws-cdk/commit/8c44f3298f6bd6d5b2b081eeef50296d6f716a2d)), closes [#27449](https://github.com/aws/aws-cdk/issues/27449)


### Bug Fixes

* **integ-tests:** apply correct IAM policy to waiterProvider ([#28424](https://github.com/aws/aws-cdk/issues/28424)) ([c488035](https://github.com/aws/aws-cdk/commit/c488035db893532c6aca97c59717a351539fa2ec)), closes [40aws-cdk/integ-tests-alpha/lib/assertions/sdk.ts#L136](https://github.com/40aws-cdk/integ-tests-alpha/lib/assertions/sdk.ts/issues/L136) [40aws-cdk/integ-tests-alpha/lib/assertions/sdk.ts#L247](https://github.com/40aws-cdk/integ-tests-alpha/lib/assertions/sdk.ts/issues/L247) [#27865](https://github.com/aws/aws-cdk/issues/27865)
* **lambda-python-alpha:** pipenv lock -r is no longer supported ([#28317](https://github.com/aws/aws-cdk/issues/28317)) ([f85f486](https://github.com/aws/aws-cdk/commit/f85f486d34e51c4e5d6a8b68b16a35a14f431329)), closes [#28015](https://github.com/aws/aws-cdk/issues/28015) [/github.com/pypa/pipenv/blob/main/CHANGELOG.md#2022813-2022-08-13](https://github.com/aws//github.com/pypa/pipenv/blob/main/CHANGELOG.md/issues/2022813-2022-08-13) [#28015](https://github.com/aws/aws-cdk/issues/28015)

## [2.115.0-alpha.0](https://github.com/aws/aws-cdk/compare/v2.114.1-alpha.0...v2.115.0-alpha.0) (2023-12-14)


Expand Down
Loading
Loading