Skip to content

adjustments to scripts necessary for bot #184

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

Merged
merged 1 commit into from
Oct 7, 2022

Conversation

trz42
Copy link
Collaborator

@trz42 trz42 commented Sep 9, 2022

This PR contains a few changes to make the software layer compatible with EESSI/eessi-bot-software-layer/PR24.

This can be used as a base branch for adding new software packages to the EESSI pilot via the bot.

  • The parameters for EESSI-pilot-install-software.sh and the handling of GENERIC option have been changed. Also a note where more sections for additional packages has been added.
  • The README.md has been updated (newer pilot version).
  • The 'exit 2' when /tmp directory does not support extended attributes or the command 'attr' was not found has been commented out.
  • In 'install_software_layer.sh' the parameter "$@" was added to running the script "EESSI-pilot-install-software.sh".

The parameters for EESSI-pilot-install-software.sh and the handling of GENERIC option have been changed. Also a note where more sections for additional packages has been added.
The README.md has been updated (newer pilot version).
The 'exit 2' when /tmp directory does not support extended attributes or
the command 'attr' was not found has been commented out.
In 'install_software_layer.sh' the parameter "$@" was added to running the script "EESSI-pilot-install-software.sh".
@@ -26,7 +26,7 @@ if [ $? -eq 0 ]; then
attr -s test -V test $testfile > /dev/null
if [ $? -ne 0 ]; then
echo "ERROR: $EESSI_TMPDIR does not support extended attributes!" >&2
exit 2
#exit 2
Copy link
Contributor

Choose a reason for hiding this comment

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

Rather than commenting this out, we should just drop this attr check, should be OK thanks to EESSI/filesystem-layer#125

I'll do that in a follow-up PR

Copy link
Contributor

Choose a reason for hiding this comment

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

see #189

@boegel boegel changed the title [DRAFT] Adjustments to scripts necessary for bot PR24 Adjustments to scripts necessary for bot PR24 Oct 7, 2022
@boegel boegel merged commit e4c4f17 into EESSI:main Oct 7, 2022
@poksumdo poksumdo deleted the modifications-for-eessi-bot-sw-layer-pr24 branch January 15, 2023 20:30
@boegel boegel changed the title Adjustments to scripts necessary for bot PR24 adjustments to scripts necessary for bot Feb 1, 2023
trz42 pushed a commit to trz42/software-layer that referenced this pull request Oct 7, 2023
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