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

Replace no longer working class "workshop" by a new parameter for the accounts class #191

Merged
merged 14 commits into from
Apr 8, 2022

Conversation

cmd-ntrf
Copy link
Member

@cmd-ntrf cmd-ntrf commented Mar 28, 2022

This PR proposes to deploy the archives that should be part of a workshop in /etc/skel. The uncompress archives will be copied automatically to new user home folders when they are created.

The archive source and filename must be specified in hieradata like this:

profile::accounts::skel_archives:
  - filename: cq-intro-python-gpu.zip
    source: https://codeload.github.com/calculquebec/cq-intro-python-gpu/zip/refs/heads/main
  - filename: intro-programmation-python.zip
    source: https://github.com/calculquebec/intro-programmation-python/archive/refs/heads/main.zip
  - filename: magic_castle-ovh-11.8.tar.gz
    source: https://github.com/ComputeCanada/magic_castle/releases/download/11.8/magic_castle-ovh-11.8.tar.gz

@cmd-ntrf cmd-ntrf added bug Something isn't working enhancement New feature or request labels Mar 28, 2022
@cmd-ntrf cmd-ntrf self-assigned this Mar 28, 2022
@cmd-ntrf cmd-ntrf merged commit 3e680b5 into main Apr 8, 2022
@cmd-ntrf cmd-ntrf deleted the skel branch April 12, 2022 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant