aws-quickstart / cdk-eks-blueprints

AWS Quick Start Team
Apache License 2.0
447 stars 198 forks source link

karpenter: requires a new dependency 'ts-md5' #427

Closed tusharf5 closed 2 years ago

tusharf5 commented 2 years ago

Describe the bug

When I do cdk list on the latest release 1.0.3, it gives me the following error.

Error: Cannot find module 'ts-md5' Require stack:

Expected Behavior

Not sure if it's a required peer dependency or is it actually required for blueprint. For now, I will install it manually to fix the issue locally.

Current Behavior

Cannot do cdk list or other commands. Fails with the above error.

Reproduction Steps

install the following packages and do cdk list

{
"dependencies": {
    "@aws-quickstart/eks-blueprints": "1.0.3",
    "aws-cdk-lib": "2.29.1",
    "constructs": "10.1.42",
    "lodash": "4.17.21",
    "source-map-support": "0.5.21"
  },
  "devDependencies": {
    "@types/lodash": "4.14.182",
    "@types/node": "^16.11.27",
    "@types/prettier": "2.6.3",
    "aws-cdk": "2.29.1",
    "ts-node": "10.8.1",
    "typescript": "4.5.4"
  }
  }

Possible Solution

No response

Additional Information/Context

No response

CDK CLI Version

2.29.1

EKS Blueprints Version

1.0.3

Node.js Version

16.14.2

Environment details (OS name and version, etc.)

macOS 12.4

Other information

No response

youngjeong46 commented 2 years ago

@tusharf5 We just released 1.0.4 with the fixes in. Please take a look and let me know if it works on your end.