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

Feature/singularity doc #11

Merged
merged 8 commits into from
Sep 6, 2022

Conversation

bregnery
Copy link
Collaborator

I updated the several documentation links and added the payload repository links in a few more places. I removed the challenge example and added some additional instructions to the setup to address @klieret issue.

@bregnery
Copy link
Collaborator Author

@klieret, could you review this for me?

@klieret klieret self-requested a review July 30, 2020 16:20
Copy link
Member

@klieret klieret left a comment

Choose a reason for hiding this comment

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

Let's discuss how we remove the dependency on the CERN filesystems, I think this should be easy.

@@ -17,7 +17,7 @@ keypoints:
## Introduction
In this section, we learn how to combine the forces of docker and gitlab CI to automatically keep your analysis environment up-to-date. This is accomplished by adding an extra stage to the CI pipeline for each analysis repo, which builds a container image that includes all aspects of the environment needed to run the code.

We will be doing this using the [CMS OpenData HTauTau Analysis Payload](https://hsf-training.github.io/hsf-training-cms-analysis-webpage/). Specifically, we will be using two "snapshots" of this code which are the repositories described on the [setup page](https://hsf-training.github.io/hsf-training-docker/setup.html) of this training. A walkthrough of how to setup those repositories can also be found [on this video](https://www.youtube.com/watch?v=krsBupoxoNI&list=PLKZ9c4ONm-VnqD5oN2_8tXO0Yb1H_s0sj&index=7). If you don't already have this setup, take a detour now and watch that video and revisit the setup page.
We will be doing this using the [CMS OpenData HTauTau Analysis Payload](https://hsf-training.github.io/hsf-training-cms-analysis-webpage/). Specifically, we will be using two "snapshots" of this code which are the repositories described on the [setup page](https://hsf-training.github.io/hsf-training-docker/setup.html) of this training. A walkthrough of how to setup those repositories can also be found [on this video](https://www.youtube.com/watch?v=krsBupoxoNI&list=PLKZ9c4ONm-VnqD5oN2_8tXO0Yb1H_s0sj&index=7). The "snapshot" repositories are available on GitHub ([skimmer repository](https://github.com/hsf-training/hsf-training-cms-analysis-snapshot) and [statistics repository](https://github.com/hsf-training/hsf-training-cms-analysis-snapshot-stats) ). If you don't already have this setup, take a detour now and watch that video and revisit the setup page.
Copy link
Member

Choose a reason for hiding this comment

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

( I'll open a PR to wrap all long lines after everything else is merged. And if only to produce nicer diffs, because it took me some time to figure out that you're just adding something here ;) )

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

good idea

_episodes/10-singularity.md Outdated Show resolved Hide resolved
_episodes/10-singularity.md Outdated Show resolved Hide resolved
@klieret klieret linked an issue Jul 30, 2020 that may be closed by this pull request
@stale
Copy link

stale bot commented Aug 12, 2022

This issue or pull request has been automatically marked as stale because it has not had recent activity. Please manually close it, if it is no longer relevant, or ask for help or support to help getting it unstuck. Let me bring this to the attention of @klieret @wdconinc @michmx for now.

@stale stale bot added the stale label Aug 12, 2022
@klieret klieret removed the stale label Aug 25, 2022
@klieret klieret mentioned this pull request Sep 1, 2022
Copy link
Member

@michmx michmx left a comment

Choose a reason for hiding this comment

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

I suggest merging this pending PR, which includes a simple example of how to use Singularity with Docker images, and from here include a link to our HSF Singularity material in a second PR.

@klieret klieret merged commit 2919d90 into hsf-training:gh-pages Sep 6, 2022
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.

Move post-install/privilege escalation fix to setup
3 participants