Skip to content

Update the base Docker image to the 2026-03-01 patch release and upgrade pysolid to obtain bug fix#241

Merged
jshimada47 merged 2 commits intoisce-framework:developfrom
jshimada47:newbase
Mar 25, 2026
Merged

Update the base Docker image to the 2026-03-01 patch release and upgrade pysolid to obtain bug fix#241
jshimada47 merged 2 commits intoisce-framework:developfrom
jshimada47:newbase

Conversation

@jshimada47
Copy link
Copy Markdown
Contributor

Also update pysolid to v0.3.4 in the runtime and dev Conda spec files.

Also update pysolid to v0.3.4 in the runtime and dev Conda spec files.
@jshimada47
Copy link
Copy Markdown
Contributor Author

@Tyler-g-hudson I used your script create_spec_file.py to find the correct URL for pysolid v0.3.4 on conda-forge after updating it to reference the newer base Docker image. I ran the script for the 'runtime' and 'dev' spec-files. Many of the other packages in the spec-files had newer versions available; however, I changed only the pysolid entry in the spec-files. I also left the Miniforge version of 24.11.3-2 unchanged in create_spec_file.py. (The current version is 26.1.0-0.) I've been able to build a new Docker image with this configuration and will run some quick tests on isce3_scale this afternoon.

@hfattahi hfattahi added this to the R05.01.3 milestone Mar 19, 2026
@Tyler-g-hudson
Copy link
Copy Markdown
Contributor

Thanks Joanne, please let me know the result - I'm a little concerned about only updating the one package since its dependencies may also have changed, which could result in some unexpected behavior.

@jshimada47
Copy link
Copy Markdown
Contributor Author

@Tyler-g-hudson @hfattahi So far one test case has completed RSLC/GSLC/GCOV successfully and one test case failed in RSLC about 30 seconds after execution started. I reported the problem on Brian's PR. I have two other test cases that have been running RSLC for > 15 minutes now. I need to leave the office now but will start an InSAR test case later tonight.

@jshimada47
Copy link
Copy Markdown
Contributor Author

All the test cases have completed successfully, including the 40+5 case that failed at RSLC previously (and the 77-MHz case that I hadn't run earlier). The ~160-MB InSAR log files are now 3-MB files.

Copy link
Copy Markdown
Contributor

@Tyler-g-hudson Tyler-g-hudson left a comment

Choose a reason for hiding this comment

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

Since you've tested and everything works, LGTM!

@jshimada47 jshimada47 merged commit 1654419 into isce-framework:develop Mar 25, 2026
7 of 8 checks passed
Tyler-g-hudson pushed a commit that referenced this pull request Mar 25, 2026
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.

3 participants