Skip to content

fix check for missing installations#237

Merged
boegel merged 12 commits intoEESSI:mainfrom
trz42:fix_issue_236
Apr 11, 2023
Merged

fix check for missing installations#237
boegel merged 12 commits intoEESSI:mainfrom
trz42:fix_issue_236

Conversation

@trz42
Copy link
Copy Markdown
Collaborator

@trz42 trz42 commented Mar 7, 2023

fixes #236

Added comments to explain the needed change.

Should we add a test for this?

@trz42 trz42 marked this pull request as draft March 7, 2023 17:56
@trz42
Copy link
Copy Markdown
Collaborator Author

trz42 commented Mar 7, 2023

Converted to a draft because it is only necessary if we use EB v4.7.0 or newer.

@trz42 trz42 marked this pull request as ready for review March 8, 2023 10:48
@trz42
Copy link
Copy Markdown
Collaborator Author

trz42 commented Mar 8, 2023

Changed script works for EB v4.5.1 (current latest EB version in EESSI pilot).

Added a test that captures a missing package.

The tests may fail if EB v4.7.0 or newer is used AND the format of the easystack file is not updated.

Comment thread check_missing_installations.sh Outdated
grep " required modules missing:" ${eb_missing_out} > /dev/null

# we need to process the result (from finding `No missing modules` to NOT finding
# ` required modules missing:` and no other error happened)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@trz42 This comment looks like a TODO description, can be removed?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Removed. See a4c8e64

Copy link
Copy Markdown
Contributor

@boegel boegel left a comment

Choose a reason for hiding this comment

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

lgtm

@boegel boegel merged commit e57966a into EESSI:main Apr 11, 2023
@trz42 trz42 deleted the fix_issue_236 branch April 18, 2023 06:51
trz42 pushed a commit to trz42/software-layer that referenced this pull request Jan 21, 2024
…i_container_script

using pilot.nessi.no in testing eessi_container.sh
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.

check_missing_installations.sh fails to capture missing installations correctly

3 participants