aws / aws/aws-toolkit-azure-devops

Problem deploying a Fargate task with a s3files Volume

Open
#615 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
258
Forks
114
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**

Try to deploy a Fargate task with a volume s3files Volume

**To reproduce**

1. Create a Fargate task with a volume with parameter "s3filesVolumeConfiguration"

```json
"volumes": [
{
"name": "otel-config",
"s3filesVolumeConfiguration": {
"fileSystemArn": "arn:aws:s3files:eu-west-1::file-system/fs-095b73f3f49b676c7",
"rootDirectory": "/",
"accessPointArn": "arn:aws:s3files:eu-west-1::file-system/fs-095b73f3f49b676c7/access-point/fsap-03db3f5264d687d99"
}
}
],
```

2. Deploy using Azure Devops pipeline with a task "AWSShellScript@1"

Error message:

```
Parameter validation failed:
Unknown parameter in volumes[0]: "s3filesVolumeConfiguration", must be one of: name, host, dockerVolumeConfiguration, efsVolumeConfiguration, fsxWindowsFileServerVolumeConfiguration, configuredAtLaunch
```

**Expected behavior**

Pipeline update the Fargate task

**Your Environment**

- Azure Devops Cloud
- AWS Toolkit for Azure DevOps version: 1.24.0

**Additional context**

The problem is that task "AWSShellScript@1" has the following cli version:

2026-07-14T16:46:16.2691373Z aws-cli/2.35.22 Python/3.14.6 Linux/6.8.0-1043-gcp exec-env/VSTS-AWSShellScript exe/x86_64.ubuntu.22

And to use the parameter "s3filesVolumeConfiguration", an updated version is required.

Contributor guide

Open the contributing guide

Research direction

Start with the AWSShellScript@1 task and its bundled AWS CLI version, then check how this repository supplies or pins that CLI. Confirm whether the task can use s3filesVolumeConfiguration and document the supported version or update path; done means the reported Fargate task deployment accepts that parameter.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.