Overview

Red Hat OpenShift Online is Red Hat’s public cloud application development and hosting platform that automates the provisioning, management and scaling of applications so that you can focus on writing the code for your business, startup, or big idea.

OpenShift Online Starter is community supported only.

To learn more about differences in OpenShift Online Starter and OpenShift Online Pro services, see Choose a Plan.

About This Update

Upgraded: 2018-04-17

The latest update of Red Hat OpenShift Online Pro uses Red Hat OpenShift Container Platform version 3.9, which is based on OpenShift Origin 3.9. New features, changes, and known issues that pertain to the latest updates of OpenShift Online are included in this topic.

The changes outlined in this topic pertain to OpenShift Online Pro only. These changes are not included in OpenShift Online Starter.

New Features and Enhancements

This release adds improvements related to the following components and concepts.

Master

StatefulSets, DaemonSets, and Deployments Now Supported

In OpenShift Online Pro, statefulsets, daemonsets, and deployments are now stable, supported, and out of Technology Preview.

Add Support for Deployments to oc status

The oc status command provides an overview of the current project. This provides similar output for upstream deployments as can be seen for downstream DeploymentConfigs, with a nested deployment set:

$ oc status
In project My Project (myproject) on server https://127.0.0.1:8443

svc/ruby-deploy - 172.30.174.234:8080
  deployment/ruby-deploy deploys istag/ruby-deploy:latest <-
    bc/ruby-deploy source builds https://github.com/openshift/ruby-ex.git on istag/ruby-22-centos7:latest
      build #1 failed 5 hours ago - bbb6701: Merge pull request #18 from durandom/master (Joe User <joeuser@users.noreply.github.com>)
    deployment #2 running for 4 hours - 0/1 pods (warning: 53 restarts)
    deployment #1 deployed 5 hours ago

Compare this to the output from OpenShift Container Platform 3.7:

$ oc status
In project dc-test on server https://127.0.0.1:8443

svc/ruby-deploy - 172.30.231.16:8080
  pod/ruby-deploy-5c7cc559cc-pvq9l runs test

Developer Experience

Jenkins Memory Usage Improvements

Previously, Jenkins worker pods would often consume too much or too little memory. Now, a startup script intelligently looks at pod limits and environment variables are appropriately set to ensure limits are respected for spawned JVMs.

Web Console

Catalog from within Project View

Quickly get to the catalog from within a project by clicking Catalog in the left navigation.

Catalog tab

Quickly Search the Catalog from within Project View

To quickly find services from within project view, type in your search criteria.

Search the catalog

Notable Technical Changes

OpenShift Container Platform 3.9 introduced several notable technical changes to OpenShift Online. Refer to the OpenShift Container Platform 3.9 Release Notes for more information on technical changes to the underlying software.

Bug Fixes

Refer to the OpenShift Container Platform 3.9 Release Notes for more information on bug fixes.