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

Add ARM64 download links to README #1110

Merged
merged 4 commits into from
Oct 2, 2020
Merged

Add ARM64 download links to README #1110

merged 4 commits into from
Oct 2, 2020

Conversation

bvtujo
Copy link
Contributor

@bvtujo bvtujo commented Oct 1, 2020

Generated and verified ARM64 binaries. Links refer to verified URLS in CN and AWS buckets.

Based on @otterley's PR #1066. This adds automatic build and release for arm64 artifacts. Latest (v1.20.0) are built, integ-tested on a separate codebuild project, and pushed to S3 in us-west-2 and cn-north-1.

Resolves #1065.


Enter [N/A] in the box, if an item is not applicable to your change.

Testing

  • Unit tests passed
  • Integration tests passed
  • [n/a] Unit tests added for new functionality
  • Listed manual checks and their outputs in the comments (example)
  • [n/a] Link to issue or PR for the integration tests:

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@bvtujo
Copy link
Contributor Author

bvtujo commented Oct 1, 2020

See #1066.

@bvtujo
Copy link
Contributor Author

bvtujo commented Oct 2, 2020

GPG signature verification

(20-10-01 23:32:55) <0> [~/w/ecs-cli-artifacts/verification/aws]
dev-dsk-austiely-2b-1a7c1482 % wget https://amazon-ecs-cli.s3.amazonaws.com/ecs-cli-linux-arm64-latest
--2020-10-01 23:33:14--  https://amazon-ecs-cli.s3.amazonaws.com/ecs-cli-linux-arm64-latest
Resolving amazon-ecs-cli.s3.amazonaws.com (amazon-ecs-cli.s3.amazonaws.com)... 52.216.93.219
Connecting to amazon-ecs-cli.s3.amazonaws.com (amazon-ecs-cli.s3.amazonaws.com)|52.216.93.219|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 34799616 (33M) [binary/octet-stream]
Saving to: ‘ecs-cli-linux-arm64-latest’

100%[==========================================================>] 34,799,616  14.8MB/s   in 2.2s

2020-10-01 23:33:17 (14.8 MB/s) - ‘ecs-cli-linux-arm64-latest’ saved [34799616/34799616]


(20-10-01 23:33:17) <0> [~/w/ecs-cli-artifacts/verification/aws]
dev-dsk-austiely-2b-1a7c1482 % wget https://amazon-ecs-cli.s3.amazonaws.com/ecs-cli-linux-arm64-latest.asc
--2020-10-01 23:33:21--  https://amazon-ecs-cli.s3.amazonaws.com/ecs-cli-linux-arm64-latest.asc
Resolving amazon-ecs-cli.s3.amazonaws.com (amazon-ecs-cli.s3.amazonaws.com)... 52.216.93.219
Connecting to amazon-ecs-cli.s3.amazonaws.com (amazon-ecs-cli.s3.amazonaws.com)|52.216.93.219|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 821 [text/plain]
Saving to: ‘ecs-cli-linux-arm64-latest.asc’

100%[==========================================================>] 821         --.-K/s   in 0s

2020-10-01 23:33:21 (78.5 MB/s) - ‘ecs-cli-linux-arm64-latest.asc’ saved [821/821]


(20-10-01 23:33:21) <0> [~/w/ecs-cli-artifacts/verification/aws]
dev-dsk-austiely-2b-1a7c1482 % wget https://amazon-ecs-cli.s3.amazonaws.com/ecs-cli-linux-arm64-v1.20.0.asc
--2020-10-01 23:33:27--  https://amazon-ecs-cli.s3.amazonaws.com/ecs-cli-linux-arm64-v1.20.0.asc
Resolving amazon-ecs-cli.s3.amazonaws.com (amazon-ecs-cli.s3.amazonaws.com)... 52.216.93.219
Connecting to amazon-ecs-cli.s3.amazonaws.com (amazon-ecs-cli.s3.amazonaws.com)|52.216.93.219|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 821 [text/plain]
Saving to: ‘ecs-cli-linux-arm64-v1.20.0.asc’

100%[==========================================================>] 821         --.-K/s   in 0s

2020-10-01 23:33:27 (74.8 MB/s) - ‘ecs-cli-linux-arm64-v1.20.0.asc’ saved [821/821]


(20-10-01 23:33:27) <0> [~/w/ecs-cli-artifacts/verification/aws]
dev-dsk-austiely-2b-1a7c1482 % wget https://amazon-ecs-cli.s3.amazonaws.com/ecs-cli-linux-arm64-v1.20.0
--2020-10-01 23:33:32--  https://amazon-ecs-cli.s3.amazonaws.com/ecs-cli-linux-arm64-v1.20.0
Resolving amazon-ecs-cli.s3.amazonaws.com (amazon-ecs-cli.s3.amazonaws.com)... 52.217.65.36
Connecting to amazon-ecs-cli.s3.amazonaws.com (amazon-ecs-cli.s3.amazonaws.com)|52.217.65.36|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 34799616 (33M) [binary/octet-stream]
Saving to: ‘ecs-cli-linux-arm64-v1.20.0’

100%[==========================================================>] 34,799,616  12.5MB/s   in 2.6s

2020-10-01 23:33:35 (12.5 MB/s) - ‘ecs-cli-linux-arm64-v1.20.0’ saved [34799616/34799616]


(20-10-01 23:33:35) <0> [~/w/ecs-cli-artifacts/verification/aws]
dev-dsk-austiely-2b-1a7c1482 % ls
ecs-cli-linux-arm64-latest      ecs-cli-linux-arm64-v1.20.0
ecs-cli-linux-arm64-latest.asc  ecs-cli-linux-arm64-v1.20.0.asc

(20-10-01 23:33:36) <0> [~/w/ecs-cli-artifacts/verification/aws]
dev-dsk-austiely-2b-1a7c1482 % gpg --verify ecs-cli-linux-arm64-latest.asc ecs-cli-linux-arm64-latest
gpg: Signature made Thu 01 Oct 2020 10:58:37 PM UTC using RSA key ID ADAF8B8E
gpg: Good signature from "Amazon ECS <ecs-security@amazon.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: F34C 3DDA E729 26B0 79BE  AEC6 BCE9 D9A4 2D51 784F
     Subkey fingerprint: EB3D F841 E2C9 212A 2BD4  2232 DE3C BD61 ADAF 8B8E

(20-10-01 23:34:45) <0> [~/w/ecs-cli-artifacts/verification/aws]
dev-dsk-austiely-2b-1a7c1482 % gpg --verify ecs-cli-linux-arm64-v1.20.0.asc ecs-cli-linux-arm64-v1.20.0
gpg: Signature made Thu 01 Oct 2020 10:58:45 PM UTC using RSA key ID ADAF8B8E
gpg: Good signature from "Amazon ECS <ecs-security@amazon.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: F34C 3DDA E729 26B0 79BE  AEC6 BCE9 D9A4 2D51 784F
     Subkey fingerprint: EB3D F841 E2C9 212A 2BD4  2232 DE3C BD61 ADAF 8B8E

(20-10-01 23:35:10) <0> [~/w/ecs-cli-artifacts/verification/aws]
dev-dsk-austiely-2b-1a7c1482 % cat verification_ecs-cli-linux-arm64-latest

(20-10-01 23:35:17) <0> [~/w/ecs-cli-artifacts/verification/aws]
dev-dsk-austiely-2b-1a7c1482 % ls
ecs-cli-linux-arm64-latest      ecs-cli-linux-arm64-v1.20.0.asc
ecs-cli-linux-arm64-latest.asc  verification_ecs-cli-linux-arm64-latest
ecs-cli-linux-arm64-v1.20.0

(20-10-01 23:35:23) <0> [~/w/ecs-cli-artifacts/verification/aws]
dev-dsk-austiely-2b-1a7c1482 % rm verification_ecs-cli-linux-arm64-latest

(20-10-01 23:41:56) <0> [~/w/ecs-cli-artifacts/verification/aws-cn]
dev-dsk-austiely-2b-1a7c1482 % wget https://amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn/ecs-cli-linux-arm64-latest
--2020-10-01 23:42:25--  https://amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn/ecs-cli-linux-arm64-latest
Resolving amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn (amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn)... 54.222.49.49
Connecting to amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn (amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn)|54.222.49.49|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 34799616 (33M) [binary/octet-stream]
Saving to: ‘ecs-cli-linux-arm64-latest’

100%[==========================================================>] 34,799,616  7.99MB/s   in 5.3s

2020-10-01 23:42:32 (6.26 MB/s) - ‘ecs-cli-linux-arm64-latest’ saved [34799616/34799616]


(20-10-01 23:42:32) <0> [~/w/ecs-cli-artifacts/verification/aws-cn]
dev-dsk-austiely-2b-1a7c1482 % wget https://amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn/ecs-cli-linux-arm64-latest.asc
--2020-10-01 23:42:35--  https://amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn/ecs-cli-linux-arm64-latest.asc
Resolving amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn (amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn)... 54.222.49.30
Connecting to amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn (amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn)|54.222.49.30|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 821 [text/plain]
Saving to: ‘ecs-cli-linux-arm64-latest.asc’

100%[==========================================================>] 821         --.-K/s   in 0s

2020-10-01 23:42:36 (68.2 MB/s) - ‘ecs-cli-linux-arm64-latest.asc’ saved [821/821]


(20-10-01 23:42:36) <0> [~/w/ecs-cli-artifacts/verification/aws-cn]
dev-dsk-austiely-2b-1a7c1482 % wget https://amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn/ecs-cli-linux-arm64-v1.20.0.asc
--2020-10-01 23:42:42--  https://amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn/ecs-cli-linux-arm64-v1.20.0.asc
Resolving amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn (amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn)... 54.222.49.30
Connecting to amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn (amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn)|54.222.49.30|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 821 [text/plain]
Saving to: ‘ecs-cli-linux-arm64-v1.20.0.asc’

100%[==========================================================>] 821         --.-K/s   in 0s

2020-10-01 23:42:43 (73.2 MB/s) - ‘ecs-cli-linux-arm64-v1.20.0.asc’ saved [821/821]


(20-10-01 23:42:43) <0> [~/w/ecs-cli-artifacts/verification/aws-cn]
dev-dsk-austiely-2b-1a7c1482 % wget https://amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn/ecs-cli-linux-arm64-v1.20.0
--2020-10-01 23:42:47--  https://amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn/ecs-cli-linux-arm64-v1.20.0
Resolving amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn (amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn)... 54.222.49.30
Connecting to amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn (amazon-ecs-cli.s3.cn-north-1.amazonaws.com.cn)|54.222.49.30|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 34799616 (33M) [binary/octet-stream]
Saving to: ‘ecs-cli-linux-arm64-v1.20.0’

100%[==========================================================>] 34,799,616  7.56MB/s   in 5.6s

2020-10-01 23:42:54 (5.98 MB/s) - ‘ecs-cli-linux-arm64-v1.20.0’ saved [34799616/34799616]


(20-10-01 23:42:54) <0> [~/w/ecs-cli-artifacts/verification/aws-cn]
dev-dsk-austiely-2b-1a7c1482 % gpg --verify ecs-cli-linux-arm64-latest.asc ecs-cli-linux-arm64-latest > verification_ecs-cli-linux-arm64-latest
gpg: Signature made Thu 01 Oct 2020 10:58:37 PM UTC using RSA key ID ADAF8B8E
gpg: Good signature from "Amazon ECS <ecs-security@amazon.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: F34C 3DDA E729 26B0 79BE  AEC6 BCE9 D9A4 2D51 784F
     Subkey fingerprint: EB3D F841 E2C9 212A 2BD4  2232 DE3C BD61 ADAF 8B8E

(20-10-01 23:44:35) <0> [~/w/ecs-cli-artifacts/verification/aws-cn]
dev-dsk-austiely-2b-1a7c1482 % gpg --verify ecs-cli-linux-arm64-v1.20.0.asc ecs-cli-linux-arm64-v1.20.0
gpg: Signature made Thu 01 Oct 2020 10:58:45 PM UTC using RSA key ID ADAF8B8E
gpg: Good signature from "Amazon ECS <ecs-security@amazon.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: F34C 3DDA E729 26B0 79BE  AEC6 BCE9 D9A4 2D51 784F
     Subkey fingerprint: EB3D F841 E2C9 212A 2BD4  2232 DE3C BD61 ADAF 8B8E

README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
Copy link
Contributor

@piradeepk piradeepk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ship it! 💯 Looks great!

@mergify mergify bot merged commit dd167d7 into mainline Oct 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Need arm64 build
3 participants