Page 1 sur 1
[RESOLU] WADS Linux
Posté : 25 avr. 2025 - 11:58
par Emmanuel64
Bonjour
Je poursuis mes test de déploiement d'OS, nickel et assez simple sur Windows (Bravo)
Je test maintenant sur du linux (debian)...
Existe-t-il une section sur ce sujet dans la documentation (je n'ai pas trouvé; mais au cas ou

)
Au démarrage j'ai une erreur , j'en déduit que c'est un soucis de formatage. Auriez vous un exemple de configuration de formatage pour linux ?
En vous en remerciant par avance
Re: WADS Linux
Posté : 25 avr. 2025 - 13:09
par sfonteneau
Bonjour
Quelques subtilités : la clé usb (winpe) n'est pas dispo (puisque c'est un
WINpe

.
Il faudra donc forcément démarrer sur
iPXE (boot réseau)
Ensuite les configuration actuellement proposer (ubuntu et debian) vont directement se connecter sur internet pour récupérer les souces et les dépôt il faudra donc que les flux soit dispo.
Sinon pour le reste laissez vous guider en décochant dans les configuration "pour windows". Vous devez ensuite charger un script ipxe et une configuration pressed.
(les configuration de formatage sont donc a faire directement dans la configuration
Pour la configuration je vous confirme qu'il n"y a rien a ce sujet pour le moment
Re: WADS Linux
Posté : 29 avr. 2025 - 12:43
par Emmanuel64
Bonjour Simon
Merci de ce retour, je n'avais pas vu la réponse
Je démarre bien en ipxe
J'ai pris le fichier de configuration de base "debian" avec un iso "debian-12.9.0-amd64-netinst". Que dois-je mettre dans le script ipxe ?
J'ai charger la conf "config_debian_basic.conf" mais WADS me demande quand meme de configurer le djoin, est-ce normal ?
Sinon, j'ai testé sans le script ipxe , j'ai cette erreur à l'étape 5 de WADS
Code : Tout sélectionner
ISO : Error on Iso Decompression : T7zReader.OpenFile error 1 (ERROR_INVALID_FUNCTION) 12:35:08 04/29/25
Merci de votre aide
Re: WADS Linux
Posté : 29 avr. 2025 - 12:48
par sfonteneau
Emmanuel64 a écrit : ↑29 avr. 2025 - 12:43
J'ai pris le fichier de configuration de base "debian" avec un iso "debian-12.9.0-amd64-netinst". Que dois-je mettre dans le script ipxe ?
Pas besoin de mettre d'iso dans le cas de debian ça va directement se connecter au repo debian. Pour le script ipxe Cliquer simplement sur le bouton dossier a coter de "charger un script ipxe" et charger celui de debian.
Emmanuel64 a écrit : ↑29 avr. 2025 - 12:43
J'ai charger la conf "config_debian_basic.conf" mais WADS me demande quand meme de configurer le djoin, est-ce normal ?
Oups le template "config_debian_basic.conf" n'a pas été modifier depuis longtemps. Le dernier qui a été mis à jour c'est "debian_desktop_djoin.conf"
Je vais voir pour refaire un template basic ou alors supprimer le "basic"
Emmanuel64 a écrit : ↑29 avr. 2025 - 12:43
Sinon, j'ai testé sans le script ipxe , j'ai cette erreur à l'étape 5 de WADS
Code : Tout sélectionner
ISO : Error on Iso Decompression : T7zReader.OpenFile error 1 (ERROR_INVALID_FUNCTION) 12:35:08 04/29/25
Si vous tester sans ipxe ce message est tout a fait normal

Re: WADS Linux
Posté : 29 avr. 2025 - 13:12
par sfonteneau
Je viens de modifier le template debian basic :
Code : Tout sélectionner
#### Contents of the preconfiguration file
### Localization
d-i console-setup/ask_detect boolean false
# Locale setting.
d-i debian-installer/language string fr
d-i debian-installer/country string FR
d-i debian-installer/locale string fr_FR.UTF-8
# Keyboard.
d-i console-keymaps-at/keymap select fr-latin9
d-i keyboard-configuration/xkb-keymap select fr(latin9)
# Zone
d-i time/zone string Europe/Paris
# netcfg will choose an interface that has link if possible. This makes it
# skip displaying a list if there is more than one interface.
d-i netcfg/choose_interface select auto
# Any hostname and domain names assigned from dhcp take precedence over
# values set here. However, setting the values still prevents the questions
# from being shown, even if values come from dhcp.
d-i netcfg/get_hostname string {{hostname}}
d-i netcfg/get_domain string unassigned-domain
# Disable that annoying WEP key dialog.
d-i netcfg/wireless_wep string
### Mirror settings
d-i debian-installer/allow_unauthenticated boolean true
d-i mirror/country string manual
d-i mirror/http/hostname string http://ftp.fr.debian.org
d-i mirror/http/directory string /debian
d-i mirror/http/proxy string
# Root password, either in clear text
d-i passwd/root-password password rootroot
d-i passwd/root-password-again password rootroot
# or encrypted using a crypt(3) hash.
#d-i passwd/root-password-crypted password [crypt(3) hash]
# To create a normal user account.
d-i passwd/user-fullname string noroot
d-i passwd/username string noroot
# Normal user's password, either in clear text
d-i passwd/user-password password norootnoroot
d-i passwd/user-password-again password norootnoroot
# Set to true if you want to encrypt the first user's home directory.
d-i user-setup/encrypt-home boolean false
### Clock and time zone setup
# Controls whether or not the hardware clock is set to UTC.
d-i clock-setup/utc boolean true
# Controls whether to use NTP to set the clock during the install
d-i clock-setup/ntp boolean true
# LG provided NTP, should be replaced!
d-i clock-setup/ntp-server string ntp.ubuntu.com
#d-i partman/early_command string debconf-set partman-auto/disk
d-i partman-auto/method string regular
d-i partman-lvm/device_remove_lvm boolean true
d-i partman-md/device_remove_md boolean true
d-i partman-lvm/confirm boolean true
d-i partman-auto/choose_recipe select atomic
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
krb5-config krb5-config/default_realm string UNASSIGNED-REALM
krb5-config krb5-config/kerberos_servers string localhost
krb5-config krb5-config/admin_server string localhost
### Package selection for server
tasksel tasksel/first multiselect
### Package selection for desktop workstation
#tasksel tasksel/desktop mate
# Individual additional packages to install
d-i pkgsel/include string openssh-server
# Whether to upgrade packages after debootstrap.
# Allowed values: none, safe-upgrade, full-upgrade
d-i pkgsel/upgrade select full-upgrade
d-i pkgsel/update-policy select none
# Individual additional packages to install
d-i pkgsel/include string openssh-server \
vim \
git \
tmux \
build-essential \
telnet \
wget \
curl \
krb5-user
# This is fairly safe to set, it makes grub install automatically to the MBR
# if no other operating system is detected on the machine.
d-i grub-installer/only_debian boolean true
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
d-i grub-installer/bootdev string default
d-i finish-install/reboot_in_progress note
d-i preseed/late_command string chroot /target bash -c 'wget {{secondary_repo}}wapt/waptagent/tis-waptagent-amd64.deb --directory-prefix /tmp/ ;\
apt-get install /tmp/tis-waptagent-*.deb -y ;\
/opt/wapt/wapt-get.bin reset-config-from-url {{url_conf_default}}'
Ce template ne met pas le debian dans le domaine et donc ne demande pas de djoin

Il n'a pas non plus d'interface graphique
Re: WADS Linux
Posté : 29 avr. 2025 - 14:14
par Emmanuel64
Merci Simon pour ton retour rapide et pour le fichier de config
Entre temps, j'ai testé avec le "debian_desktop_djoin.conf" et de "debian.ipxe" que je n'avais carrément par (je sais pas comment j'ai pu réussir ce coup la

) et donc sans iso
l'installe échoue à l’étape de vérification des datas
Effective repository url:
https://wapt.domain.local
Hashes's signature signed by: WAPT-Private. OK: Signed properly. Trusted cert: "WAPT-
Private*
Hashes's signature signed by: WAPT-Private. OK: Signed properly. Trusted cert: WAPT-
Private"
Iso Data verification failed: No signer certificate in data
J'ai verifier la signature des données de deploiement avant le delpoiement, c'est OK (signature invalide apres l'echec)
Si j’essaie avec l'iso officiel chargé, j'ai encore malgré le chargement du "debian.ipxe"
ISO : Error on Iso Decompression : T7zReader.OpenFile error 1 (ERROR_INVALID_FUNCTION)
Re: WADS Linux
Posté : 29 avr. 2025 - 16:00
par sfonteneau
Visiblement vous avez démarrer en
WINPE, il ne faut pas. (ou alors vous n'avez pas mis de script ipxe dans la configuration)
Donc si vous testez sans ipxe ce message est tout a fait normal
Il faut démarrer en ipxe:
https://www.wapt.fr/fr/doc/wapt-wads.ht ... figuration
Re: WADS Linux
Posté : 30 avr. 2025 - 09:22
par jarnaud
Bonjour,
Nous avons ajouter un guide pour le déploiement sous Linux dans la documentation.
Je te laisse le lien :
https://www.wapt.fr/fr/doc/quickstart-w ... linux.html.
Bien à toi
Re: WADS Linux
Posté : 06 mai 2025 - 09:03
par Emmanuel64
Bonjour
Merci pour ces retours, un peu débordé en ce moment, !
J'ai effectivement la sensation de démarrer en WINPE, mais je ne comprends pas pourquoi... Une mauvaise config du DHCP ?
je vais reprendre au début et refaire un check sur la configuration du DHCP (que j'ai configuré en DHCP hybride comme sur le tuto 7.3.2.1)
Bonne journée