Skip to content

Instantly share code, notes, and snippets.

@smarterclayton
Created February 13, 2019 04:12
Show Gist options
  • Save smarterclayton/753c225ac76aa954e13ee96cca105a20 to your computer and use it in GitHub Desktop.
Save smarterclayton/753c225ac76aa954e13ee96cca105a20 to your computer and use it in GitHub Desktop.

4.0.0-0.alpha-2019-02-13-001129

Checksum

SHA256 sha256:cae2bfcec725aaf4930fad73d4e197678382cd8c840021802625be782430c011

Changes from 4.0.0-0.2

New images

  • cluster-config-operator
  • container-networking-plugins-supported
  • container-networking-plugins-unsupported
  • etcd
  • jenkins
  • jenkins-agent-maven
  • jenkins-agent-nodejs
  • multus-cni
  • operator-registry
  • service-ca
  • setup-etcd-environment
  • tests

aws-machine-controllers

  • Openshift machine api #147
  • Revendor actuator pkg #148
  • Add e2e tests for EBS support #137
  • Update e2e test to run against machine.openshift.io #151
  • Bring back logic which is required for deep-copy auto-generation. #149
  • Api pivot #152
  • Update namespace -> openshift-machine-api #154
  • Full changelog

warning: Could not load commits for https://github.com/openshift/origin: fatal: Invalid revision range 8868a98a7b7aff5d8fccb0ed52ae949028aea980..4229b7ae4a97a3723190c9b88afec433c21cdaf5

cloud-credential-operator

  • Update controller runtime #23
  • openshift-ingress: Change namespace and permissions #16
  • Remove secret controller refs. #26
  • allow passing in your own list of actions to perm-check against #25
  • Fix OOM by increasing memory limits for controller. #27
  • Full changelog

cluster-authentication-operator

  • Observe publicHostname from top level console config #50
  • workaround to unexistent Console CR #51
  • Kick CI #52
  • Prevent deadlock on console config #53
  • Support optional resources #54
  • handle kubeapiserver api movement #48
  • move createDenyAllIdentityProvider logic to oauthserver #55
  • console and kube api server operator informers: skip cache sync #57
  • migrate operator config CRD to openshift/api/operator/v1 #58
  • Add CORS support for console public hostname #60
  • Remove CORS for the console #63
  • Remove top level config CRDs #62
  • Run single replica of authentication operator #69
  • Redeploy when a secret/configmap from top-level config changes #66
  • idp: fix LDAP identity provider #68
  • Full changelog

cluster-autoscaler

  • Pivot cloudprovider/cluster-api to machine.openshift.io/v1beta1 #29
  • test/openshift/e2e: Smoke test for scale down #32
  • UPSTREAM: : test/openshift/e2e: switch namespace to openshift-machine-api #33
  • Full changelog

cluster-autoscaler-operator

  • Ignore not-found errors when finalizing resources #33
  • Use the correct ServiceAccount for the operator #34
  • Update Cluster autoscaler operator to consume machine.openshift.io #35
  • Revert "Disabling ExpectClusterAutoscalerAvailable e2e test temporarily." #41
  • Remove unregistered types from supported target types #44
  • Allow to configure --scale-down-unneeded-time #37
  • Use kustomize to deploy CA operator in k8s #36
  • Change namespace to openshift-machine-api #43
  • Full changelog

cluster-bootstrap

  • Add test-e2e target to silence CI messages #12
  • pkg/start: Prune public API #10
  • Add tear down events #9
  • Allow desc:ns/pod-prefix,ns/pod-prefix syntax for required pods #8
  • Use library-go assets create to create bootstrap manifests #14
  • Full changelog

cluster-dns-operator

  • Update ClusterOperator API and fix name #71
  • Set requests on operator and on daemonset #73
  • manifests: Add ClusterOperator resource #74
  • config: Replace install config with cluster config #75
  • Full changelog

cluster-image-registry-operator

  • Create secret before deployment #170
  • better error reporting on failed secret retrieval #176
  • various fixes #179
  • use newly created object for update invocation #181
  • bump(*) update to kube 1.12 #177
  • force operator onto masters #178
  • Allow registry to use imagestreams/layers #182
  • Update Get calls to use the lister cache #156
  • Remove CRD for images.config.openshift.io #183
  • remove unnecessary status.internalregistryhostname field #184
  • Refactoring bootstrap.go to only look for one custom resource #187
  • Reorganizing some of the testframework #188
  • A few more cleanup items #191
  • Remove migration #195
  • rename registry clusteroperator resource plus file renames+cleanup #189
  • Initial plumbing to support Encrypt, and KeyID (KMS Encryption) #166
  • Use AdditionalTrustedCA from image config #196
  • Generate jUnit XML reports #193
  • add credential request for aws #199
  • update nodeca image spec if image payload changes #198
  • Remove modified #192
  • Full changelog

cluster-ingress-operator

  • Use self-signed default router certificate #109
  • Use credentials from cloud-credential-operator #106
  • Renamed ingress ClusterOperator name from 'openshift-ingress-operator' to 'ingress' #113
  • Set requests on operator and router deployments #115
  • Put router-ca configmap in openshift-config-managed iff needed #110
  • Add credentials request for AWS. #116
  • Increase default clusteringress's replicas to 2 #120
  • Full changelog

cluster-kube-apiserver-operator

  • bump(*): library-go to get priority class on installer pods #227
  • Enable --enable-aggregator-routing by default #220
  • bump(*): update library-go to add revision cm ownerrefs to installer pod #231
  • make new openshift/api CRD #229
  • make-origin-release: cleanup output #232
  • move to openshift/api types #212
  • tighten kube-apiserver names #236
  • bump(*): ownerrefs for pruner pod #235
  • Disable local-storage features #228
  • bump library-go #237
  • bump library-go #243
  • remove cruft and depend on cluster-config-operator #241
  • switch network admission plugin name #246
  • move all irreplaceable content to openshift-config #244
  • fix namespace for cm and scheduler client ca #248
  • Switch operator to use protobuf client for non-CR resources #250
  • Full changelog

cluster-kube-controller-manager-operator

  • Add OpenStack to ObserveCloudProviderNames #135
  • Static pod revision pruning #134
  • use kube 1.12 #137
  • switch to new API #139
  • openstack: Don't observe the openstack CP configs #140
  • add liveness and readiness probes to static pod #77
  • make serving-cert optional #143
  • tolerate unknown cloud provider #142
  • bump(*): update library-go to add revision cm ownerrefs to installer/pruner pods #141
  • start rotating csr signing trust #132
  • bump library-go #146
  • Disable persistent-local-volumes #138
  • Trust cluster-ingress-operator's CA certificate #145
  • fix the csr-signer-ca bundle to keep history #147
  • reduce the sa/ca.crt to avoid trusting every CSR to impersonate the kube-apiserver #150
  • switch to kube-ca as the starting ca.crt #152
  • Full changelog

cluster-kube-scheduler-operator

  • add related objs #54
  • update clusteroperator name to kube-scheduler #58
  • Add configmap in openshift-config namespace and watch it #57
  • Full changelog

cluster-monitoring-operator

  • test: Enable real e2e tests again #214
  • Fix duplicate CPUThrottlingHigh alert #221
  • Fix and update kube-rbac-proxy and ciphers #224
  • Exclude network interfaces instead of selecting them #226
  • *: Rename cluster-operator object to "monitoring" #233
  • manifests: Add OperatorGroup #236
  • Update jsonnet deps #235
  • Bump KubeletTooManyPods alert threshold to 250 #238
  • Add crio metrics as an endpoint of nodes #228
  • Full changelog

cluster-network-operator

  • multus: add support for the Multus daemonset #54
  • set ClusterOperator.Status #72
  • types: remove some unused variables / aspirational comments #77
  • Update namespace/pods to current naming conventions #68
  • Multus: move to "openshift-multus" namespace #78
  • Fix CIDR validation pattern #79
  • manifests: switch network operator to deployment #36
  • pkg/apis: add missing omitempty #81
  • Update instructions for running operator locally #73
  • cluster config controller: fix nil dereference #83
  • Add ClusterOperator to manifest, fix name #87
  • minor corrections to readme #88
  • Allow DefaultNetwork.Type to have arbitrary values. #86
  • bindata: use system-node-critical priority #90
  • A ovs process gets killed when oom-killer is invoked #80
  • vendor: bump to operator-sdk v0.4.1 #93
  • Drop GenevePort option #92
  • Replace the controller manager's RESTMapper with a dynamic one #95
  • hack: add a development way to run the operator as part of the installer #94
  • Only run "go test" in dirs with tests #97
  • configure endpoints to expose openshift-sdn metrics to Prometheus #89
  • Improve StatusManager logging, drop isolated use of logrus #98
  • Full changelog

cluster-node-tuning-operator

  • Publish ClusterOperator status. #35
  • Switch to glog and integrate with klog. #36
  • Rename cluster-node-tuning ClusterOperator #37
  • Upgrading to operator-sdk 0.4.0 #38
  • Full changelog

cluster-openshift-apiserver-operator

cluster-openshift-controller-manager-operator

  • refactor operator to match siblings #64
  • bump to k8s 1.12 deps #65
  • use openshift/api+client-go for operator config types #66
  • build config crd has moved to the cluster-config-operator #67
  • drop operator suffix from clusteroperator object #68
  • ensure serving cert update triggers controller rollout #71
  • Full changelog

cluster-samples-operator

  • update to kube 1.12 and update to new clusteroperator version logic #86
  • add image refs, env vars, so we can get jenkins images from payload #85
  • force operator onto master nodes #87
  • Move the cli image stream into samples operator #89
  • pull in openshift/library updates, including jenkins agent streams #88
  • force default to rhel and registry to old redhat one #81
  • complete condition naming cleanup #91
  • do not require credentials if mgmt state removed/unmanaged #93
  • consolidate e2e into 1 package, ensure that do not run tests in paral… #94
  • normal arch array to string in cannot change arch warning msg #92
  • rename clusteroperator resource, align manifests dir name w/ other operators #90
  • copy pull images secret form kube-system by default #98
  • rebuild filesystem map on config change #95
  • re-order manifests for kube-system rbac is created before operator de… #101
  • bump openshift/library import (pick up jenkins-1 removal) #102
  • Kube system cleanup #99
  • Full changelog

cluster-version-operator

  • Add test cases to detect invalid version histories #101
  • metrics: Report cluster_version as seconds since the epoch per type #103
  • refactor: Extract payload related functions for clarity #97
  • status: Generation should be set by what the sync worker is doing #102
  • metrics: Report a gauge for when cluster operator conditions change #107
  • status: Report a percentage when performing the initial sync #106
  • metrics: Fix flaky unit test from transition #108
  • test: Fix flake when retrieving payloads #111
  • Parallelize the payload execution #88
  • sync: Report a specific cluster operator error when not available #110
  • cininnati: fix unknown version fetch #114
  • lib: ensureClusterOperatorStatus tracks RelatedObjects #115
  • docs: Update CVO doc for run level and parallelization #116
  • docs/dev/operators: Reorder assigned runlevels (machine API to 30, etc.) #100
  • pkg/cincinnati: update unamrshal to node to match the result from cincinnati #113
  • hack: change override env for version #117
  • Full changelog

console

  • Monitoring: Hide column on small screens to fix menu / text overlap #1139
  • Remove undesirable border at bottom of events page #1138
  • Refresh metrics when changing selected overview project #1141
  • Update console for monitoring changes #909
  • Fix bug where delete modal layout was broken #1143
  • create single script for e2e tests for setup, launch, and teardown #1136
  • Update engine check to allow node 11 #1142
  • Fix synthetic event warnings #1144
  • Adjust placement of contextDir in buildConfig #1148
  • Adding junitReporter to generate xml report #963
  • Add Dev Catalog e2e tests to Jenkins CI #1082
  • Prevent initial scroll on operator hub page #1151
  • Fix bug where catalog overlay is still open when canceling create #1153
  • Prevent operator icons from stretching in operator subscription page #1150
  • Remove feature unavailable and mock code from cluster settings #1152
  • Incorporate vertical scroll shadows to modals #1128
  • Fix bug where annotation remove icon is incorrect color #1157
  • Filter Bar for ClusterServiceVersion List View #1155
  • Remove unused Jenkins and e2e scripts #1147
  • Fix show community operator dialog styles #1158
  • Fix bug where .co-m-horizontal-nav__menu__secondary does not scroll i… #1159
  • Improve e2e test reliability #1160
  • Update OpenShift flag detection to use an endpoint other than /oapi #1164
  • Add detail and list pages for machine configs and machine config pools #1129
  • Bug 1666231 - Update Cluster Settings page for ClusterVersion API changes #1100
  • Logs: Fixed 'horizontally scrolling resumes paused streaming' #1149
  • Fix operator hub integration test due to removal of Dynatrace OneAgent #1176
  • copy ci test output files to artifacts dir on script exit #1177
  • Fix bug where nav doesn't collapse when resizing to mobile #1169
  • Error Handling for Creating Operator Custom Resources with Invalid Templates #1171
  • Fix Cluster Settings > Cluster Operators sort by status #1174
  • Fix runtime error when ClusterOperator has no status stanza #1175
  • Remove "Machines" tab from MachineConfigPool details page until the API and desired behavior are worked out #1168
  • Bug 1671605 - Hide Machines nav section from normal users #1166
  • Update machine API group and version #1161
  • Remove "Create Machine Config" button from Machine Configs tab on MachineConfigPool detail page #1167
  • Handle logout for the special kube:admin user #1173
  • Add cluster channel modal #1146
  • Full changelog

console-operator

  • Add e2e test for console operator Unmanaged and Removed states #112
  • Move console operator into a separate namespace #116
  • Unit tests Console Operator #109
  • New version bump #119
  • Test editing resources in Managed and Unmanaged console-operator state #117
  • bump * #121
  • Correctly sync deployment image #123
  • Moving to use operator v1 api #125
  • bump: boilerplate #122
  • Console Config & Operator Config client additions #130
  • Full changelog

coredns

warning: Could not load commits for https://github.com/openshift/origin: fatal: Invalid revision range 8868a98a7b7aff5d8fccb0ed52ae949028aea980..4229b7ae4a97a3723190c9b88afec433c21cdaf5

docker-registry

warning: Could not load commits for https://github.com/openshift/origin: fatal: Invalid revision range 8868a98a7b7aff5d8fccb0ed52ae949028aea980..4229b7ae4a97a3723190c9b88afec433c21cdaf5

warning: Could not load commits for https://github.com/openshift/origin: fatal: Invalid revision range 8868a98a7b7aff5d8fccb0ed52ae949028aea980..4229b7ae4a97a3723190c9b88afec433c21cdaf5

installer

  • overview: warn about install-config.yaml deletion #1122
  • docs/user: 'destroy cluster' instead of 'delete cluster' #1131
  • libvirt-howto: Add note about CentOS kvm-common repo. #1130
  • docs: add initial customization docs #1088
  • Add a cloud credentials checker asset #1100
  • cmd/openshift-install: Stricter argument parsing #1125
  • pkg/destroy/aws: Set 'matched' on tag-pagination errors #1129
  • CHANGELOG: Document changes since v0.10.1 #1133
  • Set the default AWS disk size to 120Gb across both workers and masters #1137
  • openstack: Create machine resources programmatically #1107
  • Update network troubleshooting docs for naming changes #1141
  • vendor(github.com/AlecAivazis/survey): switch back to version(1.8.1) constraint #1142
  • pkg/types/defaults/installconfig: Set defaults for null replicas #1146
  • hack/build: Strip compiled binaries #1158
  • cmd: wait for the cluster to be initialized #1132
  • openstack: fix the openstack creds secret name #1099
  • openstack: Always set opts.Cloud #1096
  • openstack: Use openstack as a cloud name for our credentials #1153
  • openstack: update CAPO's vendor. Point to openshift's fork #1160
  • openstack: open port 443 on the load balancer #1164
  • data/aws/bootstrap: drop kubelet debug endpoint in security group #1165
  • network: move from operator-specific CRD to cluster config #1013
  • asset/manifests: update status of Infrastructure #1155
  • asset/bootstrap: Remove ~core/.bash_history #1166
  • pkg/destroy/aws: remove un-used cluster_name field #1170
  • data/aws/master: drop un-used base_domain #1171
  • openstack: make the local DNS service more robust #1162
  • [FIX] Validate provided addresses are network addresses #1065
  • cmd/openshift-install: suppress glog output #1181
  • pkg/types/aws/machinepool: Drop IAM-role overrides #1154
  • OpenStack: Automatically update haproxy config #1185
  • assets: add tests for validating asset fetching of targets #890
  • bootkube: Supply machine-os-content to MCO #1149
  • data/manifests: update the upstream Cincinnati URL #1182
  • pkg/types/installconfig: Drop PodCIDR reference from ClusterNetworks #1190
  • pkg/asset/installconfig/aws: getCredentials profile handling #1173
  • Create a BDD Test Automation Framework with ginkgo #552
  • OpenStack: switch to CoreDNS #1186
  • openstack: balane port 80 across workers not masters #1193
  • openstack: add the API and wildcard DNS entries #1195
  • pkg/asset/targets: Render the metadata asset before cluster #1199
  • Openshift machine api #1175
  • Trim down the worker iam role #1200
  • Remove openshift-cluster-api namespace since it's created by mao #1197
  • bootkube: Pass etcd images into MCO bootstrap #1194
  • CHANGELOG: Document changes since 0.11.0 #1191
  • pkg/asset/cluster: Don't read empty-string state files #954
  • data/aws/vpc/sg-master: Fix 9990 -> 9999 metrics to_port #1202
  • pkg/tfvars: Pull from []Machine instead of InstallConfig #792
  • aws/vpc: add CRI-O metrics sg #1201
  • Remove S3 access privilege from worker iam-instance-role #1206
  • Remove service CA #1208
  • destroy/aws: guard against nils returned by aws #1151
  • Libvirt machine api #1204
  • openstack: Remove hacks script from masters #1222
  • Update machines namespace #1215
  • Change awsproviderconfig.k8s.io/v1alpha1 API version to awsproviderconfig.openshift.io/v1beta1 #1223
  • openstack: Use a service subnet for service-vm #1224
  • create: When timing out, display last failing operators from CVO #1230
  • pkg/asset/machines: Convert Master to a WriteableAsset #1211
  • change machine-config-server port #1180
  • Full changelog

k8s-prometheus-adapter

  • Update README to container resource metrics API #124
  • fix typo #127
  • Support custom ca certificate to talk to Prometheus #141
  • fix typos #128
  • Add a separate flag for 'start' parameter #136
  • cmd/adapter: add prometheus bearer token configuration #143
  • Fix empty pod or node list resulting in an error #148
  • v0.4.1 8ab4dc7b
  • Merge tag directxman12/v0.4.1 into openshift/master #8
  • Full changelog

kube-rbac-proxy

  • Update Kubernetes to 1.13.2 #28
  • Check errors and log them #27
  • Update http2 servers #29
  • Use run.Group to synchronize server goroutines #30
  • *: Write Changelog and bump version to v0.4.1 #31
  • f7b3d8e5
  • Rebase from brancz/kube-rbac-proxy for v0.4.1 #9
  • Full changelog

libvirt-machine-controllers

  • Actuator events #103
  • Accomodate provider spec #104
  • Remove providerconfig #107
  • Validate machineset before reconciling #109
  • Initialize klog alongside with glog #110
  • Migrate from sigs.k8s.io/cluster-api to openshift/cluster-api #111
  • image: add libvirt-devel package to Dockerfile #112
  • Add libvirtproviderconfig under openshift.io group #113
  • Full changelog

machine-api-operator

  • Update CRD with description #179
  • Include CRDs for openshift.io #185
  • Update OpenStack's image reference #187
  • Openshift machine api #188
  • add back controllers using latest provider image so using machine.openshift.io #191
  • Add OpenStack deprecated image for transitioning machine API groups #192
  • test/e2e: fix formatting directive #194
  • Move operator weight to 30 #196
  • Drop deprecated controllers, update e2e to machine.openshift.io #201
  • Fixup cluster operator #200
  • Deploy components into openshift-machine-api namespace #202
  • Full changelog

machine-config-controller

  • mco: remove osimageurl logging from sync() to make mco logs readable #348
  • report template controller's status in ControllerConfig #339
  • Fix log output #344
  • Migrate kubeletconfig to kubernetes@1.12.5 #350
  • mco: If the platform is unrecognized, treat the platform as 'none' #340
  • daemon: fix overwritten files #352
  • controller: allow using the images from release-image #343
  • operator: Add bootstrap arg --machine-config-oscontent-image #355
  • operator: fix status updates on ClusterOperator #351
  • Change SSH taint to annotation instead #359
  • e2e/testing: A few small patches #361
  • daemon: Handle osImageURL bootstrap #362
  • controller: Start sub-controllers in order of dependency #365
  • docs: add link to ssh node annotation #366
  • HACKING.md: add paragraph to turn verbose on #364
  • Log operator initial sync timings #329
  • README.md: provide file mode in octal in examples #374
  • manifests/daemon: add note about other mountpoints #377
  • pkg/daemon: idiomatic Go cleanup #369
  • daemon: Bind /run/secrets/ in so we can see SA tokens #370
  • pkg/daemon: check channel closing #373
  • pkg/daemon: run login monitor for Degraded nodes #375
  • operator: Drop -operator from ClusterOperator object name #376
  • OWNERS: Rework to move everyone to toplevel, add runcom #378
  • pkg/controller/template: get rid of pointer to map #380
  • templates: Don't hardcode /usr/local/bin for etcd #384
  • MCS: change machine-config-server ports #368
  • test/e2e: add MC smoke test #387
  • update: Retry Drain() multiple times #394
  • Makefile: set GOCACHE=off in tests #391
  • Decouple consts in pkg/daemon #397
  • pkg/operator: lay down ClusterOperator for MCO #386
  • templates: add priority class system-node-critical to etcd pod #353
  • pkg/daemon: add missing defer file.Close #402
  • daemon: Write out pending state file just before reboot #405
  • bootstrap: Require images on command line #403
  • daemon: Clearly log if error is from draining #408
  • image-references: Update maipo oscontainer #404
  • daemon/update: Log each error before retrying #412
  • pkg/daemon: write bytes, use buffered writer and compare bytes #411
  • Use pivot.service to perform pivot #335
  • Full changelog

machine-config-daemon

  • mco: remove osimageurl logging from sync() to make mco logs readable #348
  • report template controller's status in ControllerConfig #339
  • Fix log output #344
  • Migrate kubeletconfig to kubernetes@1.12.5 #350
  • mco: If the platform is unrecognized, treat the platform as 'none' #340
  • daemon: fix overwritten files #352
  • controller: allow using the images from release-image #343
  • operator: Add bootstrap arg --machine-config-oscontent-image #355
  • operator: fix status updates on ClusterOperator #351
  • Change SSH taint to annotation instead #359
  • e2e/testing: A few small patches #361
  • daemon: Handle osImageURL bootstrap #362
  • controller: Start sub-controllers in order of dependency #365
  • docs: add link to ssh node annotation #366
  • HACKING.md: add paragraph to turn verbose on #364
  • Log operator initial sync timings #329
  • README.md: provide file mode in octal in examples #374
  • manifests/daemon: add note about other mountpoints #377
  • pkg/daemon: idiomatic Go cleanup #369
  • daemon: Bind /run/secrets/ in so we can see SA tokens #370
  • pkg/daemon: check channel closing #373
  • pkg/daemon: run login monitor for Degraded nodes #375
  • operator: Drop -operator from ClusterOperator object name #376
  • OWNERS: Rework to move everyone to toplevel, add runcom #378
  • pkg/controller/template: get rid of pointer to map #380
  • templates: Don't hardcode /usr/local/bin for etcd #384
  • MCS: change machine-config-server ports #368
  • test/e2e: add MC smoke test #387
  • update: Retry Drain() multiple times #394
  • Makefile: set GOCACHE=off in tests #391
  • Decouple consts in pkg/daemon #397
  • pkg/operator: lay down ClusterOperator for MCO #386
  • templates: add priority class system-node-critical to etcd pod #353
  • pkg/daemon: add missing defer file.Close #402
  • daemon: Write out pending state file just before reboot #405
  • bootstrap: Require images on command line #403
  • daemon: Clearly log if error is from draining #408
  • image-references: Update maipo oscontainer #404
  • daemon/update: Log each error before retrying #412
  • pkg/daemon: write bytes, use buffered writer and compare bytes #411
  • Use pivot.service to perform pivot #335
  • Full changelog

machine-config-operator

  • mco: remove osimageurl logging from sync() to make mco logs readable #348
  • report template controller's status in ControllerConfig #339
  • Fix log output #344
  • Migrate kubeletconfig to kubernetes@1.12.5 #350
  • mco: If the platform is unrecognized, treat the platform as 'none' #340
  • daemon: fix overwritten files #352
  • controller: allow using the images from release-image #343
  • operator: Add bootstrap arg --machine-config-oscontent-image #355
  • operator: fix status updates on ClusterOperator #351
  • Change SSH taint to annotation instead #359
  • e2e/testing: A few small patches #361
  • daemon: Handle osImageURL bootstrap #362
  • controller: Start sub-controllers in order of dependency #365
  • docs: add link to ssh node annotation #366
  • HACKING.md: add paragraph to turn verbose on #364
  • Log operator initial sync timings #329
  • README.md: provide file mode in octal in examples #374
  • manifests/daemon: add note about other mountpoints #377
  • pkg/daemon: idiomatic Go cleanup #369
  • daemon: Bind /run/secrets/ in so we can see SA tokens #370
  • pkg/daemon: check channel closing #373
  • pkg/daemon: run login monitor for Degraded nodes #375
  • operator: Drop -operator from ClusterOperator object name #376
  • OWNERS: Rework to move everyone to toplevel, add runcom #378
  • pkg/controller/template: get rid of pointer to map #380
  • templates: Don't hardcode /usr/local/bin for etcd #384
  • MCS: change machine-config-server ports #368
  • test/e2e: add MC smoke test #387
  • update: Retry Drain() multiple times #394
  • Makefile: set GOCACHE=off in tests #391
  • Decouple consts in pkg/daemon #397
  • pkg/operator: lay down ClusterOperator for MCO #386
  • templates: add priority class system-node-critical to etcd pod #353
  • pkg/daemon: add missing defer file.Close #402
  • daemon: Write out pending state file just before reboot #405
  • bootstrap: Require images on command line #403
  • daemon: Clearly log if error is from draining #408
  • image-references: Update maipo oscontainer #404
  • daemon/update: Log each error before retrying #412
  • pkg/daemon: write bytes, use buffered writer and compare bytes #411
  • Use pivot.service to perform pivot #335
  • Full changelog

machine-config-server

  • mco: remove osimageurl logging from sync() to make mco logs readable #348
  • report template controller's status in ControllerConfig #339
  • Fix log output #344
  • Migrate kubeletconfig to kubernetes@1.12.5 #350
  • mco: If the platform is unrecognized, treat the platform as 'none' #340
  • daemon: fix overwritten files #352
  • controller: allow using the images from release-image #343
  • operator: Add bootstrap arg --machine-config-oscontent-image #355
  • operator: fix status updates on ClusterOperator #351
  • Change SSH taint to annotation instead #359
  • e2e/testing: A few small patches #361
  • daemon: Handle osImageURL bootstrap #362
  • controller: Start sub-controllers in order of dependency #365
  • docs: add link to ssh node annotation #366
  • HACKING.md: add paragraph to turn verbose on #364
  • Log operator initial sync timings #329
  • README.md: provide file mode in octal in examples #374
  • manifests/daemon: add note about other mountpoints #377
  • pkg/daemon: idiomatic Go cleanup #369
  • daemon: Bind /run/secrets/ in so we can see SA tokens #370
  • pkg/daemon: check channel closing #373
  • pkg/daemon: run login monitor for Degraded nodes #375
  • operator: Drop -operator from ClusterOperator object name #376
  • OWNERS: Rework to move everyone to toplevel, add runcom #378
  • pkg/controller/template: get rid of pointer to map #380
  • templates: Don't hardcode /usr/local/bin for etcd #384
  • MCS: change machine-config-server ports #368
  • test/e2e: add MC smoke test #387
  • update: Retry Drain() multiple times #394
  • Makefile: set GOCACHE=off in tests #391
  • Decouple consts in pkg/daemon #397
  • pkg/operator: lay down ClusterOperator for MCO #386
  • templates: add priority class system-node-critical to etcd pod #353
  • pkg/daemon: add missing defer file.Close #402
  • daemon: Write out pending state file just before reboot #405
  • bootstrap: Require images on command line #403
  • daemon: Clearly log if error is from draining #408
  • image-references: Update maipo oscontainer #404
  • daemon/update: Log each error before retrying #412
  • pkg/daemon: write bytes, use buffered writer and compare bytes #411
  • Use pivot.service to perform pivot #335
  • Full changelog

warning: Could not load commits for https://github.com/openshift/origin: fatal: Invalid revision range dde478551e6c40b4e2fbcc498dd82e76bd527882..4229b7ae4a97a3723190c9b88afec433c21cdaf5

oauth-proxy

  • fixing http/s proxy handling for openshift provider #96
  • fix review/user validation URLs #100
  • Full changelog

openstack-machine-controllers

operator-lifecycle-manager

  • fix(permissions): Generate unique Names for permissions #687
  • fix(subscriptions): fix race between subscription sync and cache #689
  • Write cluster operator status after successful startup (attempt #2) #652
  • fix(reconciler): set command in pod spec of registry images #688
  • fix(subscriptions): respect startingCSV #676
  • Fix README.md links for CRDs, Descriptor, and Package #695
  • chore(deploy): use downstream image for openshift builds #693
  • chore(modules): update operator-registry module to v1.0.6 #691
  • fix(deploy): Add a component prefix to manifests #702
  • Make e2e more robust #703
  • fix(olm): Remove the "v" prefix in minKubeVersion if presents #699
  • fix(packagemanifest): Add InstallModes info from CSV to PackageManifest #697
  • Add godoc for InstallModeTypes #683
  • Full changelog

operator-marketplace

  • Add upstream deployment #104
  • Add reporting of operator health #100
  • Generate typed clientset for marketplace type(s) #106
  • [opsrc] Fix OperatorSource reconciliation error #103
  • Full changelog

prometheus

Signed-off-by: Simon Pasquier spasquie@redhat.com 4fb579b6

prometheus-alertmanager

  • *: Cut 0.15.0 merge to master #1430
  • CHANGELOG.md: Improve [CHANGE] section of v0.15.0 release #1438
  • fix: email template typo in alert-warning style #1421
  • notify: catch templating errors for Wechat #1436
  • CHANGELOG.md: Add 'Next release' section with docker working dir change #1458
  • config/test: Count <secret> occurrences via golang strings #1486
  • provider/mem: cleanup closed listener in GC #1514
  • *: Cut v0.15.2 back to master #1520
  • *.go: Introduce errcheck enforcing error handling #1521
  • api: Introduce OpenAPI generated Alertmanager API V2 #1352
  • README.md: update HA section #1543
  • feat(email): support custom TLS certificates #1528
  • test: Enable testing against cluster of Alertmanagers #1562
  • *: remove use of golang.org/x/net/context #1612
  • *: Cut v0.15.3 back to master #1617
  • Use quoted-printable transfer encoding for the email notifier #1609
  • cmd/alertmanager: use buffered channel for signal #1622
  • ui: Move /status & /silences to API v2 #1613
  • vendor: fix packages with dubious revision #1626
  • test: add acceptance test for firing alerts with EndsAt #1623
  • FIX "PLAIN" auth during notification via smtp-over-tls on port 465 #1591
  • Fix route prefix for the API v2 #1633
  • ui: Move alerts to api v2 #1632
  • *: support Go modules #1630
  • api/v2: Extract shared properties of gettable and postable alert #1640
  • promu: fix ldflags for Go modules #1641
  • *: Cut v0.16.0-alpha.0 #1646
  • CHANGELOG.md: Fix date typo #1647
  • Cut v0.16.0 #1714
  • Signed-off-by: Simon Pasquier spasquie@redhat.com 9de328f3
  • Update to v0.16.0 #18
  • remove Dockerfile.rhel7 which is no longer needed #19
  • Makefile promu fix #20
  • Full changelog

telemeter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment