illumos-gate debug variant is now available

OpenIndiana illumos-gate provides new debug.illumos variant. This allows DEBUG kernel modules to be installed that match the non-DEBUG kernel modules’ functionality. This variant defaults to false.

To use it:

[email protected]:/root# beadm list
BE            Active Mountpoint     Space Policy Created
openindiana   -      -              9.50M static 2016-06-16 11:37
openindiana-1 -      -              1.10G static 2016-08-31 15:58
openindiana-2 NR     /              5.20G static 2016-08-31 16:03
[email protected]:/root# pkg change-variant --be-name DEBUG debug.illumos=true
            Packages to change: 201
     Variants/Facets to change:   1
       Create boot environment: Yes
Create backup boot environment:  No

DOWNLOAD                                PKGS         FILES    XFER (MB)   SPEED
Completed                            201/201     3028/3028  101.4/101.4  2.6M/s

PHASE                                          ITEMS
Updating modified actions                  3348/3348
Updating package state database                 Done
Updating package cache                           0/0
Updating image state                            Done
Creating fast lookup database                   Done

A clone of openindiana-2 exists and has been updated and activated.
On the next boot the Boot Environment DEBUG will be
mounted on '/'.  Reboot when ready to switch to this updated BE.

[email protected]:/root# beadm list
BE            Active Mountpoint     Space Policy Created
openindiana   -      -              9.50M static 2016-06-16 11:37
openindiana-1 -      -              1.10G static 2016-08-31 15:58
openindiana-2 N      /              23.0K static 2016-08-31 16:03
DEBUG         R      -              6.55G static 2016-08-31 16:06

Debug variant is helpful for systems that are encountering problem that require full kernel debugging and troubleshooting is needed. Please, keep in mind that a DEBUG kernel will be noticeably slower.