Using a simple documented BuildConfig <https://docs.openshift.com/container-platform/3.11/dev_guide/builds/index.html>, 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 version oc v3.11.0+0cbc58b kubernetes v1.11.0+d4cacc0 features: Basic-Auth > Server ... openshift v3.11.43 kubernetes v1.11.0+d4cacc0 me@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 -- [image: BandwidthMaroon.png] Andy Feller • Sr DevOps Engineer 900 Main Campus Drive, Suite 500, Raleigh, NC 27606 e: [email protected]
_______________________________________________ users mailing list [email protected] http://lists.openshift.redhat.com/openshiftmm/listinfo/users
