Branch: refs/heads/master Home: https://github.com/gc3-uzh-ch/elasticluster Commit: 1556c6315cf3d442b622935d95566193ca44b89d https://github.com/gc3-uzh-ch/elasticluster/commit/1556c6315cf3d442b622935d95566193ca44b89d Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths: M elasticluster/share/playbooks/roles/common/tasks/init-Debian.yml Log Message: ----------- Ensure dependency packages for Ansible's `debconf` module are installed Commit: 137bcc6605d512819ec1fa354af1559a78596d24 https://github.com/gc3-uzh-ch/elasticluster/commit/137bcc6605d512819ec1fa354af1559a78596d24 Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-10 (Fri, 10 Feb 2017) Changed paths: M elasticluster/share/playbooks/after.yml A elasticluster/share/playbooks/before.yml M elasticluster/share/playbooks/site.yml Log Message: ----------- New playbook `before.yml` to run setup tasks before any other ElastiCluster playbook. This might be useful for setting up users, mounting volumes, and any other operation that needs to be done before software services get installed and start working. For instance: on a multi-user SLURM cluster, new nodes will start running jobs as soon as `slurmd` is up and running; however, if user accounts are not shared (e.g. with NIS/YP) then jobs will immediately fail. Having the `before.yml` playbook create user accounts before SLURM is installed solves this problem. Commit: 50a151a04803d95b07e4f2620208423970fda144 https://github.com/gc3-uzh-ch/elasticluster/commit/50a151a04803d95b07e4f2620208423970fda144 Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-13 (Mon, 13 Feb 2017) Changed paths: M elasticluster/share/playbooks/roles/htcondor.yml M elasticluster/share/playbooks/roles/iptables/handlers/main.yml M elasticluster/share/playbooks/roles/iptables/tasks/main.yml M elasticluster/share/playbooks/roles/ipython.yml M elasticluster/share/playbooks/roles/mcr.yml M elasticluster/share/playbooks/roles/pbs+maui.yml M elasticluster/share/playbooks/roles/slurm.yml M elasticluster/share/playbooks/site.yml Log Message: ----------- Set up iptables rules to allow all network traffic among cluster nodes. This is done by invoking the `iptables` role early on, with a default INPUT policy of `DROP` -- meaning access to any port other than SSH (TCP port 22) is only allowed across cluster and forbidden from the outside world. Commit: 68c29feba5f2479bfdf3f399b2596f5a39ae9065 https://github.com/gc3-uzh-ch/elasticluster/commit/68c29feba5f2479bfdf3f399b2596f5a39ae9065 Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-13 (Mon, 13 Feb 2017) Changed paths: A elasticluster/share/playbooks/roles/nis/defaults/main.yml A elasticluster/share/playbooks/roles/nis/files/etc/sysconfig/yppasswdd A elasticluster/share/playbooks/roles/nis/handlers/main.yml A elasticluster/share/playbooks/roles/nis/tasks/init-Debian.yml A elasticluster/share/playbooks/roles/nis/tasks/init-RedHat.yml A elasticluster/share/playbooks/roles/nis/tasks/main.yml A elasticluster/share/playbooks/roles/nis/tasks/ypbind.yml A elasticluster/share/playbooks/roles/nis/tasks/ypserv.yml A elasticluster/share/playbooks/roles/nis/templates/etc/default/nis.j2 A elasticluster/share/playbooks/roles/nis/templates/etc/defaultdomain.j2 A elasticluster/share/playbooks/roles/nis/templates/etc/yp.conf.j2 A elasticluster/share/playbooks/roles/nis/templates/etc/ypserv.securenets.j2 A elasticluster/share/playbooks/roles/nis/vars/main.yml Log Message: ----------- New role `nis` for installing and configuring NIS/YP services. At minimum, the role needs to be initialized with a single `NIS_MASTER` host to run the NIS/YP master server and a list of `NIS_CLIENTS` which bind to the master host to fetch map / name service data. Commit: 6eb05ddfcb6287524589fa332b24cc652aabd0ee https://github.com/gc3-uzh-ch/elasticluster/commit/6eb05ddfcb6287524589fa332b24cc652aabd0ee Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-13 (Mon, 13 Feb 2017) Changed paths: M elasticluster/share/playbooks/roles/gridengine.yml M elasticluster/share/playbooks/roles/hadoop.yml M elasticluster/share/playbooks/roles/htcondor.yml M elasticluster/share/playbooks/roles/pbs+maui.yml M elasticluster/share/playbooks/roles/slurm.yml Log Message: ----------- Install NIS/YP by default in all Hadoop and HPC clusters. The front-end / master node is the NIS/YP master server; every other node is a NIS/YP client. Commit: 09823d660660c0c537a3da551a13909ae215c6ac https://github.com/gc3-uzh-ch/elasticluster/commit/09823d660660c0c537a3da551a13909ae215c6ac Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-13 (Mon, 13 Feb 2017) Changed paths: A elasticluster/share/playbooks/roles/jupyter/README.rst Log Message: ----------- Jupyter: Add README file describing features of the role. Commit: c134d77add233ade5d66c2ac5aebd0c72a066fba https://github.com/gc3-uzh-ch/elasticluster/commit/c134d77add233ade5d66c2ac5aebd0c72a066fba Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-13 (Mon, 13 Feb 2017) Changed paths: M elasticluster/share/playbooks/roles/jupyter/tasks/python.yml Log Message: ----------- Jupyter: install "`%sql` magic" support. Commit: 613e57e788d8b2ad29627217b1669ce2e2e34ad9 https://github.com/gc3-uzh-ch/elasticluster/commit/613e57e788d8b2ad29627217b1669ce2e2e34ad9 Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-13 (Mon, 13 Feb 2017) Changed paths: M elasticluster/share/playbooks/roles/jupyter/meta/main.yml Log Message: ----------- Jupyter: only install Anaconda Python 3 in $PATH Anaconda Python 2 is available but not automatically loaded in users' sessions. Commit: 6613659a45aa3aa51b3473ed16c926f7353981cf https://github.com/gc3-uzh-ch/elasticluster/commit/6613659a45aa3aa51b3473ed16c926f7353981cf Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-13 (Mon, 13 Feb 2017) Changed paths: M elasticluster/share/playbooks/roles/spark-common/templates/spark-defaults.conf.j2 Log Message: ----------- Spark: try to guess more reasonable values of the driver and executor memory. Commit: 8b350c081cec74e53b5f9ea2cc83bdda98e06bc0 https://github.com/gc3-uzh-ch/elasticluster/commit/8b350c081cec74e53b5f9ea2cc83bdda98e06bc0 Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-13 (Mon, 13 Feb 2017) Changed paths: M elasticluster/share/playbooks/roles/hadoop.yml Log Message: ----------- Spark: revert to Anaconda 4.2.0 as PySpark is not compatible with Python 3.6 Commit: 1550c2e59779ef3622f827763ec57bbb2c89c56d https://github.com/gc3-uzh-ch/elasticluster/commit/1550c2e59779ef3622f827763ec57bbb2c89c56d Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-13 (Mon, 13 Feb 2017) Changed paths: M elasticluster/share/playbooks/roles/common/tasks/init-Debian.yml Log Message: ----------- Ensure package `dbus` is installed on Debian 8 "jessie". Commit: fd8be987c80e252745ee17d2fd64485c75d580ac https://github.com/gc3-uzh-ch/elasticluster/commit/fd8be987c80e252745ee17d2fd64485c75d580ac Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-13 (Mon, 13 Feb 2017) Changed paths: M elasticluster/share/playbooks/roles/jupyterhub/tasks/main.yml Log Message: ----------- JupyterHub: allow HTTPS connections into iptables' INPUT chain Commit: e6ec47eb0e8815394a3f36b0faff09205aaaa905 https://github.com/gc3-uzh-ch/elasticluster/commit/e6ec47eb0e8815394a3f36b0faff09205aaaa905 Author: Riccardo Murri <riccardo.mu...@gmail.com> Date: 2017-02-13 (Mon, 13 Feb 2017) Changed paths: M elasticluster/share/playbooks/group_vars/all Log Message: ----------- group_vars/all: Wrap all test variable definitions in `()`'s This makes them composable without worrying about operator precedence. Compare: https://github.com/gc3-uzh-ch/elasticluster/compare/720074e66b5b...e6ec47eb0e88 -- You received this message because you are subscribed to the Google Groups "elasticluster-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to elasticluster-dev+unsubscr...@googlegroups.com. To post to this group, send email to elasticluster-dev@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticluster-dev/58a231d99e36d_1dc83f7e23fd1c3c137042%40hookshot-fe5-cp1-prd.iad.github.net.mail. For more options, visit https://groups.google.com/d/optout.