-
Notifications
You must be signed in to change notification settings - Fork 38
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
Documentation: Add instructions for running a use case using Apptainer #2772
Labels
alert: NEED MORE DEFINITION
Not yet actionable, additional definition required
component: documentation
Documentation issue
reporting: NRL METplus
Naval Research Laboratory METplus Project
type: task
An actionable item of work
Milestone
Comments
DanielAdriaansen
added
component: documentation
Documentation issue
type: task
An actionable item of work
alert: NEED MORE DEFINITION
Not yet actionable, additional definition required
reporting: NRL METplus
Naval Research Laboratory METplus Project
labels
Nov 5, 2024
github-project-automation
bot
moved this to 🩺 Needs Triage
in METplus-Wrappers-6.1.0 Development
Nov 5, 2024
JohnHalleyGotway
moved this from 🩺 Needs Triage
to 🟢 Ready
in METplus-Wrappers-6.1.0 Development
Nov 5, 2024
georgemccabe
added a commit
that referenced
this issue
Nov 12, 2024
16 tasks
georgemccabe
moved this from 🟢 Ready
to 🔎 In review
in METplus-Wrappers-6.1.0 Development
Nov 12, 2024
github-project-automation
bot
moved this to 🩺 Needs Triage
in METplus-Wrappers-6.0.0 Development
Nov 12, 2024
georgemccabe
moved this from 🩺 Needs Triage
to 🔎 In review
in METplus-Wrappers-6.0.0 Development
Nov 12, 2024
georgemccabe
added a commit
that referenced
this issue
Nov 13, 2024
* update version of action to latest * per #2772, added instructions to run a METplus use case using Apptainer * Apply suggestions from code review Co-authored-by: Dan Adriaansen <dadriaan@ucar.edu> * bugfix dtcenter/MET#2899 prevents differences in output from use case, so removing the 'disabled' item to run use case in GHA * hotfix: remove quotes around input files because logic that obtains python embedding commands as input file arguments handles quotes * fix tests to match new expected commands --------- Co-authored-by: Dan Adriaansen <dadriaan@ucar.edu>
github-project-automation
bot
moved this from 🔎 In review
to 🏁 Done
in METplus-Wrappers-6.0.0 Development
Nov 13, 2024
georgemccabe
changed the title
Update METplus documentation to include instructions for running any existing use case using Apptainer
Documentation: Add instructions for running a use case using Apptainer
Nov 13, 2024
georgemccabe
added a commit
that referenced
this issue
Dec 6, 2024
…directory for apptainer to prevent issues pulling large images that require a lot of temp space
georgemccabe
added a commit
that referenced
this issue
Dec 12, 2024
* exclude metplus/scripts dir from PyCharm project to prevent incorrect duplicate code warnings with files that are sym linked * to expand on #2772, updating instructions to include note to set tmp directory for apptainer to prevent issues pulling large images that require a lot of temp space * per #511, add unit test for expected behavior to support comma-separated lists in a command line single config override that should fail until fix is made * add a test to ensure that the -c argument is properly ignored since it is can be used in old use cases that were created when the argument was required * per #511, add support for command line single config overrides to include values that are lists. Simplify logic to parse arguments to strip out -c/--config/-config arguments and skip check/error if argument is invalid because it is already handled in the metplus_config setup step that parses the arguments * added unit test to ensure that an invalid command line argument causes the appropriate failure from run_metplus.py
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
alert: NEED MORE DEFINITION
Not yet actionable, additional definition required
component: documentation
Documentation issue
reporting: NRL METplus
Naval Research Laboratory METplus Project
type: task
An actionable item of work
Describe the Task
Providing instructions for users of Apptainer (formerly Singularity) on how to run existing METplus use cases using Apptainer would broaden our support capabilities to these users and also assist them with testing and running use cases in their environments. We should write the instructions for NCAR HPC (Casper).
Time Estimate
Estimate the amount of work required here.
Issues should represent approximately 1 to 3 days of work.
Sub-Issues
Consider breaking the task down into sub-issues.
Relevant Deadlines
This work must be completed by 30 Dec 2024
Funding Source
NRL METplus 7730022
Define the Metadata
Assignee
Labels
Milestone and Projects
Define Related Issue(s)
Consider the impact to the other METplus components.
Task Checklist
See the METplus Workflow for details.
Branch name:
feature_<Issue Number>_<Description>
Pull request:
feature <Issue Number> <Description>
Select: Reviewer(s) and Development issue
Select: Milestone as the next official version
Select: METplus-Wrappers-X.Y.Z Development project for development toward the next official release
The text was updated successfully, but these errors were encountered: