diff --git a/roles/4-server-options/README.rst b/roles/4-server-options/README.rst index 8fd9c8a97..ca4afb22a 100644 --- a/roles/4-server-options/README.rst +++ b/roles/4-server-options/README.rst @@ -2,8 +2,8 @@ 4-server-options README ======================= -Whereas the roles/tasks in 3-base-server are required, this 4th stage includes more optional roles/tasks for core server infra. +Whereas 3-base-server installs critical packages needed by all, this 4th stage installs a broad array of *options* -- depending on which server apps will be installed in later stages -- as specified in /opt/iiab/iiab/vars/local_vars.yml -It includes some networking fundamentals, before they're configured later on. +This includes some networking fundamentals, before they're configured later on. As in the case of 2-common, 3-base-server and 5-xo-services: this stage installs core server infra, that is not user-facing. diff --git a/roles/4-server-options/tasks/main.yml b/roles/4-server-options/tasks/main.yml index 50e0a1d61..7c913768f 100644 --- a/roles/4-server-options/tasks/main.yml +++ b/roles/4-server-options/tasks/main.yml @@ -3,6 +3,7 @@ - name: ...IS BEGINNING ================================== command: echo +# MANDATORY SO PERHAPS THIS BELONGS IN 3-BASE-SERVER ? - name: SSHD include_role: name: sshd @@ -41,6 +42,7 @@ # # has no "when: XXXXX_install" flag # tags: base, network +# MANDATORY SO PERHAPS THIS BELONGS IN 3-BASE-SERVER ? - name: HOMEPAGE include_role: name: homepage @@ -77,6 +79,7 @@ when: usb_lib_install tags: usb-lib +# MANDATORY SO PERHAPS THIS BELONGS IN 3-BASE-SERVER ? - name: Create a Python interface to iiab.env template: src: roles/1-prep/templates/iiab_env.py.j2