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

Downgrade Docker to Fix RWD #3632

Merged
merged 3 commits into from
Jul 16, 2024
Merged

Downgrade Docker to Fix RWD #3632

merged 3 commits into from
Jul 16, 2024

Conversation

rajadain
Copy link
Member

@rajadain rajadain commented Jul 15, 2024

Overview

The Ubuntu upgrade of #3631 also upgrade Docker to v26, which was incompatible with the old RWD images. For that, we upgraded TauDEM and RWD to the new Docker image format in WikiWatershed/rapid-watershed-delineation#84, WikiWatershed/rapid-watershed-delineation#83, WikiWatershed/docker-taudem#2, WikiWatershed/docker-taudem#1, and WikiWatershed/docker-taudem#5.

Unfortunately, using the new Docker image results in failures recorded here: WikiWatershed/rapid-watershed-delineation#87. Rather than spend more time fixing those, it is easier to downgrade Docker to v25 to work with the old images for now. That's what this PR does.

Closes #3629

Demo

image

Testing Instructions

Note: this review does not require checking locally, only on staging

rajadain added 3 commits July 12, 2024 16:35
The previous image was published using Docker Image Format 1,
which is no longer supported by Docker v26 that comes with
Ubuntu 22.04. We switched the RWD to publish to GitHub
Container Registry, and updated the base TauDEM image to
Ubuntu 16.04, the last version to support Python 2.7.
@rajadain rajadain requested a review from rachelekm July 15, 2024 13:38
@rajadain rajadain added the AWS Funding Source: AWS label Jul 16, 2024
Copy link
Contributor

@rachelekm rachelekm left a comment

Choose a reason for hiding this comment

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

This downgrade makes sense and confirming I'm able to successfully delineate a watershed on staging 👍

@rajadain rajadain merged commit 36aa715 into develop Jul 16, 2024
2 checks passed
@rajadain rajadain deleted the tt/fix-rwd branch July 16, 2024 21:33
@rajadain
Copy link
Member Author

Thanks for reviewing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AWS Funding Source: AWS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

AWS 2-4: Upgrade Ubuntu, Python
2 participants