Skip to content

Releases: diederikdehaas/raspbian-ua-netinst

raspbian-ua-netinst v1.0.7

05 May 21:29
Compare
Choose a tag to compare

Releasing version 1.0.7 of the Raspbian unattended netinstaller.

This release fixes the following issues:

  • Added support for the Raspberry Pi 2. This fixes issue 180.
  • Updated the kernel used during installation to 3.18.
  • Removed the kernel-upgrade-script since it doesn't handle sections in /boot/config.txt. See raspbian-tools issue 2.
  • Fixed the insecure downloading of the raspberrypi.org GPG key. This fixes issue 64.
  • Increased the size of /boot/ to 128MB by default. This fixes issue 190.
  • Fixed the kernel crashes/rainbow screens that happened with the rpi15 kernel. This fixes issue 199 and issue 201.

NOTES:

  • This release also adds support for DeviceTree and this is enabled by default on the Pi 2.
    For the Pi 1B and 1B+ it is disabled by default (in /boot/config.txt) since it seems to be the cause for the various kernel crashes/rainbow screens. You can enable DeviceTree quite simple by commenting out or removing the device_tree= line and it usually just works. But since we've had just too many crashes it is disabled by default. See also raspberrypi/linux#914.
  • When DeviceTree is enabled, the (red) power LED isn't working properly. Hopefully this will be resolved when a new kernel version is released.

See the README for features/installation instruction/etc for this release.

raspbian-ua-netinst v1.0.7-RC

22 Apr 15:08
Compare
Choose a tag to compare
Pre-release

Releasing version 1.0.7-RC of the Raspbian unattended netinstaller.

This release fixes the following issues:

  • Fixed most of kernel crashes/rainbow screens that happened with the rpi15 kernel. This fixes issue 199 and issue 201.
  • Increased the size of /boot/ to 128MB by default. This fixes issue 190.
  • Added a workaround for too old firmware files in the official archive which prevented the installer to boot on a Pi 1B/1B+.

This release also adds the following new functionality:

  • Support for Device Tree.

See the README for features/installation instruction/etc for this release.

NOTE:
The installed system sometimes fails to boot. The exact cause for this is not (yet) known.
With the following workaround in post-install.txt I have not gotten a crash again, but usually it's not needed (and it shouldn't).

# update the firmware files, which reduces kernel crashes
FIRMWARE_ARCHIVE=raspberrypi-firmware-20150420.zip
if [ -f /bootfs/config/${FIRMWARE_ARCHIVE} ] ; then
  echo -n "Updating firmware files with snapshot from git..."
  unzip -qo /bootfs/config/${FIRMWARE_ARCHIVE} -d /rootfs/boot/
  if [ $? -eq 0 ]; then
    echo "OK"
  else
    echo "FAILED !"
  fi
fi

# also disable device tree to further reduce kernel crashes
echo "device_tree=" >> /rootfs/boot/config.txt

raspbian-ua-netinst v1.0.6

09 Jan 16:16
Compare
Choose a tag to compare

Releasing version 1.0.6 of the Raspbian unattended netinstaller.

This release fixes the following issues:

  • Updated the kernel used during installation to 3.12.
  • The kernel modules needed as dependency of other modules are now dynamically determined.
  • Lots of documentation corrections/improvements/etc.
  • Set the console blank timeout to 1 hour so that (normally) the whole installation process can be viewed.
  • Added script which handles kernel upgrades. This fixes issue 88 and issue 89
  • Changed permissions on log file so it is not world readable any more. This fixes issue 106.

This release also adds the following new functionality:

  • Introduction of the config directory. Files and folders placed in that directory are made available in /boot/config/ for further processing during the installation.
    It is strongly recommended to place all your configuration files and folders inside the config directory.
  • When building the installer the config directory, installer-config.txt and post-install.txt are automatically packed inside the generated image/archive, so you won't have to do that manually afterwards any more.
  • Added support for the serial console on the installed system. This fixes issue 57. The serial console can also be used during installation, but you'd have to modify cmdline.txt for that (place the ttyAMA0 parameters at the end).
  • Timing of the start/end and the durarion of the installation.
  • Also create images compressed with bz2 which should be easier to use on a Mac.

Other changes:

  • Added @goranche as official collaborator to the project.
  • Code re-organization for better maintainability.
  • Added workaround for non-working busybox-static (full story).

See the README for features/installation instruction/etc for this release.

raspbian-ua-netinst v1.0.5

22 Jul 23:53
Compare
Choose a tag to compare

Releasing version 1.0.5 of the Raspbian unattended netinstaller.

This release fixes the following issues:

  • When there were multiple logfiles of failures, they weren't all copied properly. Now they are.

This release also adds the following new functionality:

  • Addition of the following commands: vcgencmd, edidparser, tvservice, vcdbg
    and vchiq_test.

The libraspberrypi-bin package is installed from the raspbian archive, thus available where ever you are, without additional configuration. This fixes issue debian-pi#65.

See the README for features/installation instruction/etc for this release.

raspbian-ua-netinst v1.0.4

21 Jul 15:11
Compare
Choose a tag to compare

Releasing version 1.0.4 of the Raspbian unattended netinstaller.

This release fixes the following issues:

  • Raspberry Pi Model B+ is now also supported.
    Thanks to plugwash for packaging the updated firmware files. This fixes issue debian-pi#73.

This release also adds the following new functionality:

  • Logging of the installation process.

See the README for features/installation instruction/etc for this release.

raspbian-ua-netinst v1.0.3

16 Jul 20:32
Compare
Choose a tag to compare

Releasing version 1.0.3 of the Raspbian unattended netinstaller.

This release fixes the following issues:

  • Downloaded packages are now verified against the signing key and the GPG keys
    are now included in the installer. This means that the '--allow-unauthenticated' parameter
    of debootstrap is now removed :-)
    Thanks a lot to Jim Turner for providing the pull request which implemented this!
    This closes issues debian-pi#55 and debian-pi#66.
  • Removed an invalid mount parameter for f2fs. This closes issue debian-pi#67.
  • The kernel version and thereby the initramfs version is now dynamically
    determined at install time, so that a new kernel version won't break the
    installer anymore. This fixes issue debian-pi#68.
  • Fixed the check for the losetup version.
  • Made retrieving/setting the date/time more resilient.
  • Update the project URL as displayed during install.

See the README for features/installation instruction/etc for this release.

raspbian-ua-netinst v1.0.2

21 May 14:40
Compare
Choose a tag to compare

Releasing version 1.0.2 of the Raspbian unattended netinstaller.

This release fixes the following issues:

  • Make the installation process more resilient by not aborting the installation
    when a not fatal error occurs, like 'apt-get update' or the installation of
    the firmware package.
  • Hard code wheezy for the raspberrypi.org archive, since they don't support
    jessie (yet).
  • Support multiple compression methods and don't hard code it to bz2.
    Recently the raspbian archives compression changed from bz2 to xz, making the
    update.sh script fail.
  • Fixed some documentation issues.

See the README for features/installation instruction/etc for this release.

raspbian-ua-netinst v1.0.1

18 May 11:55
Compare
Choose a tag to compare

Releasing version 1.0.1 of the Raspbian unattended netinstaller.

This release fixes the following issues:

  • Unable to boot the system when installing / (root) on usb and ext4 was used
    as filesystem (fixes debian-pi#47). Fixed by always installing latest kernel package.
  • Configuration file not working as expected (fixes debian-pi#50). This appears to be
    related to creating/modifying configuration files on windows, which has a
    different line ending then linux. Fixed by pushing the configuration file
    through dos2unix before using it.
  • Unable to login to the system when jessie was used as release (fixes debian-pi#45).
    This was caused by a change in default configuration of openssh-server, which
    now disables password login by root. Fixed by re-enabling that for jessie.

See the README for features/installation instruction/etc for this release.

First release of raspbian-ua-netinst through GitHub

15 Apr 12:09
Compare
Choose a tag to compare

This is the first release of the Raspbian (minimal) unattended netinstaller provided through GitHub.

If you find any issues, please report them through the Issues feature here on GitHub.

Release Notes:

  • First release through GitHub, see the README for features/installation instruction/etc for this release.

Enjoy!