Using a simple documented BuildConfig, we're seeing every newly created BuildConfig resource defaulting failedBuildsHistoryLimit and successfulBuildsHistoryLimit when documentation specifies BuildConfig not having default values and honoring preserving all builds.
_______________________________________________My knee jerk thought was to talk with my OCP administrators to see whether nodes were configured to default aspects of specific resource types, however we didn't see anything readily within master-config.yaml file on one of the masters.Any assistance is appreciated!me me-mbp ~ $ oc versionoc v3.11.0+0cbc58bkubernetes v1.11.0+d4cacc0features: Basic-AuthServer ...openshift v3.11.43kubernetes v1.11.0+d4cacc0me me-mbp ~ $ oc new-project ruby-sample
me me-mbp ~ $ cat << EOF | oc apply -f - -n ruby-sample
> kind: "BuildConfig"
> apiVersion: "v1"
> metadata:
> name: "ruby-sample-build"
> spec:
> runPolicy: "Serial"
> triggers: []
> source:
> git:
> uri: "https://github.com/openshift/ruby-hello-world"
> strategy:
> sourceStrategy:
> from:
> kind: "ImageStreamTag"
> name: "ruby-20-centos7:latest"
> EOF
buildconfig.build.openshift.io/ruby-sample-build created
me me-mbp ~ $ oc get -o yaml bc ruby-sample-build
apiVersion: build.openshift.io/v1
kind: BuildConfig
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"build.openshift.io/v1","kind":"BuildConfig","metadata":{"annotations":{},"name":"ruby-sample-build","namespace":"ruby-sample"},"spec":{"runPolicy":"Serial","source":{"git":{"uri":"https://github.com/openshift/ruby-hello-world"}},"strategy":{"sourceStrategy":{"from":{"kind":"ImageStreamTag","name":"ruby-20-centos7:latest"}}},"triggers":[]}}
creationTimestamp: 2019-03-27T15:49:28Z
name: ruby-sample-build
namespace: ruby-sample
resourceVersion: "268668901"
selfLink: /apis/build.openshift.io/v1/namespaces/ruby-sample/buildconfigs/ruby-sample-build
uid: e7a55eaa-50a7-11e9-982c-001a4aa86606
spec:
failedBuildsHistoryLimit: 5
nodeSelector: null
output: {}
postCommit: {}
resources: {}
runPolicy: Serial
source:
git:
uri: https://github.com/openshift/ruby-hello-world
type: Git
strategy:
sourceStrategy:
from:
kind: ImageStreamTag
name: ruby-20-centos7:latest
type: Source
successfulBuildsHistoryLimit: 5
triggers: []
status:
lastVersion: 0--
Andy Feller • Sr DevOps Engineer
900 Main Campus Drive, Suite 500, Raleigh, NC 27606
users mailing list
users lists openshift redhat com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users