Skip to content

v1.5.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@smarterclayton smarterclayton released this 25 Jan 03:56
· 21085 commits to master since this release

This is a feature development release leading up to v1.5.0. It is immediately prior to rebasing onto Kubernetes 1.5.

Changes

v1.5.0-alpha.1 (2017-01-24) Full Changelog

API

  • image: Report creationTimestamp from the image in ImageStreamImage #12052
  • build: Report failure reasons with the build #10817
  • deployments: Respect the imagePullPolicy of the deployment when running lifecycle hooks #12080
  • routes: Make insecureEdgeTerminationPolicy work with all types of secure routes #11953

Features

  • cli: Support HTTP URLs in oc start-build --from-file #11811
  • cli: Support go template and jsonpath output for oc process #12230
  • cli: Support reading environment variables and parameters from files for new-app, new-build, and process #12164
  • ipfailover: The failover daemon check and notify scripts can now be customized #11644
  • newapp: Set env vars on oc new-app of template #12048
  • router: Add option to use PROXY protocol #12271
  • router: Allow route balancing algorithm to be configured and backend cookies to be disabled #11984
  • security: Allow administrator to limit which users can invite others to join their projects to prevent abuse #11743
  • web: Show environment variables coming from the builder image in the Environment tab #889
  • web: Improve descriptions for quota scopes #887
  • web: Show duration for completed pods #909
  • web: Add link to check server connection to error page for api discovery #907
  • web: Add ability to copy commands in CLI tools page #871
  • web: Let users remove volumes #891
  • web: Add volume name validation when attaching PVCs #920
  • web: Display keys and paths when set for secret volumes #927
  • web: Add in-context Jenkinsfile help #947
  • web: Create new config maps and secrets when adding config files #950
  • web: Show a "Start Pipeline" button on overview #958
  • web: Improve display of secrets #963
  • web: Let users define labels when creating routes #985
  • web: Show build status message when it exists #989
  • web: Support "Run on OpenShift" links #884
  • web: Add build failure reasons to monitoring and overview pages #996
  • web: Let users save logs #1040
  • web: Improve the route form #1068

Bugs

  • auth: Redirect to server root if login flow is started with no destination #11961
  • builds: Fail new builds that can't start a build pod because it already exists #12057
  • builds: Wait for first build to start before showing builds to reduce timeouts #12163
  • cli: Add namespace selector field to cluster resource quota describe output #12292
  • cli: Deleted secrets should be able to be unlinked from a service account #11868
  • cli: Deprecate process -v/--value in favor of -p/--param #12001
  • cli: Don't error on login if the user can't list projects #12008
  • cli: Don't include display name when showing the "short" project name #12274
  • cli: Ensure login, project, and discovery work against an RBAC-enabled Kubernetes cluster #11340
  • cli: Ensure newer builds show up first in oc status #12179
  • cli: Show ready pods next to deployments in oc status #11291
  • cli: Suggest oadm drain instead of oadm manage-node drain #12226
  • cluster: Ensure /sys/devices/virtual/net r/w for kubelet under oc cluster up #12138
  • cluster: Tolerate docker attach races when starting a cluster #12223
  • cluster: Use default cert dir for oc cluster up client if DOCKER_TLS_VERIFY is set #12035
  • clusterquota: Reconcile deleted namespaces out of cluster quota status #12123
  • deployments: Increase default Recreate deployment timeout to ten minutes #12259
  • deployments: Reduce the number of times deployments are processed unnecessarily to improve performance #11805
  • deployments: Wait for old pods to terminate before proceeding to Recreate #11917
  • diagnostics: add shell prompt to commands in msgs #11295
  • examples: Add advanced pipeline examples #12177
  • images: Fix tag sorting according to semantic versioning rules #9600
  • jenkins: Give Jenkins a longer livenessProbe delay to prevent it being killed prematurely #12134
  • ldap: Compare object DN to structured baseDN #12105
  • newapp: Appropriately warn/error on circular build dependencies #12104
  • newapp: Don't print internal error when a docker registry is unreachable #12269
  • newapp: Fix a bug with hidden image stream tags when no tag is specified #12185
  • newapp: Hide image stream tags that have the "hidden" annotation #12100
  • newapp: Support csproj files for identifying .NET Core projects #11896
  • newapp: fix priority of Jenkinsfile, Dockerfile, source when strategy unspecified #11982
  • registry: Ensure all download references are valid before allowing an image blob to be accessed #12182
  • router: Allow router to bind ports only when ready #11768
  • router: Minimize reloads performed during startup and filtering #12199
  • sdn: Ensure that the correct node IP is reported, even if the order of NICs reported for the host changes #12107
  • sdn: Fix a multiple-pointers-to-single-loop-variable bug in EgressNetworkPolicy #12045
  • sdn: Validate if the openshift master is running with mutitenant network plugin #11880
  • sdn: garbage-collect dead containers to recover IPAM leases #11964
  • server: Provide a better initial seed for math/rand on server start #12200
  • servicecerts: Regenerate service serving certs when configuration changes #12050
  • web: Prevent filters from appearing twice on config maps page #913
  • web: Add warning that BC has been deleted #916
  • web: Don't show image name multiple times when reused in a template #921
  • web: Link to image stream tags in the same namespace from the build config #922
  • web: Don't show Start Build if build config no longer exists #923
  • web: Better handling of metrics errors #930
  • web: Show "Start Pipeline" instead of "Start Build" for pipeline strategy #938
  • web: Change "View History" to "View Pipeline Runs" #940
  • web: Show Jenkinsfile as the last field on the build config page #951
  • web: Improve guidance when there are no pipelines to show #953
  • web: Check permissions before showing editor pages #956
  • web: Point to Jenkinsfile when no pipeline builds have run #957
  • web: Disable the Create button when Configuration File field didn't pass the validation check #974
  • web: Don't show hidden image stream tags in the catalog #975
  • web: Show correct image stream name on deploy image #976
  • web: Warn when Git URL is not an absolute URL #977
  • web: Make console development mode build/run on an openshift cluster #961
  • web: Fix URL validation in build config editor #980
  • web: Adjust metrics display for pods #983
  • web: Display Lifecycle hooks on the deployment config browse page #966
  • web: If there is only 1 pod, navigate directly to it from the donut #999
  • web: Adding learn more links to primary and secondary pages #998
  • web: Show the container command and args in the detailed pod template #1000
  • web: Creating from some template files was broken #1007
  • web: Make "Show system roles" checkbox label clickable #965
  • web: Label value validation was broken #1019
  • web: Remove nesting limitation from json to yaml parsing #1020
  • web: Preserve line breaks in project descriptions #1017
  • web: Show CPU usage as cores rather than millicores #1022
  • web: Show build reason consistently when the build is in any phase except Cancelled #1028
  • web: Show large memory values in GiB on the overview #1025
  • web: Fix next steps always redirecting to the overview #1033
  • web: Don't show negative durations, they are always due to client clock skew #1034
  • web: Fixes "wobble" or "jitter" of spinning .status-icons #1016
  • web: Add learn more link to create storage page #1036
  • web: Make deployment and build config pages more consistent #1032
  • web: Show help about compute units #1027
  • web: Prompt error message when create secret with invalid email #1030
  • web: Improving display of s #1035
  • web: Add link to deployment and dc from pod page #1041
  • web: Don't show debug pod link for image pull errors #1047
  • web: Improve service traffic table on mobile #1042
  • web: Make tabs work with one tap on iOS #1050
  • web: Show a slider to select service weights #1053
  • web: Fix for overlapping tiles with long image names that aren't truncating #1058
  • web: Improve Git URL error messages #1059
  • web: Improve accessibility -> move ng-repeat to tr tags #1045
  • web: Fix builds not showing up in builds table #1067
  • web: Fix deployment spelling #1072

SHA256 Checksums

9ba0b123fe9792cdde76b0ed7f65cfc631f8db54942afb5eb6408c1d9935cc83  openshift-origin-client-tools-v1.5.0-alpha.1+71d3fa9-linux-32bit.tar.gz
a8ea8a13bfdfa113cd18d32ccc08d4cd9bc7b583d39921c8202570e4dba1f712  openshift-origin-client-tools-v1.5.0-alpha.1+71d3fa9-linux-64bit.tar.gz
1a4244cc8ebd28d17b55534baf96ed74a3f9d4bcbaf92dcb83f2513aa93f0e8a  openshift-origin-client-tools-v1.5.0-alpha.1+71d3fa9-mac.zip
b167afefa2adc7d8d2269bb70ba8b0be06e29f9d2607f617b0d7b82c2dd83405  openshift-origin-client-tools-v1.5.0-alpha.1+71d3fa9-windows.zip
ec05350dc06889dca456d70252e3cb969aa6ce7ac8b873c02fac453ffd5f815f  openshift-origin-server-v1.5.0-alpha.1+71d3fa9-linux-64bit.tar.gz