Blog Tags: 

TurnKey 13.0 release candidate 3 - a community effort!

Before getting to the release, let's recap on how we got here:

In June the TurnKey 12.1 64-bit maintenance release was announced, built with the (soon to be released) TKLDev build appliance.

That same month TurnKey moved to GitHub, providing us with a unified tracker for bugs, issues and feature requests, a wiki to track appliance candidates and whiteboards, and of course a central code repository - used to facilitate collaboration via forks and pull requests.

Fast forward to July, TKLDev (Turnkey's appliance development and build system in a box) 12.1 was released together with all the appliance source code on GitHub.

Then in August the build chain was upgraded to TurnKey 13 based on Debian Wheezy, and it was announced that TurnKey 13.0 was ready for community development.

It's now September, and I'm proud to announce we've pushed out TurnKey 13.0rc3, the first community developed TurnKey release. All development was done out in the open using GitHub and TKLDev. Major props go out to the awesome folks who helped shape this release, including but not limited to: Jeremy Davis, Eric Young, Jenny Qian, John Carver and Philip Daniels.


The 13.0rc3 64bit ISO's are available for download from sourceforge or via our download mirror network.

Notable changes

  • TKLBAM 1.3 has been released which includes support for PostgreSQL, MySQL views and triggers, improved backup and restore functionality, and loads of bug fixes.
  • Two brand new appliance additions (more in the pipeline...):
    • OpenVPN: a full-featured open source SSL VPN solution that accommodates a wide range of configurations, including remote access, site-to-site VPNs, Wi-Fi security, and more. OpenVPN offers a cost-effective, lightweight alternative to other VPN technologies that is well-targeted for the SME and enterprise markets.
    • Tendency: a content management system built specifically for NPOs (Non Profit Organizations). Tendenci core features include membership management, online events calendar and event registration, donations form, online business directories, and rich media photo galleries and video gallery modules.
  • OwnCloud upgraded and updated to use upstream Debian package instead of source code, providing easy upgrade path.
  • Bugzilla and Mahara were rewritten to use upstream source code instead of Debian packages as they are no longer available.
  • Several appliances are being dropped from the library:
  • Loads of bugfixes.

Next up

  1. Testing and bugfixing of the RC's. Many hands make light work as the saying goes, so we encourage everyone interested in making Linux and open source software easier to use to get involved.
  2. Importing and building TKLDev community projects. If you've developed a new appliance and want it included in the final 13.0 release, let us know. If you've been wanting to put on your developer hat and get your hands dirty, now is the time.
  3. Upgrading and testing build infrastructure for optimized builds.
  4. Official 13.0 release, yeah baby!

We'll also be reviewing all existing and future pull requests, we encourage anyone interested in leaving their mark on TurnKey to step in and collaborate with us.


Alon Swartz's picture

Quick update: TurnKey Core 13.0rc3 amd64 optimized builds for VMDK, OVF, Xen, OpenStack, OpenVZ and OpenNode (new) are now available.

[update] All TurnKey 13.0rc3 builds are available for deployment to the Amazon EC2 cloud via the TurnKey Hub (click 13.0rc on the launch page). We are now moving to the testing stage...

L. Arnold's picture

TKLBAM 1.3 has been released which includes support for PostgreSQL,

So now We need to build the OpenERP Ap and I need to migrate my home built one..  Fun Fun.

Maybe I could do a simple Migration of my Ap over a fresh Postgres Ap..    If it were all that easy.  I will report somehthing soon.

Great news on the whole project though too.  Kudos and more!

Alon Swartz's picture

Let us know how the migration goes.

BTW, we just pushed out TKLBAM 1.4 - focused on improving usability, robustness, and improvements as an independent general purpose.

L. Arnold's picture

I posted this in the forums, but no solution yet.  Basically it looks like my 12.0 PostgreSQl (OpenERP on it) build has taken the Tklbam upgrade (1.47 it seems).

However, when I go to initialize (via Webmin) I get this error:

TurnKey Hub Error: Backup profile archive not found: turnkey-postgresql-12.0-squeeze-x86

Without a profile TKLBAM can't auto-configure the backup process for your
system. Sorry about that! However even without a profile you can still:

- Restore existing backups
- Backup raw directories with the --raw-upload option

More text of it is in the forum thread.  It seems that since PostGreSQL was not able to be backed up there was not an image built of it.  Now I would simply like to create a Backup so that I can restore it over a version 13 applicance build.

Any thoughts on this?  Thank you.

Endre Palatinus's picture

Good job! The 13.0 rc3 finally works with XenServer 6.2.0 without any major difficulties.

Steps to create a VM on a XenServer host:

  • Create new VM from Other install media (You get a HVM guest this way.)
  • Installation source: ISO image
  • Update packages using apt-get
  • Install XenServer tools
  • Reboot

The surprising thing, is that you see memory, network and performance information in XenCenter and can reboot, suspend or shut down the machine from there, as if it was a PV guest. If you check the HVM-boot-policy and PV-bootloader params of the VM, you'll see that XenServer recognizes it as a HVM guest, but that does not have any effect on the above mentioned feature. Yet, it won't mess up things if you change these params to get a PV guest.

I highly recommend upgrading to this turnkey linux version for users of XenServer!

Alon Swartz's picture

I'm glad TurnKey is more "turnkey" on XenServer... :)

Mohn Jadden's picture

I'm booting off the 13rc3 iso and I get an initramfs prompt after booting into the installer.  It doesn't continue.  Any knowledge on what I should do?  I've got 15gb storage for the root and 1gb for the swap (using only 256mb RAM).

Alon Swartz's picture

New appliance candidates should be proposed on TurnKey's GitHub Tracker Wiki.


Add new comment