raspbian-ua-netinst v1.0.9

@diederikdehaas diederikdehaas released this Sep 18, 2016

Releasing version 1.0.9 of the Raspbian unattended netinstaller.

The following changes are part of this release:

  • Updated kernel and firmware to support new Raspberry Pi 1B+ revision. This fixes issue 415.
  • Improved various documentation parts. This fixes issue 407.
  • Improved the way /etc/hostname and /etc/network/interfaces are written to make it more resilient.

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

This will be the last release in the v1.0.x series.
The next release will be based off the v1.1.x branch.

SHA1 checksums:

b2a96203c1d2918e6740219b86f35f3c077bd0cc  raspbian-ua-netinst-v1.0.9.img.bz2
0b6edff376f20f32d08380e5d5be920ab317cea7  raspbian-ua-netinst-v1.0.9.img.xz
d211a84432308644f4f4e49cf387da468d5e3269  raspbian-ua-netinst-v1.0.9.zip

SHA256 checksums:

5fe37f31c75de2ae86adbd5a03d1ea3b7d66f09d29eb2825462ef6effac78557  raspbian-ua-netinst-v1.0.9.img.bz2
024e8ee3b7650cd627c6167c4282d0ed97a9ebf90d3a8349499663ba87b1a3d7  raspbian-ua-netinst-v1.0.9.img.xz
9cdbcfdca073d4ec39b0bf849fdd4bcbc62c72450829deffe49b7d5920f083a9  raspbian-ua-netinst-v1.0.9.zip

Downloads

raspbian-ua-netinst v1.0.8.1

@diederikdehaas diederikdehaas released this Dec 24, 2015 · 13 commits to master since this release

Releasing version 1.0.8.1 of the Raspbian unattended netinstaller.

This is just a point release with some documentation updates and a fix for an issue which only occurs with the base preset.

The following changes are part of this release:

  • Added check for existence of file before operating on it.
  • Fixed wrong command when setting security on swap file in documentation. This fixes issue 327 and fixes issue 343.
  • Added info to documentation to make clear that ntpdate is used primarily and rdate only as fallback.

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

This release is dedicated to my dad who would've gotten 74 today.

SHA1 checksums:

105c8e24051116da92efc846357cf43033826ec4  raspbian-ua-netinst-v1.0.8.1.img.bz2
d401e8b47308b881224fdb27aeb09cb8ab19815e  raspbian-ua-netinst-v1.0.8.1.img.xz
cf24cf28d1e33c333ae6776fb617609e78699a6d  raspbian-ua-netinst-v1.0.8.1.zip

SHA256 checksums:

95acdbc10f4d5e639a85d19df30b3f28ff761ca3e9557bb8214bccb5f5d82d33  raspbian-ua-netinst-v1.0.8.1.img.bz2
4bf6c0e9e9cd457794c6207c618a3ab47cfb3be1a19d7b591960fc8a6377b215  raspbian-ua-netinst-v1.0.8.1.img.xz
06443750e2ff84955eda6008ecbec7ac59fccc89092f304855becc6dbb3b7f91  raspbian-ua-netinst-v1.0.8.1.zip

Downloads

raspbian-ua-netinst v1.0.8

@diederikdehaas diederikdehaas released this Dec 1, 2015 · 21 commits to master since this release

Releasing version 1.0.8 of the Raspbian unattended netinstaller.

The following changes are part of this release:

  • Changed default release from wheezy to jessie.
  • Changed the retrieval of date/time from rdate to ntpdate.
  • Moved setting of /tmp to /etc/fstab so it works across init systems.
  • Make sure kernel gets installed on all preset values. This fixes issue 253, issue 277 and issue 279.
  • Improved the checks on the archive keys and extracted the code for it into separate functions.
  • Added gzip compression to the cpio files to reduce the size of the installer.
  • Changed setting of various filesystem parameter to be after loading of online_config so it can be set from there.
  • Various improvements to the build process.
  • Various improvements to the documentation.

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

SHA1 checksums:

3ff77fffda84400a033d160c1adf6078802f929b  raspbian-ua-netinst-v1.0.8.img.bz2
d17dae9d629d7b1b97c4894d9a6eeb33978f1ae9  raspbian-ua-netinst-v1.0.8.img.xz
c512ad7246f0568446d58e1bedf20d5daece0081  raspbian-ua-netinst-v1.0.8.zip

Downloads

raspbian-ua-netinst v1.0.7

@diederikdehaas diederikdehaas released this May 5, 2015 · 100 commits to master since this release

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.

Downloads

raspbian-ua-netinst v1.0.7-RC

@diederikdehaas diederikdehaas released this Apr 22, 2015 · 108 commits to master since this 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

Downloads

raspbian-ua-netinst v1.0.7-beta

@diederikdehaas diederikdehaas released this Mar 5, 2015 · 130 commits to master since this release

Releasing version 1.0.7-beta 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.

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

EDIT: I've renamed the files to be consistent with the other releases.
So if you've downloaded a file named raspbian-ua-netinst-20150305-gitf31b204.* that's exactly the same as raspbian-ua-netinst-v1.0.7-beta.*

Downloads

raspbian-ua-netinst v1.0.6

@diederikdehaas diederikdehaas released this Jan 9, 2015 · 159 commits to master since this release

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.

Downloads

raspbian-ua-netinst v1.0.5

@diederikdehaas diederikdehaas released this Jul 22, 2014 · 245 commits to master since this release

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 #65.

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

Downloads

raspbian-ua-netinst v1.0.4

@diederikdehaas diederikdehaas released this Jul 21, 2014 · 247 commits to master since this release

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 #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.

Downloads

raspbian-ua-netinst v1.0.3

@diederikdehaas diederikdehaas released this Jul 16, 2014 · 261 commits to master since this release

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 #55 and #66.
  • Removed an invalid mount parameter for f2fs. This closes issue #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 #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.

Downloads