Tags give the ability to mark specific points in history as being important
-
2015.02-rc1
634632aa · ·2015.02-rc1 Public Release New Hardware Platforms ====================== Quanta: e138685 QuantaMesh 5000 Series T5016-LB8D Features ======== Build system: 86beadf x86: include the recovery ISO into the 'all' Makefile target 5fbf744 xtools: restart build on failure 55a6e41 Simplier way of building ONIE 614332e crosstools-ng: back port complib/ppl-0.11.2 with gcc 4.9 patch bbc0f0e Add support for configrable syslinux menu default Linux Kernel: 26ad076 dmesg: increase size of kernel log buffer to 128 KB 5a43b7c kernel 3.14.x: enable a few Device Mapper kernel options df7ab7d kvm_x86_64: move to linux-3.14.27 7cd662e linux-3.14.X: move to linux-3.14.27 Runtime: 4ba4662 Adding machine init scripts support e3cd24a Fixing "umount: can't remount rootfs read-only" during reboot 9bdcbd6 Disallow uninstaller to run at improper situation 12704d1 Disallow install_url or update_url to run at improper situation 61ec111 exec_installer: Check if image format is suitable for current boot reason Misc: 37e03c2 Adding -P part number flag to onie-sysinfo 15cb52c Update onie-server.py 2da36fa onie-server.py: Added support for FreeBSD Bugs Fixes ========== Runtime: 35b8f9f x86 exec_installer: Fill serial number to HTTP headers fc1174e functions net_intf(): Correct undefined variables, $dhcp and $ip 5fbb33f discover: Calling import_cmdline() before calling net_intf() onie-sysinfo command: b53d234 onie-sysinfo -e, onie-sysinfo -s: fixing EEPROM read error flow 3c90f8b onie-sysinfo: Adding h to known arguments Hardware Support: Accton: 84f45c3 Accton AS5710_54X: Correct USB compatible nodes in DTS 6c47e68 Accton platforms: Erase onboard mass storage in uninstall mode b458c5a Accton platforms: Revise eUSB discovery method for updater ce910d2 Accton platforms: Revise 'onie_sz.b' to 0x500000 99b28aa Accton AS6701_32X: Remove unavailable usb node from DTS 75f1cdc Accton AS7700_32X: Resize diag partition to 32MB 410dc90 Accton platforms: Correct the comments in onie-rom.conf 6f3cea0 Accton platforms: Correct the help message in kernel Kconfig 0b27224 Accton platforms: Add context of installing u-boot in INSTALL 965953f Accton powerpc platforms: Adjust u-boot boot delay to 10secs 285b6ed Accton AS5610_52X: Correct GPIO (pca9506) nodes in DTS Alphanetworks: f4f2f95 Alphanetworks x86_64 platforms: Add i2c-tools patches for onie syseeprom. Mellanox: 8c80556 Revising non-removable disk detection over Mellanox x86 systems Documentation ============= a0f694a docs: added details for Ethernet management configuration 69eec02 docs: update FAQ regarding ONIE-izing old hardware 635de92 docs: update github pull request instructions 96d8a85 u-boot sys_eeprom: Add/Revise the command help messages -
2014.11
3d671a5a · ·2014.11 Public Release New Hardware Platforms ====================== Accton: f451507 Accton AS7702_32X: Add to support ONIE 6ed9e5b Accton AS7700_32X: Add to support ONIE e7870fe Accton AS6712_32X: Add to support ONIE 9f84fbc Accton AS5610_52X: Add to support ONIE 0e609da Accton AS5600_52X: Add to support ONIE e4f5cd9 Accton AS5710_54X: Add to support ONIE c06b689 Accton AS6710_32X: Add to support ONIE e31d24b Accton AS6700_32X: Add to support ONIE Alpha Networks: b6e5523 Add Alpha Networks SNQ60A0-320F to support ONIE. acb836a Add Alpha Networks SNX60A0-486F to support ONIE. b85ae10 Alpha_Networks_SNQ6070_320F:Add machine support to SNQ6070_320F a173a4e Alpha_Networks SNX6070_486f: Add machine directory and the patches for SNX6070-486F. Mellaonx: 23406b4 Adding Mellanox x86 support: MSX1400 Quanta: 0401286 QuantaMesh 3000 Series T3040-LY3 6c91cdc QuantaMesh 3000 Series T3048-LY2 Features ======== Linux Kernel: Add support for multiple kernel versions in addition to 3.2.35: 23406b4 Adding Mellanox x86 support: (3.10.0-54.0.1.el7.x86_64) 7196640 Add linux-fsl-sdk-v1.5 kernel source to support ONIE 4cff161 Add support for the Linux kernel version 3.14.16 uClibc: Add support for multiple uClibc versions in addition to 0.9.32.1: f8e189d Add support for uClibc version 0.9.33.2 Busybox: 07d7fbe Make busybox 1.20.2 default e04cd68 Allow platform specific Busybox customizations fc76004 Add to support onie-syseeprom command in busybox Build system: use OCP ONIE mirror for package downloads: bdd5fcf package mirror: use http://mirror.opencompute.org/onie Misc: 90169c1 Support for embedding arbitrary string to Linux kernel command line 0183a40 busybox udhcpc: Make hostname sanitization be optional c247868 Add more dependencies to debian-prepare-build-host target d674334 Add Option 150(TFTP server IP) to build list of HTTP servers 0b042d1 Add Option 150(TFTP server IP) to build waterfall paths 22311dc Add support for upstream syslinux e8ef152 busybox sys_eeprom: Revise 0x29 TLV name to 'ONIE Version' 5ea81ce u-boot sys_eeprom: Revise 0x29 TLV name to 'ONIE Version' Bugs Fixes ========== Busybox: 99fbeb0 udhcp: Option 150(TFTP server IP) does not work properly. Serial Console: Make console parameters configurable and consistent across x86 installer, bootable ISO and demo OS. f0901d4 Improve (clean up, fix) serial console parameters on x86 systems. 7f19c5e x86_64 demo: export GRUB_SERIAL_COMMAND and GRUB_CMDLINE_LINUX Hardware Support: 4b98393 Accton Platforms: u-boot can't load files from eUSB device f43fcbb QuantaMesh 1000 Series T1048-LB9: Fix Compact Flash Card read fail while ide interface byte swap is not correct Documentation ============= ed792c4 Documentation: Move release status to the OCP Wiki e671b9c Documentation: Change code merge window to 8 weeks 8805100 docs: details for developers contributing patches f56f6e3 docs: clarify machine name consistency c13705b docs: Document ONIE CLI commands d27e5cb docs: Add USB install method to user guide
-
2014.11-rc2
824e1579 · ·2014.11-rc2 Public Release New Hardware Platforms ====================== Accton: f451507 Accton AS7702_32X: Add to support ONIE 6ed9e5b Accton AS7700_32X: Add to support ONIE e7870fe Accton AS6712_32X: Add to support ONIE 9f84fbc Accton AS5610_52X: Add to support ONIE 0e609da Accton AS5600_52X: Add to support ONIE e4f5cd9 Accton AS5710_54X: Add to support ONIE c06b689 Accton AS6710_32X: Add to support ONIE e31d24b Accton AS6700_32X: Add to support ONIE Alpha Networks: b6e5523 Add Alpha Networks SNQ60A0-320F to support ONIE. acb836a Add Alpha Networks SNX60A0-486F to support ONIE. b85ae10 Alpha_Networks_SNQ6070_320F:Add machine support to SNQ6070_320F a173a4e Alpha_Networks SNX6070_486f: Add machine directory and the patches for SNX6070-486F. Mellaonx: 23406b4 Adding Mellanox x86 support: MSX1400 Quanta: 0401286 QuantaMesh 3000 Series T3040-LY3 6c91cdc QuantaMesh 3000 Series T3048-LY2 Features ======== Linux Kernel: Add support for multiple kernel versions in addition to 3.2.35: 23406b4 Adding Mellanox x86 support: (3.10.0-54.0.1.el7.x86_64) 7196640 Add linux-fsl-sdk-v1.5 kernel source to support ONIE 4cff161 Add support for the Linux kernel version 3.14.16 uClibc: Add support for multiple uClibc versions in addition to 0.9.32.1: f8e189d Add support for uClibc version 0.9.33.2 Busybox: 07d7fbe Make busybox 1.20.2 default e04cd68 Allow platform specific Busybox customizations fc76004 Add to support onie-syseeprom command in busybox Build system: use OCP ONIE mirror for package downloads: bdd5fcf package mirror: use http://mirror.opencompute.org/onie Misc: 90169c1 Support for embedding arbitrary string to Linux kernel command line 0183a40 busybox udhcpc: Make hostname sanitization be optional c247868 Add more dependencies to debian-prepare-build-host target d674334 Add Option 150(TFTP server IP) to build list of HTTP servers 0b042d1 Add Option 150(TFTP server IP) to build waterfall paths 22311dc Add support for upstream syslinux e8ef152 busybox sys_eeprom: Revise 0x29 TLV name to 'ONIE Version' 5ea81ce u-boot sys_eeprom: Revise 0x29 TLV name to 'ONIE Version' Bugs Fixes ========== Busybox: 99fbeb0 udhcp: Option 150(TFTP server IP) does not work properly. Serial Console: Make console parameters configurable and consistent across x86 installer, bootable ISO and demo OS. f0901d4 Improve (clean up, fix) serial console parameters on x86 systems. 7f19c5e x86_64 demo: export GRUB_SERIAL_COMMAND and GRUB_CMDLINE_LINUX Hardware Support: 4b98393 Accton Platforms: u-boot can't load files from eUSB device f43fcbb QuantaMesh 1000 Series T1048-LB9: Fix Compact Flash Card read fail while ide interface byte swap is not correct Documentation ============= ed792c4 Documentation: Move release status to the OCP Wiki e671b9c Documentation: Change code merge window to 8 weeks 8805100 docs: details for developers contributing patches f56f6e3 docs: clarify machine name consistency c13705b docs: Document ONIE CLI commands d27e5cb docs: Add USB install method to user guide
-
2014.11-rc1
764131f7 · ·2014.11-rc1 Public Release New Hardware Platforms ====================== Accton: e7870fe Accton AS6712_32X: Add to support ONIE 9f84fbc Accton AS5610_52X: Add to support ONIE 0e609da Accton AS5600_52X: Add to support ONIE e4f5cd9 Accton AS5710_54X: Add to support ONIE c06b689 Accton AS6710_32X: Add to support ONIE e31d24b Accton AS6700_32X: Add to support ONIE Alpha Networks: b6e5523 Add Alpha Networks SNQ60A0-320F to support ONIE. acb836a Add Alpha Networks SNX60A0-486F to support ONIE. b85ae10 Alpha_Networks_SNQ6070_320F:Add machine support to SNQ6070_320F a173a4e Alpha_Networks SNX6070_486f: Add machine directory and the patches for SNX6070-486F. Mellaonx: 23406b4 Adding Mellanox x86 support: MSX1400 Quanta: 0401286 QuantaMesh 3000 Series T3040-LY3 6c91cdc QuantaMesh 3000 Series T3048-LY2 Features ======== Linux Kernel: Add support for multiple kernel versions in addition to 3.2.35: 23406b4 Adding Mellanox x86 support: (3.10.0-54.0.1.el7.x86_64) 7196640 Add linux-fsl-sdk-v1.5 kernel source to support ONIE 4cff161 Add support for the Linux kernel version 3.14.16 uClibc: Add support for multiple uClibc versions in addition to 0.9.32.1: f8e189d Add support for uClibc version 0.9.33.2 Busybox: 07d7fbe Make busybox 1.20.2 default e04cd68 Allow platform specific Busybox customizations fc76004 Add to support onie-syseeprom command in busybox Build system: use OCP ONIE mirror for package downloads: bdd5fcf package mirror: use http://mirror.opencompute.org/onie Misc: 90169c1 Support for embedding arbitrary string to Linux kernel command line 0183a40 busybox udhcpc: Make hostname sanitization be optional c247868 Add more dependencies to debian-prepare-build-host target d674334 Add Option 150(TFTP server IP) to build list of HTTP servers 0b042d1 Add Option 150(TFTP server IP) to build waterfall paths Bugs Fixes ========== Busybox: 99fbeb0 udhcp: Option 150(TFTP server IP) does not work properly. Serial Console: Make console parameters configurable and consistent across x86 installer, bootable ISO and demo OS. f0901d4 Improve (clean up, fix) serial console parameters on x86 systems. 7f19c5e x86_64 demo: export GRUB_SERIAL_COMMAND and GRUB_CMDLINE_LINUX Hardware Support: 4b98393 Accton Platforms: u-boot can't load files from eUSB device f43fcbb QuantaMesh 1000 Series T1048-LB9: Fix Compact Flash Card read fail while ide interface byte swap is not correct Documentation ============= ed792c4 Documentation: Move release status to the OCP Wiki e671b9c Documentation: Change code merge window to 8 weeks 8805100 docs: details for developers contributing patches f56f6e3 docs: clarify machine name consistency c13705b docs: Document ONIE CLI commands d27e5cb docs: Add USB install method to user guide
-
2014.08
aa49ace7 · ·2014.08 Public Release New Hardware Platforms ====================== - DELL S6000-ON: x86_64 based, 32x40G QSFP+ top-of-rack switch - DELL S4810-ON: PowerPC based, 48x10G SFP+, 4x40G QSFP+ top-of-rack switch - Accton AS5712_54X: x86_64 based, 48x10G SFP+, 6x40G QSFP+ top-of-rack switch - Accton AS6701_32X: PowerPC based, 32x40G QSFP+ top-of-rack switch - Accton AS4600_54T: PowerPC based, 48x1G RJ45, 4x10G SFP+ top-of-rack switch - Quanta T1048-LB9: PowerPC based, 48x1G RJ45, 4x10G SFP+ top-of-rack switch - Celestica Redstone-XP: x86_64 based, 48x10G SFP+, 6x40G QSFP+ top-of-rack switch Diag OS Support =============== - Add infrastructure for supporting hardware vendor's DIAG operating system Development Tools ================= - Add dynamic library debug support to uClibc - Include strace utility by default Documentation Updates ===================== - x86_64 ONIE architecture updates - developer support - how to contribute to development - update x86 requirements for SMBIOS/DMI information - update hw documentation and labeling
-
2014.08-rc1
d279efd4 · ·2014.08-rc1 Public Release New Hardware Platforms ====================== - DELL S6000-ON: x86_64 based, 32x40G QSFP top-of-rack switch - DELL S4810-ON: PowerPC based, 48x10G SFP+, 4x40G QSFP top-of-rack switch - Accton AS5712_54X: x86_64 based, 48x10G SFP+, 6x40G QSFP top-of-rack switch - Accton AS4600_54T: PowerPC based, 48x1G RJ45, 4x10G SFP+ top-of-rack switch - Quanta T1048-LB9: PowerPC based, 48x1G RJ45, 4x10G SFP+ top-of-rack switch - Celestica Redstone-XP: x86_64 based, 48x10G SFP+, 6x40G QSFP top-of-rack switch Diag OS Support =============== - Add infrastructure for supporting hardware vendor's DIAG operating system Development Tools ================= - Add dynamic library debug support to uClibc - Include strace utility by default Documentation Updates ===================== - x86_64 ONIE architecture updates - developer support - how to contribute to development - update x86 requirements for SMBIOS/DMI information - update hw documentation and labeling
-
2014.05
78db057a · ·2014.05 Public Release Major Changes: - x86: Updated documentation across the board. - x86: Support GPT and MS-DOS disk labels when partitioning disks. See commit c9ceda1 and the updated documentation for more details. - x86: disk partitioning layout changes. See commit 67e6b77 and the updated documentation for more details. - x86: demo OS changed to reflect the GPT/MS-DOS and partitioning layout changes. Minor Changes: - x86 and powerpc tool chain: move to GCC version from 4.7.2 to 4.7.3 - x86: add more utilities: parted, fsck.ext[234], grub-reboot, grub-default, ethtool. - x86: enable /dev/nvram support - all: Make installer mode a little more verbose
-
2014.05-rc1
06a7ad0a · ·2014.05-rc1 Public Release Major Changes: - x86: Updated documentation across the board. - x86: Support GPT and MSDOS disk labels when partitioning disks. See commit c9ceda1 and the updated documentation for more details. - x86: disk partitioning layout changes. See commit 67e6b77 and the updated documentation for more details. - x86: demo OS changed to reflect the GPT/MSDOS and partitioning layout changes. Minor Changes: - x86 and powerpc tool chain: move to GCC version from 4.7.2 to 4.7.3 - x86: add more utilities: parted, fsck.ext[234], grub-reboot, grub-default. - all: Make installer mode a little more verbose
-
2014.02.04
baed2cd1 · ·2014.02.04 Public Release Minor Changes: - Fix TLV EEPROM header endianness issue for onie-syseeprom command on x86.
-
2014.02.03
2e88d895 · ·2014.02.03 Public Release Major Changes: - x86: Add ISO recovery image. This image can be copied to a USB memory stick for recovery and initial ONIE installation. - x86: Add PXE-UEFI64 recovery image. This image can be netbooted on PXE-UEFI64 platforms. Minor Changes: - Installer: add support for file:// URLs
-
2014.02.02
5030bafe · ·2014.02.02 Public Release ========================= Minor Changes: - Set partition attributes for ONIE GPT partitions - Check if network interface is operationally "up" before configuration
-
2014.02.01
c5e07915 · ·2014.02.01 Public Release ========================= Major Changes: - Add new "service tag" TLV to ONIE EEPROM format - x86_64: add onie-syseeprom utility - x86_64: add i2ctools utilities - x86_64: add dmidecode utility - x86_64: add lvm2 and device-mapper support
-
-
-
2014.02
cd393ea7 · ·2014-02 Public Release ====================== Major Changes: - Build powerpc-softfloat toolchain using crosstools-ng. No more ELDK toolchain. - Build x86_64 toolchain using crosstools-ng. - Support for x86_64 platforms New Platforms: - machine/kvm_x86_64 -- Virtual machine implementation for x86_64 - machine/im_n29xx_t40n -- Interface Masters Niagra 29XX Series with the Congatec conga-BAF/T40N CPU module
-
2014.02-rc4
04c54eaa · ·2014.02-rc4 Beta Release ======================== - Add Interface Masters x86 platform, im_n29xx_t40n See machine/im_n29xx_t40n/INSTALL for how to compile. For how to install ONIE on a new machine see the INSTALL file for the kvm_x86_64 machine. That method uses iPXE. The method for this board should be similar. - kvm_x86_64 virtual machine documentation The document for the kvm_x86_64 virtual machine is mostly complete. See machine/kvm_x86_64/INSTALL for details on: + how to compile ONIE + how to create a virtual machine + how to install ONIE on the VM disk using iPXE - ONIE-x86 interfaces settling down. Until the documentation is completely written see: - the x86 onie-xxx CLIs in onie/rootconf/x86_64/sysroot-bin: onie-boot-default onie-boot-entry-add onie-boot-entry-remove onie-boot-entry-show onie-boot-init onie-boot-update Read the help inside each command and the relevant git logs. - the x86 demo OS implementation in onie/demo/installer/x86_64/install.sh See how the demo OS installer uses the above onie-XXX CLIs -
-
2014.02-rc3
1ff2259b · ·2014.02 -- Release Candidate 3 Fixes minor problem building demo OS in -rc2.
-
-
2014.02-rc1
c6d5b6af · ·A major milestone, containing a move to using crosstool-NG for building the powerpc-softfloat toolchain.