[RESOLU] WADS Linux

Question about WAPT Server / Requêtes et aides autour du serveur Wapt
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
Verrouillé
Emmanuel64
Messages : 37
Enregistré le : 23 févr. 2024 - 09:37

25 avr. 2025 - 11:58

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
WAPT Enterprise
Version 2.6.0.17177
Avatar du membre
sfonteneau
Expert WAPT
Messages : 2084
Enregistré le : 10 juil. 2014 - 23:52
Contact :

25 avr. 2025 - 13:09

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
Emmanuel64
Messages : 37
Enregistré le : 23 févr. 2024 - 09:37

29 avr. 2025 - 12:43

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
WAPT Enterprise
Version 2.6.0.17177
Avatar du membre
sfonteneau
Expert WAPT
Messages : 2084
Enregistré le : 10 juil. 2014 - 23:52
Contact :

29 avr. 2025 - 12:48

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 ;)
Avatar du membre
sfonteneau
Expert WAPT
Messages : 2084
Enregistré le : 10 juil. 2014 - 23:52
Contact :

29 avr. 2025 - 13:12

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
Emmanuel64
Messages : 37
Enregistré le : 23 févr. 2024 - 09:37

29 avr. 2025 - 14:14

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 :oops: ) 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)
WAPT Enterprise
Version 2.6.0.17177
Avatar du membre
sfonteneau
Expert WAPT
Messages : 2084
Enregistré le : 10 juil. 2014 - 23:52
Contact :

29 avr. 2025 - 16:00

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
jarnaud
Messages : 10
Enregistré le : 03 mai 2024 - 15:37

30 avr. 2025 - 09:22

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
Emmanuel64
Messages : 37
Enregistré le : 23 févr. 2024 - 09:37

06 mai 2025 - 09:03

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
WAPT Enterprise
Version 2.6.0.17177
Verrouillé