OmniOS r151008

r151008 August 7

  • Security fix, updating OpenSSL to 1.0.1i per here

r151008_027

Weekly release for 2 June - 6 June 2014

r151008t

Weekly release for 7-11 April 2014

Security fixes:

  • update to 1.0.1g, fixing CVE-2014-0160 (aka the “Heartbleed” bug).
  • TIP: After installing the update, you should restart any daemons which utilize the affected OpenSSL libraries (libssl, and libcrypto). We have a shell script will examine running processes in the current zone and inform you which services need to be restarted to complete the update.

Bug fixes:

  • Multiple fixes which increase hot-plug reliability with LSI HBAs. (REBOOT REQUIRED)
    • 4682 panic in mptsas refhash
    • 4500 mptsas_hash_traverse() is unsafe, leads to missing devices
    • 4403 mpt_sas panic when pulling a drive
    • 4623 Remove -Wno-unused-label from mpt_sas
  • Fix a crash in the ipmi driver which can occur under some access circumstances (REBOOT REQUIRED)
    • 4636 ipmi driver calls delay without converting to hz
    • 4637 ipmi driver needs to coordinate access to the dev_list

r151008j

Weekly release for 6-10 January 2014

Security fixes:

Bug fixes:

  • package/pkg, system/zones/brand/ipkg fix an issue that caused problems with creating and attaching zones. (REBOOT REQUIRED)
  • system/install/kayak, system/install/kayak-kernel updated miniroot and fix to image builder scripts to allow building ZFS streams for LTS release

r151008f

Weekly release for 9 December - 13 December 2013

Bug fixes - Updated kernel (REBOOT REQUIRED)

  • system/file-system/zfs: 4347 ZPL can use dmu_tx_assign(TXG_WAIT)
  • Updated omnios-userland to have correct versions it requires to facilitate users upgrading to later 151008 packages after install. In addition, the 151006->151008 upgrade document has been upgraded to have instructions on doing the upgrade in the event that one is missing omnios-userland in 151006

r151008e

This is the initial release of r151008 to keep the release schedule in place.

r151008

Stable release, December 5, 2013

Note that because this release was late, and we are in week “e” of the release schedule, the initial release media is named r151008e.

illumos-omnios at 6de5e81

Upgrade instructions: Upgrade_r151006_r151008

  • Highlights
    • All packages shipped as part of OmniOS r151008 are now cryptographically signed
      • All package signatures will be verified by default, including on systems upgraded from r151006
      • More strict policies regarding signatures are possible. See “signature-policy” under IMAGE PROPERTIES in the pkg(1) man page for details
    • New ZFS pool features: spacemap_histogram, multi_vdev_crash_dump, extensible_dataset
      • see zpool-features(5) for details on what these features do
    • Rewritten ZFS write throttle to produce more consistent delays under constant load
      • This supersedes the per-zone I/O throttle feature taken from illumos-joyent in r151006. We are investigating a compatible feature set
    • ZFS L2ARC compression
    • Dump volumes may now be placed on multi-vdev pools such as raidz, striped mirrors
    • Oracle Java SE 6 replaced with OpenJDK 7
    • GCC 4.8.1
    • New, open source driver for HP !SmartArray controllers: cpqary(7D)
    • IPD, the Internet Packet Disturber, is a new kernel facility for simulating pathological networks by inducing packet drops, delays and corruption
      • available in pkg:/network/ipd and administered by ipdadm(1M)
      • usable by the global zone and zones with exclusive IP stacks
  • Notable upstream illumos changes and fixes
    • 2583 Add -p (parsable) option to zfs list
    • 2932 support crash dumps to raidz, etc. pools
    • 2989 LOGNAME_MAX should be increased to 32
    • 3137 L2ARC compression
    • 3881 want device driver for HP !SmartArray RAID controllers
    • 4016 disk-monitor should activate fault/fail indicators
    • 4018 mpt_sas: allow physical topology enumeration in libtopo
    • 4045 zfs write throttle & i/o scheduler performance work
    • 4086 readonly option for lofiadm(1m)
    • 4090 igb I210/I211 support
    • 4091 e1000g I217/I218 support
    • 4166 EOF pcata
      • 4167 EOF pcser
      • 2995 pcan and pcwl wifi device drivers EOL
    • 4236 Internet Packet Disturber
  • Package changes ([+] Added, [-] Removed, [*] Changed)
    • [*] compress/gzip 1.5 -> 1.6
    • [*] compress/xz 5.0.4 -> 5.0.5
    • [*] data/iso-codes 3.39 -> 3.46
    • [*] database/sqlite-3 3.7.14.1 -> 3.8.0.2
    • [*] developer/build/automake 1.12 -> 1.14
    • [-] developer/gcc47
    • [-] developer/gcc47/libgmp-gcc47
    • [-] developer/gcc47/libmpc-gcc47
    • [-] developer/gcc47/libmpfr-gcc47
    • [+] developer/gcc48 4.8.1
    • [+] developer/gcc48/libgmp-gcc48 5.0.5
    • [+] developer/gcc48/libmpc-gcc48 1.0.1
    • [+] developer/gcc48/libmpfr-gcc48 3.1.1
    • [*] developer/gnu-binutils 2.23 -> 2.23.2
    • [*] developer/macro/gnu-m4 1.4.16 -> 1.4.17
    • [*] developer/parser/bison 2.6.4 -> 2.7.1
    • [*] developer/swig 2.0.8 -> 2.0.11
    • [*] developer/versioning/git 1.8.1.3 -> 1.8.4
    • [*] developer/versioning/mercurial 2.3.2 -> 2.7.1
    • [*] driver/virtualization/kvm 1.0.5 -> 1.0.5.11
    • [*] editor/vim 7.3 -> 7.4.45
    • [*] file/gnu-coreutils 8.20 -> 8.21
    • [*] library/gmp 5.0.5 -> 5.1.2
    • [*] library/libidn 1.25 -> 1.28
    • [*] library/nspr 4.9.3 -> 4.10
    • [*] library/nspr/header-nspr 4.9.3 -> 4.10
    • [*] library/pcre 8.31 -> 8.33
    • [*] library/unixodbc 2.2.14 -> 2.3.1
    • [*] library/zlib 1.2.7 -> 1.2.8
    • [*] network/dns/bind 9.9.3.2 -> 9.9.4
    • [+] network/ipd 0.5.11
    • [*] runtime/python-26 2.6.7 -> 2.6.8
    • [*] security/sudo 1.8.6.7 -> 1.8.7
    • [*] shell/pipe-viewer 1.3.9 -> 1.4.12
    • [*] shell/zsh 5.0.0 -> 5.0.2
    • [*] system/kvm 1.0.5 -> 1.0.5.11
    • [*] system/library/g++-4-runtime 4.7.2 -> 4.8.1
    • [*] system/library/gcc-4-runtime 4.7.2 -> 4.8.1
    • [*] system/library/pcap 1.3.0 -> 1.4.0
    • [*] system/management/ec2-api-tools 1.6.5.1 -> 1.6.10.0
    • [*] system/management/ipmitool 1.8.12 -> 1.8.13
    • [*] system/pciutils/pci.ids 2.2.20131023 -> 2.2.20131202
    • [*] terminal/tmux 1.7 -> 1.8
    • [*] text/gawk 4.0.1 -> 4.1.0
    • [*] text/gnu-diffutils 3.2 -> 3.3
    • [*] text/gnu-gettext 0.18.1.1 -> 0.18.3.1
    • [*] text/gnu-sed 4.2.1 -> 4.2.2
    • [*] text/groff 1.21 -> 1.22.2
    • [*] web/curl 7.31.0 -> 7.33.0
  • Other notes
    • DTrace support in pkg:/runtime/perl has been disabled temporarily until build issues can be worked out.