Wiki source for Blog20230919InstallationInventaire
Suite à Blog20161201InstallationGLPI en 2023, l'objectif est de le rendre public pour utilisation par les autres tiers-lieux pour recenser nos matériels.
=== Installation inventaire GLPI ===
~- Sécurisation avant ouverture sur Internet... **à finaliser**
~- Utilisation URL en hatlab.fr (en remplacement de mysunlab.org)
~- Configuration de letsencrypt
=== Configuration matériel et logiciel ===
~- VM sur un proxmox
~- pas de couplage avec LDAP :
~~- créer un utilisateur par tiers lieu
~~- consultation de l'intégralité de l'inventaire (possibilité de filtrer)
~~- modification uniquement pour ce qui est sur tiers-lieu
~- configuration letsencrypt
~~- automatisation mise à jour sur VM **ok** et sur pfSense
=== Configuration client logiciel ===
Utilisation de fusioninventory
~- remonter le tiers-lieu par défaut
~- faire fonctionner le conf.d/ pour éviter de modifier le fichier fourni par un paquet (conf' dédiée)
~- appels en https **ok** en Intranet et d'Internet **ok**
~- revoir possibilité de remise du glpi (mineur, non prioritaire)
~- conf' IPv6 dans les DNS + sécurisation encore améliorable
~- documenter conf' au niveau de chaque élément pour pouvoir reproduire pour porte, un seul certificat étant présenté par défaut pour redirection vers haproxy (+ automatisation letsencrypt)
~~- schéma avec chacune des couches (internet en haut services en bas, permettant généralisation)
Debian, Mageia : **ok**
Windows : **compliqué** (lancer cmd en tant qu'admin / éditer fichier de conf' avec notepad o_O / lancer fusioninventory-agent.bat avec options pour remontée effective de l'inventaire)
~- (mineur) remonter l'inventaire avec bon nom
https://documentation.fusioninventory.org/FusionInventory_agent/configuration/configuration/
=== Personnalisation des vues par utilisateur ===
~- permet l'affectation à un lieu ou à une personne
~- revoir l'utilisation des tâches pour suivre l'avancement du déploiement
~~- tableau de bord hatlab dédié (si 50% obtenu, ce sera une réussite)
~~- pour chacun des lieux, affectation des sujets
=== Sécurisation ===
https://glpi-install.readthedocs.io/fr/latest/install/
https://forum.glpi-project.org/viewtopic.php?id=287338&p=2
https://glpi-install.readthedocs.io/en/latest/prerequisites.html#web-server
https://observatory.mozilla.org/
https://www.ssllabs.com/ => ok B (merci letsencrypt), This server supports TLS 1.0 and TLS 1.1. Grade capped to B => mini 1.2 pour ne pas se priver de tout le monde
http://internet.nl
Vérification : https://www.ssllabs.com/ssltest/analyze.html?d=inventaire.mysunlab.org&hideResults=on&latest;
=== Pour débugguer et état des lieux du projet fusioninventory pour GLPI ===
regarde dans le dossier files/_log/ et le fichier php-error.log
dans la db : select * from glpi_plugin_fusioninventory_agents;
dans la conf générale du plugin
extra debug = yes
GSIT est mieux ?
27/07/2023 10:50
fork stabilisé basé sur la 9.5 (c'est à dire que les versions correctives sont vraiment correctives et ne cassent pas l'API), après tu peux rester en GLPI 9.5.x , mais ce n'est plus maintenu
Maxence
27/09/2023 13:44
Salut @ddurieux,
j'ai eu un écho qui disait que fusion inventory était abandonné depuis février, donc pas de maj possible vers la version GLPI 10.0.10 ?
Est ce qu'une rumeur ?
ddurieux
27/09/2023 13:46
le plugin pour glpi seulement, faut que je fasse une version 'compatible' pour la 10.x
mais clairement, la version 3.0 de l'agent ne sera pas compatible avec GLPI, sauf si quelqu'un s'y colle
les problèmes de stabilité de GLPI ont eu raison de ma patience et de mon temps
donc je focalise sur l'agent FusionInventory en version 3.0 et de FusionSuite (qui sera compatible avec l'agent 3.0 de FusionInventory)
j'espère que les explications sont assez compréhensibles @Maxence
sinon n'hésite pas à demander plus de détails ^_^
Maxence
27/09/2023 13:57
Donc si je comprends bien, je dois passer sur fusionsuite ou sur glpi agent ? @ddurieux
ddurieux
27/09/2023 13:58
Le plugin fonctionne encore aujourd'hui
installe la dernière version, tu as 'juste' à modifier le max version dans plugins/fusioninventory/setup.php
mais après la version 10.0 oui choix à faire
Nous sommes sur GLPI 9.5.5 avec FusionInventory 3.0, et les agents sur les PC sont en version 2.6
Pour une éventuelle future migration vers FusionSuite, devons nous faire une upgrade de quoi que ce soit pour que ce soit compatible assez facilement ?
Désolé si la question a déjà été posée, mais je n'ai pas vu la réponse.
Aussi, est-ce qu'une liste des fonctionnalitées de FusionSuite serait disponible qqpart pour être certain que tout ce que nous avons besoin soit dispo aussi dessus ?
Merci à vous,
https://fusionsuite.org/news.fr.html l'à venir...
John 28/07/2023 23:39
Hello, we are about to update Fusion inventory from 9.5 to 10.0.6, which version of GLPI works better for the plugin? Have you found any risk in doing the upgrade (GLPI 9.3.3 to GLPI 10.0.x and FusionInventory for GLPI 9.5 to 10.0.6) ? Which are the risks? we have several assests registered, documents, etc.
ddurieux 28/07/2023 23:41
Glpi 9.5.7 is the best version
=== fusionSuite ===
ddurieux — 19/01/2022 14:07
The useful links:
* website: https://fusionsuite.org/
* docker (dev version): https://github.com/LaurentLienhard/FusionSuite-Docker
* REST API documentation (draft): https://fusionsuite.org/documentation/restapi/
* github: https://github.com/fusionSuite/
=== alternatives ===
pouvez vous me dire plusieurs alternatives à GLPI
il m'en faudrait 2 ou 3
ddurieux — 18/07/2023 15:54
fusionSuite (release fin d'année), iTOP, itsm-ng (fork de GLPI)
https://github.com/itsmng/itsm-ng/releases
https://github.com/yeKcim/inventaire inventaire de lab
https://github.com/snipe/snipe-it inventaire IT
=== Documentation existante ===
https://fusioninventory.org/presentation/2023/presentation.html
forum de support via discord https://discord.com/channels/896801119307714630/896807191720362064
[[https://plugins.glpi-project.org/#/plugin/fusioninventory]]
alternative : https://github.com/glpi-project/glpi-inventory-plugin trouver si compatible avec fusioninventory (je doute :/)
https://github.com/glpi-project/glpi-agent
https://github.com/DCS-Easyware/gsit
https://ocsinventory-ng.org/?lang=fr => iTop + GLPI +
https://github.com/OCSInventory-NG/
=== Achats à prévoir ===
~- RAM 8 Go x 3 DDR3 SODIMM HP-Compaq Probook 650 G1 https://support.hp.com/us-en/document/c04029874 max 16 Go (2, 4, 8)
~- RAM 8 Go x 1 DDR4 SODIMM HP-Compaq Probook 650 G2 https://support.hp.com/fr-fr/document/c04940877 max 16 Go (4,8)
~- RAM 8 Go x 9 DDR3 DIMM HP-Compaq Prodesk 400 G1 SFF https://support.hp.com/us-en/document/c04101374 max 16 Go
~- RAM 8 Go x 1 DDR3 DIMM Lenovo Thinkcentre M72e machine type 3664 / model number 4U5, S/N S4ADMFY product id 36644u5 max 16 Go
~- RAM 8 Go x 3 DDR3 DIMM Dell Optiplex 3020 https://www.dell.com/support/home/fr-fr/product-support/product/optiplex-3020-desktop/docs max 16 Go
~- SSD 256 Go x 20
oublis
~- switch gigabit / 16 à 24 ports pour utilisation fibre au mieux (salle électronique, salle IT, salle principale)
~- clés USB ? (8 GB ça suffit)
----
CategoryFablab
=== Installation inventaire GLPI ===
~- Sécurisation avant ouverture sur Internet... **à finaliser**
~- Utilisation URL en hatlab.fr (en remplacement de mysunlab.org)
~- Configuration de letsencrypt
=== Configuration matériel et logiciel ===
~- VM sur un proxmox
~- pas de couplage avec LDAP :
~~- créer un utilisateur par tiers lieu
~~- consultation de l'intégralité de l'inventaire (possibilité de filtrer)
~~- modification uniquement pour ce qui est sur tiers-lieu
~- configuration letsencrypt
~~- automatisation mise à jour sur VM **ok** et sur pfSense
=== Configuration client logiciel ===
Utilisation de fusioninventory
~- remonter le tiers-lieu par défaut
~- faire fonctionner le conf.d/ pour éviter de modifier le fichier fourni par un paquet (conf' dédiée)
~- appels en https **ok** en Intranet et d'Internet **ok**
~- revoir possibilité de remise du glpi (mineur, non prioritaire)
~- conf' IPv6 dans les DNS + sécurisation encore améliorable
~- documenter conf' au niveau de chaque élément pour pouvoir reproduire pour porte, un seul certificat étant présenté par défaut pour redirection vers haproxy (+ automatisation letsencrypt)
~~- schéma avec chacune des couches (internet en haut services en bas, permettant généralisation)
Debian, Mageia : **ok**
Windows : **compliqué** (lancer cmd en tant qu'admin / éditer fichier de conf' avec notepad o_O / lancer fusioninventory-agent.bat avec options pour remontée effective de l'inventaire)
~- (mineur) remonter l'inventaire avec bon nom
https://documentation.fusioninventory.org/FusionInventory_agent/configuration/configuration/
=== Personnalisation des vues par utilisateur ===
~- permet l'affectation à un lieu ou à une personne
~- revoir l'utilisation des tâches pour suivre l'avancement du déploiement
~~- tableau de bord hatlab dédié (si 50% obtenu, ce sera une réussite)
~~- pour chacun des lieux, affectation des sujets
=== Sécurisation ===
https://glpi-install.readthedocs.io/fr/latest/install/
https://forum.glpi-project.org/viewtopic.php?id=287338&p=2
https://glpi-install.readthedocs.io/en/latest/prerequisites.html#web-server
https://observatory.mozilla.org/
https://www.ssllabs.com/ => ok B (merci letsencrypt), This server supports TLS 1.0 and TLS 1.1. Grade capped to B => mini 1.2 pour ne pas se priver de tout le monde
http://internet.nl
Vérification : https://www.ssllabs.com/ssltest/analyze.html?d=inventaire.mysunlab.org&hideResults=on&latest;
=== Pour débugguer et état des lieux du projet fusioninventory pour GLPI ===
regarde dans le dossier files/_log/ et le fichier php-error.log
dans la db : select * from glpi_plugin_fusioninventory_agents;
dans la conf générale du plugin
extra debug = yes
GSIT est mieux ?
27/07/2023 10:50
fork stabilisé basé sur la 9.5 (c'est à dire que les versions correctives sont vraiment correctives et ne cassent pas l'API), après tu peux rester en GLPI 9.5.x , mais ce n'est plus maintenu
Maxence
27/09/2023 13:44
Salut @ddurieux,
j'ai eu un écho qui disait que fusion inventory était abandonné depuis février, donc pas de maj possible vers la version GLPI 10.0.10 ?
Est ce qu'une rumeur ?
ddurieux
27/09/2023 13:46
le plugin pour glpi seulement, faut que je fasse une version 'compatible' pour la 10.x
mais clairement, la version 3.0 de l'agent ne sera pas compatible avec GLPI, sauf si quelqu'un s'y colle
les problèmes de stabilité de GLPI ont eu raison de ma patience et de mon temps
donc je focalise sur l'agent FusionInventory en version 3.0 et de FusionSuite (qui sera compatible avec l'agent 3.0 de FusionInventory)
j'espère que les explications sont assez compréhensibles @Maxence
sinon n'hésite pas à demander plus de détails ^_^
Maxence
27/09/2023 13:57
Donc si je comprends bien, je dois passer sur fusionsuite ou sur glpi agent ? @ddurieux
ddurieux
27/09/2023 13:58
Le plugin fonctionne encore aujourd'hui
installe la dernière version, tu as 'juste' à modifier le max version dans plugins/fusioninventory/setup.php
mais après la version 10.0 oui choix à faire
Nous sommes sur GLPI 9.5.5 avec FusionInventory 3.0, et les agents sur les PC sont en version 2.6
Pour une éventuelle future migration vers FusionSuite, devons nous faire une upgrade de quoi que ce soit pour que ce soit compatible assez facilement ?
Désolé si la question a déjà été posée, mais je n'ai pas vu la réponse.
Aussi, est-ce qu'une liste des fonctionnalitées de FusionSuite serait disponible qqpart pour être certain que tout ce que nous avons besoin soit dispo aussi dessus ?
Merci à vous,
https://fusionsuite.org/news.fr.html l'à venir...
John 28/07/2023 23:39
Hello, we are about to update Fusion inventory from 9.5 to 10.0.6, which version of GLPI works better for the plugin? Have you found any risk in doing the upgrade (GLPI 9.3.3 to GLPI 10.0.x and FusionInventory for GLPI 9.5 to 10.0.6) ? Which are the risks? we have several assests registered, documents, etc.
ddurieux 28/07/2023 23:41
Glpi 9.5.7 is the best version
=== fusionSuite ===
ddurieux — 19/01/2022 14:07
The useful links:
* website: https://fusionsuite.org/
* docker (dev version): https://github.com/LaurentLienhard/FusionSuite-Docker
* REST API documentation (draft): https://fusionsuite.org/documentation/restapi/
* github: https://github.com/fusionSuite/
=== alternatives ===
pouvez vous me dire plusieurs alternatives à GLPI
il m'en faudrait 2 ou 3
ddurieux — 18/07/2023 15:54
fusionSuite (release fin d'année), iTOP, itsm-ng (fork de GLPI)
https://github.com/itsmng/itsm-ng/releases
https://github.com/yeKcim/inventaire inventaire de lab
https://github.com/snipe/snipe-it inventaire IT
=== Documentation existante ===
https://fusioninventory.org/presentation/2023/presentation.html
forum de support via discord https://discord.com/channels/896801119307714630/896807191720362064
[[https://plugins.glpi-project.org/#/plugin/fusioninventory]]
alternative : https://github.com/glpi-project/glpi-inventory-plugin trouver si compatible avec fusioninventory (je doute :/)
https://github.com/glpi-project/glpi-agent
https://github.com/DCS-Easyware/gsit
https://ocsinventory-ng.org/?lang=fr => iTop + GLPI +
https://github.com/OCSInventory-NG/
=== Achats à prévoir ===
~- RAM 8 Go x 3 DDR3 SODIMM HP-Compaq Probook 650 G1 https://support.hp.com/us-en/document/c04029874 max 16 Go (2, 4, 8)
~- RAM 8 Go x 1 DDR4 SODIMM HP-Compaq Probook 650 G2 https://support.hp.com/fr-fr/document/c04940877 max 16 Go (4,8)
~- RAM 8 Go x 9 DDR3 DIMM HP-Compaq Prodesk 400 G1 SFF https://support.hp.com/us-en/document/c04101374 max 16 Go
~- RAM 8 Go x 1 DDR3 DIMM Lenovo Thinkcentre M72e machine type 3664 / model number 4U5, S/N S4ADMFY product id 36644u5 max 16 Go
~- RAM 8 Go x 3 DDR3 DIMM Dell Optiplex 3020 https://www.dell.com/support/home/fr-fr/product-support/product/optiplex-3020-desktop/docs max 16 Go
~- SSD 256 Go x 20
oublis
~- switch gigabit / 16 à 24 ports pour utilisation fibre au mieux (salle électronique, salle IT, salle principale)
~- clés USB ? (8 GB ça suffit)
----
CategoryFablab