diff --git a/.gitlab/issue_templates/new-physical-server.md b/.gitlab/issue_templates/new-physical-server.md index 2307c155a24b71a379baa2143daf1e85ddb07411..a8488484a8c84954084d01806c001140e27e80e5 100644 --- a/.gitlab/issue_templates/new-physical-server.md +++ b/.gitlab/issue_templates/new-physical-server.md @@ -4,6 +4,8 @@ Orders: <link to the mybox directory containing the order/delivery orders/...> +Installation procedure: https://docs.softwareheritage.org/sysadm/server-architecture/howto-install-new-physical-server.html + Inventory: <link to the inventory page> Environment: admin|production|staging|test-staging @@ -18,11 +20,11 @@ Summary: Tasks: - [ ] Declare the servers in the [inventory](https://inventory.internal.admin.swh.network) -- [ ] Add the management info in the credential store -- [ ] Install the OS +- [ ] Add the management info in the credential store (root and idrac/ilo access) +- [ ] [Install the OS](https://gitlab.softwareheritage.org/swh/infra/ipxe) - [ ] (if needed) Add puppet configuration -- [ ] Register node in rancher cluster -- [ ] Create the required kubernetes labels (e.g. swh/journal_client=true, ...) +- [ ] [for kube nodes] Register node in rancher cluster +- [ ] [for kube nodes] Create the required kubernetes labels (e.g. swh/journal_client=true, ...) - [ ] Create a swap at least the size of the machine's memory - [ ] Update firewall rules with the new machine's ip (e.g. swh_$environment_kube_workers, ...) - [ ] (other actions if needed, drop unneeded actions)