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

Update Image to Template Version 2.0.0 #1

Merged
merged 55 commits into from
Oct 1, 2024

Conversation

fabianschoeppach
Copy link
Owner

@fabianschoeppach fabianschoeppach commented Oct 1, 2024

Updated this repository to the version 2.0.0 of the template:
https://github.com/FAIRmat-NFDI/nomad-distribution-template/releases/tag/v2.0.0

hampusnasstrom and others added 25 commits February 23, 2024 16:52
Added a job for running the `update_nomad_oasis_dir.sh` script.
* Updated README and default plugins

* Updated nomad-oasis.zip

* Update cron schedule for Docker workflow

* Add manual workflow dispatch option

* Add repository initialization workflow and build workflow
* Moved nomad-oasis and docker-compose

* Updated initialize.yml workflow to new paths

* Updated both READMEs
* Update initialize.yml to lowercase organization and repo name

* Update docker-compose.yaml with lowercase organization name
* Updated nomad-oasis.zip with lowercase organization name

* Removed cosign from docker-publish.yml

---------

Co-authored-by: Adam Fekete <[email protected]>
* Removed deploy instructions from README.md

* Update template_README.md with better deployement instructions
* Added information on package access rights

* Apply suggestions from code review

Co-authored-by: Fabian Schöppach <[email protected]>

---------

Co-authored-by: Fabian Schöppach <[email protected]>
* Update to the new distro mechanism

* Revert tip

* Update configs/nomad.yaml

Co-authored-by: Hampus Näsström <[email protected]>

* Add generate dep script

* Add volume and git instruction

* Delete nomad.yaml

* Add nomad.yaml to Dockerfile

* Update docker image

* Add run scripts

* Add all examples

* Update lockfile

* Example upload scripts

* Improve docker build step

* Delete version number

* Update readme

* Copy jupyterhub config

* Separate build step and lock step

* Use python3.12

* Constraint hyperspy

* Avoid fail fast

* Change image url

* Update permissions

* Remove example uploads

* Use uv project interface

* Move permissions in GA

* Use static versioning

* Include plugins extra

* Delete extra scripts

* Install plugins in jupyterhub

* Use repo name

* Optimize dockerfile

* Fix warning

---------

Co-authored-by: Hampus Näsström <[email protected]>
Co-authored-by: github-actions <[email protected]>
* Added migration instructions

* Changed to advice moving nomad.yaml

* Combine template_README and README

* Update initialization workflow to run on the new README

* Added indentation to enumerated code blocks

* Remove legacy note about adding plugins to nomad.yaml

* Clarified the toml plugin inclusion

* Added small TOC
* Added empty jupyter category in toml and install in Dockerfile

* Added jupyter instructions to the readme

* Added instructions on pre pulling jupyter image

* Correctly replace image name in README
@fabianschoeppach fabianschoeppach marked this pull request as ready for review October 1, 2024 15:23
@fabianschoeppach fabianschoeppach merged commit 3e81f06 into main Oct 1, 2024
3 checks passed
@fabianschoeppach fabianschoeppach deleted the 01-update-to-template-v2.0 branch October 1, 2024 15:31
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.

4 participants