Merci d'avoir isolé le déclencheur, c'est la partie la plus utile du fil. Un disque ça passe, trois disques et l'installeur ne trouve plus le ks.cfg.
Si @AtaxyaNetwork reproduit de son côté, ça fait deux personnes sur le même symptôme, et là une issue sur https://github.com/vatesfr/packer-plugin-xenserver se justifie, avec le HCL minimal, le nombre de disques, la version du plugin et le message exact.
Je ne sais pas comment le plugin attache le CD quand il y a plusieurs disques, donc je peux très bien me tromper de piste, encore une fois.
Si tu ouvres la demande cd_label / OEMDRV, je pense qu'il faudrait reprendre ton argument air-gapped tel quel, il est plus convaincant que ce que j'écrirais.