Skip to content

v1.3.0-alpha.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@smarterclayton smarterclayton released this 22 Jun 03:28
· 26453 commits to master since this release

This is an alpha feature release towards OpenShift Origin 1.3.0.

Backwards Compatibility

No changes.

API Changes

  • Updating the route spec.host field is now prohibited. You must create a new route with a new host - #9325, #8677, #9425
  • Allow deployments with an image change trigger to specify an empty string for their container image to force deployment to wait until the image become available #9167
  • Make project watch work for namespace deletion #9204
  • Add an API for checking whether pod templates would be allowed via the user's SecurityContextConstraints #8941

Component updates

None.

Features

v1.3.0-alpha.2 (2016-06-20)
Full Changelog

Jenkins Pipeline Improvements

The web console overhaul continues - this release more deeply embeds Jenkins pipeline, while also exposing more information about the state of your applications in summary form. (to try it out yourself read the example guide)

9720a0ad-80d8-4101-6d2b-2967e766bac9

The build details page now shows a detailed breakdown of the stages in each build using the information provided by Jenkins.

running-pipeline

Since the overview page looks best with metrics, you can now install cluster metrics with oc cluster up --metrics (you'll want an extra ~1GB of memory available for the full component set) #9310

Other improvements

  • authentication: Allow impersonation of groups as well as users #9062
  • authentication: Mount a ca.crt into all pods that verifies auto-generated service secrets #9044
  • builds: Simplify the amount of log output during a build #8924
  • builds: Simplify image progress reporting #9212
  • builds: The builder service account is now allowed to push to non-existent image streams (which auto-creates the stream) #9066
  • cli: Add a new command to list all projects, oc projects #9199
  • cli: Add a new command to set build hooks on build configs, oc set build-hooks #9194
  • cli: Add a new command to set deployment hooks on deployment configs, oc set deployment-hooks #9187
  • cli: Add an experimental openshift ex config patch command to make modifying master-config.yaml easier #9165
  • cli: In oc cluster up, if --public-hostname is an IP use it for server IP #9103
  • cli: Add describe output for OAuth tokens #9032
  • deployments: Allow deployment configs to be paused by setting the paused boolean to true #9086
  • gitserver: allow specifying build strategy #9031
  • import: Import app.json to OpenShift applications #8819
  • ipfailover: Add liveness and readiness probes for the ipfailover dc. #9215
  • network: Allow the node to be configured to auto-detect the networking plugin in use via the API #9147
  • performance: Enable the etcd watch cache for all OpenShift types #9057
  • registry: Enable GCS storage for the registry #9211
  • registry: atomic-registry via systemd #9200
  • router: Add the both ROUTER_SERVICE*SNI_PORT #9175
  • router: Make route name and namespace available to templates #9159

Bugs

  • builds: When multiple build configs target the image stream tag, display better output in oc status #9308
  • builds: Make git cloning more tolerant to failures and retry at increasing intervals in the event the repository cannot eb cloned #9124
  • builds: The new dockerbuild command should only pull the :latest image if no tag specified #9104
  • builds: Validation message when updating builds was vague #9164
  • cli: Scale command was improperly ignoring non-conflict errors, hiding real failures #9228
  • cli: In oc cluster up print last 10 error lines on container failures #9256
  • cli: --container-port actually work for expose #9178
  • cli: oc get --show-labels was not correct for OpenShift resources #9152
  • cli: Fix panic when describing some resources #9097
  • cli: Warn during import docker-compose if a docker compose service has no ports #9009
  • controllers: Retry service account update on conflict #9250
  • deployments: Remove deployer pods when they are canceled - avoids leaving unscheduled pods around #9291
  • deployments: Update deployment config image at most once when trigger automatic=false #9096
  • deployments: Deployments in oc deploy were not listed correctly #9196
  • deployments: If lastTriggeredImage was set when creating a deployment config, it could prevent the initial deployment #9177
  • gitserver: allow anonymous access when using uid/pwd auth #9125
  • images: Image stream tags that follow another tag were not being updated properly #9258
  • images: Update DockerImageReferences when tagging across image streams #9238
  • images: Fix import-image --all #9163
  • ipfailover: IPFailover was broken for alpha.1 #9102
  • ldap: Add validation to prevent filters on dn lookups #9134
  • quota: Ensure that updates to pods correctly apply / revert quota charges #9141
  • registry: Don't enforce quota in registry by default #9400
  • router: Defend against slowloris attacks via a tunable ROUTER_SLOWLORIS_TIMEOUT environment variable #9003

Release SHA256 Checksums

e2eda88bdc734d0d4acd651e8b997fabea2d7ff0bce8bc2b48e728ea9b78e9ea  openshift-origin-client-tools-v1.3.0-alpha.2-983578e-linux-32bit.tar.gz
afff3f46c609758de1638d3979bdf2e2de80b61a877476dc46af5fb2e9403102  openshift-origin-client-tools-v1.3.0-alpha.2-983578e-linux-64bit.tar.gz
b1bbd0a96833300291ed35c1a120ad1d873b2845c09f2de3cc51b52d6a4525ae  openshift-origin-client-tools-v1.3.0-alpha.2-983578e-mac.zip
653673900e4c6bba2cd9571deab53be2d420956fd0042f63440f502c0a137120  openshift-origin-client-tools-v1.3.0-alpha.2-983578e-windows.zip
28bc86b5fc4658e8247e9ac6e4185d45c190d959c7b62cb3c0ffb0db202557d7  openshift-origin-server-v1.3.0-alpha.2-983578e-linux-64bit.tar.gz