diff options
author | Kurt Taylor <kurt.r.taylor@gmail.com> | 2019-02-01 17:40:20 -0600 |
---|---|---|
committer | Gunnar Mills <gmills@us.ibm.com> | 2019-02-11 15:26:21 +0000 |
commit | 15ec36bd69799f242084fa8a6ddc11cfbfb312ef (patch) | |
tree | ad386cc2890cb767b13b18891c3fad02af301f7c | |
parent | 4134f4f17c8c78f98141f4391a982d783bce0a1e (diff) | |
download | openbmc-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.md | 232 |
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 |