diff --git a/proxmox/terraform/init-template.md b/proxmox/terraform/init-template.md
index 2932386..a7b3b5f 100644
--- a/proxmox/terraform/init-template.md
+++ b/proxmox/terraform/init-template.md
@@ -1,169 +1,180 @@
In the following documentation, we will explain the necessary steps
needed to initialize a template vm.
Expectations:
- hypervisor: orsay (could be beaubourg, hypervisor3)
- \`/usr/bin/qm\` available from the hypervisor
Prepare vm template
===================
Connect to hypervisor orsay (\`ssh orsay\`)
And then as root, retrieve openstack images:
```
mkdir debian-10
wget -O debian-10/debian-10-openstack-amd64.qcow2 \
https://cdimage.debian.org/cdimage/openstack/current/debian-10.0.1-20190708-openstack-amd64.qcow2
wget -O debian-10/debian-10-openstack-amd64.qcow2.index \
https://cdimage.debian.org/cdimage/openstack/current/debian-10.0.1-20190708-openstack-amd64.qcow2.index
mkdir debian-9
wget -O debian-9/debian-9-openstack-amd64.qcow2 \
https://cloud.debian.org/images/cloud/OpenStack/current-9/debian-9-openstack-amd64.qcow2
wget -O debian-9/debian-9-openstack-amd64.qcow2.index \
https://cloud.debian.org/images/cloud/OpenStack/current-9/debian-9-openstack-amd64.qcow2.index
```
Note:
- Not presented here but you should check the hashes of what you
retrieved from the internet
Create vm
---------
```
chmod +x init-template.sh
./init-template.sh 9
```
-This created a basic vm with basic login/pass as root/test so we can
-connect to it.
-
-Note: Implementation wise, this uses an openstack debian image,
-cloud-init ready [1]
+This created a basic debian-9 vm (based on the cloud-stack one [1]). We still
+need to connect to it to adapt it prior to make it a template (cf. below).
[1] https://cdimage.debian.org/cdimage/openstack/
Check image is working
----------------------
The rationale is to:
- boot the vm
- check some basic information (kernel, distribution, connection,
release, etc...).
- adapt slightly the vms (dns resolver, ip, upgrade, etc...)
### Start vm
```
qm start 9000
```
-### Checks
+### Connect
+
+
+#### ssh
+
+```
+ssh root@192.168.100.199
+```
+
+Note:
+Public/Private Keys are stored in the credential store (`pass ls
+operations/terraform-proxmox/ssh-key`).
-Login through the console web-ui:
+#### proxmox console webui
+
+Providing you set it a "cipassword" and reboot the vm first:
- accessible from
- View \`datacenter\`
- unfold the hypervisor \`orsay\` menu
- select the vm \`9000\`
- click the \`console\` menu.
- log in as root/test password
-Checks:
+
+### Checks
- kernel linux version
- debian release
### Adaptations
Update grub's timeout to 0 for a faster boot (as root):
```
sed -i s'/GRUB_TIMEOUT = 5/GRUB_TIMEOUT = 0/' etc/default/grub
update-grub
```
Then, add some expected defaults:
```
apt update
apt upgrade -y
apt install -y puppet
systemctl stop puppet; systemctl disable puppet.service
mkdir -p /etc/facter/facts.d
echo location=sesi_rocquencourt_staging > /etc/facter/facts.d/location.txt
# for stretch (debian-9)
# we need a superior version of facter package
# because we use syntax from that superior version
cat > /etc/apt/sources.list.d/backports.list < /etc/apt/sources.list.d/buster.list <