Skip to content

Commit

Permalink
re-enable all roles
Browse files Browse the repository at this point in the history
  • Loading branch information
sverhoeven committed Feb 28, 2024
1 parent 1938143 commit dbec610
Showing 1 changed file with 47 additions and 59 deletions.
106 changes: 47 additions & 59 deletions research-cloud-plugin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,71 +38,59 @@
include_role:
name: storage

# # roles have hardcoded /mnt/apps, so create it before running roles
# - name: Apps root
# file:
# path: /mnt/apps
# state: directory
# mode: '0755'

# # Container engines
# - name: Apptainer
# include_role:
# name: apptainer

# # Install Conda + mamba
# - name: Install conda
# include_role:
# name: conda

# # TODO mount a home and scratch disk, see https://github.com/eWaterCycle/infra/issues/89
# # - name: Scratch disk
# # mount:
# # path: /scratch
# # src: # TODO find correct value, possibly extracted from SRC API or ansible vars/facts
# # state: present
# # - name: Home disk
# # mount:
# # path: /home
# # src: # TODO find correct value, possibly extracted from SRC API or ansible vars/facts
# # state: present
# roles have hardcoded /mnt/apps, so create it before running roles
- name: Apps root

Check failure on line 42 in research-cloud-plugin.yml

View workflow job for this annotation

GitHub Actions / build

fqcn[action-core]

Use FQCN for builtin module actions (file).

Check failure on line 42 in research-cloud-plugin.yml

View workflow job for this annotation

GitHub Actions / build

fqcn[action-core]

Use FQCN for builtin module actions (file).
file:
path: /mnt/apps
state: directory
mode: '0755'

# Container engines
- name: Apptainer

Check failure on line 49 in research-cloud-plugin.yml

View workflow job for this annotation

GitHub Actions / build

fqcn[action-core]

Use FQCN for builtin module actions (include_role).

Check failure on line 49 in research-cloud-plugin.yml

View workflow job for this annotation

GitHub Actions / build

fqcn[action-core]

Use FQCN for builtin module actions (include_role).
include_role:
name: apptainer

# Install Conda + mamba
- name: Install conda

Check failure on line 54 in research-cloud-plugin.yml

View workflow job for this annotation

GitHub Actions / build

fqcn[action-core]

Use FQCN for builtin module actions (include_role).

Check failure on line 54 in research-cloud-plugin.yml

View workflow job for this annotation

GitHub Actions / build

fqcn[action-core]

Use FQCN for builtin module actions (include_role).
include_role:
name: conda

- name: Mount shared data dcache with rclone

Check failure on line 58 in research-cloud-plugin.yml

View workflow job for this annotation

GitHub Actions / build

fqcn[action-core]

Use FQCN for builtin module actions (include_role).

Check failure on line 58 in research-cloud-plugin.yml

View workflow job for this annotation

GitHub Actions / build

fqcn[action-core]

Use FQCN for builtin module actions (include_role).
include_role:
name: rclone
tasks_from: mount

# # https://lab.ewatercycle.org/ functionality
# - name: Welcome page
# include_role:
# name: labstart

# # https://explore.ewatercycle.org/ functionality
# - name: Experiment launcher
# include_role:
# name: launcher

# - name: Explorer
# include_role:
# name: terria

# # https://jupyter.ewatercycle.org/ functionality
# - name: Create eWaterCycle conda env
# include_role:
# name: ewatercycle

# - name: Set up Jupyter lab/hub
# include_role:
# name: jupyter

# - name: Set up grader
# include_role:
# name: grader

# - name: Clean apt cache
# apt:
# autoclean: true
# autoremove: true
# https://lab.ewatercycle.org/ functionality
- name: Welcome page

Check failure on line 64 in research-cloud-plugin.yml

View workflow job for this annotation

GitHub Actions / build

fqcn[action-core]

Use FQCN for builtin module actions (include_role).

Check failure on line 64 in research-cloud-plugin.yml

View workflow job for this annotation

GitHub Actions / build

fqcn[action-core]

Use FQCN for builtin module actions (include_role).
include_role:
name: labstart

# https://explore.ewatercycle.org/ functionality
- name: Experiment launcher
include_role:
name: launcher

- name: Explorer
include_role:
name: terria

# https://jupyter.ewatercycle.org/ functionality
- name: Create eWaterCycle conda env
include_role:
name: ewatercycle

- name: Set up Jupyter lab/hub
include_role:
name: jupyter

- name: Set up grader
include_role:
name: grader

- name: Clean apt cache
apt:
autoclean: true
autoremove: true

- name: Debug
debug:
Expand Down

0 comments on commit dbec610

Please sign in to comment.