v1.5.0-alpha.1
Pre-release
Pre-release
·
22015 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 ofoadm 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