summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKurt Taylor <kurt.r.taylor@gmail.com>2019-02-01 17:40:20 -0600
committerGunnar Mills <gmills@us.ibm.com>2019-02-11 15:26:21 +0000
commit15ec36bd69799f242084fa8a6ddc11cfbfb312ef (patch)
treead386cc2890cb767b13b18891c3fad02af301f7c
parent4134f4f17c8c78f98141f4391a982d783bce0a1e (diff)
downloadopenbmc-docs-15ec36bd69799f242084fa8a6ddc11cfbfb312ef.tar.gz
openbmc-docs-15ec36bd69799f242084fa8a6ddc11cfbfb312ef.zip
OpenBMC Release Notes
This file will contain release notes for project releases. Please only review the current 2.6 release. The prior notes are listed for completeness from the openbmc/openbmc release tags. Change-Id: I936aeed15dda6bccf982f672aaee7847e74b74b8 Signed-off-by: Kurt Taylor <kurt.r.taylor@gmail.com>
-rw-r--r--release_notes.md232
1 files changed, 232 insertions, 0 deletions
diff --git a/release_notes.md b/release_notes.md
new file mode 100644
index 0000000..418e999
--- /dev/null
+++ b/release_notes.md
@@ -0,0 +1,232 @@
+# OpenBMC Release Notes
+
+The OpenBMC project now has a regular release cycle with stable branches
+starting with the 2.6 release. Prior release tag notes are also listed here
+for completeness.
+
+Read more about the release process here:
+https://github.com/openbmc/docs/blob/master/release_process.md
+
+For information on how to checkout a particular branch or tag, see:
+https://github.com/openbmc/openbmc/wiki/Releases
+
+
+## OpenBMC Releases
+
+### 2.6 Feb 4, 2019
+***First Release as Linux Foundation Project***
+
+#### Features:
+ - Yocto refresh to "Thud" version 2.6
+ - GUI enhancements: SNMP and Date/Time
+ - Serial over Lan
+ - IPMI 2.0 support
+ - Partial Redfish support
+ - Kernel updated to 4.19 LTS
+
+#### Known Issues/Limitations:
+ - Support dropped for the ipmitool nameless option
+
+## Release tags with notes prior to release branching
+
+### v1.0.5 Aug 23, 2016
+
+#### Updates:
+
+ - Cache all inventory properties and preserve inventory during BMC firmware
+ update (#487)
+ - Update the power button behavior on Barreleye to:
+ - Short press: Only power on. Remove the power off action
+ - Long press (>3 seconds): Hard power off
+
+### v1.0.4 Aug 8, 2016
+
+#### Changes:
+
+ - Kernel version update:
+ - Stable release 4.4.16
+ - Power button debounce fix for Barreleye
+ - Fix for an NCSI race condition that caused the device to not come up
+ (openbmc/phosphor-networkd#18)
+ - Load inventory from cache (#487)
+ - Start host watchdog timer after magic sequence (openbmc/skeleton#127)
+ - Restart REST server when network configuration changes
+ (openbmc/phosphor-rest-server#24)
+
+### v1.0.3 Jul 18, 2016
+
+#### Updates:
+
+ - Fix issue in Host IPMI inventory due to versioned shared libraries (#423)
+
+### v1.0.2 Jul 5, 2016
+
+#### Updates:
+
+ - Add ability to perform BMC code update at runtime and get the BMC code
+ update progress through REST
+ - Fix event log directory duplication during BMC code update
+ - Fix hwmon attribute not being polled after failure
+
+### v1.0.1 Jun 27, 2016
+
+#### Release Notes:
+
+ - Fix encode firmware version in BCD format
+ - Handle floating point sensor values
+ - Performance improvements to prevent services from failing to start
+ - Extend the mapper service startup timeout to ensure it starts up
+ - Enable DNS resolution from DHCP
+
+### v1.0 Jun 20, 2016
+
+#### Features:
+
+ - Enable one-time vs permanent host boot option
+ - Enable handling of host checkstop gpio
+ - Handle endianness in IPMI eSEL function
+ - Improve IPMI error handling
+ - Add IPMI Travis CI
+ - Fix host hanging due to inventory upload
+ - Fix i2c-tools SRC url syntax
+ - Fix sensor attribute reading
+ - Fix limit of number of event logs
+ - Add adm1278 driver into the Linux kernel by default
+ - Automatically restart phosphor service processes
+ - Enable out-of-tree kernel device trees
+ - Update pflash version
+ - Update u-boot version
+ - Fix memory corruption
+ - Update kernel version
+ - Stable 4.4.12 release
+ - Pick up i2c completion fix
+ - Add power button debounce function for Barreleye
+ - Remove development tool rest-dbus from Barreleye image
+ - BMC performance improvements
+
+### v0.8 May 20, 2016
+
+#### Updates:
+
+ - Update pflash version
+ - Host console support for local tty mirroring
+ - Cap number of event logs at 128
+ - BMC boot performance improvements
+ - Linux updates:
+ - Update to 4.4.10 release
+ - Fix network cable link detection
+ - Support for VOUT sampling to the adm1275 driver
+ - Add eeprom to barreleye device tree
+ - Fix OCC sensor activation
+
+### v0.7 May 5, 2016
+
+#### Updates:
+
+ - Update to kernel 4.4
+ - Update to yocto 2.0.1
+ - Use upstream pflash
+
+#### Features:
+
+ - Device tree
+ - New host console.
+ - Documentation: https://github.com/openbmc/docs/blob/master/console.md
+ - REST association support
+ - Dmidecode support
+ - New REST interface to query network type (dhcp/static) under
+ NetworkManager->GetAddressType
+
+#### Fix:
+
+ - Add CPU1 fru data to inventory
+
+### v0.6.1 Mar 22, 2016
+
+#### Fixes:
+
+ - JFFS2 corruption
+ - random segmentation faults
+ - keep event logs from filling up flash. They are limited to 200K
+ - OCC 12core fix
+ - PCIe slot presence detect
+ - SCU fix for networking issue
+
+### v0.6 Mar 7, 2016
+
+#### New features:
+
+ - Immediate MAC address set via IPMI and REST; no reboot necessary
+ - full user setup via REST
+ - Boot to RAM filesystem so SOCFlash and pflash can be used from host
+ - ADM1278 support
+ - Custom LED blink rate
+ - inARP support
+
+#### Fixes:
+
+ - ipmid memory leak
+ - SBE reboot issue
+
+### v0.5 Feb 17, 2016
+
+#### New Features:
+
+ - Automatically run fsck to avoid file system corrupt
+ - Full LAN get/set support via REST and ipmitool
+ - User setup via REST support
+ - NCSI driver enhancements
+ - Virtual UART; improved hconsole
+ - Persistent event logs
+ - Persistent UUID based on /etc/machine-id
+ - Full LED support
+
+### v0.4 Feb 4, 2016
+
+#### New Features:
+
+ - Persistent file system
+ - network configuration is persistent across boots and flashing
+ - LAN set functions
+ - Selectable flash update (u-boot, initramfs, kernel, settings)
+ - fw utils for update u-boot environment variables
+ - power capping and measurements
+ - power restore policy
+
+#### Notes/Limitations:
+
+ - Currently using ext4 for R/W file system. Need to migrate to JFFS which is
+ designed for flashes and more resilient to AC power loss. Please 'poweroff'
+ BMC before pulling AC power for now
+
+#### Missing Functions:
+
+ - Persistent event logs
+ - LAN get functions
+ - User set/get functions
+ - Proper LED representation
+
+### v0.2 Dec 4, 2015
+
+#### Release Notes:
+
+ - Added CPU thermal sensors (/org/openbmc/sensors/temperature/cpu0 and 1)
+ - Added full soft power off and reset support from host or BMC
+ - Reboot issue fixed
+ - Power button fixed
+ - Network crash issue fixed
+ - Added delete event log from REST
+ - Cleaned up inventory
+ - consistent states
+ - io_board fru is populated from eeprom
+
+#### Known issues:
+
+ - OCC driver unloading and loading prints harmless error messages to console
+ - About 1 out of every 5 boots you will see the ftgmac driver print out a
+trace stack. This appears to be harmless, but we are investigating
+
+#### Not supported:
+
+ - Sensor thresholds
+ - Setting boot options through REST
OpenPOWER on IntegriCloud