Skip to content

Commit

Permalink
Migrate links from old web site to new pages.
Browse files Browse the repository at this point in the history
Many thanks to Maiken Pedersen for noticing the issue and reporting it
on the mailing list!

Some of the changes are in the Beamer/LaTeX source files for old
presentations, which won't -of course- change.  But it still makes
sense to edit them, in case the source files are ever re-used or
remixed into new presentation material.
  • Loading branch information
riccardomurri committed Mar 6, 2020
1 parent 98a53c6 commit e02bae4
Show file tree
Hide file tree
Showing 17 changed files with 46 additions and 46 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#
# Copyright (c) 2018 Riccardo Murri <riccardo.murri@gmail.com>
# Originally contributed by Hatef Monajemi, 2017
# (see https://github.com/gc3-uzh-ch/elasticluster/pull/504#issuecomment-343693251)
# (see https://github.com/elasticluster/elasticluster/pull/504#issuecomment-343693251)
#
# This file is part of ElastiCluster. It can be distributed and
# modified under the same conditions as ElastiCluster.
Expand Down
8 changes: 4 additions & 4 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ to your liking using the `configuration reference`__.
More example configurations for popular cluster types can be found in
the `examples/`__ directory.

.. __: https://github.com/gc3-uzh-ch/elasticluster/tree/master/examples
.. __: https://github.com/elasticluster/elasticluster/tree/master/examples


Getting help
Expand All @@ -135,11 +135,11 @@ us to identify the problem.
.. _`Ceph`: http://ceph.com/
.. _`Debian GNU/Linux`: http://www.debian.org
.. _`elasticluster`: http://gc3-uzh-ch.github.io/elasticluster/
.. _`example configuration file`: https://github.com/gc3-uzh-ch/elasticluster/blob/master/elasticluster/share/etc/config.template
.. _`enhancement requests and ideas`: https://github.com/gc3-uzh-ch/elasticluster/issues
.. _`example configuration file`: https://github.com/elasticluster/elasticluster/blob/master/elasticluster/share/etc/config.template
.. _`enhancement requests and ideas`: https://github.com/elasticluster/elasticluster/issues
.. _`Ganglia`: http://ganglia.info
.. _`GC3 Hobbes cloud`: http://www.gc3.uzh.ch/infrastructure/hobbes
.. _`github elasticluster repository`: https://github.com/gc3-uzh-ch/elasticluster
.. _`github elasticluster repository`: https://github.com/elasticluster/elasticluster
.. _`github`: https://github.com/
.. _`GlusterFS`: http://www.gluster.org/
.. _`GNU General Public License version 3`: http://www.gnu.org/licenses/gpl.html
Expand Down
12 changes: 6 additions & 6 deletions docs/configure.rst
Original file line number Diff line number Diff line change
Expand Up @@ -302,7 +302,7 @@ Valid configuration keys for ``azure``
All the warnings about ``vm_deployment_template`` apply here as
well.

.. _`default ARM template`: https://github.com/gc3-uzh-ch/elasticluster/blob/master/elasticluster/share/etc/azure_vm_template.json
.. _`default ARM template`: https://github.com/elasticluster/elasticluster/blob/master/elasticluster/share/etc/azure_vm_template.json
.. _`API profile *2018-03-01-hybrid*`: https://docs.microsoft.com/en-us/azure-stack/user/azure-stack-profiles-azure-resource-manager-versions#overview-of-2018--03-01-hybrid


Expand Down Expand Up @@ -658,7 +658,7 @@ you can configure the following::
password=**** YOUR PASSWORD ****

A larger set of commented examples can be found at:
`<https://github.com/gc3-uzh-ch/elasticluster/tree/master/examples>`_
`<https://github.com/elasticluster/elasticluster/tree/master/examples>`_


Login Section
Expand Down Expand Up @@ -765,7 +765,7 @@ VM so you effectively re-use the same `[login/google]` section across
different VM images.

A larger set of commented examples can be found at:
`<https://github.com/gc3-uzh-ch/elasticluster/tree/master/examples>`_
`<https://github.com/elasticluster/elasticluster/tree/master/examples>`_


Setup Section
Expand Down Expand Up @@ -954,7 +954,7 @@ install NIS/YP to easily manage users across the cluster::
global_var_multiuser_cluster=yes

A larger set of commented examples can be found at:
`<https://github.com/gc3-uzh-ch/elasticluster/tree/master/examples>`_
`<https://github.com/elasticluster/elasticluster/tree/master/examples>`_


Cluster Section
Expand Down Expand Up @@ -1248,7 +1248,7 @@ node-level section take precedence over cluster-wide ones.
connections among cluster nodes are allowed -- the "default"
security group only allows TCP, not UDP.

.. __: https://github.com/gc3-uzh-ch/elasticluster/issues/490
.. __: https://github.com/elasticluster/elasticluster/issues/490


Additional optional configuration keys for Azure
Expand Down Expand Up @@ -1513,7 +1513,7 @@ cluster setup::
timeout=600

A larger set of commented examples can be found at:
`<https://github.com/gc3-uzh-ch/elasticluster/tree/master/examples>`_
`<https://github.com/elasticluster/elasticluster/tree/master/examples>`_


Storage section
Expand Down
6 changes: 3 additions & 3 deletions docs/global.inc
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,10 @@
.. _`elasticluster`: http://gc3-uzh-ch.github.io/elasticluster/
.. _`EPEL`: https://fedoraproject.org/wiki/EPEL
.. _`flannel`: https://github.com/coreos/flannel
.. _`example configuration file`: https://github.com/gc3-uzh-ch/elasticluster/raw/master/elasticluster/share/etc/config.template
.. _`example configuration file`: https://github.com/elasticluster/elasticluster/raw/master/elasticluster/share/etc/config.template
.. _`Ganglia`: http://ganglia.info
.. _`github elasticluster page`: https://github.com/gc3-uzh-ch/elasticluster
.. _`github elasticluster repository`: https://github.com/gc3-uzh-ch/elasticluster
.. _`github elasticluster page`: https://github.com/elasticluster/elasticluster
.. _`github elasticluster repository`: https://github.com/elasticluster/elasticluster
.. _`github`: https://github.com/
.. _`GlusterFS`: http://www.gluster.org/
.. _`GNU General Public License version 3`: http://www.gnu.org/licenses/gpl.html
Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -127,4 +127,4 @@ other, to allow controlling the same cluster from different places.


.. _`video`: http://youtu.be/cR3C7XCSMmA
.. _`file enhancement requests and ideas`: https://github.com/gc3-uzh-ch/elasticluster/issues
.. _`file enhancement requests and ideas`: https://github.com/elasticluster/elasticluster/issues
2 changes: 1 addition & 1 deletion docs/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -234,6 +234,6 @@ the problem.
.. References:
.. _sphinx: http://sphinx-doc.org/latest/install.html
.. _`github elasticluster repository`: https://github.com/gc3-uzh-ch/elasticluster
.. _`github elasticluster repository`: https://github.com/elasticluster/elasticluster
.. _`Xcode`: https://developer.apple.com/xcode/
.. _`AppStore`: http://www.apple.com/osx/apps/app-store/
24 changes: 12 additions & 12 deletions docs/playbooks.rst
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ Variable name Default Description
SSL/TLS certificate. However, it may happen
that the base OS trusted certificates repository
is not fully up-to-date and this verification fails.
(See, for instance, `issue #539 <https://github.com/gc3-uzh-ch/elasticluster/issues/539>`_).
(See, for instance, `issue #539 <https://github.com/elasticluster/elasticluster/issues/539>`_).
In these cases, setting this option to ``yes``
allows the playbooks to continue (at the expense
of some security).
Expand Down Expand Up @@ -354,10 +354,10 @@ are NIS slaves) to make it easier to add users to the cluster (just run the
The "SLURM" playbook depends on the following Ansible roles being
available:

* `slurm-common <https://github.com/gc3-uzh-ch/elasticluster/tree/master/elasticluster/share/playbooks/roles/slurm-common>`_
* `slurm-client <https://github.com/gc3-uzh-ch/elasticluster/tree/master/elasticluster/share/playbooks/roles/slurm-client>`_
* `slurm-master <https://github.com/gc3-uzh-ch/elasticluster/tree/master/elasticluster/share/playbooks/roles/slurm-master>`_
* `slurm-worker <https://github.com/gc3-uzh-ch/elasticluster/tree/master/elasticluster/share/playbooks/roles/slurm-worker>`_
* `slurm-common <https://github.com/elasticluster/elasticluster/tree/master/elasticluster/share/playbooks/roles/slurm-common>`_
* `slurm-client <https://github.com/elasticluster/elasticluster/tree/master/elasticluster/share/playbooks/roles/slurm-client>`_
* `slurm-master <https://github.com/elasticluster/elasticluster/tree/master/elasticluster/share/playbooks/roles/slurm-master>`_
* `slurm-worker <https://github.com/elasticluster/elasticluster/tree/master/elasticluster/share/playbooks/roles/slurm-worker>`_

In order for the NFS exported home directory to be mountable from the cluster's compute nodes,
security groups on OpenStack need to permit all UDP traffic between all cluster nodes.
Expand Down Expand Up @@ -866,7 +866,7 @@ following variables in the `setup/` section:

More detailed information can be found in the `ceph role README`_.

.. _`ceph role README`: https://github.com/gc3-uzh-ch/elasticluster/tree/master/elasticluster/share/playbooks/roles/ceph
.. _`ceph role README`: https://github.com/elasticluster/elasticluster/tree/master/elasticluster/share/playbooks/roles/ceph

.. note::

Expand Down Expand Up @@ -1076,9 +1076,9 @@ volume over 3 server nodes, installing GlusterFS version 4.1:
The "GlusterFS" playbook depends on the following Ansible roles being
available:

* `glusterfs-common <https://github.com/gc3-uzh-ch/elasticluster/tree/master/elasticluster/share/playbooks/roles/glusterfs-common>`_
* `glusterfs-client <https://github.com/gc3-uzh-ch/elasticluster/tree/master/elasticluster/share/playbooks/roles/glusterfs-client>`_
* `glusterfs-server <https://github.com/gc3-uzh-ch/elasticluster/tree/master/elasticluster/share/playbooks/roles/glusterfs-server>`_
* `glusterfs-common <https://github.com/elasticluster/elasticluster/tree/master/elasticluster/share/playbooks/roles/glusterfs-common>`_
* `glusterfs-client <https://github.com/elasticluster/elasticluster/tree/master/elasticluster/share/playbooks/roles/glusterfs-client>`_
* `glusterfs-server <https://github.com/elasticluster/elasticluster/tree/master/elasticluster/share/playbooks/roles/glusterfs-server>`_



Expand Down Expand Up @@ -1557,7 +1557,7 @@ users to log in to JupyterHub via web.

A full example of how to install a JupyterHub stand-alone server with
R and Julia language support can be found at:
`<https://github.com/gc3-uzh-ch/elasticluster/blob/master/examples/jupyterhub-on-google.conf>`_
`<https://github.com/elasticluster/elasticluster/blob/master/examples/jupyterhub-on-google.conf>`_


JupyterHub
Expand Down Expand Up @@ -1617,7 +1617,7 @@ The JupyterHub role can be combined with other playbooks (it is
advised to add it to the frontend/master node), or can be used to
install a stand-alone server. A full example of how to install a
JupyterHub stand-alone server can be found at:
`<https://github.com/gc3-uzh-ch/elasticluster/blob/master/examples/jupyterhub-on-google.conf>`_
`<https://github.com/elasticluster/elasticluster/blob/master/examples/jupyterhub-on-google.conf>`_


OpenCPU
Expand Down Expand Up @@ -1760,7 +1760,7 @@ R apply to R Studio as well.
The R Studio Server role can be combined with other playbooks, or can
be used to install a stand-alone server. A full example of how to
install a R Studio stand-alone server can be found at:
`<https://github.com/gc3-uzh-ch/elasticluster/blob/master/examples/rstudio-on-google.conf>`_
`<https://github.com/elasticluster/elasticluster/blob/master/examples/rstudio-on-google.conf>`_


SAMBA
Expand Down
2 changes: 1 addition & 1 deletion docs/presentations/chosug-20131206/elasticluster.tex
Original file line number Diff line number Diff line change
Expand Up @@ -296,7 +296,7 @@
\end{verbatim}

\item Elasticluster github page:
\url{https://github.com/gc3-uzh-ch/elasticluster/}
\url{https://github.com/elasticluster/elasticluster/}
\item Elasticluster documentation:
\url{https://elasticluster.readthedocs.org}
\item GC3 home page: \url{http://www.gc3.uzh.ch}
Expand Down
4 changes: 2 additions & 2 deletions docs/presentations/egiTF2013/elasticluster_egi_TF_2013.tex
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@
\end{verbatim}

\item Elasticluster github page:
\url{https://github.com/gc3-uzh-ch/elasticluster/}
\url{https://github.com/elasticluster/elasticluster/}
\item Elasticluster web page:
\url{http://gc3-uzh-ch.github.io/elasticluster/}
\item Elasticluster documentation:
Expand Down Expand Up @@ -321,7 +321,7 @@
\end{verbatim}

\item Elasticluster github page:
\url{https://github.com/gc3-uzh-ch/elasticluster/}
\url{https://github.com/elasticluster/elasticluster/}
\item Elasticluster web page:
\url{http://gc3-uzh-ch.github.io/elasticluster/}
\item Elasticluster documentation:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@
\end{verbatim}

\item Elasticluster github page:
\url{https://github.com/gc3-uzh-ch/elasticluster/}
\url{https://github.com/elasticluster/elasticluster/}
\item Elasticluster web page:
\url{http://gc3-uzh-ch.github.io/elasticluster/}
\item Elasticluster documentation:
Expand Down
2 changes: 1 addition & 1 deletion docs/presentations/hepix2017/slides.tex
Original file line number Diff line number Diff line change
Expand Up @@ -274,7 +274,7 @@ \section{Architecture and implementation}
executed.

\+
Ongoing discussion at: \url{https://github.com/gc3-uzh-ch/elasticluster/issues/365}
Ongoing discussion at: \url{https://github.com/elasticluster/elasticluster/issues/365}
\end{frame}


Expand Down
6 changes: 3 additions & 3 deletions docs/troubleshooting.rst
Original file line number Diff line number Diff line change
Expand Up @@ -118,13 +118,13 @@ problem by manually resolving the conflict::

pip install requests==2.12.3

.. _`commit 7bf55b8`: https://github.com/gc3-uzh-ch/elasticluster/commit/7bf55b883db43bbba9802328589ab1dfd4cd85c6
.. _`commit 7bf55b8`: https://github.com/elasticluster/elasticluster/commit/7bf55b883db43bbba9802328589ab1dfd4cd85c6

Unfortunately, the root cause of this problem does not lie in ElastiCluster;
instead it stems from the dependency resolution mechanism of the package
installer `pip`. See `ElastiCluster issue #414`__ for more technical details.

.. __: https://github.com/gc3-uzh-ch/elasticluster/issues/414
.. __: https://github.com/elasticluster/elasticluster/issues/414


Running any ``elasticluster`` command fails with a version conflict about the ``pbr`` package
Expand Down Expand Up @@ -502,7 +502,7 @@ To fix the issue install package ``python`` on the Ubuntu VMs:
* use that snmapshot as the base for ElastiCluster.

Additional support will be required in ElastiCluster to automate these steps,
see `issue #304 <https://github.com/gc3-uzh-ch/elasticluster/issues/304>`_
see `issue #304 <https://github.com/elasticluster/elasticluster/issues/304>`_

.. __: http://summit.ubuntu.com/uos-1511/meeting/22568/python3-only-on-the-images/

Expand Down
4 changes: 2 additions & 2 deletions elasticluster.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Seamless interface to Run ElastiCluster in a Docker image.
# Tries to install Docker if it cannot be found.
#
# Copyright (c) 2018, 2019 Riccardo Murri <riccardo.murri@gmail.com>
# Copyright (c) 2018, 2019, 2020 Riccardo Murri <riccardo.murri@gmail.com>
#
# This file is part of ElastiCluster. It can be distributed and
# modified under the same conditions as ElastiCluster.
Expand Down Expand Up @@ -262,7 +262,7 @@ for arg in "$@"; do
if [ "$arg" = 'sftp' ]; then
die $EX_SOFTWARE <<__EOF__
ElastiCluster's 'sftp' command cannot be run in a Docker container.
Please see https://github.com/gc3-uzh-ch/elasticluster/issues/576
Please see https://github.com/elasticluster/elasticluster/issues/576
for an explanation and possible workarounds.
__EOF__
fi
Expand Down
10 changes: 5 additions & 5 deletions elasticluster/share/etc/config.template
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
# http://elasticluster.readthedocs.io/en/latest/configure.html
#
# A set of commented examples can be found at:
# https://github.com/gc3-uzh-ch/elasticluster/tree/master/examples
# https://github.com/elasticluster/elasticluster/tree/master/examples


# Cloud Section
Expand All @@ -33,7 +33,7 @@
# --------
#
# A larger set of commented examples can be found at:
# https://github.com/gc3-uzh-ch/elasticluster/tree/master/examples
# https://github.com/elasticluster/elasticluster/tree/master/examples
#

# The following example should be easy to adapt to any OpenStack-based
Expand Down Expand Up @@ -99,7 +99,7 @@ provider=google
# --------
#
# A larger set of commented examples can be found at:
# https://github.com/gc3-uzh-ch/elasticluster/tree/master/examples
# https://github.com/elasticluster/elasticluster/tree/master/examples
#

# For a typical ubuntu machine, both on Amazon and most OpenStack
Expand Down Expand Up @@ -148,7 +148,7 @@ user_key_public=~/.ssh/google_compute_engine.pub
# --------
#
# A larger set of commented examples can be found at:
# https://github.com/gc3-uzh-ch/elasticluster/tree/master/examples
# https://github.com/elasticluster/elasticluster/tree/master/examples
#

# a `setup` section is mostly independent of any other
Expand Down Expand Up @@ -199,7 +199,7 @@ global_var_multiuser_cluster=yes
# --------
#
# A larger set of commented examples can be found at:
# https://github.com/gc3-uzh-ch/elasticluster/tree/master/examples
# https://github.com/elasticluster/elasticluster/tree/master/examples
#

# a simple example, running a SoGE cluster on GCE
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#
# RHEL 7.4 apparently removed the set-UID bit from `ssh-keysign`
# but forgot to make the corresponding change to the SSH host key files
# (for more info, see: https://github.com/gc3-uzh-ch/elasticluster/issues/510#issuecomment-351832450)
# (for more info, see: https://github.com/elasticluster/elasticluster/issues/510#issuecomment-351832450)
# Try to fix that.
#

Expand Down
2 changes: 1 addition & 1 deletion elasticluster/share/playbooks/roles/r/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -85,4 +85,4 @@ into the ElastiCluster_ playbook collection.
.. _`0-Cloud mirror autoselect`: http://cloud.r-project.org/
.. _`CRAN mirror`: https://cran.r-project.org/mirrors.html
.. _`ETHZ CRAN mirror`: https://stat.ethz.ch/CRAN/
.. _`hpc-common role`: https://github.com/gc3-uzh-ch/elasticluster/tree/master/elasticluster/share/playbooks/roles/hpc-common
.. _`hpc-common role`: https://github.com/elasticluster/elasticluster/tree/master/elasticluster/share/playbooks/roles/hpc-common
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ def run_tests(self):
author_email="riccardo.murri@gmail.com",
license="LGPL",
keywords="cloud openstack amazon ec2 ssh hpc gridengine torque slurm batch job elastic",
url="https://github.com/gc3-uzh-ch/elasticluster",
url="https://elasticluster.readthedocs.io/",
classifiers=[
"Development Status :: 4 - Beta",
"Environment :: Console",
Expand Down

0 comments on commit e02bae4

Please sign in to comment.