Skip to content

Releases: pytorch/test-infra

v20240926-192032

26 Sep 19:22
e7f50fd
Compare
Choose a tag to compare
Create Makefiles for test-infra ALI lambdas (#5695)

Create Makefiles for the ALI lambda functions so that we can make sure
that CI and Local dev use the same commands to build and test.

Issue: pytorch/ci-infra#274

Signed-off-by: Thanh Ha <[email protected]>

v20240924-163756

24 Sep 16:39
2791b5a
Compare
Choose a tag to compare
Add metric for GitHub API Rate Limit (#5654)

This captures the rate limit values from GitHub for the ALI account
user/process. We can use this to graph and track how much of the API
rate limit is used by the CI infrastructure and flag when we are getting
too close to the overall limit.

Closes: pytorch/ci-infra#273
Signed-off-by: Thanh Ha <[email protected]>
Co-authored-by: Jean Schmidt <[email protected]>

v20240916-152841

16 Sep 15:30
cc9c6f0
Compare
Choose a tag to compare
Fix incorrect path to runner-binaries-syncer (#5670)

Change #5615 had an incorrect path for the runner-binaries-syncer
index.js file. This change fixes the pathing issue.

Signed-off-by: Thanh Ha <[email protected]>

v20240829-190428

29 Aug 19:05
0316770
Compare
Choose a tag to compare
Allow setting minimum available runners to 0 (#5597)

This change modifies the check to allow the minimum available runners
setting to be 0 while keeping the default value to 10. The sanity check
to ensure that at least a positive number is used remains. If an invalid
number is passed then the setting is assumed to be 0.

Scale-up function however requires a minimum of at least 1 to be able
to do its calculations on how many runners to scale up. A value of 0
here breaks the logic and causes the function to never create any
runners.
So logic is added here to ensure that scale-up's min value is 1.

Issue: https://lf-pytorch.atlassian.net/browse/PC-33

Signed-off-by: Thanh Ha <[email protected]>

v20240826-204017

26 Aug 20:41
0f97d45
Compare
Choose a tag to compare
Enable setup minimum available runners for scale infra (#5594)

adds `min_available_runners` terraform config to setup environment
variable `MIN_AVAILABLE_RUNNERS` on scale lambdas

v20240821-203210

21 Aug 20:33
f27b722
Compare
Choose a tag to compare
fix: TFLint error for duplicate output declaration (#5580)

The output here is duplicated and is causing TFLint to throw an error.

Signed-off-by: Thanh Ha <[email protected]>

v20240821-203158

21 Aug 20:33
0f0abc8
Compare
Choose a tag to compare
fix: Download ARM64 binary (#5577)

The lambda runner-binaries-syncer is missing code to actually perform
the
download for the ARM64 binary despite having the variables in place.
This change resolves that issue so that the syncer actually fetches
the appropriate binary for ARM64.

Closes: pytorch/ci-infra#263
Depends-On: #5569

---------

Signed-off-by: Thanh Ha <[email protected]>

v20240821-203008

21 Aug 20:31
3ebf5bb
Compare
Choose a tag to compare
fix: runner-binaries-syncer missing requests module (#5569)

The runner-binaries-syncer fails with missing module "requests". Seems
like in the past it worked fine without it but is now showing up as an
error.

Relates to pytorch/ci-infra#263.

Signed-off-by: Thanh Ha <[email protected]>

v20240816-181343

16 Aug 18:15
ba81814
Compare
Choose a tag to compare
Remove default for AMIs and add ami_filter_linux_arm64 ami_filter_lin…

v20240807-193314

07 Aug 19:34
6e884e7
Compare
Choose a tag to compare
Runner variants to be aware of the lf. and lf.c. prefixes, to facilit…