Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

chore: pin requests version < 2.32.0 so docker works #9395

Merged
merged 6 commits into from
May 20, 2024

Conversation

NicholasBlaskey
Copy link
Contributor

@NicholasBlaskey NicholasBlaskey commented May 20, 2024

Ticket

Description

Fix failing CI due to requests upgrade https://app.circleci.com/pipelines/github/determined-ai/determined/55790/workflows/8ab63a58-4aa3-4545-8311-41611c86049f/jobs/2583683?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-checks-link&utm_content=summary

caused by docker/docker-py#3256

Test Plan

CI passes

Checklist

  • Changes have been manually QA'd
  • User-facing API changes need the "User-facing API Change" label.
  • Release notes should be added as a separate file under docs/release-notes/.
    See Release Note for details.
  • Licenses should be included for new code which was copied and/or modified from any external code.

Copy link

netlify bot commented May 20, 2024

Deploy Preview for determined-ui canceled.

Name Link
🔨 Latest commit 12e1e90
🔍 Latest deploy log https://app.netlify.com/sites/determined-ui/deploys/664bb1f34d382700083c4b10

Copy link

codecov bot commented May 20, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 46.08%. Comparing base (893f7f5) to head (12e1e90).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #9395   +/-   ##
=======================================
  Coverage   46.08%   46.08%           
=======================================
  Files        1228     1228           
  Lines      155915   155915           
  Branches     2440     2439    -1     
=======================================
+ Hits        71853    71861    +8     
+ Misses      83871    83863    -8     
  Partials      191      191           
Flag Coverage Δ
backend 42.05% <ø> (+0.01%) ⬆️
harness 64.06% <ø> (ø)
web 38.24% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

see 3 files with indirect coverage changes

requirements.txt Outdated
@@ -5,6 +5,7 @@
-r e2e_tests/tests/requirements.txt
-r bindings/requirements.txt

requests<2.32.0 # https://github.com/docker/docker-py/issues/3256
Copy link
Contributor

Choose a reason for hiding this comment

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

I would move this to the files in harness/tests/requirements since this is a dependency of our CLI/SDK deploy code.

@NicholasBlaskey NicholasBlaskey requested a review from a team as a code owner May 20, 2024 19:49
Copy link
Contributor

@MikhailKardash MikhailKardash left a comment

Choose a reason for hiding this comment

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

LGTM

@NicholasBlaskey NicholasBlaskey enabled auto-merge (squash) May 20, 2024 20:37
@NicholasBlaskey NicholasBlaskey merged commit d4e23f4 into main May 20, 2024
83 of 97 checks passed
@NicholasBlaskey NicholasBlaskey deleted the docker_version_fix branch May 20, 2024 20:52
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants