Démarré par le projet amont "Internes/pull-scanNodes" de numéro de build 714618 Causé à l'origine par : Lancé par une alarme périodique Exécution en tant que SYSTEM Construction à distance sur gw-jenkins5 (runner) dans le répertoire de travail /home/jenkins/workspace/2.10.0/test-etb3-amonecole-joineole-zorinos-2.10.0-amd64 [test-etb3-amonecole-joineole-zorinos-2.10.0-amd64] $ /bin/bash -xe /tmp/jenkins8086685395218450801.sh + /bin/bash /mnt/eole-ci-tests/jenkins/EoleNebula/runOneTestGG.sh -c TestEoleCi -t etb3-amonecole-joineole-zorinos -v 2.10.0 -a amd64 ONE_AUTH=/home/jenkins/.one/one_auth par défaut (/home/jenkins) ARGUMENTS = -c TestEoleCi -t etb3-amonecole-joineole-zorinos -v 2.10.0 -a amd64 -U timer Début à 2026/03/24 02:05:04 Mode AGENT Utilisateur authentifié : jenkins5 updateCacheImage Test: etb3-amonecole-joineole-zorinos version:2.10.0 architecture:amd64 stage:[clean, startvms, tests, shutdown, clean] ======== load configuration : Yaml: /mnt/eole-ci-tests/tests/etablissement/linux/etb3-amonecole-joineole-zorinos.yaml Paths: Path: tests/etablissement/linux Path: scripts Creation Machines pour : etb3-amonecole-joineole-zorinos methode=instance Les scripts référencés par le test Script : tests/etablissement/linux/test-joineole-linux.sh Script : scripts/test-enregistrement-client.sh Script : tests/etablissement/linux/check-joindomain.sh Script : tests/etablissement/linux/check-saltminion-veyon.sh Script : tests/etablissement/linux/check-login-linux.sh Script : tests/etablissement/linux/display-conf-pam-sssd-kerberos.sh Script : tests/etablissement/linux/prepare-amonecole-pour-joineole-linux.sh Ordre Démarrage : aca.gateway 1 etb3.amonecole 2 etb3.eolecitestspedago 3 etb3.pceleve-linux 4 Test validite : test-etb3-amonecole-joineole-zorinos-2.10.0-amd64 Images à utiliser : aca.gateway : gateway.fi date='2026/03/21 01:36:37' dataStore=default etb3.amonecole : etb3.amonecole-2.10.0-instance-AvecImport-amd64.vm date='2026/03/23 21:30:09' dataStore=default etb3.eolecitestspedago : eolecitests.fi date='2026/03/21 01:23:05' dataStore=default etb3.pceleve-linux : pc-zorinos18.vm date='2026/03/21 03:06:26' dataStore=default ======== stage: clean ======== stage: startvms ############# startvms aca.gateway ########################## AUTOMATE : aca.gateway '/mnt/eole-ci-tests/configuration/gateway/configure_dnsmasq.sh' args=[default] * Verification 'gateway.ac-test.fr' : 192.168.0.1 * Vérification du Forward vers Hestia : 192.168.232.2 PING hestia.eole.lan (192.168.232.2) 56(84) bytes of data. --- hestia.eole.lan ping statistics --- 1 packets transmitted, 0 received, 100% packet loss, time 0ms dnsmasq ok, pas de reload ############# startvms etb3.amonecole ########################## Configure Machine Eole : etb3.amonecole pour la configuration AvecImport avec l'image etb3.amonecole-2.10.0-instance-AvecImport-amd64.vm methode=instance bootAvec=AVEC_IMPORT Attente Etat 'ACTIVE/RUNNING' (480) : . ==> Ok, Duree=0s Vm démarrée : etb3.amonecole id=1685345 on nebula84.eole.lan NeedToBuild=IS_UP_TO_DATE car Trigger = 2026/03/23 10:00:17, force Maj=false bootAvec =AVEC_IMPORT methode=instance ############# startvms etb3.eolecitestspedago ########################## ********************** Configure Machine Eolecitest : etb3.eolecitestspedago avec l'image eolecitests.fi boot=bios Attente Etat 'ACTIVE/RUNNING' (360) : ACTIVE/BOOT ACTIVE/RUNNING ==> Ok, Duree=4s Vm démarrée : etb3.eolecitestspedago id=1685346 on nebula84.eole.lan AUTOMATE : etb3.eolecitestspedago 'samba-eolecitest.sh' args=[--contextualize, --configuration] Machine etb3.eolecitestspedago 2.10.0 : Début ciSambaContextualize Machine etb3.eolecitestspedago 2.10.0 : Configuration SMB (interface=ens4) * testparm NOK Machine etb3.eolecitestspedago 2.10.0 : Début ciSambaConfiguration Machine etb3.eolecitestspedago 2.10.0 : Check hostname eolecitest 127.0.0.1 localhost.localdomain localhost 127.0.1.1 eolecitestspedago # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts 10.3.2.253 eolecitestspedago.etb3.lan eolecitestspedago 10.3.2.253 eolecitest #Machine etb3.eolecitestspedago 2.10.0 : Debut ciConfigureAutomatiqueMinimale Machine etb3.eolecitestspedago 2.10.0 : Configuration déjà réalisée avec 10.3.2.253 Machine etb3.eolecitestspedago 2.10.0 : hostnamectl set-hostname eolecitest Machine etb3.eolecitestspedago 2.10.0 : ciSambaRestart Machine etb3.eolecitestspedago 2.10.0 : Arret SAMBA Machine etb3.eolecitestspedago 2.10.0 : Démarrage SAMBA Machine etb3.eolecitestspedago 2.10.0 : ciSambaRestart : ok 0 Machine etb3.eolecitestspedago 2.10.0 : Creation compte samba admin, nobody User nobody password set to none. usermod : aucun changement Nouveau mot de passe : Retapez le nouveau mot de passe : passwd : le mot de passe a été mis à jour avec succès Machine etb3.eolecitestspedago 2.10.0 : Creation compte samba root Machine etb3.eolecitestspedago 2.10.0 : Début ciSambaCheckAcces localhost Machine etb3.eolecitestspedago 2.10.0 : Check smbclient Machine etb3.eolecitestspedago 2.10.0 : Check SAMBA 1 localhost Sharename Type Comment --------- ---- ------- eolecitests Disk wpkg Disk sauvegardes Disk IPC$ IPC IPC Service (Samba Server 4.15.13-Ubuntu) SMB1 disabled -- no workgroup available Machine etb3.eolecitestspedago 2.10.0 : ciSambaCheckAcces : Ok Machine etb3.eolecitestspedago 2.10.0 : Fin ciSambaConfiguration : ok ############# startvms etb3.pceleve-linux ########################## ********************** Configure Machine Linux : etb3.pceleve-linux avec l'image pc-zorinos18.vm boot=uefi Attente Etat 'ACTIVE/RUNNING' (360) : ACTIVE/PROLOG ACTIVE/DISK_SNAPSHOT ACTIVE/RUNNING ==> Ok, Duree=8s Vm démarrée : etb3.pceleve-linux id=1685348 on nebula80.eole.lan Execute 'setUp:' de etb3-amonecole-joineole-zorinos AUTOMATE : etb3.amonecole 'prepare-amonecole-pour-joineole-linux.sh' args=[2.10.0, FUTUR, zorinos] Machine etb3.amonecole 2.10.0 : ciSetHttpProxy, la machine a une patte sur 'academie', pas de proxy ********************************************* Machine etb3.amonecole 2.10.0 : (py3) ciMonitor enregistrement_domaine 2.10.0 enregistrement_domaine, scribe version cible = 2.10.0 MONITOR: enregistrement_domaine.sh Le serveur est déjà intégré à un domaine. checking the trust secret for domain ETB3 via RPC calls succeeded Name : ETB3 Alt_Name : ETB3.LAN SID : S-1-5-21-3429409839-3013188264-543226156 Active Directory : Yes Native : No Primary : Yes Relancer l'intégration ? [oui/non] MONITOR: instance_amon_smb2 action:non non [non] : Machine etb3.amonecole 2.10.0 : ciMonitor python3 ==> RESULT=0 Machine etb3.amonecole 2.10.0 : Enregistrment au domaine OK * changement du shell linux modification de l'utilisateur admin modification de l'utilisateur prof1 modification de l'utilisateur c31e1 Machine etb3.amonecole 2.10.0 : HACK: * ajout exception dans /opt/lxc/internet/rootfs/etc/squid/domaines_noauth ATTENTION: .githubusercontent.com à ajouter dans domaines_noauth_user (comme si saisie dans EAD) ATTENTION: .github.com à ajouter dans domaines_noauth_user (comme si saisie dans EAD) .linuxmint.com déjà présente .debian.org déjà présente ATTENTION: .yarnpkg.com à ajouter dans domaines_noauth_user (comme si saisie dans EAD) ATTENTION: .nodesource.com à ajouter dans domaines_noauth_user (comme si saisie dans EAD) .launchpad.net déjà présente .snapcraft.io déjà présente ATTENTION: .geogebra.net à ajouter dans domaines_noauth_user (comme si saisie dans EAD) ATTENTION: .zorinos.com à ajouter dans domaines_noauth_user (comme si saisie dans EAD) ATTENTION: .brave.com à ajouter dans domaines_noauth_user (comme si saisie dans EAD) ATTENTION: .launchpadcontent.net à ajouter dans domaines_noauth_user (comme si saisie dans EAD) ATTENTION: .univ-reims.fr à ajouter dans domaines_noauth_user (comme si saisie dans EAD) ATTENTION: .os2switch.fr à ajouter dans domaines_noauth_user (comme si saisie dans EAD) ATTENTION: .leschroniquesducambresis.fr à ajouter dans domaines_noauth_user (comme si saisie dans EAD) * grep . /opt/lxc/internet/rootfs/etc/squid/domaines_no* /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.apps.education.fr /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.archive.canonical.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.database.clamav.net /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.db.fr.clamav.net /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.debian.org /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.linuxmint.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.microsoft.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.pack.google.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.pool.ntp.org /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.ppa.launchpad.net /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.saltproject.io /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.services.openoffice.org /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.snapcraft.io /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.snapcraftcontent.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.ubuntu.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.windowsupdate.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:.wustat.windows.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:bp-eole.ac-dijon.fr /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:eole.ac-dijon.fr /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:eoleng.ac-dijon.fr /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:eqos.orion.education.fr /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:ftp.crihan.fr /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:hub.eole.education /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:repo.saltstack.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:test-eole.ac-dijon.fr /opt/lxc/internet/rootfs/etc/squid/domaines_noauth:test-eoleng.ac-dijon.fr /opt/lxc/internet/rootfs/etc/squid/domaines_noauth_user:.githubusercontent.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth_user:.github.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth_user:.yarnpkg.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth_user:.nodesource.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth_user:.geogebra.net /opt/lxc/internet/rootfs/etc/squid/domaines_noauth_user:.zorinos.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth_user:.brave.com /opt/lxc/internet/rootfs/etc/squid/domaines_noauth_user:.launchpadcontent.net /opt/lxc/internet/rootfs/etc/squid/domaines_noauth_user:.univ-reims.fr /opt/lxc/internet/rootfs/etc/squid/domaines_noauth_user:.os2switch.fr /opt/lxc/internet/rootfs/etc/squid/domaines_noauth_user:.leschroniquesducambresis.fr /opt/lxc/internet/rootfs/etc/squid/domaines_nocache:.archive.canonical.com /opt/lxc/internet/rootfs/etc/squid/domaines_nocache:.archive.ubuntu.com /opt/lxc/internet/rootfs/etc/squid/domaines_nocache:.bp-eole.ac-dijon.fr /opt/lxc/internet/rootfs/etc/squid/domaines_nocache:.eole.ac-dijon.fr /opt/lxc/internet/rootfs/etc/squid/domaines_nocache:.eoleng.ac-dijon.fr /opt/lxc/internet/rootfs/etc/squid/domaines_nocache:.ftp.crihan.fr /opt/lxc/internet/rootfs/etc/squid/domaines_nocache:.test-eole.ac-dijon.fr /opt/lxc/internet/rootfs/etc/squid/domaines_nocache:.test-eoleng.ac-dijon.fr * ssh internet systemctl restart squid.service * ssh internet systemctl status squid.service ● squid.service - Squid Web Proxy Server Loaded: loaded (/usr/lib/systemd/system/squid.service; enabled; preset: enabled) Active: active (running) since Tue 2026-03-24 02:11:42 CET; 298ms ago Docs: man:squid(8) Process: 1504 ExecStartPre=/usr/sbin/squid --foreground -z (code=exited, status=0/SUCCESS) Main PID: 1508 (squid) Tasks: 4 (limit: 9418) Memory: 21.8M (peak: 22.5M) CPU: 287ms CGroup: /system.slice/squid.service ├─1508 /usr/sbin/squid --foreground -sYC ├─1511 "(squid-1)" --kid squid-1 --foreground -sYC ├─1512 "(unlinkd)" └─1513 "(pinger)" mars 24 02:11:42 internet systemd[1]: Started squid.service - Squid Web Proxy Server. mars 24 02:11:42 internet squid[1511]: Sending ICP messages from 0.0.0.0:3130 mars 24 02:11:42 internet squid[1511]: Accepting HTCP messages on 0.0.0.0:4827 mars 24 02:11:42 internet squid[1511]: Sending HTCP messages from 0.0.0.0:4827 mars 24 02:11:42 internet squid[1511]: Accepting SNMP messages on 192.0.2.53:3401 mars 24 02:11:42 internet squid[1511]: Done reading /var/spool/squid swaplog (0 entries) mars 24 02:11:42 internet squid[1511]: Indexing cache entries: 0.00% (0 out of 1) mars 24 02:11:42 internet squid[1511]: Finished rebuilding storage from disk. 0 Entries scanned 0 Invalid entries 0 With invalid flags 0 Objects loaded 0 Objects expired 0 Objects canceled 0 Duplicate URLs purged 0 Swapfile clashes avoided Took 0.01 seconds (0.00 objects/sec). mars 24 02:11:42 internet squid[1511]: Beginning Validation Procedure mars 24 02:11:42 internet squid[1511]: Completed Validation Procedure Validated 0 Entries store_swap_size = 0.00 KB Machine etb3.amonecole 2.10.0 : ciSetHttpProxy, la machine a une patte sur 'academie', pas de proxy * create-installminion-alternate.sh : LXC_ROOT=/opt/lxc/addc/rootfs PROXY=10.3.2.2:3128 DISTRIB_PC=zorinos ATTENTION :surcharge installMinion.sh Désactivée BOOTSTRAP_TO_USE=FUTUR Machine etb3.amonecole 2.10.0 : ciSetHttpProxy, la machine a une patte sur 'academie', pas de proxy --2026-03-24 02:11:43-- https://github.com/saltstack/salt-bootstrap/releases/latest/download/bootstrap-salt.sh Résolution de github.com (github.com)... 140.82.121.3 Connexion à github.com (github.com)|140.82.121.3|:443... connecté. requête HTTP transmise, en attente de la réponse... 302 Found Emplacement : https://github.com/saltstack/salt-bootstrap/releases/download/v2026.01.22/bootstrap-salt.sh [suivant] --2026-03-24 02:11:44-- https://github.com/saltstack/salt-bootstrap/releases/download/v2026.01.22/bootstrap-salt.sh Réutilisation de la connexion existante à github.com:443. requête HTTP transmise, en attente de la réponse... 302 Found Emplacement : https://release-assets.githubusercontent.com/github-production-release-asset/6910286/0df19cb7-5f92-433c-b290-375702bc6ed2?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-03-24T01%3A48%3A05Z&rscd=attachment%3B+filename%3Dbootstrap-salt.sh&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-03-24T00%3A47%3A50Z&ske=2026-03-24T01%3A48%3A05Z&sks=b&skv=2018-11-09&sig=Ys6FH%2BCsAlTkKh%2BY1UGfjiHPKa8aapZnsv3aSol1ezY%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3NDMxNTAwNCwibmJmIjoxNzc0MzE0NzA0LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.t4GQpi2OYK4IuRi8Mde1yNTaUVtkBaCbGIb1UprHQNo&response-content-disposition=attachment%3B%20filename%3Dbootstrap-salt.sh&response-content-type=application%2Foctet-stream [suivant] --2026-03-24 02:11:46-- https://release-assets.githubusercontent.com/github-production-release-asset/6910286/0df19cb7-5f92-433c-b290-375702bc6ed2?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-03-24T01%3A48%3A05Z&rscd=attachment%3B+filename%3Dbootstrap-salt.sh&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-03-24T00%3A47%3A50Z&ske=2026-03-24T01%3A48%3A05Z&sks=b&skv=2018-11-09&sig=Ys6FH%2BCsAlTkKh%2BY1UGfjiHPKa8aapZnsv3aSol1ezY%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3NDMxNTAwNCwibmJmIjoxNzc0MzE0NzA0LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.t4GQpi2OYK4IuRi8Mde1yNTaUVtkBaCbGIb1UprHQNo&response-content-disposition=attachment%3B%20filename%3Dbootstrap-salt.sh&response-content-type=application%2Foctet-stream Résolution de release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.111.133, 185.199.110.133, 185.199.108.133, ... Connexion à release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.111.133|:443... connecté. requête HTTP transmise, en attente de la réponse... 200 OK AUTOMATE : detect fin wget => 320316 Taille : 320316 (313K) [application/octet-stream] Enregistre : ‘/tmp/bootstrap-salt.sh’ 0K .......... .......... .......... .......... .......... 15% 2,85M 0s 50K .......... .......... .......... .......... .......... 31% 3,25M 0s 100K .......... .......... .......... .......... .......... 47% 5,75M 0s 150K .......... .......... .......... .......... .......... 63% 6,00M 0s 200K .......... .......... .......... .......... .......... 79% 5,78M 0s 250K .......... .......... .......... .......... .......... 95% 5,82M 0s 300K .......... .. 100% 3,81M=0,07s 2026-03-24 02:11:46 (4,44 MB/s) - ‘/tmp/bootstrap-salt.sh’ enregistré [320316/320316] *************************************************************** * ls -l /opt/lxc/addc/rootfs/usr/share/eole/workstation/installMinion.* -rwxr-xr-x 1 root root 77 mars 18 13:59 /opt/lxc/addc/rootfs/usr/share/eole/workstation/installMinion.conf -rwxr-xr-x 1 root root 118272 mars 18 13:59 /opt/lxc/addc/rootfs/usr/share/eole/workstation/installMinion.exe -rw-r--r-- 1 root root 27942 mars 18 13:59 /opt/lxc/addc/rootfs/usr/share/eole/workstation/installMinion.ps1 -rw-r--r-- 1 root root 10762 mars 18 13:59 /opt/lxc/addc/rootfs/usr/share/eole/workstation/installMinion.sh SCRIPT_VERSION_PAQUET=__ScriptVersion="2026.01.22" *************************************************************** SCRIPT_VERSION_GITHUB=__ScriptVersion="2026.01.22" Le script bootstrap-salt.sh conforme à UPSTREAM GITHUB SCRIPT_VERSION_EOLECITEST=__ScriptVersion="2026.01.22" Le script bootstrap-salt.sh conforme à UPSTREAM * apt-cache policy python3-m2crypto python3-m2crypto: Installé : 0.40.1-2ubuntu1 Candidat : 0.40.1-2ubuntu1 Table de version : *** 0.40.1-2ubuntu1 500 500 http://eole.ac-dijon.fr/ubuntu noble-updates/universe amd64 Packages 100 /var/lib/dpkg/status 0.40.1-2build2 500 500 http://eole.ac-dijon.fr/ubuntu noble/universe amd64 Packages ----- MACHINES ACTIVES PRETES A ETRE UTILISEES ======== stage: tests Test joineole AUTOMATE : etb3.pceleve-linux 'test-joineole-linux.sh' args=[] Machine etb3.pceleve 2.10.0 : ATTENTION: ciSetHttpProxy, Injection 'http_proxy=http://admin:eole@10.3.2.2:3128' Machine etb3.pceleve 2.10.0 : ATTENTION: ciSetHttpAndHttpsProxy, Injection 'https_proxy=http://admin:eole@10.3.2.2:3128' * ping salt Machine etb3.pceleve 2.10.0 : ciPingHost enp4s0 => salt ping=0 ==> OK (exit 0) * Check SSHD Config Machine etb3.pceleve 2.10.0 : * Affiche configuration SSHD /etc/ssh/sshd_config:PermitRootLogin yes /etc/ssh/sshd_config:ChallengeResponseAuthentication no /etc/ssh/sshd_config:KbdInteractiveAuthentication no /etc/ssh/sshd_config:UsePAM yes /etc/ssh/sshd_config:AllowAgentForwarding yes /etc/ssh/sshd_config:X11Forwarding yes /etc/ssh/sshd_config:PrintMotd no /etc/ssh/sshd_config:AcceptEnv LANG LC_* /etc/ssh/sshd_config:Subsystem sftp /usr/lib/openssh/sftp-server /etc/ssh/sshd_config:AddressFamily inet /etc/ssh/sshd_config.d/AllowAgentForwarding.conf:AllowAgentForwarding yes /etc/ssh/sshd_config.d/PermitRootLogin.conf:PermitRootLogin yes Machine etb3.pceleve 2.10.0 : pas de redémarrage SSH ! * getent hosts salt 10.3.2.5 salt.etb3.lan Machine etb3.pceleve 2.10.0 : le PC a pour nom pc-1685348 : pc-1685348 =============================================== * Force mdp root car les nouvelles distrib ont un mdp aléatoire Lecture des listes de paquets... Construction de l'arbre des dépendances... Lecture des informations d'état... Les NOUVEAUX paquets suivants seront installés : sshpass AUTOMATE : detect 'mise à jour,' => 0 AUTOMATE : detect 'nouvellement installés,' => 1 0 mis à jour, 1 nouvellement installés, 0 à enlever et 6 non mis à jour. Il est nécessaire de prendre 11,7 ko dans les archives. Après cette opération, 35,8 ko d'espace disque supplémentaires seront utilisés. Réception de :1 http://fr.archive.ubuntu.com/ubuntu noble/universe amd64 sshpass amd64 1.09-1 [11,7 kB] 11,7 ko réceptionnés en 0s (93,0 ko/s) Sélection du paquet sshpass précédemment désélectionné. (Lecture de la base de données... (Lecture de la base de données... 408666 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../sshpass_1.09-1_amd64.deb ... Dépaquetage de sshpass (1.09-1) ... Paramétrage de sshpass (1.09-1) ... Traitement des actions différées (« triggers ») pour man-db (2.12.0-4build2) ... * test SSH local * check depot à travers proxy/e2guardian/clamd http://test-eole.ac-dijon.fr/outils Machine etb3.pceleve 2.10.0 : ciTestHttp : Test accés dépot 'http://test-eole.ac-dijon.fr/outils' : OK -------------------------------------------- cat /etc/os-release PRETTY_NAME="Zorin OS 18" NAME="Zorin OS" VERSION_ID="18" VERSION="18" VERSION_CODENAME=noble ID=zorin ID_LIKE="ubuntu debian" HOME_URL="https://zorin.com/os/" SUPPORT_URL="https://help.zorin.com/" BUG_REPORT_URL="https://zorin.com/os/feedback/" PRIVACY_POLICY_URL="https://zorin.com/legal/privacy/" UBUNTU_CODENAME=noble LOGO=zorin-logo -------------------------------------------- -------------------------------------------- cat /etc/lsb-release DISTRIB_ID=Zorin DISTRIB_RELEASE=18 DISTRIB_CODENAME=noble DISTRIB_DESCRIPTION="Zorin OS 18" -------------------------------------------- Distributor ID: Zorin Description: Zorin OS 18 Release: 18 Codename: noble DISTRIB=noble Pas de préparation pour la DISTRIB 'noble' * wget http://salt/joineole/installMinion.sh --2026-03-24 02:12:23-- http://salt/joineole/installMinion.sh Résolution de salt (salt)... 10.3.2.5 Connexion à salt (salt)|10.3.2.5|:80... connecté. requête HTTP transmise, en attente de la réponse... 200 OK AUTOMATE : detect fin wget => 10762 Taille : 10762 (11K) [application/octet-stream] Enregistre : ‘/tmp/installMinion.sh’ 0K .......... 100% 270M=0s 2026-03-24 02:12:23 (270 MB/s) - ‘/tmp/installMinion.sh’ enregistré [10762/10762] * sh /tmp/installMinion.sh installMinion-Futur.sh check 'salt' dns resolution ? La résolution du nom 'salt' est fonctionnelle: salt.etb3.lan #debug=1 salt-version-amd64=3007.5-Py3-AMD64 salt-version-x86=3007.5-Py3-x86 bootstrap-salt.sh: Réussi /mnt/eole-ci-tests/tests/etablissement/linux ARCHITECTURE=amd64 SALT_VERSION=3007.5-Py3-AMD64 DISTRIB=noble Cas doInstallUbuntu2404 no_proxy=salt,salt.etb3.lan http_proxy=http://admin:eole@10.3.2.2:3128 /usr/bin/curl deb [signed-by=/etc/apt/keyrings/salt-archive-keyring-eole.asc arch=amd64] http://test-eole.ac-dijon.fr/outils noble/snapshots/salt-3007.6-eole.1 main Réception de :1 http://test-eole.ac-dijon.fr/outils noble/snapshots/salt-3007.6-eole.1 InRelease [3 104 B] Atteint :2 http://fr.archive.ubuntu.com/ubuntu noble InRelease Réception de :3 http://fr.archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB] Réception de :4 http://fr.archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB] Réception de :5 http://test-eole.ac-dijon.fr/outils noble/snapshots/salt-3007.6-eole.1/main amd64 Packages [6 592 B] Atteint :6 https://deb.nodesource.com/node_20.x nodistro InRelease Atteint :7 https://brave-browser-apt-release.s3.brave.com stable InRelease Réception de :8 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB] Atteint :9 https://ppa.launchpadcontent.net/zorinos/apps/ubuntu noble InRelease Atteint :10 https://ppa.launchpadcontent.net/zorinos/drivers/ubuntu noble InRelease Atteint :11 https://ppa.launchpadcontent.net/zorinos/patches/ubuntu noble InRelease Atteint :12 https://ppa.launchpadcontent.net/zorinos/stable/ubuntu noble InRelease Réception de :13 http://fr.archive.ubuntu.com/ubuntu noble-updates/main i386 Packages [597 kB] Réception de :14 http://fr.archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1 841 kB] Réception de :15 http://fr.archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [177 kB] Réception de :16 http://fr.archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Components [212 B] Réception de :17 http://fr.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1 570 kB] Réception de :18 http://fr.archive.ubuntu.com/ubuntu noble-updates/universe i386 Packages [1 041 kB] Atteint :19 https://packages.zorinos.com/stable noble InRelease Atteint :20 https://packages.zorinos.com/patches noble InRelease Réception de :21 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages [1 546 kB] Atteint :22 https://packages.zorinos.com/apps noble InRelease Atteint :23 https://packages.zorinos.com/drivers noble InRelease Réception de :24 http://security.ubuntu.com/ubuntu noble-security/main i386 Packages [395 kB] Réception de :25 http://security.ubuntu.com/ubuntu noble-security/main Translation-en [249 kB] Réception de :26 http://security.ubuntu.com/ubuntu noble-security/main amd64 Components [21,6 kB] Réception de :27 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Components [212 B] Réception de :28 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Packages [978 kB] Réception de :29 http://security.ubuntu.com/ubuntu noble-security/universe i386 Packages [619 kB] Réception de :30 http://security.ubuntu.com/ubuntu noble-security/universe Translation-en [220 kB] Réception de :31 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Components [74,2 kB] Réception de :32 http://security.ubuntu.com/ubuntu noble-security/universe amd64 c-n-f Metadata [20,8 kB] Réception de :33 http://security.ubuntu.com/ubuntu noble-security/multiverse Translation-en [6 980 B] Réception de :34 http://security.ubuntu.com/ubuntu noble-security/multiverse amd64 Components [212 B] Ign :18 http://fr.archive.ubuntu.com/ubuntu noble-updates/universe i386 Packages Réception de :35 http://fr.archive.ubuntu.com/ubuntu noble-updates/universe Translation-en [320 kB] Réception de :36 http://fr.archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [386 kB] Réception de :37 http://fr.archive.ubuntu.com/ubuntu noble-updates/multiverse Translation-en [7 520 B] Réception de :38 http://fr.archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B] Réception de :39 http://fr.archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [7 376 B] Réception de :40 http://fr.archive.ubuntu.com/ubuntu noble-backports/restricted amd64 Components [212 B] Réception de :41 http://fr.archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [13,2 kB] Réception de :42 http://fr.archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Components [212 B] Réception de :18 http://fr.archive.ubuntu.com/ubuntu noble-updates/universe i386 Packages [1 041 kB] 10,4 Mo réceptionnés en 19s (562 ko/s) Lecture des listes de paquets... Lecture des listes de paquets... Construction de l'arbre des dépendances... Lecture des informations d'état... Les paquets supplémentaires suivants seront installés : dctrl-tools salt-common Paquets suggérés : debtags ifupdown Les NOUVEAUX paquets suivants seront installés : dctrl-tools salt-common salt-minion AUTOMATE : detect 'mise à jour,' => 1 AUTOMATE : detect 'nouvellement installés,' => 4 0 mis à jour, 3 nouvellement installés, 0 à enlever et 16 non mis à jour. Il est nécessaire de prendre 30,0 Mo dans les archives. Après cette opération, 128 Mo d'espace disque supplémentaires seront utilisés. Réception de :1 http://fr.archive.ubuntu.com/ubuntu noble/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] Réception de :2 http://test-eole.ac-dijon.fr/outils noble/snapshots/salt-3007.6-eole.1/main amd64 salt-common amd64 3007.6-eole.1 [29,8 MB] Réception de :3 http://test-eole.ac-dijon.fr/outils noble/snapshots/salt-3007.6-eole.1/main amd64 salt-minion amd64 3007.6-eole.1 [102 kB] dpkg-preconfigure: impossible de réouvrir stdin : No such file or directory 30,0 Mo réceptionnés en 0s (81,0 Mo/s) Sélection du paquet dctrl-tools précédemment désélectionné. (Lecture de la base de données... (Lecture de la base de données... 408671 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../dctrl-tools_2.24-3build3_amd64.deb ... Dépaquetage de dctrl-tools (2.24-3build3) ... Sélection du paquet salt-common précédemment désélectionné. Préparation du dépaquetage de .../salt-common_3007.6-eole.1_amd64.deb ... Adding group salt....done Adding system user salt....done Dépaquetage de salt-common (3007.6-eole.1) ... Sélection du paquet salt-minion précédemment désélectionné. Préparation du dépaquetage de .../salt-minion_3007.6-eole.1_amd64.deb ... Dépaquetage de salt-minion (3007.6-eole.1) ... Paramétrage de salt-common (3007.6-eole.1) ... Paramétrage de dctrl-tools (2.24-3build3) ... Paramétrage de salt-minion (3007.6-eole.1) ... Created symlink /etc/systemd/system/multi-user.target.wants/salt-minion.service → /usr/lib/systemd/system/salt-minion.service. Traitement des actions différées (« triggers ») pour man-db (2.12.0-4build2) ... Traitement des actions différées (« triggers ») pour libc-bin (2.39-0ubuntu8.7) ... install avec bootstrap ok. --- Ajout des rôles ad/member, veyon/master et veyon/client local: ---------- roles: - ad/member - veyon/master - veyon/client salt-minion ok * active log_level * systemctl restart salt-minion pause etb3.amonecole : durée=60s Pause 60 secondes ... AUTOMATE : etb3.amonecole 'test-enregistrement-client.sh' args=[1685348] Inject Salt Debug Addc Accepted Keys: Denied Keys: Unaccepted Keys: pc-1685348 Rejected Keys: * Recherche MinionID pour id=1685348 minionid=pc-1685348 * salt-key -a pc-1685348 The following keys are going to be accepted: Unaccepted Keys: pc-1685348 Proceed? [n/Y] Key for minion pc-1685348 accepted. * salt-run state.event pretty=True * ====================================================================================== ********************************************* Machine etb3.amonecole 2.10.0 : (py3) ciMonitor lxc-attach -n addc -- salt-run state.event pretty=True MONITOR: lxc-attach -n addc -- salt-run state.event pretty=True PID1=8888 8889 8891 salt/auth { "_stamp": "2026-03-24T01:15:11.944405", "act": "accept", "id": "pc-1685348", "pub": "-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApjDnzNPH+kWWT36wBRjo\ndNcvFozZR8w6t1Fa565qH+aeAjxglcAVNYQWziczhr8gxfJBszf1oaYDVjZYeoM9\nDsUzEBa96bL/cn7hcBnzt7jyA9dRmJBbCqdV5AMMrN+Gvx+Ncps0d05mr1au33qS\nriatmpG2/wez/cgYEU9E3sh4uanSjcTWI3thI8kdS/F3k2+Gk1EI4tYLKK/390qf\n6cToUswoouum9SwPSFpqyOW1OHIgWSpWIPbKSp6eMIzIE+83Oqp/IfcawJ8aTFBF\n319cHhD8ZbqNQZniopqXtlI1RgD5RWmWvs4LvT7B1wxAFKNCIVZIGrhrEMa2+x/z\nkwIDAQAB\n-----END PUBLIC KEY-----", "result": true } minion/refresh/pc-1685348 { "Minion data cache refresh": "pc-1685348", "_stamp": "2026-03-24T01:15:12.247834" } minion_start { "_stamp": "2026-03-24T01:15:12.613639", "cmd": "_minion_event", "data": "Minion pc-1685348 started at Tue Mar 24 02:15:12 2026", "id": "pc-1685348", "pretag": null, "tag": "minion_start", "ts": 1774314912 } salt/minion/pc-1685348/start { "_stamp": "2026-03-24T01:15:12.700095", "cmd": "_minion_event", "data": "Minion pc-1685348 started at Tue Mar 24 02:15:12 2026", "id": "pc-1685348", "pretag": null, "tag": "salt/minion/pc-1685348/start", "ts": 1774314912 } 20260324011512858717 { "_stamp": "2026-03-24T01:15:12.861119", "minions": [ "pc-1685348" ] } salt/job/20260324011512858717/new { "_stamp": "2026-03-24T01:15:12.862853", "arg": [], "fun": "state.apply", "jid": "20260324011512858717", "minions": [ "pc-1685348" ], "missing": [], "tgt": "pc-1685348", "tgt_type": "glob", "user": "root" } salt/job/20260324011512858717/publish { "_stamp": "2026-03-24T01:15:12.864460", "arg": [], "fun": "state.apply", "jid": "20260324011512858717", "ret": "", "tgt": "pc-1685348", "tgt_type": "glob", "user": "root" } minion/refresh/pc-1685348 { "Minion data cache refresh": "pc-1685348", "_stamp": "2026-03-24T01:15:13.215200" } salt/job/20260324011512858717/ret/pc-1685348 { "_stamp": "2026-03-24T01:15:22.028193", "cmd": "_return", "fun": "state.apply", "fun_args": [], "id": "pc-1685348", "jid": "20260324011512858717", "out": "highstate", "retcode": 1, "return": [ "Rendering SLS 'base:eole-workstation.veyon.package.install' failed: Jinja variable 'dict object' has no attribute 'version'; line 31\n\n---\n[...]\n - veyon/client\n\nInstall Veyon software:\n pkg.installed:\n - name: {{ veyon.pkg.name }}\n - version: {{ veyon.pkg.version }} <======================\n - require: {{ requires | yaml }}\n\n{%- if salt[\"grains.get\"](\"kernel\") != \"Windows\" %}\nInstall Python LDAP dependency:\n pkg.installed:\n[...]\n---" ], "success": false, "ts": 1774314922, "user": "root" } * ====================================================================================== * salt pc-1685348 test.ping 20260324012651720499 { "_stamp": "2026-03-24T01:26:51.721926", "minions": [ "pc-1685348" ] } salt/job/20260324012651720499/new { "_stamp": "2026-03-24T01:26:51.725098", "arg": [], "fun": "test.ping", "jid": "20260324012651720499", "minions": [ "pc-1685348" ], "missing": [], "tgt": "pc-1685348", "tgt_type": "glob", "user": "root" } salt/job/20260324012651720499/publish { "_stamp": "2026-03-24T01:26:51.728603", "arg": [], "fun": "test.ping", "jid": "20260324012651720499", "ret": "", "tgt": "pc-1685348", "tgt_type": "glob", "user": "root" } salt/job/20260324012651720499/ret/pc-1685348 { "_stamp": "2026-03-24T01:26:51.919319", "cmd": "_return", "fun": "test.ping", "fun_args": [], "id": "pc-1685348", "jid": "20260324012651720499", "retcode": 0, "return": true, "success": true, "ts": 1774315611, "user": "root" } * test.ping exit ok pc-1685348: True * ====================================================================================== * salt --out=txt 'pc-1685348' grains.get os 20260324012652755703 { "_stamp": "2026-03-24T01:26:52.760870", "minions": [ "pc-1685348" ] } salt/job/20260324012652755703/new { "_stamp": "2026-03-24T01:26:52.764440", "arg": [ "os" ], "fun": "grains.get", "jid": "20260324012652755703", "minions": [ "pc-1685348" ], "missing": [], "tgt": "pc-1685348", "tgt_type": "glob", "user": "root" } salt/job/20260324012652755703/publish { "_stamp": "2026-03-24T01:26:52.768016", "arg": [ "os" ], "fun": "grains.get", "jid": "20260324012652755703", "ret": "", "tgt": "pc-1685348", "tgt_type": "glob", "user": "root" } salt/job/20260324012652755703/ret/pc-1685348 { "_stamp": "2026-03-24T01:26:52.921081", "cmd": "_return", "fun": "grains.get", "fun_args": [ "os" ], "id": "pc-1685348", "jid": "20260324012652755703", "retcode": 0, "return": "Zorin OS", "success": true, "ts": 1774315612, "user": "root" } pc-1685348: Zorin OS * pas windows ! * salt-call --local --versions-report Salt Version: Salt: 3007.6 Python Version: Python: 3.10.17 (main, Jul 2 2025, 22:34:57) [GCC 11.2.0] Dependency Versions: cffi: 1.16.0 cherrypy: 18.8.0 cryptography: 42.0.5 dateutil: 2.8.2 docker-py: Not Installed gitdb: Not Installed gitpython: Not Installed Jinja2: 3.1.6 libgit2: Not Installed looseversion: 1.3.0 M2Crypto: 0.42.0 Mako: Not Installed msgpack: 1.0.7 msgpack-pure: Not Installed mysql-python: Not Installed packaging: 24.0 pycparser: 2.21 pycrypto: Not Installed pycryptodome: 3.19.1 pygit2: Not Installed python-gnupg: 0.5.2 PyYAML: 6.0.1 PyZMQ: 25.1.2 relenv: 0.19.4 smmap: Not Installed timelib: 0.3.0 Tornado: 6.4.2 ZMQ: 4.3.4 Salt Package Information: Package Type: onedir System Versions: dist: ubuntu 24.04.4 noble locale: utf-8 machine: x86_64 release: 6.8.0-106-generic system: Linux version: Ubuntu 24.04.4 noble AUTOMATE : Reboot Linux Desktop etb3.pceleve-linux Reboot scheduled for Tue 2026-03-24 02:28:38 CET, use 'shutdown -c' to cancel. Vm démarrée : etb3.pceleve-linux id=1685348 on nebula80.eole.lan AUTOMATE : etb3.pceleve-linux 'check-joindomain.sh' args=[] ----------------- ----------------- Test acces ----------------- ; <<>> DiG 9.18.39-0ubuntu0.24.04.2-Ubuntu <<>> -t SRV _ldap._tcp.dc.etb3.lan ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 26363 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 65494 ;; QUESTION SECTION: ;_ldap._tcp.dc.etb3.lan. IN SRV ;; AUTHORITY SECTION: etb3.lan. 3600 IN SOA addc.etb3.lan. hostmaster.etb3.lan. 9 900 600 86400 3600 ;; Query time: 8 msec ;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP) ;; WHEN: Tue Mar 24 02:29:38 CET 2026 ;; MSG SIZE rcvd: 103 * résolution _ldap._tcp.etb3.lan ... OK ; <<>> DiG 9.18.39-0ubuntu0.24.04.2-Ubuntu <<>> -t SRV _ldap._tcp.dc._msdcs.etb3.lan ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 338 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 65494 ;; QUESTION SECTION: ;_ldap._tcp.dc._msdcs.etb3.lan. IN SRV ;; ANSWER SECTION: _ldap._tcp.dc._msdcs.etb3.lan. 900 IN SRV 0 100 389 addc.etb3.lan. ;; Query time: 4 msec ;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP) ;; WHEN: Tue Mar 24 02:29:38 CET 2026 ;; MSG SIZE rcvd: 91 * résolution _ldap._tcp.dc._msdcs.etb3.lan OK /var/log/salt/minion présent Dans URL : https://dev-eole.ac-dijon.fr/jenkins/job/2.10.0/job/test-etb3-amonecole-joineole-zorinos-2.10.0-amd64/ws/ws/etb3.pceleve-linux-1685348/minion.log * realm list /mnt/eole-ci-tests/tests/etablissement/linux/check-joindomain.sh: ligne 149: realm : commande introuvable 127 /mnt/eole-ci-tests/tests/etablissement/linux/check-joindomain.sh: ligne 152: realm : commande introuvable ERREUR: Le PC n'est pas joint au domaine monitorReponse: Execution commande en erreur, exit=1 Sauvegarde dans : https://dev-eole.ac-dijon.fr/jenkins/job/2.10.0/job/test-etb3-amonecole-joineole-zorinos-2.10.0-amd64/ws/ws/gateway-mensr-1676046 Sauvegarde dans : https://dev-eole.ac-dijon.fr/jenkins/job/2.10.0/job/test-etb3-amonecole-joineole-zorinos-2.10.0-amd64/ws/ws/etb3.amonecole-1685345 Sauvegarde dans : https://dev-eole.ac-dijon.fr/jenkins/job/2.10.0/job/test-etb3-amonecole-joineole-zorinos-2.10.0-amd64/ws/ws/etb3.eolecitestspedago-1685346 Sauvegarde dans : https://dev-eole.ac-dijon.fr/jenkins/job/2.10.0/job/test-etb3-amonecole-joineole-zorinos-2.10.0-amd64/ws/ws/etb3.pceleve-linux-1685348 ================================================ Fin Test joineole Duree=1072s Test export AUTOMATE : etb3.pceleve-linux 'display-conf-pam-sssd-kerberos.sh' args=[] total 124 -rw-r--r-- 1 root root 384 févr. 22 2024 chfn -rw-r--r-- 1 root root 92 févr. 22 2024 chpasswd -rw-r--r-- 1 root root 581 févr. 22 2024 chsh -rw-r--r-- 1 root root 1312 déc. 19 18:48 common-account -rw-r--r-- 1 root root 1300 déc. 19 18:48 common-auth -rw-r--r-- 1 root root 1787 mars 21 03:03 common-password -rw-r--r-- 1 root root 1458 déc. 19 18:48 common-session -rw-r--r-- 1 root root 1435 déc. 19 18:48 common-session-noninteractive -rw-r--r-- 1 root root 606 févr. 27 2024 cron -rw-r--r-- 1 root root 69 févr. 28 2024 cups -rw-r--r-- 1 root root 1192 déc. 2 2024 gdm-autologin -rw-r--r-- 1 root root 1342 déc. 2 2024 gdm-fingerprint -rw-r--r-- 1 root root 383 déc. 2 2024 gdm-launch-environment -rw-r--r-- 1 root root 1320 déc. 2 2024 gdm-password lrwxrwxrwx 1 root root 31 déc. 16 13:43 gdm-smartcard -> /etc/alternatives/gdm-smartcard -rw-r--r-- 1 root root 1717 déc. 2 2024 gdm-smartcard-pkcs11-exclusive -rw-r--r-- 1 root root 1675 déc. 2 2024 gdm-smartcard-sssd-exclusive -rw-r--r-- 1 root root 1452 déc. 2 2024 gdm-smartcard-sssd-or-password -rw-r--r-- 1 root root 4118 avril 9 2024 login -rw-r--r-- 1 root root 92 févr. 22 2024 newusers -rw-r--r-- 1 root root 520 oct. 13 2022 other -rw-r--r-- 1 root root 92 févr. 22 2024 passwd -rw-r--r-- 1 root root 168 août 18 2022 ppp -rw-r--r-- 1 root root 143 mars 3 2024 runuser -rw-r--r-- 1 root root 138 mars 3 2024 runuser-l -rw-r--r-- 1 root root 84 juil. 21 2025 samba -rw-r--r-- 1 root root 2133 août 26 2025 sshd -rw-r--r-- 1 root root 2259 mars 3 2024 su -rw-r--r-- 1 root root 330 janv. 29 2024 sudo -rw-r--r-- 1 root root 315 janv. 29 2024 sudo-i -rw-r--r-- 1 root root 137 mars 3 2024 su-l #---------------------- cat /etc/pam.d/ grep: /etc/pam.d/: est un dossier #---------------------- #---------------------- cat /etc/pam.d/common-session-noninteractive session [default=1] pam_permit.so session requisite pam_deny.so session required pam_permit.so session optional pam_umask.so session required pam_unix.so #---------------------- #---------------------- cat /etc/pam.d/gdm-fingerprint auth requisite pam_nologin.so auth required pam_succeed_if.so user != root quiet_success auth required pam_fprintd.so auth optional pam_gnome_keyring.so @include common-account session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close session required pam_loginuid.so session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open session optional pam_keyinit.so force revoke session required pam_limits.so session required pam_env.so readenv=1 session required pam_env.so readenv=1 user_readenv=1 envfile=/etc/default/locale @include common-session session optional pam_gnome_keyring.so auto_start password required pam_fprintd.so #---------------------- #---------------------- cat /etc/pam.d/runuser auth sufficient pam_rootok.so session optional pam_keyinit.so revoke session required pam_limits.so session required pam_unix.so #---------------------- #---------------------- cat /etc/pam.d/ppp auth required pam_nologin.so @include common-auth @include common-account @include common-session #---------------------- #---------------------- cat /etc/pam.d/samba @include common-auth @include common-account @include common-session-noninteractive #---------------------- #---------------------- cat /etc/pam.d/gdm-password auth requisite pam_nologin.so auth required pam_succeed_if.so user != root quiet_success @include common-auth auth optional pam_gnome_keyring.so @include common-account session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close session required pam_loginuid.so session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open session optional pam_keyinit.so force revoke session required pam_limits.so session required pam_env.so readenv=1 session required pam_env.so readenv=1 user_readenv=1 envfile=/etc/default/locale @include common-session session optional pam_gnome_keyring.so auto_start @include common-password #---------------------- #---------------------- cat /etc/pam.d/passwd @include common-password #---------------------- #---------------------- cat /etc/pam.d/sshd @include common-auth account required pam_nologin.so @include common-account session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close session required pam_loginuid.so session optional pam_keyinit.so force revoke @include common-session session optional pam_motd.so motd=/run/motd.dynamic session optional pam_motd.so noupdate session optional pam_mail.so standard noenv # [1] session required pam_limits.so session required pam_env.so # [1] session required pam_env.so user_readenv=1 envfile=/etc/default/locale session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open @include common-password #---------------------- #---------------------- cat /etc/pam.d/su-l auth include su account include su password include su session optional pam_keyinit.so force revoke session include su #---------------------- #---------------------- cat /etc/pam.d/sudo-i session required pam_limits.so session required pam_env.so readenv=1 user_readenv=0 session required pam_env.so readenv=1 envfile=/etc/default/locale user_readenv=0 @include common-auth @include common-account @include common-session #---------------------- #---------------------- cat /etc/pam.d/su auth sufficient pam_rootok.so session required pam_env.so readenv=1 session required pam_env.so readenv=1 envfile=/etc/default/locale session optional pam_mail.so nopen session required pam_limits.so @include common-auth @include common-account @include common-session #---------------------- #---------------------- cat /etc/pam.d/gdm-smartcard-pkcs11-exclusive auth [success=ok user_unknown=ignore default=bad] pam_succeed_if.so user != root quiet_success auth [success=2 module_unknown=ignore default=die] pam_pkcs11.so card_only auth optional pam_echo.so PAM pkcs11 is not installed, Smart card authentication is not supported, falling back to default mechanism auth substack common-auth auth required pam_succeed_if.so user != root quiet_success auth requisite pam_nologin.so auth optional pam_gnome_keyring.so @include common-account session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close session required pam_loginuid.so session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open session optional pam_keyinit.so force revoke session required pam_limits.so session required pam_env.so readenv=1 session required pam_env.so readenv=1 user_readenv=1 envfile=/etc/default/locale @include common-session session optional pam_gnome_keyring.so auto_start #---------------------- #---------------------- cat /etc/pam.d/login auth optional pam_faildelay.so delay=3000000 auth requisite pam_nologin.so session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close session required pam_loginuid.so session optional pam_motd.so motd=/run/motd.dynamic session optional pam_motd.so noupdate session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open session required pam_env.so readenv=1 session required pam_env.so readenv=1 envfile=/etc/default/locale @include common-auth auth optional pam_group.so session required pam_limits.so session optional pam_lastlog.so session optional pam_mail.so standard session optional pam_keyinit.so force revoke @include common-account @include common-session @include common-password #---------------------- #---------------------- cat /etc/pam.d/runuser-l auth include runuser session optional pam_keyinit.so force revoke -session optional pam_systemd.so session include runuser #---------------------- #---------------------- cat /etc/pam.d/gdm-launch-environment auth requisite pam_nologin.so auth required pam_permit.so @include common-account session optional pam_keyinit.so force revoke session required pam_limits.so session required pam_env.so readenv=1 session required pam_env.so readenv=1 user_readenv=1 envfile=/etc/default/locale @include common-session @include common-password #---------------------- #---------------------- cat /etc/pam.d/chpasswd @include common-password #---------------------- #---------------------- cat /etc/pam.d/common-session session [default=1] pam_permit.so session requisite pam_deny.so session required pam_permit.so session optional pam_umask.so session required pam_unix.so session optional pam_sss.so session optional pam_systemd.so #---------------------- #---------------------- cat /etc/pam.d/chfn auth sufficient pam_rootok.so @include common-auth @include common-account @include common-session #---------------------- #---------------------- cat /etc/pam.d/cron @include common-auth session required pam_loginuid.so session required pam_env.so session required pam_env.so envfile=/etc/default/locale @include common-account @include common-session-noninteractive session required pam_limits.so #---------------------- #---------------------- cat /etc/pam.d/gdm-autologin auth requisite pam_nologin.so auth required pam_succeed_if.so user != root quiet_success auth optional pam_gdm.so auth optional pam_gnome_keyring.so auth required pam_permit.so @include common-account session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close session required pam_loginuid.so session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open session optional pam_keyinit.so force revoke session required pam_limits.so session required pam_env.so readenv=1 session required pam_env.so readenv=1 user_readenv=1 envfile=/etc/default/locale @include common-session session optional pam_gnome_keyring.so auto_start @include common-password #---------------------- #---------------------- cat /etc/pam.d/chsh auth required pam_shells.so auth sufficient pam_rootok.so @include common-auth @include common-account @include common-session #---------------------- #---------------------- cat /etc/pam.d/common-password password requisite pam_pwquality.so retry=3 minlen=4 password [success=2 default=ignore] pam_unix.so obscure use_authtok try_first_pass yescrypt password sufficient pam_sss.so use_authtok password requisite pam_deny.so password required pam_permit.so password optional pam_gnome_keyring.so #---------------------- #---------------------- cat /etc/pam.d/other @include common-auth @include common-account @include common-password @include common-session #---------------------- #---------------------- cat /etc/pam.d/common-auth auth [success=2 default=ignore] pam_unix.so nullok auth [success=1 default=ignore] pam_sss.so use_first_pass auth requisite pam_deny.so auth required pam_permit.so auth optional pam_cap.so #---------------------- #---------------------- cat /etc/pam.d/common-account account [success=1 new_authtok_reqd=done default=ignore] pam_unix.so account requisite pam_deny.so account required pam_permit.so account sufficient pam_localuser.so account [default=bad success=ok user_unknown=ignore] pam_sss.so #---------------------- #---------------------- cat /etc/pam.d/sudo session required pam_limits.so session required pam_env.so readenv=1 user_readenv=0 session required pam_env.so readenv=1 envfile=/etc/default/locale user_readenv=0 @include common-auth @include common-account @include common-session-noninteractive #---------------------- #---------------------- cat /etc/pam.d/cups @include common-auth @include common-account @include common-session #---------------------- #---------------------- cat /etc/pam.d/gdm-smartcard-sssd-or-password auth [success=ok user_unknown=ignore default=bad] pam_succeed_if.so user != root quiet_success auth [success=2 default=ignore] pam_sss.so allow_missing_name try_cert_auth auth substack common-auth auth requisite pam_nologin.so auth optional pam_gnome_keyring.so @include common-account session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close session required pam_loginuid.so session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open session optional pam_keyinit.so force revoke session required pam_limits.so session required pam_env.so readenv=1 session required pam_env.so readenv=1 user_readenv=1 envfile=/etc/default/locale @include common-session session optional pam_gnome_keyring.so auto_start @include common-password #---------------------- #---------------------- cat /etc/pam.d/gdm-smartcard auth [success=ok user_unknown=ignore default=bad] pam_succeed_if.so user != root quiet_success auth [success=2 module_unknown=ignore default=die] pam_sss.so allow_missing_name require_cert_auth auth optional pam_echo.so SSSD PAM module is not installed, Smart card authentication is not supported, falling back to default mechanism auth substack common-auth auth requisite pam_nologin.so auth optional pam_gnome_keyring.so @include common-account session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close session required pam_loginuid.so session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open session optional pam_keyinit.so force revoke session required pam_limits.so session required pam_env.so readenv=1 session required pam_env.so readenv=1 user_readenv=1 envfile=/etc/default/locale @include common-session session optional pam_gnome_keyring.so auto_start #---------------------- #---------------------- cat /etc/pam.d/gdm-smartcard-sssd-exclusive auth [success=ok user_unknown=ignore default=bad] pam_succeed_if.so user != root quiet_success auth [success=2 module_unknown=ignore default=die] pam_sss.so allow_missing_name require_cert_auth auth optional pam_echo.so SSSD PAM module is not installed, Smart card authentication is not supported, falling back to default mechanism auth substack common-auth auth requisite pam_nologin.so auth optional pam_gnome_keyring.so @include common-account session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close session required pam_loginuid.so session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open session optional pam_keyinit.so force revoke session required pam_limits.so session required pam_env.so readenv=1 session required pam_env.so readenv=1 user_readenv=1 envfile=/etc/default/locale @include common-session session optional pam_gnome_keyring.so auto_start #---------------------- #---------------------- cat /etc/pam.d/newusers @include common-password #---------------------- -------------------------------------------- cat /etc/nsswitch.conf # /etc/nsswitch.conf # # Example configuration of GNU Name Service Switch functionality. # If you have the `glibc-doc-reference' and `info' packages installed, try: # `info libc "Name Service Switch"' for information about this file. passwd: files systemd group: files systemd shadow: files systemd gshadow: files systemd hosts: files mdns4_minimal [NOTFOUND=return] dns networks: files protocols: db files services: db files ethers: db files rpc: db files netgroup: nis -------------------------------------------- /etc/pam.d/common-session:session optional pam_sss.so /etc/pam.d/common-password:password sufficient pam_sss.so use_authtok /etc/pam.d/common-auth:auth [success=1 default=ignore] pam_sss.so use_first_pass /etc/pam.d/common-account:account [default=bad success=ok user_unknown=ignore] pam_sss.so /etc/pam.d/gdm-smartcard-sssd-or-password:auth [success=2 default=ignore] pam_sss.so allow_missing_name try_cert_auth /etc/pam.d/gdm-smartcard-sssd-exclusive:auth [success=2 module_unknown=ignore default=die] pam_sss.so allow_missing_name require_cert_auth * gen_rpt_test.sh Dans 1685348.tar.gz * tar 1685348.tar.gz * cp 1685348.tar.gz Dans URL : https://dev-eole.ac-dijon.fr/jenkins/job/2.10.0/job/test-etb3-amonecole-joineole-zorinos-2.10.0-amd64/ws/ws/etb3.pceleve-linux-1685348/1685348.tar.gz * ciExportCurrentStatus Machine etb3.pceleve 2.10.0 : ciExportCurrentStatus: () Machine etb3.pceleve 2.10.0 : ciExportCurrentStatus: fin * fin Sauvegarde forcée... Sauvegarde dans : https://dev-eole.ac-dijon.fr/jenkins/job/2.10.0/job/test-etb3-amonecole-joineole-zorinos-2.10.0-amd64/ws/ws/etb3.pceleve-linux-1685348 Sauvegarde forcée... Sauvegarde dans : https://dev-eole.ac-dijon.fr/jenkins/job/2.10.0/job/test-etb3-amonecole-joineole-zorinos-2.10.0-amd64/ws/ws/etb3.pceleve-linux-1685348 FIN export : OK ================================================ Fin Test export Duree=195s ======== stage: shutdown Pas de 'tearDown:' pour etb3-amonecole-joineole-zorinos AUTOMATE : shutdownMachine Desktop etb3.pceleve-linux Shutdown scheduled for Tue 2026-03-24 02:34:36 CET, use 'shutdown -c' to cancel. AUTOMATE : Shutdown etb3.pceleve-linux poweroff VM etb3.pceleve-linux state=ACTIVE/RUNNING timeout=360 Attente Etat 'POWEROFF/LCM_INIT' (360) : . ==> Ok, Duree=0s Suppresion VM : etb3.pceleve-linux 1685348 Attente Etat 'DONE/LCM_INIT' (50) : . ==> Ok, Duree=0s AUTOMATE : Shutdown etb3.eolecitestspedago poweroff VM etb3.eolecitestspedago state=ACTIVE/RUNNING timeout=360 Attente Etat 'POWEROFF/LCM_INIT' (360) : ACTIVE/SHUTDOWN_POWEROFF. POWEROFF/LCM_INIT ==> Ok, Duree=8s Suppresion VM : etb3.eolecitestspedago 1685346 Attente Etat 'DONE/LCM_INIT' (50) : . ==> Ok, Duree=0s AUTOMATE : Shutdown etb3.amonecole poweroff VM etb3.amonecole state=ACTIVE/RUNNING timeout=480 Attente Etat 'POWEROFF/LCM_INIT' (480) : ACTIVE/SHUTDOWN_POWEROFF..... POWEROFF/LCM_INIT ==> Ok, Duree=24s Suppresion VM : etb3.amonecole 1685345 Attente Etat 'DONE/LCM_INIT' (50) : . ==> Ok, Duree=0s ======== stage: clean Suppresion VM : etb3.pceleve-linux 1685348 deleteVirtFsDirectory : /mnt/eole-ci-tests/output/jenkins5/1685348 true Suppresion VM : etb3.eolecitestspedago 1685346 deleteVirtFsDirectory : /mnt/eole-ci-tests/output/jenkins5/1685346 true Suppresion VM : etb3.amonecole 1685345 deleteVirtFsDirectory : /mnt/eole-ci-tests/output/jenkins5/1685345 true Fin Test: etb3-amonecole-joineole-zorinos version:2.10.0 architecture:amd64 stage:[clean, startvms, tests, shutdown, clean] Duree=1875s etb3-amonecole-joineole-zorinos FAILED Erreur FAILED à 2026/03/24 02:36:27 nettoyage : /home/jenkins/workspace/2.10.0/test-etb3-amonecole-joineole-zorinos-2.10.0-amd64/53 Build step 'Exécuter un script shell' marked build as failure Archiving artifacts Sending e-mails to: jenkins@listeseole.ac-dijon.fr Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds Finished: FAILURE