Cannot use (default) registry value in System Requirements

  • 7002640
  • 12-Feb-2009
  • 27-Apr-2012

Environment

Novell ZENworks 10 Configuration Management with Support Pack 1 - 10.1 Bundles
Novell ZENworks 10 Configuration Management with Support Pack 1 - 10.2 Bundles

Situation

When setting registry requirements for System Requirements it's not possible to use the default value data to be checked (this is the value data that's attached to the key itself, not a value underneath that key) If you export the key, the default value appears as an "@" symbol, like this:
[HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Shockwave 10\currentupdateversion]
@="1010011"

Selecting "(default)" as the key value is not being correctly interpreted. Bundles migrated from ZDM that use this in System Availability will not work correctly after migration

Resolution

For creating new bundles:
This is fixed in version 10.2.1 - see KB 7003766 "ZENworks 10 Configuration Management 10.2.1 - update information and list of fixes" which can be found at https://www.novell.com/support

With this fix, the default value is specified by leaving the value name blank.

For the migration utility: This is fixed in version 10.3 - see KB 7005455 "ZENworks Configuration Management SP3 (10.3) - update information and list of fixes" which can be found at https://www.novell.com/support