From 0cda7c00fdd5bf14245d63604ba945f520bf1240 Mon Sep 17 00:00:00 2001 From: Guillaume Bougard Date: Fri, 24 Jan 2025 14:32:56 +0100 Subject: [PATCH] feat: GLPI Agent 1.12 release --- Changes | 10 +++++++++- Makefile.PL | 2 +- contrib/windows/glpi-agent-deployment.vbs | 6 +++--- debian/changelog | 6 ++++++ lib/GLPI/Agent/Version.pm | 4 ++-- 5 files changed, 21 insertions(+), 7 deletions(-) diff --git a/Changes b/Changes index be219e4d0..7fcbe7954 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,6 @@ Revision history for GLPI agent -1.12 not yet released +1.12 Fri, 24 Jan 2025 core: * fix #780: Avoid module loading path check error on windows if path includes a @@ -42,10 +42,12 @@ inventory: * fix #652: Fix usb printers serialnumber on windows stripping leading zeros * Updated pci.ids to 2025.01.13 version * Updated usb.ids to 2025.01.14 version +* Bump Inventory task version to 1.19 remoteinventory: * Store remote inventory part checksums in dedicated state files and support maintenance event to cleanup state files older than 30 days +* Bump RemoteInventory task version to 1.6 netdiscovery/netinventory: * fix #768: Added Aerohive devices support @@ -60,6 +62,8 @@ netdiscovery/netinventory: * Added Bachmann PDU devices support * Added RNX PDU devices support * Updated sysobject.ids +* Bump NetDiscovery task version to 6.5 +* Bump NetInventory task version to 6.5 deploy: * Fix checks on command run and clarify reason of success or failure. This fixes @@ -67,23 +71,27 @@ deploy: failing. * fix #804: Don't scan network and broadcast addresses when using P2P * Fix sha512 file checks to also accep provided digest in upper case +* Bump Deploy task version to 3.4 collect: * Fix sha512 file check to also accep provided digest in upper case * Change 'checkSumSHA2' file check meaning to compute sha256 * Add 'checkSumSHA256' params support for file checking to replace 'checkSumSHA2' one and it is mandatory over its alias 'checkSumSHA2' +* Bump Collect task version to 2.10 esx: * Support reporting of ESX virtualmachines ip and operating system. It requires inventory_format schema v1.1.36 on server-side included in GLPI v10.0.17. * Add --glpi-version option support to glpi-esx script * Add guessed Total ESX memory size as memory component +* Bump ESX task version to 2.12 toolbox: * Fix task log reset for enabled tasks * Fix enabled jobs start up * Fix event logger support to update counters even when debug is not enabled +* Bump ToolBox plugin version to 1.5 packaging: * Update Windows MSI packing building process to use: diff --git a/Makefile.PL b/Makefile.PL index 055a442eb..5eb10b374 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -14,7 +14,7 @@ include 'Module::AutoInstall'; abstract 'GLPI unified Agent for UNIX, Linux, Windows and MacOSX'; license 'gpl'; repository 'https://github.com/glpi-project/glpi-agent'; -version '1.12-dev'; +version '1.12'; perl_version '5.008'; authors 'Teclib Editions'; diff --git a/contrib/windows/glpi-agent-deployment.vbs b/contrib/windows/glpi-agent-deployment.vbs index 3ff745b75..9983725d7 100644 --- a/contrib/windows/glpi-agent-deployment.vbs +++ b/contrib/windows/glpi-agent-deployment.vbs @@ -28,7 +28,7 @@ ' ------------------------------------------------------------------------ ' ' @package GLPI Agent -' @version 1.11 +' @version 1.12 ' @file contrib/windows/glpi-agent-deployment.vbs ' @author(s) Benjamin Accary ' Christophe Pujol @@ -65,12 +65,12 @@ Dim Setup, SetupArchitecture, SetupLocation, SetupNightlyLocation, SetupOptions, ' SetupVersion ' Setup version with the pattern ..[-] ' -SetupVersion = "1.11" +SetupVersion = "1.12" ' When using a nightly built version, uncomment the following SetupVersion definition line ' replacing gitABCDEFGH with the most recent git revision found on the nightly builds site ' In that case, SetupNightlyLocation will be selected as location in place of SetupLocation -'SetupVersion = "1.12-gitABCDEFGH" +'SetupVersion = "1.13-gitABCDEFGH" ' SetupLocation ' Depending on your needs or your environment, you can use either a HTTP or diff --git a/debian/changelog b/debian/changelog index de8650533..03d104159 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +glpi-agent (1:1.12-1) unstable; urgency=medium + + * New upstream release 1.12 + + -- Guillaume Bougard Fri, 24 Jan 2025 14:32:56 +0100 + glpi-agent (1:1.11-1) unstable; urgency=medium * New upstream release 1.11 diff --git a/lib/GLPI/Agent/Version.pm b/lib/GLPI/Agent/Version.pm index 04078ac4b..e440cbb10 100644 --- a/lib/GLPI/Agent/Version.pm +++ b/lib/GLPI/Agent/Version.pm @@ -3,7 +3,7 @@ package GLPI::Agent::Version; use strict; use warnings; -our $VERSION = "1.12-dev"; +our $VERSION = "1.12"; our $PROVIDER = "GLPI"; our $COMMENTS = []; @@ -31,5 +31,5 @@ agent issue is reported. One very useful information should be first defined like in that example: our $COMMENTS = [ - "Based on GLPI Agent 1.12-dev" + "Based on GLPI Agent 1.12" ];