[Fusioninventory-commit] [fusinv/fusioninventory-agent] 4b3a44: Solaris: filesystem inventories fixes

Gonéri Le Bouder goneri at rulezlan.org
Sun Jul 22 21:57:09 UTC 2012


  Branch: refs/heads/2.3.x
  Home:   https://github.com/fusinv/fusioninventory-agent
  Commit: 4b3a44c018ffb51017ff6fb4d9821c1fe105d619
      https://github.com/fusinv/fusioninventory-agent/commit/4b3a44c018ffb51017ff6fb4d9821c1fe105d619
  Author: Nicolas Richard <kournikolas at yahoo.fr>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Drives.pm

  Log Message:
  -----------
  Solaris: filesystem inventories fixes

I've edited your code to deal with ZFS FS.
could you check it and confirm it works on your machine with ZFS

Note that i have to remove this line to keep physical devices or swap:
grep { $_->{VOLUMN} !~ /^\/(devices|platform)/ }

closes: #1713


  Commit: 290786542bb9de1d2755117631e9a04d904143c4
      https://github.com/fusinv/fusioninventory-agent/commit/290786542bb9de1d2755117631e9a04d904143c4
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Registry.pm
    M lib/FusionInventory/Agent/Tools/Win32.pm
    A t/inventory/windows/registry.t

  Log Message:
  -----------
  fix Registry.pm module


  Commit: 72197896a29472549125f0ac0dc560ad0b7ee5af
      https://github.com/fusinv/fusioninventory-agent/commit/72197896a29472549125f0ac0dc560ad0b7ee5af
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Videos.pm
    M lib/FusionInventory/Agent/Tools/MacOS.pm
    M t/inventory/macos/videos.t

  Log Message:
  -----------
  MacOSX: ensure a sysprofile key is unique

closes: #1721

Reported-by: Christian Roeder <zchroeder at gmail.com>


  Commit: b35108a64ae4ac2e4ce227ac665e0b28adc34d18
      https://github.com/fusinv/fusioninventory-agent/commit/b35108a64ae4ac2e4ce227ac665e0b28adc34d18
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    A resources/macos/system_profiler/10.6.5-dual-monitor

  Log Message:
  -----------
  add the test resource

see: #1721


  Commit: 92b890b4174f4032052f4504cc32bad21c68f59b
      https://github.com/fusinv/fusioninventory-agent/commit/92b890b4174f4032052f4504cc32bad21c68f59b
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Storages.pm
    A resources/macos/system_profiler/fiberchannel
    M t/inventory/macos/storages.t

  Log Message:
  -----------
  MacOSX: add Fiber Channel storage support

closes: #492

Reported-by: Walid Nouh <walid.nouh at gmail.com>


  Commit: f32382a68c2d6b1887b26bf4d0300223870054fc
      https://github.com/fusinv/fusioninventory-agent/commit/f32382a68c2d6b1887b26bf4d0300223870054fc
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Storages.pm
    M t/inventory/macos/storages.t

  Log Message:
  -----------
  MacOSX: STORAGES uses MiB instead GB

Use the correct unit for STORAGES.DISKSIZE

closes: #1376

Reported-by: Gregory Maricaille <bjornebye22 at yahoo.fr>


  Commit: f39514a44d10082a5951c8915413ee28a5c4e556
      https://github.com/fusinv/fusioninventory-agent/commit/f39514a44d10082a5951c8915413ee28a5c4e556
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Drives.pm

  Log Message:
  -----------
  clean up


  Commit: b324f1d78e74fa1b46ea78da5c3eec3a6aa33cc9
      https://github.com/fusinv/fusioninventory-agent/commit/b324f1d78e74fa1b46ea78da5c3eec3a6aa33cc9
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-19 (Thu, 19 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Linux/LVM.pm

  Log Message:
  -----------
  avoid div by zero


  Commit: 19336f9bad47658045c9545f36dddc8061b0ccc8
      https://github.com/fusinv/fusioninventory-agent/commit/19336f9bad47658045c9545f36dddc8061b0ccc8
  Author: Alexander Evseev <PunchyBummer at mailinator.com>
  Date:   2012-07-19 (Thu, 19 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Qemu.pm

  Log Message:
  -----------
  qemu -drive option

Small fix to support new syntax describing qemu/kvm storages.

closes: #1704


  Commit: 56502c9f45c6e94d182a8185d1915d86e959408a
      https://github.com/fusinv/fusioninventory-agent/commit/56502c9f45c6e94d182a8185d1915d86e959408a
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-19 (Thu, 19 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Logger/File.pm

  Log Message:
  -----------
  non blocking flock on log file

If LOCK_NB is bitwise-or'ed with LOCK_SH or LOCK_EX, then "flock"
returns immediately rather than blocking waiting for the lock;
check the return status to see if you got it.


  Commit: 5b997b954700a5c7d404bbfe776108bd7a6b42ab
      https://github.com/fusinv/fusioninventory-agent/commit/5b997b954700a5c7d404bbfe776108bd7a6b42ab
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-20 (Fri, 20 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Drives.pm

  Log Message:
  -----------
  restore addEntry() loop


  Commit: b978795e53fc1ac0861adfae9bec15eb91699e4a
      https://github.com/fusinv/fusioninventory-agent/commit/b978795e53fc1ac0861adfae9bec15eb91699e4a
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-07-20 (Fri, 20 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Drives.pm

  Log Message:
  -----------
  keep inventory addition out of fstype loop

broken in commit #4b3a44c


  Commit: 0a4103531e5005470f270b9aef1a5daaa73e8f4b
      https://github.com/fusinv/fusioninventory-agent/commit/0a4103531e5005470f270b9aef1a5daaa73e8f4b
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-07-20 (Fri, 20 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Drives.pm

  Log Message:
  -----------
  make comments consistent with the code


  Commit: 16a19e8dc24bd6927fd2abcdacf1200c464b486d
      https://github.com/fusinv/fusioninventory-agent/commit/16a19e8dc24bd6927fd2abcdacf1200c464b486d
  Author: Guillaume Rousse <guillomovitch at gmail.com>
  Date:   2012-07-20 (Fri, 20 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent/Logger/File.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Linux/LVM.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Qemu.pm

  Log Message:
  -----------
  Merge remote-tracking branch 'forge/2.2.x' into 2.2.x


  Commit: 0cac1f86b2f3064a540483e085c8a0664357be41
      https://github.com/fusinv/fusioninventory-agent/commit/0cac1f86b2f3064a540483e085c8a0664357be41
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-20 (Fri, 20 Jul 2012)

  Changed paths:
    M Changes

  Log Message:
  -----------
  prepare the 2.2.4 release


  Commit: d58c7f05e0b809063d8acfff5d1d4132d915a80d
      https://github.com/fusinv/fusioninventory-agent/commit/d58c7f05e0b809063d8acfff5d1d4132d915a80d
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-20 (Fri, 20 Jul 2012)

  Changed paths:
    M lib/FusionInventory/Agent.pm

  Log Message:
  -----------
  preserve the current location in daemon mode

This is done, already if libdir is relative.

closes: #1717

Reported-by: Nicolas Richard <kournikolas at yahoo.fr>


  Commit: 6a5fe553e9863131efd64626f3a347b919ac36bf
      https://github.com/fusinv/fusioninventory-agent/commit/6a5fe553e9863131efd64626f3a347b919ac36bf
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-22 (Sun, 22 Jul 2012)

  Changed paths:
    M Changes

  Log Message:
  -----------
  release 2.2.4


  Commit: 87276e69fe9728cba1cdecdfed6ed95a5474e5fd
      https://github.com/fusinv/fusioninventory-agent/commit/87276e69fe9728cba1cdecdfed6ed95a5474e5fd
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-22 (Sun, 22 Jul 2012)

  Changed paths:
    M t/tools/macos.t

  Log Message:
  -----------
  system_profiler parsing: refresh the expected result

commit:72197896a2947254912


  Commit: 05f892dd7851944067fa3121a2eb2958ba2f02a7
      https://github.com/fusinv/fusioninventory-agent/commit/05f892dd7851944067fa3121a2eb2958ba2f02a7
  Author: Gonéri Le Bouder <goneri at rulezlan.org>
  Date:   2012-07-22 (Sun, 22 Jul 2012)

  Changed paths:
    M Changes
    M lib/FusionInventory/Agent.pm
    M lib/FusionInventory/Agent/Logger/File.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Linux/LVM.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Storages.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/MacOS/Videos.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Solaris/Drives.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Virtualization/Qemu.pm
    M lib/FusionInventory/Agent/Task/Inventory/Input/Win32/Registry.pm
    M lib/FusionInventory/Agent/Tools/MacOS.pm
    M lib/FusionInventory/Agent/Tools/Win32.pm
    A resources/macos/system_profiler/10.6.5-dual-monitor
    A resources/macos/system_profiler/fiberchannel
    M t/inventory/macos/storages.t
    M t/inventory/macos/videos.t
    A t/inventory/windows/registry.t
    M t/tools/macos.t

  Log Message:
  -----------
  Merge branch '2.2.x' into 2.3.x


Compare: https://github.com/fusinv/fusioninventory-agent/compare/962fe8cdaa4a...05f892dd7851


More information about the Fusioninventory-commit mailing list