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.

Reply via email to