You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/README.md
+17-6Lines changed: 17 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -621,7 +621,7 @@ available models per region
621
621
622
622
##### Incus
623
623
624
-
- `target`: name of the [specific cluster member](https://linuxcontainers.org/incus/docs/main/howto/cluster_manage_instance/#launch-an-instance-on-a-specific-cluster-member) to deploy the instance. **Only use with Incus cluster.**
624
+
- `target`: name of the [specific cluster member](https://linuxcontainers.org/incus/docs/main/howto/cluster_manage_instance/#launch-an-instance-on-a-specific-cluster-member) to deploy the instance. **Only use with Incus cluster.**
625
625
626
626
#### 4.7.3 Post build modification effect
627
627
@@ -1409,13 +1409,24 @@ first phase of the cluster-building process. The configuration: the
1409
1409
creation of the user accounts, installation of FreeIPA, Slurm, configuration
1410
1410
of JupyterHub, etc.; takes around 15 minutes after the instances are created.
1411
1411
1412
-
Once it is booted, you can follow an instance configuration process by looking at:
1412
+
Once booted, instances follow a two stage configuration process:
1413
1413
1414
-
* `/var/log/cloud-init-output.log`
1415
-
* `journalctl -u puppet`
1414
+
1. Using cloud-init, upgrade operating system packages and install puppet.
1415
+
2. Using puppet, install and configure software specific to the instance roles as defined by tags (i.e.: `node`).
1416
1416
1417
-
If unexpected problems occur during configuration, you can provide these
1418
-
logs to the authors of Magic Castle to help you debug.
1417
+
The log for each are available under :
1418
+
1419
+
1. cloud-init: `/var/log/cloud-init-output.log`
1420
+
2. puppet: `journalctl -u puppet`
1421
+
1422
+
When an issue happen during an instance first stage, a warning is logged in its `/etc/motd`.
1423
+
The configuration commands that had issue are logged `/run/cloud-init-failed`. Because the
1424
+
first stage completion is essential to the second stage, the configuration process is halted
1425
+
when issues arise during the first stage. You may relaunch the configuration
1426
+
process by running manually the commands that have failed and that are listed in
1427
+
`/run/cloud-init-failed`. Issues during the first stage are rare events and most often the
1428
+
result of issue with external dependencies i.e.: github is unavailable,
0 commit comments