summaryrefslogtreecommitdiffstats
path: root/roles/configure/README.md
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2025-08-11 00:33:30 +0200
committerAhmed Abdelhalim <[email protected]>2025-08-11 00:33:30 +0200
commit9612066c2431cc6a6e3e7ed558b464b0b1909ee2 (patch)
treeda6fb571a38c92ffcda0a4c5596d1b8ff1c3cc43 /roles/configure/README.md
parent3cc7bb4b415e758786ed04d3b506031cd9f1971b (diff)
Add configure role on arch w/testing
Diffstat (limited to 'roles/configure/README.md')
-rw-r--r--roles/configure/README.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/roles/configure/README.md b/roles/configure/README.md
new file mode 100644
index 0000000..dfab439
--- /dev/null
+++ b/roles/configure/README.md
@@ -0,0 +1,20 @@
+# Ansible Role: configure
+
+This role configures the bootstrapped distro installation basic networking functionality
+
+## Dependencies
+
+- Role: `bootstarp`
+
+## Role Variables
+
+- `configure_playbooks_path` the root directory of the distro-configure playbooks
+- `hostname` the hostname variable defined in bootstrap role
+- `mnt_root_path` the mount root path fact defined in bootstrap role
+
+## Internals
+
+- Install ansible on live environment
+- Copy `ansible-distro-configure` playbook (via archive because it's waaaay faster)
+- Update the `ansible-distro-configure` inventory to configure chroot (`mnt_root_path`)
+- Run the `ansible-distro-configure` playbook for desired `hostname`