You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This works correctly when the IAM credentials are read from the host, however when I specify those credentials directly, that bucket format doesn't work.
This works both when explicitly specifying the credentials and when they are fetched from the credentials file. Haven't tested this with ec2 instance profiles.
Credit to davidr912 in this comment for the solution.
Expected Result
The file should be downloaded just like when using the IAM credentials file.
Actual Result
The download fails.
The text was updated successfully, but these errors were encountered:
Hi @agarfer1 and thanks for raising this issue. Nomad imports the go-getter library, and therefore I think this issue should be moved to that repository as a feature enhancement.
Nomad version
Nomad v1.7.6
BuildDate 2024-03-12T07:27:36Z
Revision 594fedbfbc4f0e532b65e8a69b28ff9403eb822e
Operating system and Environment details
Linux 6.5.0-18-generic 18~22.04.1-Ubuntu x86_64
Issue
The documentation for the artifact states that this is one of the allowed formats when downloading from s3:
This works correctly when the IAM credentials are read from the host, however when I specify those credentials directly, that bucket format doesn't work.
Reproduction steps
Trying to fetch an artifact like this:
The error is similar to:
By just removing s3:// from the source, the object can be fetched now:
This works both when explicitly specifying the credentials and when they are fetched from the credentials file. Haven't tested this with ec2 instance profiles.
Credit to davidr912 in this comment for the solution.
Expected Result
The file should be downloaded just like when using the IAM credentials file.
Actual Result
The download fails.
The text was updated successfully, but these errors were encountered: