Date: 2013-05-31

Baserock 8 is released

The Baserock team, and Codethink Limited are proud to announce the release of version 8 of the Baserock system.

What is new in this version?

We have added rudimentary support for upgrades. This works for rawdisk images and running systems (over ssh). Changes to /etc are not yet preserved, this will be done in a future release of Baserock.

We include version F-1.1 of the Baserock GENIVI Baseline in this release.

Other changes

  • Screen was added to tools morphology.
  • Nano was added to core morphology.
  • Readline was removed from core morphology.
  • Build-essential robustness was improved.
  • Bootloader installation for disk images is now optional.
  • The ssh configuration extension was improved to allow adding public ssh keys to known_hosts file.
  • New configuration extension to install additional files to the deployed system.
  • New configuration extension to configure network by parsing the NETWORK_CONFIG environment variable and constructing a "etc/network/interfaces" file accordingly.
  • Specifying DISK_SIZE is now mandatory when deploying an image.
  • New environment variable (AUTOSTART) that defines if the VM should be automatically initiated when deploying to kvm.
  • Morph now automatically detects cmake and qmake build systems.

How do I get started?

You can find a quick start guide on the Baserock wiki and also a short guide on developing with Baserock which follows on from the quick start guide and shows you how to get to the point of proving you can build Baserock within Baserock.

From that point on, your imagination is the limit. You can follow our development in the Git repositories we publish.

How do I get in contact?

The Baserock project has an IRC channel and mailing list for developers to gather and discuss anything associated with Baserock. It is strongly recommended that you use the IRC and lists to contact the team for anything associated with the public development of Baserock. We also have a mailing list for announcements which will be notified of any new releases or big developments in Baserock.

If you manage to find a bug in Baserock, we'd like to hear from you. You can find our bug reporting guidelines on the Baserock wiki and we will do our best to help.

We hope you enjoy experimenting with Baserock and look forward to hearing about any cool things you do with our work.