From 9739439939024b692ca6f0ba717e4ffd2b13c1ed Mon Sep 17 00:00:00 2001 From: ebner Date: Wed, 9 Oct 2024 10:50:05 +0200 Subject: [PATCH] cleanup --- engineering-guide/puppet/roles/console.rst | 82 ------------------- .../puppet/roles/dcache_t3_pools.rst | 4 - .../puppet/roles/reverse_proxy.rst | 55 ------------- .../puppet/roles/slurm_client.rst | 4 - .../puppet/roles/slurm_compute.rst | 4 - .../puppet/roles/slurm_server.rst | 4 - 6 files changed, 153 deletions(-) delete mode 100644 engineering-guide/puppet/roles/console.rst delete mode 100644 engineering-guide/puppet/roles/dcache_t3_pools.rst delete mode 100644 engineering-guide/puppet/roles/reverse_proxy.rst delete mode 100644 engineering-guide/puppet/roles/slurm_client.rst delete mode 100644 engineering-guide/puppet/roles/slurm_compute.rst delete mode 100644 engineering-guide/puppet/roles/slurm_server.rst diff --git a/engineering-guide/puppet/roles/console.rst b/engineering-guide/puppet/roles/console.rst deleted file mode 100644 index 4269ec5a..00000000 --- a/engineering-guide/puppet/roles/console.rst +++ /dev/null @@ -1,82 +0,0 @@ -``role::console`` -================= - -A console as used at SLS/SwissFEL/... beamlines. Essentially a workstation with -additional configuration for Epics, mounts, etc. - - -Parameters ----------- - -================= ========= ============== -**Name** **Type** **Default** ------------------ --------- -------------- -banner_message string See ``common.yaml`` -favorites array See ``common.yaml`` -keyboard_layouts array See ``common.yaml`` -local_homes bool false -mount_root string -mounts array -priv_users array -symlink_root string -users array -================= ========= ============== - - -``banner_message`` -~~~~~~~~~~~~~~~~~~ - -A message displayed on the login screen. - - -``favorites`` -~~~~~~~~~~~~~ - -The of applications/locations in the 'Favorites' menu. Entries usually specify -an application's desktop file, eg. 'firefox.desktop'. - - -``keyboard_layouts`` -~~~~~~~~~~~~~~~~~~~~ - -The list of keyboard layouts available on the login screen. - - -``local_homes`` -~~~~~~~~~~~~~~~ - -Whether or not to use local homes in ``/home``. - - -``mount_root`` -~~~~~~~~~~~~~~ - -The directory where the mountpoint for the mounts in `mounts`_ are created. - - -``mounts`` -~~~~~~~~~~ - -A list of mounts defined through ``mounter::def::NAME`` (see the :doc:`mounter -<../../../admin-guide/configuration/files/mount>`). The mounts must have a mountpoint beneath `mount_root`_ -for `symlink_root`_ to work properly. - - -``priv_users`` -~~~~~~~~~~~~~~ - -A list of users, which will have admin privileges in the UI. They can install -additional software, for example. - - -``symlink_root`` -~~~~~~~~~~~~~~~~ - -The directory where the symlinks to the mounts in `mounts`_ are created. - - -``users`` -~~~~~~~~~ - -The list of users/groups, who are allowed to log in. Group names must be -prefixed with ``%``. diff --git a/engineering-guide/puppet/roles/dcache_t3_pools.rst b/engineering-guide/puppet/roles/dcache_t3_pools.rst deleted file mode 100644 index 53735ac8..00000000 --- a/engineering-guide/puppet/roles/dcache_t3_pools.rst +++ /dev/null @@ -1,4 +0,0 @@ -``role::dcache::t3_pools`` -========================== - -This role implements a DCache pool for the Tier3. diff --git a/engineering-guide/puppet/roles/reverse_proxy.rst b/engineering-guide/puppet/roles/reverse_proxy.rst deleted file mode 100644 index 8d921a0f..00000000 --- a/engineering-guide/puppet/roles/reverse_proxy.rst +++ /dev/null @@ -1,55 +0,0 @@ -``role::reverse_proxy`` -======================= - -A reverse proxy based on Apache, which maps a set of URLs to other URLs on -various backend systems. - - -Parameters ----------- - -=========== ========= ============ -**Name** **Type** **Default** ------------ --------- ------------ -tls_cert string -tls_chain string -tls_key string -backends hash -allow_from string -=========== ========= ============ - - -``tls_cert`` -~~~~~~~~~~~~ - -The TLS certificate (PEM). - - -``tls_chain`` -~~~~~~~~~~~~~ - -The TLS certificate chain, ie. the intermediate certificate concatenated with -the host's certificate. - - -``tls_key`` -~~~~~~~~~~~ - -The TLS key (PEM). **Must be encrypted**! - - -``backends`` -~~~~~~~~~~~~ - -A hash describing the URLs to be proxied. The keys are the URLs relative to the -hostname, the values are hashes containing the following keys: - -- ``url``: the URL to forward requests to - - -``allow_from`` -~~~~~~~~~~~~~~ - -An expression controlling access to the reverse proxy. Syntax as described in -the `Apache manual -`_ diff --git a/engineering-guide/puppet/roles/slurm_client.rst b/engineering-guide/puppet/roles/slurm_client.rst deleted file mode 100644 index cfd136c7..00000000 --- a/engineering-guide/puppet/roles/slurm_client.rst +++ /dev/null @@ -1,4 +0,0 @@ -``role::slurm_client`` -~~~~~~~~~~~~~~~~~~~~~~ - -**Deprecated**, please use ``role::hpc::ui`` instead. diff --git a/engineering-guide/puppet/roles/slurm_compute.rst b/engineering-guide/puppet/roles/slurm_compute.rst deleted file mode 100644 index ae58ff33..00000000 --- a/engineering-guide/puppet/roles/slurm_compute.rst +++ /dev/null @@ -1,4 +0,0 @@ -``role::slurm_compute`` -~~~~~~~~~~~~~~~~~~~~~~~ - -**Deprecated**, please use ``role::hpc::cn`` instead. diff --git a/engineering-guide/puppet/roles/slurm_server.rst b/engineering-guide/puppet/roles/slurm_server.rst deleted file mode 100644 index 355331a7..00000000 --- a/engineering-guide/puppet/roles/slurm_server.rst +++ /dev/null @@ -1,4 +0,0 @@ -``role::slurm_server`` -~~~~~~~~~~~~~~~~~~~~~~ - -**Deprecated**, please use ``role::hpc::server`` instead.