-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #105 from marvel-nccr/develop
release QM 19.12.0RC1
- Loading branch information
Showing
13 changed files
with
59 additions
and
67 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,11 +12,11 @@ mechanical calculations, including | |
* [Quantum ESPRESSO](http://www.quantum-espresso.org/) | ||
* [Yambo](http://www.yambo-code.org/) | ||
* [fleur](http://www.flapw.de/) | ||
* [Siesta](https://launchpad.net/siesta) | ||
* [Siesta](https://gitlab.com/siesta-project/siesta) | ||
* [CP2K](https://www.cp2k.org) | ||
* [Wannier90](http://www.wannier.org) | ||
|
||
all of which are set up and ready to be used through the | ||
all of which are set up and ready to be used through on their own or through the | ||
[AiiDA](http://www.aiida.net) python framework for automated workflows and | ||
provenance tracking. | ||
|
||
|
@@ -93,36 +93,7 @@ ansible-playbook playbook.yml --extra-vars "clean=true" | |
|
||
## Customizing Quantum Mobile | ||
|
||
There are at least two ways to customize Quantum Mobile in order to fit your needs: | ||
|
||
1. Start VM, add/remove components manually, export image again | ||
+ it's quick | ||
+ no need to work with ansible/vagrant | ||
- **but**: no clear record of changes | ||
- need to redo this next time round | ||
2. Add/remove components in the [`playbook.yml`](playbook.yml), rebuild the VM | ||
+ it's reproducible | ||
+ easy to keep up to date (just rebuild with updated components) | ||
- **but**: need to learn how to build the VM | ||
|
||
Quantum Mobile encapsulates components in | ||
[ansible roles](https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html) | ||
which are selected in the [`playbook.yml`](playbook.yml) file. | ||
You can choose from our [growing repository of roles](https://galaxy.ansible.com/marvel-nccr) or [write your own](https://github.com/marvel-nccr/cookiecutter-ansible-role). | ||
|
||
## Publishing customized VMs | ||
|
||
If you would like to publish a customized version of Quantum Mobile, we recommend that you | ||
|
||
1. Fork this repository | ||
1. Give your VM a different name to avoid confusion | ||
1. Adapt `globalconfig.yml`, `EULA.txt` and `README.md` appropriately | ||
1. Pull the latest changes from time to time to keep things up to date | ||
|
||
Note: If you are developing new ansible roles for computational materials | ||
science applications and would like to make them easier to find, | ||
we'd be happy to host them under the marvel-nccr github organisation | ||
- just [drop us a line](mailto:[email protected]). | ||
Please see the [Quantum Mobile Wiki](https://github.com/marvel-nccr/quantum-mobile/wiki) on how to adapt Quantum Mobile for your course / tutorial / .... | ||
|
||
## Contact | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,4 @@ | ||
[vms:vars] | ||
ansible_ssh_common_args= -F vagrant-ssh | ||
# modify this line to switch to python2 | ||
ansible_python_interpreter=/usr/bin/python3 | ||
[vms] | ||
default ansible_user=vagrant |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters