docs(vm303): full clone, template 300 sters, handoff inchis

VM 303 rula ca linked clone din VM 300, deci template-ul contaminat nu putea
fi sters. Transformat in full clone si VM 300 eliminat din infrastructura.

Metoda: zfs send/recv local + swap de volid in config. `qm move-disk` nu era
o optiune — PVE respinge mutarea pe acelasi storage, iar pentru zvol-uri
conditia din Qemu.pm:4688 e mereu adevarata (numele n-are sufix de format).

- inventarele nu mai listeaza VM 300; VM 310 ramane singurul template
- clone-vm300.sh: comentariul spune de ce sursa e 310 (numele e istoric)
- handoff-ul sters la cererea utilizatorului; faptele care mai conteaza sunt
  mutate inline in README-uri, ca sa nu ramana referinte moarte

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MoFGxftQw92PX4Sdkn94pv
This commit is contained in:
Marius
2026-08-11 00:55:41 +03:00
parent d8adbbb9f1
commit 318de18e15
5 changed files with 16 additions and 317 deletions

View File

@@ -440,7 +440,7 @@ ssh root@10.0.20.201 "qm snapshot 302 pre-test --description 'Before ROA test'"
| **109** | **standby-dr** | **Windows Server** | **`vm109-windows-dr/`** |
| **201** | **roacentral** | **Windows 11** | **`vm201-windows/`** |
| **310** | **Win11-Template-Sysprep** | **Windows 11 (template de clonare)** | **`cluster/README.md`** |
| 300 | Win11-Template | Windows 11 | ⛔ nesysprep-uit, nu clona — `docs/handoff-smb-vm303-roacentral.md` |
| **303** | **Win11-Adina** | **Windows 11** | **`cluster/README.md`** |
| **302** | **oracle-test-302** | **Windows 11 + Oracle 21c (test ROA)** | **`vm302-oracle-test/`** |
---

View File

@@ -248,7 +248,6 @@ pct set <CTID> --rootfs local-zfs:20
| 201 | roacentral | pvemini | 10.0.20.122 | 4 cores | 6 GB | 500 GB | running |
| 303 | Win11-Adina | pvemini | DHCP | 4 cores | 8 GB | 500 GB | running |
| 310 | Win11-Template-Sysprep | pvemini | - | 2 cores | 4 GB | 500 GB | template ✅ |
| 300 | Win11-Template | pvemini | - | 2 cores | 4 GB | 500 GB | template ⛔ NU CLONA |
| 302 | oracle-test-302 | pvemini | - | 4 cores | 4 GB | 500 GB | stopped |
| 109 | oracle-dr-windows | pveelite | 10.0.20.37 | 4 cores | 6 GB | 500 GB | stopped |
@@ -377,8 +376,13 @@ cat /etc/pve/corosync.conf
| VMID | Nume | IP | OS | Rol |
|------|------|-----|-----|-----|
| 201 | roacentral | DHCP | Windows 11 | Client aplicații |
| 310 | Win11-Template-Sysprep | - | Windows 11 | ✅ Template pentru clonare (sysprep-uit) |
| 300 | Win11-Template | - | Windows 11 | ⛔ Nesysprep-uit — NU clona, vezi `docs/handoff-smb-vm303-roacentral.md` |
| 303 | Win11-Adina | DHCP (10.0.20.101) | Windows 11 | Stație de lucru |
| 310 | Win11-Template-Sysprep | - | Windows 11 | ✅ Singurul template de clonare (sysprep-uit) |
> VM 300 `Win11-Template` — **șters 2026-08-11**. Nu era sysprep-uit: purta numele
> `ROACENTRAL` și SID-ul de mașină al VM 201 și le transmitea fiecărei clone, iar două
> mașini cu același SID de mașină nu se pot autentifica între ele prin SMB/NTLM. Înlocuit
> de VM 310, generalizat cu `sysprep /generalize`.
### Accesuri Rapide
```bash

View File

@@ -13,10 +13,10 @@
# ./clone-vm300.sh 305 # Creates VM 305 named oracle-test-305
# ./clone-vm300.sh 320 roa-prod # Creates VM 320 named roa-prod
#
# IMPORTANT — sursa e VM 310, NU VM 300:
# VM 300 `Win11-Template` NU e sysprep-uit: poarta numele (ROACENTRAL) si SID-ul
# de masina al VM 201. Clonele din el nu se pot autentifica prin SMB/NTLM nici cu
# VM 201, nici intre ele. Vezi docs/handoff-smb-vm303-roacentral.md.
# IMPORTANT — sursa e VM 310 (numele scriptului e istoric):
# VM 300 `Win11-Template` a fost STERS 2026-08-11. NU era sysprep-uit: purta numele
# (ROACENTRAL) si SID-ul de masina al VM 201, iar clonele din el nu se puteau
# autentifica prin SMB/NTLM nici cu VM 201, nici intre ele.
# VM 310 `Win11-Template-Sysprep` e varianta generalizata; fiecare clona primeste
# SID si nume proprii la prima pornire (trece prin OOBE).
#

View File

@@ -406,11 +406,10 @@ ssh root@10.0.20.201 "qm start 304"
## Notes
- VM 302 is cloned from template VM 300 (clean Windows + Oracle XE)
- **Pentru clone NOI foloseste template-ul VM 310 `Win11-Template-Sysprep`, nu VM 300.**
VM 300 nu e sysprep-uit: poarta numele si SID-ul de masina al VM 201, iar clonele lui
nu se pot autentifica prin SMB/NTLM cu VM 201 sau intre ele. Detalii si probe in
`docs/handoff-smb-vm303-roacentral.md`.
- VM 302 a fost clonata initial din template-ul VM 300 (clean Windows + Oracle XE)
- **Foloseste template-ul VM 310 `Win11-Template-Sysprep`.** VM 300 a fost **sters
2026-08-11**: nu era sysprep-uit, purta numele si SID-ul de masina al VM 201, iar clonele
lui nu se puteau autentifica prin SMB/NTLM cu VM 201 sau intre ele.
- Oracle XE has 2GB RAM limit - sufficient for testing
- DMP files are already in C:\DMPDIR (persisted between tests)
- Uninstall script preserves DMP files