Here's what's new in this release:

Support for Java 7

The first is that we've added official support for Java 7.  From this date forward, all jbosseap-6.0 and jbossas-7 applications will default to using Java 7. Users can remove a marker file from their git repo to switch back to Java 6:

rm .openshift/markers/java7

git commit -a -m “removed java7 marker”

git push

Anyone with an existing application will remain on Java 6 unless they manually migrate to Java 7 by adding the java7 marker in their git repo:

touch .openshift/markers/java7

git commit -a -m “added java7 marker”

git push

That's all there is to it!  Users can switch back and forth between 7 and 6 as much as they want. If you want to learn more about how to run and test both Java 6 and 7 on OpenShift, check out Marek's blog post for details.

New CakePHP Template

For you PHP developers out there we've added the popular CakePHP framework as a one-click deployment from the Management Console. Check out Grant's blog on why you should be using a PHP framework like CodeIgniter or CahePHP in the cloud.

Lots of Updates to OpenShift Origin

To our OpenShift origin users, I'm happy to announce a new Live CD that has the latest version available. There's lots in this update including:

  • Easier installation
  • mcollective + qpid plugin
  • Improved build scripts
  • Support for Network Manager
  • Custom domains
  • Support for internal and external interfaces
  • And more!

You'll need to check out Krishna's blog post to get all the details.

Friendly Reminders

Remember that with every release you should upgrade your client tools to get the latest bug fixes and functionality enabled. In case you forgot, it's simple:


sudo gem update rhc

As always with new releases we want to know what you think. Send an email to or stop by #openshift on


PHP, News, Java

< Back to the blog