Back to index
4.2.12
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release@sha256:77ade34c373062c6a6c869e0e56ef93b2faaa373adadaac1430b29484a24d843
Tests:
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Changes from 4.1.28
Created: 2019-12-13 15:03:26 +0000 UTC
Image Digest: sha256:77ade34c373062c6a6c869e0e56ef93b2faaa373adadaac1430b29484a24d843
Release 4.2.12 was created from registry.svc.ci.openshift.org/ocp/release:4.2.0-0.nightly-2019-12-11-171302
Components
- Kubernetes upgraded from 1.13.4 to 1.14.6
New images
Removed images
- container-networking-plugins-supported
- container-networking-plugins-unsupported
- hypershift
- machine-config-controller
- machine-config-daemon
- machine-config-server
- setup-etcd-environment
- sriov-cni
- sriov-network-device-plugin
Rebuilt images without code change
- machine-os-content
sha256:8b27d94ab2fb60005be6ee12300508fbd7d23c717d0332045a64eb925ddbf4a4
- Bug 1752088: UPSTREAM: <carry>: openshift: Revendor to bring https://github.com/openshift/cluster-api/pull/72 #260
- Apply ‘make goimports’ changes #258
- Bug 1744049: Vendor cluster-api to update InvalidConfigurationMachineError #256
- Switch to go modules #241
- Add goimports into makefile #252
- Bug 1733708: Bump cluster-api to include native drain lib with fixes #251
- Update providerID field during update operation as well #250
- Do not access machine variable that is nil #249
- Remove unused code #248
- Set additional machine annotations/labels to get pretty machine output #242
- Bump openshift/cluster-api dependencies #246
- Bug 1734193: Wire provider spec EBS volume Encrypted field into ec2.EbsBlockDevice.Encrypted field #245
- Update vendor cluster-api and kubernetes-drain #237
- Revendor cluster api #233
- Prepend machine.Name to all logging #230
- Switch build to go 1.12 #229
- Drop aws-actuator bootstrap in favor of creating a machine with bootstrap user data #228
- Describe how to deploy machine API with AWS machine controller over kubernetes #227
- Clone e2e tests #224
- Stopped instances existing #218
- Bump k8s to 1.14.1 #221
- Check if placement is not nil before accessing AvailabilityZone field #220
- Fix CI/jenkins e2e env setup #219
- Update machine.Spec.ProviderID field #210
- Sync with openshift cluster-api 0.1.0 rebase #213
- Reduce machine controller watched scope to namespace #209
- Full changelog
- UPSTREAM: <carry>: openshift: Remove mutating logic from exist and set vm state in update #62
- Full changelog
- vendor: Update github.com/openshift/cluster-api #43
- merge upstream 20190819 #42
- vendor: Update openshift/cluster-api. #41
- Set NodeInternalDNS address on Machine. #40
- update vendored cluster-api and kubernetes-drain #38
- pull upstream 20190712 #37
- update vendored copy of baremetal-operator #98
- Allow deletion of externally provisioned Hosts #97
- update bmo 20190708 #36
- update baremetal-operator to remove machineRef #96
- Openshift pull downstream 20190702 #35
- only set image and user data when we actually want to provision #94
- pull from upstream #34
- switch to using ConsumerRef instead of MachineRef #92
- Set the hostname from HardwareDetails #91
- Delay Machine deletion until BaremetalHost deprovisioned #86
- controller watches BareMetalHosts and enqueues corresponding Machines #90
- Fix import for runtime.Scheme #33
- ensure we pull the baremetal-operator code from the openshift fork #32
- updates dependencies to work with k8s 1.14.1 #30
- Merge latest upstream and update vendoring for cluster-api #27
- Add namespace command #89
- Don’t assume hardware details are available. #83
- README.md: Add a pointer to metal3-dev-env. #78
- Add BareMetalHost selection criteria using hostSelector. #74
- Use constant instead of string for NodeAddress Type field #80
- Update RBAC from upstream docs. #75
- Add node addresses to Machine status #24
- Merge master from metal3-io/cluster-api-provider-baremetal. #26
- Update to latest master from cluster-api. #72
- Add API docs. #71
- Fix ProviderName to be “baremetal”. #70
- Use metal3 namepsace for cluster-api components. #69
- Use the metal3 namespace by default. #68
- Adds ProviderSpec with settings for image and userdata. #59
- add unit test to deal with unprovisioned host with error #65
- handle discovered hosts in chooseHost #64
- rename metalkube to metal3 #63
- document dev environment setup #62
- vendor: Update openshift/cluster-api to 4.2 branch #25
- Full changelog
- Bug 1770741: Fixed Dockerfile FROM statement parser. #154
- Bug 1761922: Manifest lists can fail to mirror because dependent manifests are not uploaded #128
- Bug 1773807: Enable all Linux arches in cli-artifacts [4.2] #168
- Bug 1771420: Update ruby-22-centos7 to ruby-25-centos7 #195
- Bug 1760269: UPSTREAM: 77874: fix CVE-2019-11244: kubectl –http-cache=<world-accessible dir> #125
- Bug 1756454: Separate upgrade flags for safety instead of abusing force #111
- release: Add
--commit-urls
to the release info command #96
- Test vendored kubectl too #99
- Bug 1753504: Reorder symlinks to prevent path escapes #98
- pkg/cli/admin/release/mirror: Conditional printImageContentInstructions #95
- Update deprecation message & drop it from oc adm migrate template-instance #97
- Deprecate oc adm migrate #80
- fix bug 1725027: –output flag to release info does not include all options #53
- cli: Add
oc set data
that makes it easy to manipulate secrets/config maps #90
- Bug 1728111: update oc adm node-logs with information about tail line limits #62
- Bump #92
- oc adm must-gather should always write output to sub dir #84
- Fixup the following crash #49
- Fix oc version to report proper information #87
- release: Add a better error message when base tag missing #85
- debug: Improve docs of oc debug command to mention nodes #82
- Bug 1748372: oc adm must-gather must prefix lines from stdout and stderr #83
- release: Fix verification errors when excluding components #81
- Bug 1709239: Remove Git Repo option from ‘oc set volumes’ cmd #75
- Bug 1610599: Remove RunE usage from oc #69
- Bug 1746796: eliminate unnecessary blank ending line #79
- Cleanup spec #77
- Fix kubectl in rpm #74
- Bug 1739445: Fix oc rpm for ART builds #71
- Fix GO_PACKAGE detection #73
- release: Allow –exclude to work for –from-release in release #72
- Bug 1704827: Improve error msg when console URL passed to login via CLI #48
- Bug 1744289: sort available updates when printing #68
- remove aggregateErrorOrNil func #60
- Bug 1737392: Hide sort-by flag from new-build help #44
- Bug 1734504: Parts of oc adm must-gather do not respect –config CLI option #64
- Add –force when linking other oc binaries #66
- pkg/cli/admin/release: support extracting baremetal installer #57
- Bug 1737127: idle: fix null dereference when pod’s controller can’t be found #43
- Bug 1737657: bump(*) #63
- Bug 1669657: Add –boot option to oc adm node-logs #45
- support multiple images and image streams #21
- glide: move to github.com/openshift/gssapi #56
- Bug 1735404:
oc extract
should print binaryData as well #37
- Bug 1707679: Don’t install CRD SCC types into global scheme #41
- Add cli artifacts image #38
- Bug 1671685: remove-(cluster-)role-from-*: Properly report binding kind if not found #40
- release/mirror: Add examples for using the new mirror #6
- Rpms #36
- Makefile: remove no_openssl #28
- Fix kubernetes git version in ART build #31
- Extend version cmd #5
- Update the vendor tree to use an oc fork #25
- add cli tools #27
- describe: print empty image config fields if the docker config is nil #26
- Add targets for building images #23
- Add tnozicka #24
- Make sure packages are installed #16
- trigger CI #19
- quick and dirty way to get a kubectl version #18
- Set the same tags as origin did #17
- trigger CI #14
- Cosmetics #13
- Fix images #11
- trigger CI #9
- Install missing dependencies on OCP build #8
- Add new cli images and fix cli rhel image #7
- Init #3
- Report unauthenticated error when performing
oc registry login
#23356
- Link the component image in a changelog to the GitHub source view #23300
- Single layer images should still print layer digest #23304
- Change references from Docker registry to container image registry. #23196
- Full changelog
- Bug 1759122: copy trust bundle when actually defined #118
- watch for changes in trusted CA configmap #113
- allow for non-sudo builds on Fedora #112
- Bug 1747366: Allow use of global proxy #111
- use a more realistic mock setup for the success cases #110
- handle the posibilitiy of paginated results from SimulatePrincipalPolicy #109
- allow 32 char infraID in generated Service Principal names #108
- tag Service Principals on create #104
- set timeout on cloud API calls #107
- status: Add CredentialsRequests to relatedObjects #106
- Bug 1743728: pkg/azure: also provide operators access to the resource group containing public DNS zone #105
- Bug 1742753: clear other conditions when ignoring a cred request #103
- update docs to reflect that we are now at v1 (not v1beta1) #100
- Azure credentials resource grou scoped as contributor #95
- 4.2 Upgrade: Don’t assume platformStatus is present in Infra #97
- : Fix project used by cloud credential operator #96
- Bug 1729021: utilize the permissionBoundary of the current user if available #89
- Split call to check permissions into chunks #94
- Allow skipping service checks #93
- gcp: match secret name/key to installer manifest #92
- Bug 1727012: add upgradeable condition unconditionally #88
- implement GCP passthrough mode (and add service API checks) #86
- ignore credentialsRequests for other clouds #79
- Enable leader election. #82
- Gather resources #80
- Introduce gocheck for security checks #83
- Bug 1726451: Add clusteroperator version level gate. #81
- fix cloud name typo #78
- add support for minting creds on GCP #77
- Separate packages imported by installer from packages importing controller-runtime client #75
- Update sigs.k8s.io/controller-runtime to release-2.0 and bump k8s to 1.14.1 #74
- generate deployment and crd into the right filename #71
- Add OpenStack actuator #70
- Drop memory limits on operator deployment. #68
- Azure secret annotator #67
- Full changelog
- Bug 1772839: operator: add ingress and routes to related objects #217
- Bug 1753886: Don’t stomp on our own route #200
- bump (*) to fix file observer #199
- manifests: split configmaps #198
- Inline all consts #197
- Bug 1751147: Correct ca-bundle filename in terminate on change #195
- Inline constants so David does not die #196
- fix tls-ca-bundle file name #193
- Bug 1751147: operator: fix typo to get injected with proxy env vars #192
- report degraded status if router certs are invalid #185
- Explicitly mark trusted-ca-bundle optional for OAuth server #190
- Bug 1747480: Make SNI output stable when multiple ingress domains are configured #189
- Log inputs to operator.openshift.io/rvs-hash #188
- Wire trusted-ca-bundle via /etc/pki #187
- Bug 1707905: Update route when ingress domain changes #176
- Add TestRouterCerts e2e #183
- Bug 1740366: Add strict validation for router certs #184
- Inject payload’s system store with proxy CA when specified #172
- Update OWNERS #181
- Use library-go build scripts #175
- Bug 1740363: Use specific reasons for all route degraded errors #179
- Bug 1740121: Prevent global sync error degraded status flapping #173
- Watch Proxy status instead of spec #171
- Bug 1734622: bump(*) #165
- Bug 1729289: Fix bug where favicon is incorrect (was Shadowman, now OpenShift) #151
- ask for proxy env vars to be injected for OIDC communication #166
- deployment: add env vars from the Proxy object #155
- Bug 1733336: Correct race between config sync loop and resource syncer #160
- Remove degraded condition #159
- Introduce gosec for security checks #156
- Bump for API change #148
- Make it clear that we do not support the removed state #146
- Honor CORS set via APIServer config #147
- Bug 1725935: Split handling of degraded across multiple conditions #142
- Migrate from hypershift to oauth-server image #140
- Wire the remaining library-go controllers #143
- Bootstrap OAuth clients #139
- Bugzilla 1719417: Fix the operator namespace name in its clusteroperator status #135
- Make hack scripts work with go 1.12 #137
- Remove use of legacyconfig in session #130
- Move boilerplate to shared location #129
- Full changelog
- Cherry-pick nodeset comparator implementation from upstream #116
- UPSTREAM: <carry>: openshift: Extend makefile with ‘make goimports’ target #114
- UPSTREAM: <carry>: openshift: add custom nodeset comparator #113
- UPSTREAM: <carry>: openshift: report MaxNodesTotal count #112
- UPSTREAM: <carry>: openshift: reference k8s.io/api/core/v1 as corev1 #111
- UPSTREAM: <carry>: openshift: Rework logic in DeleteNodes() #109
- UPSTREAM: <carry>: openshift: Switch builds to use Go 1.12 #108
- Rebase to upstream/cluster-autoscaler-release-1.14 #107
- Cluster Autoscaler 1.14.2 #2090
- [cherry pick] Look up Azure instance types case-insensitively 1.14 #2039
- Add ASG MixedInstancesPolicy Support #2013
- Cluster Autoscaler 1.14.2 #1960
- Cherry pick of #1935 on cluster-autoscaler-release-1.14: Add cache to getInstanceTypeByLCName for avoid aws rate limit #1956
- Cluster Autoscaler 1.14.1 #1951
- Cherry-pick of #1841: Update aws RefreshInterval to 1 minute #1931
- Use debian-base-amd64:v1.0.0 #1930
- Enable race detection in unit tests (CA 1.14) #1888
- Use debian-base-amd64:v1.0.0 #1832
- Cluster Autoscaler 1.14.0 #1804
- Update scheduler initialization in predicates.go #1794
- Notes about multiple AWS AZ and PV #1791
- don’t log before parsing flags in nanny #1792
- Allow custom AWS region overrides #1707 #1745
- Forbid creating VPA objects without targetRef #1785
- Delete support for v1beta1 API w/o deleting the API itself. #1783
- Call CloudProvider.Refresh before getNodeInfosForGroups #1782
- Fix bulk removal issues of AKS scaling #1777
- Soft taint when there are no candidates #1780
- Update embargo doc link in SECURITY_OWNERS and change PST to PSC #1773
- Cluster Autoscaler: Cleanup GetInstanceID() interface #1769
- UPSTREAM: <carry>: fix max cluster size calculation on scale up #1771
- Cluster Autoscaler 1.14.0-beta.1 #1770
- Fixing minor error handling bug in static autoscaler #1768
- Update godeps based on k8s.io/kubernetes release-1.14 #1767
- Use docker in gofmt verification #1763
- Update debian-base image to 0.4.1 #1761
- Improve AWS “gotchas” list and discoverability of cloud-provider READMEs. #1746
- Added target size cache to gceCache for GKEMig #1735
- Cluster Autoscaler: add GetInstanceID() for cloudprovider interface #1738
- Correctly set condition when recommendation is not present #1743
- Add missing daemonsets to AWS example cluster role #1739
- Add Index for VPA Docs #1742
- Regenerate the ec2 instance types using latest metadata #1740
- Missing ginkgo import #1737
- Fix nil reference in admission controller registration. #1736
- Use k8s.io/klog instead of glog #1680
- Allow vpa-admission-controler to installl on specific path #1625
- VPA - Expose TargetRef in VPA model struct. #1733
- Use separate client for events #1720
- Only soft taint nodes if there’s no scale down to do #1721
- Godeps update to pull in klog #1725
- Control deprecation of v1beta1 api #1722
- VPA - add label api to vpa_objects_count metric #1727
- Some configurable parameters #1613
- Add labels support for Alibaba Cloud Provider #1723
- Rename vpa-target-reader ClusterRoleBinding name #1713
- Add SECURITY_CONTACTS #1718
- VPA: Remove TLS client cert lookup logic #1692
- VPA switches to 0.4.0 #1712
- Add the ability to better pass additional arguments to containers #1664
- Update CA godeps to Kubernetes v1.15.0-alpha.0 #1708
- Fix error message for long-waiting operations #1703
- VPA - check ConfigDeprecated condition for v1beta1 e2e tests #1705
- Add version field to spec #1706
- Update VPA to beta in main README #1704
- VPA - disable errexit in run e2e scripts #1702
- Vertical Pod Autoscaler version 0.4.0 #1701
- VPA - fix names of files with junit test results #1700
- Fix readme to reflect addon-resizer version 2.1. #1651
- VPA - e2e tests for v1beta2 API #1699
- VPA - Switch to v1beta2 api #1696
- VPA - Implement obtaining selector from well known controllers #1693
- VPA beta2 CRD - version that supports v1beta1 too. #1688
- VPA - Introduce VpaTargetSelectorFetcher #1687
- Remove codelingo configs #1686
- VPA: add YAML start of a document marks #1683
- Code lingo setup #1684
- VPA - Introduce scale reader role #1685
- fix(expander): avoid panic when random expander #1679
- VPA v1beta2 API - selector removed, checkpoints included in v1beta2. #1672
- Update AWS documentation and CA version in examples #1670
- Adding ability to override allocatable resources via ASG tags. #1656
- Vpa v1beta2 api #1668
- Capacity prediction based on physical memory #1643
- Allow passing EXCLUDE variable for verify-all.sh #1667
- Correct apiVersion in dynamic provisionning 1.11 #1655
- Use klog instead of log #1626
- Fix error format strings according to best practices from CodeReviewComments #1557
- Remove vertical-pod-autoscaler dependencies on k/k #1353
- Remove kawych, piosz and x13n from Addon Resizer OWNERS #1603
- Default VPA version 0.3.1 #1638
- Fix windows name parsing for Azure VMAS nodes #1641
- Update base Debian image for VPA #1632
- add prometheus as history provider to FAQ #1621
- Add flag to configure the prometheus job name to be used when fetching the history data #1606
- Added better checks for filterSchedulablePods and added a tunable fla… #1596
- Remove identity from Azure VMSS scale request as it is not allowed to be set #1617
- Refactor tests of tainting #1599
- Tainting nodes - update first, refresh on conflict #1598
- Tainting unneeded nodes as PreferNoSchedule #1587
- Update default priority cutoff value in FAQ.md #1601
- Add VPA FAQ #1595
- VPA - protection against malformed pod status in OomObserver #1585
- Azure: update docs to ensure aks/aks-engine autoscaler users provide the resource group name correctly #1583
- Fix some typos in comment #1575
- Replace the deprecated function calls of go-autorest #1582
- VPA: Use downward API to set namespace for webhook service reference #1573
- Set AWS_REGION so tests don’t wait for SDK timeout #1449 #1490
- Add some contact details for Baiducloud cluster-autoscaler #1570
- Update FAQ.md #1552
- Support Baiducloud Cloud Provider for cluster-autoscaler #1536
- OOM observer implements ResourceEventHandler #1568
- Use model abstractions in OomInfo #1567
- Extend backoff interface with NodeInfo and error information #1563
- Pass nodeGroup->NodeInfo map to ClusterStateRegistry #1550
- Add interface for OOM observer. #1560
- fix calculation of max cluster size #1516
- Use lister in GetNodeInfosForGroups #1549
- Fix typo in comment #1542
- Rename nodeGroupBackoffInfo to backoff in ClusterStateRegistry #1546
- Use listers in scale-down #1544
- Better quota-exceeded/stockout handling #1464
- Add functions for testing new listers #1543
- Add listers for more controllers #1539
- Less technical, more verbose PDB reference in FAQ #1538
- More flexible VPA certificate configuration #1534
- VPA: fix README link to API definition #1533
- refactor(*): fix some golint warning #1531
- Expose WaitForRecommendationPresent method and extract WaitForVPAMatch. #1462
- Doc: scheduler.alpha.kubernetes.io/critical-pod annotations are deprecated. Use priorityClassName instead. #1521
- refactor(*): fix golint warning #1518
- update log output detailed warning info #1484
- Fix klog.Errorf() error message #1517
- Azure: Generate meaningful failure-domain.beta.kubernetes.io/zone #1502
- Make WatchEvictionEventsWithRetries public. #1514
- Update docs as part of beta release. #1509
- Add cache for resource IDs of vmss instances #1499
- Add 1.13 #1504
- Remove namespace from hamster example. #1506
- Add a tool to convert alpha VPA objects to beta API #1505
- Cherry-pick of #1485 to master : Fix aws flaking Unit Tests #1495
- Fix some spelling errors #1491
- Return stockouts/quota exceeded information from GCE cloud provider #1483
- Keep one place where default base image for Cluster Austoscaler is defined #1488
- handle nil nodeGroup in calculateScaleDownGpusTotal #1482
- Update base debian image for Cluster Autoscaler #1479
- Fix logged error in static autoscaler #1474
- Move ResourceLimiter to separate file #1468
- Typo fixed: “Merics” -> “Metrics” #1472
- Change Error and State constants to match golang convention #1469
- Fix some typos #1467
- Fix klog.Warningf error message in gen.go #1466
- gce: increase test timeout in TestWaitForGkeOp #1456
- Add OWNERS to /builder #1447
- Initialize klog #1451
- Update cluster-autoscaler godeps on master #1446
- Update go version used from 1.10.2 to 1.11.2 to match one used by k8s #1445
- add flag to ignore daemonsets when calculating resource utilization of a node #1407
- Update overprovisioning setup #1437
- Update examples and deployments for new version. #1432
- Add info on forking #1405
- Start listing known beta limitations #1427
- Report unknown AWS EC2 instance types requested by ASGs #1425
- Update AWS EC2 instance type catalog #1422
- Run feature gates based logic to fix consistency of CA and scheduler #1423
- Don’t load CA key. #1421
- UPSTREAM: <carry>: openshift: update criteria for returning a nodegroup #105
- UPSTREAM: <carry>: openshift: simplify test setup for nodes/replicas #106
- UPSTREAM: <carry>: openshift: run e2e test from cloned repo #104
- UPSTREAM: <carry>: openshift: move MaxNodesTotalReached event again #103
- UPSTREAM: <carry>: openshift: Move MaxNodesTotalReached event #102
- Add joelsmith and sjenning to VPA OWNERS file #101
- Add OpenShift VPA image builds #95
- UPSTREAM: <carry>: openshift: prioritise search by Provider ID #100
- UPSTREAM: <carry>: openshift: simplify config creation #98
- UPSTREAM: <carry>: openshift: revendor cluster-api-actuator-pkg #96
- Full changelog
- Add clusterAutoscalers and machineAutoscalers to RelatedObjects #117
- Extend makefile with ‘make goimports’ target #116
- Bug 1707065: Add terminationMessagePolicy to the CAO container #115
- Enable ignore-daemonsets-utilization and skp-nodes-with-local-storage #112
- Bug 1727015: Set Upgradeable condition on ClusterOperator status #114
- Bug 1733471: Fix MachineAutoscaler target updates #113
- README: Add info on webhook infrastructure #111
- Autoscaler metrics and alerts #110
- Fix insecure test certificate host names #109
- Add validator for MachineAutoscaler resources #108
- Add validator for ClusterAutoscaler resources #107
- Extend cluster-autoscaler cluster role rbac rules with batch/jobs access #106
- Move management of webhook configurations to operator #105
- Enable autoscaler –balance-similar-node-groups option #102
- Monitoring integration #104
- Switch builds to use Go 1.12 #103
- Gen crd #99
- Add support for admission webhooks #101
- Use tls-reload branch of controller-runtime #100
- Full changelog
- Bug 1755125: 4.2 - ClusterResourceQuota: allow integer values #91
- Bug 1732148: Update description of cluster image config CRD #90
- Bump to golang 1.12 and update Makefile image target #88
- Bug 1732144: Bump for openshift/api updates #87
- Add CRD and empty resource for OperatorHub config #76
- Bug 1732150: Update scheduler description #84
- Add mfojtik as approver #85
- Bug 1734622: bump(*) #83
- Bug 1734326: update crds: Update RBR CRD after defaulting to optional fields #81
- Regenerate CRDs #78
- Regenerate CRDs to set auth spec “type” optional #79
- Attempt to fix upgrades with Proxy object #77
- Bump openshift/api and update CRD descriptions #74
- Generate operator/v1alpha1 CRDs, update for https://github.com/openshift/api/pull/384 #73
- Add empty Proxy resource #72
- Use new crd-schema-gen in Makefile #70
- Update CRDs for APIServer and Infrastructure #68
- specify status subresources for resources with empty status #71
- Add ImageContentSourcePolicy CRD manifest #67
- Add proxy CRD manifest. #66
- Full changelog
- Bug 1762960: status: prevent degraded status flapping on rollout #135
- Bug 1757124: Add
policy sequential
to Corefile #130
- Bug 1722341: remove duplicate toleration key from operator deployment #126
- Bug 1726449: manifests: add version information #125
- corefile: switch deprecated proxy plugin to forward plugin #123
- use GA kubelet OS label #119
- daemonsetConfigChanged: Check node selector #121
- Dockerfile.rhel7: Use golang-1.12 #120
- metrics: fix metrics registration bug #117
- Bug 1717734: status: add related dnses to operator status #118
- Bug 1711373: Refactor client and cache handling #116
- Switch to Go modules, Go 1.12, and latest libraries #115
- Fix operator’s terminationGracePeriodSeconds #114
- Bug 1711439: Adds readiness probe to DaemonSet asset #111
- Bug 1711364: Report operator is degraded if any DNS is degraded #109
- Updates .gitignore #110
- Bug 1707062: Set terminationMessagePolicy=FallbackToLogsOnError for DNS operator and operands #108
- Full changelog
- Bug 1770658: report Available when registry is explicitly Removed #412
- Bug 1770658: Set Version on Operator status even if Removed. #408
- Bug 1760480: Remove CGO_ENABLED=0 from build script #401
- Bug 1756478: Add flag ‘DisableRedirect’, decide to route all data through the registry #400
- Bug 1759159: Reset storage when swapping back end type #399
- Bug 1752916: add config resource to relatedObjects #386
- Bug 1740035: Azure should create custom container #378
- Bug 1738475: Update condition reason code for invalid keyID #377
- Bug 1745811: Making sure we don’t have a sequence of dashes. #382
- Bug 1748436: Add namespace to related objects #383
- Bug 1710502: Using trap to deal with signaling on node-ca. #372
- Overwrite CA trust bundle only on 4.2 clusters #379
- baremetal: Default to emptyDir for the baremetal platform. #332
- DEVEXP-403: Using hard link when creating watcher binary. #374
- Don’t set global proxy status manually #369
- DEVEXP-402: Mount trusted-ca to registry base pki trust source #360
- Bug 1740370: don’t use DeploymentNotFound when storage is not configured #371
- Removed CA volume mount from watch container. #370
- DEVEXP-403: Mount cluster trusted CA to image registry operator #340
- Set default role for minted credentials to Contributor #367
- Removed Dockerfile.rhel7. #365
- Use common generateName for storage #355
- Bug 1738475: Bucket is nil if already exists during update #366
- Bug 1727080: Implementing Proxy CA Bundle validation. #364
- Revert “Implementing Proxy CA Bundle validation.” #363
- Updating name of container to inject proxy information into #362
- Implementing Proxy CA Bundle validation. #342
- Bug 1734564: Remove Service CA ConfigMap from CVO management #343
- Bug 1737053: Fixing error 409 container name exists #350
- Bug 1726894: Properly setting “maxWaitTime” environment var. #354
- adding gosec to make verify #348
- OpenStack: set container metadata #347
- Start storage name with cluster name #353
- Add Name tag to S3 bucket #352
- Use annotation to request proxy configuration injection from the cvo #345
- Refactor client creation/usage #333
- Use context for aws #344
- Do not hardcode GOOS/GOARCH #346
- Use context.Background() for Azure #337
- Bug 1711173: Handle emptying the s3 bucket before deleting it #341
- Update GCS bucket creation #339
- Don’t use a global variable for the s3 service #336
- Bug 1733902: Retry container creation on correct ServiceCode #334
- Add scope to gcs credentials #338
- change serviceaccount.json to service_account.json #335
- dedeuplicate swift test code #329
- Bug 1705752: Update crd #331
- correcting gcp credentials request #328
- OpenStack: tolerate incorrect urls with double / in the path #325
- OpenStack: do not set empty env variables #326
- Allow custom cloud names #323
- Replace glog with klog #318
- Support IPI for GCS #301
- Bug 1729714: cluster-config-v1 is a config map #320
- Add test for route secrets #306
- Add OpenStack credentials request manifest #304
- Refactor to get rid of clusterconfig/clusterconfig.go #308
- Bug 1727595: Fix error on proxy config not found #316
- Bug 1727595: Warn on missing proxy config instead of error #315
- Bug 1727318: Revert infrastructure name change #312
- No proxy configured if proxy/cluster does not exist #309
- Infrastructure name #267
- Cluster proxy support for image registry operator and operand #294
- Add storage driver for Azure Blob Storage #290
- Block public access to S3 bucket and its objects by default #305
- OpenStack: allow to explicitly specify keystone auth version #302
- Bug 1719965: fix handling TLS secrets for routes #299
- Fix Gopkg.toml #298
- Bump deps to kube 1.14 #297
- use GA kubelet OS label #296
- OpenStack: generate different container names #295
- Revert “Temporarily switch OpenStack to EmptyDir” #292
- OpenAPI schema #291
- Cleanup #289
- Swift: fallback to “object-store” endpoint type #288
- Fix a typo in the documentation #287
- Temporarily switch OpenStack to EmptyDir #285
- Updates to the GCS configuration and documentation #284
- Remove CompleteConfiguration #283
- Add GCS support for UPI installs #280
- Add swift support #279
- pkg: add resource requests to node-ca pod #281
- Full changelog
- Bug 1756303: dns/aws: Do not include record in error messages #305
- ensureWildcardDNSRecord: Fix method name in godoc #298
- Bug 1749581: Fix scale subresource’s label selector path; set default ingresscontroller’s replicas to non-nil #296
- Bug 1747840: dns: add explicit TTL to all wildcard records #295
- Introduce gosec for security checks #276
- Add unsupported annotation for enabling access logs #293
- Set default role for minted credentials to Contributor #288
- Bug 1740595: ensureServiceMonitor: Update resource if needed #289
- Bug 1740441: manifests: make credentialsrequest names consistent #287
- dns: always publish records to configured DNS zones #286
- Fix admission to log rejections and not retry #284
- Bug 1698562: status: introduce ingresscontroller degraded condition #283
- status: compute ingresscontroller availability from deployment conditions #282
- status: add dnsrecords to related objects #281
- dns/azure: Use absolute domain name in unit tests #279
- Bug 1734414: getPlatformStatus: Fix platform upgrading from 4.1 #277
- pkg/dns/azure: fix dns record trimming to create relative records for DNS queries #278
- Add GCP DNS support #274
- Bug 1734192: getPlatformStatus: Check for nil platformStatus #275
- Add a pod disruption budget for ingress controllers #272
- Bug 1726453: manifests: add version information #273
- main: support cluster config lookup through platform status #268
- use GA kubelet OS label #250
- Introduce concept of ingresscontroller admission status #259
- Delete metrics port from operator pod spec #266
- controller/ingress: split namespace and metrics out of main file #261
- Split ingress and status controllers #256
- controller: fix AWS internal loadbalancer annotation #260
- Refactors main reconcile loop #257
- controller: rename some files #255
- NE-167: Implement internal load-balancer API #254
- dns: introduce CRD DNS architecture and DNS status reporting #251
- Bug 1717737: status: add related ingresscontrollers to operator status #249
- modules: sync go mod tidy / go mod vendor output #247
- metrics: fix metric registration bug #248
- Surface service-controller LB provisioning failures through status #245
- Bug 1717494: Refactor client and cache handling #244
- Switch to Go modules, Go 1.12, and latest libraries #243
- add selector to servicemonitor #242
- pkg/dns/azure: implement support for azure #231
- Add LoadBalancer status reporting on IngressController #241
- Fix gitignore to exclude operator binary #237
- Use LoadBalancer publishing for GCP #236
- publishingStrategyTypeForInfra: Add case for Azure #234
- Don’t ignore LastTransitionTime when comparing ingress controller status conditions #233
- Bug 1706576: Eliminate ec2 metadata dependency #238
- Minor: Move service monitor name to pkg/operator/controller/names.go #220
- Cleanup: Remove unnecessary Factory struct from manifests #228
- Full changelog
- Bug 1771665: file observer has not restarted process on serving cert change #680
- Bug 1758958: hide secrets in logs #647
- Bug 1731228: add alert when feature set is set #590
- Bug 1753156: Fix the trusted-ca bundle filename #567
- Bug 1751841: null externalip policy should be default-deny #564
- Add stub test-e2e-encryption suite #566
- Bug 1750610: targetconfig: fix log level setting #563
- update recovery tool location for kcm CSR location change #560
- only use the internalIP to speak to kubelets #559
- updateMakefile to fix ‘make images’ #551
- bootstrap: log to /var/log/bootstrap-control-plane/kube-apiserver.log #558
- Inject kube-apiserver pods trust stores with trusted ca bundle #552
- Bug 1734284: manifests: deploy kube-apiserver service monitor in the correct namespace #556
- bootstrap: set terminationMessagePolicy: FallbackToLogsOnError #555
- Bug 1737683: Sort the EnvVar from Proxy string map #550
- Bug 1738432: bump to include fix for generic client fields not being removed #549
- Bug 1738284: bump (*) to observe Proxy status instead of spec #547
- bump library-go for updated cloudprovider observer #544
- BUG 1732377: Fix kube-apiserver image in rest of the files to use hypekube #543
- Start observing the Proxy object #530
- Bug 1736813: manifests: fix apiVersion for operator config #542
- Bug 1734622: bump(*) #541
- add cert rotate upgrade prevention #539
- block upgrades on bad featuregates #538
- switch to generic client #536
- Revision hotlooping e2e test #441
- Bug 1733109: Fix kube-apiserver-to-kubelet-signer validity #533
- metrics: Report values to improve querying for core metrics #529
- Bug 1731228: Expose feature set field as a metric for alerting #527
- Bug 1731232: Report infrastructure provider metric from the operator #526
- bindata/bootkube: fix image for http-check-container #528
- Add http /readyz sidecar to kube-apiserver pod #525
- Remove old crdgen #521
- ConfigObservation: add ExternalIPRanger admission controller #509
- Add spec to required fields in manifest #520
- Bug 1720770: remove broken default serving cert #518
- Use new crd-schema-gen in Makefile #514
- APIServer config: Add observer for the extraCORSAllowedOrigins #515
- remove temporary image flag for switch images #513
- use the new image since the installer is setting it correctly #512
- switch to use hyperkube #511
- allow –new-image for step 1 of 7 #510
- bump #508
- Switch to go 1.12 #507
- manifests: monitor openshift-kube-apiserver namespace #502
- manifests: add apiserver service monitor #501
- sets feature-gates in bootstrap-config-overrides for kube-apiserver-o… #506
- Improve termination debuggability #498
- Bug 1718052: Do not log OAuth tokens in audit logs #499
- Bump operator dependencies to 1.14. #482
- docs: Update default config url in Readme file #485
- Never shorten signers #497
- Bug 1716426: Fix admission plugin configuration #494
- Revert “Set short rotation period” #495
- Set short rotation period #493
- Bug 1711431: user-serving-cert secret not being installed #481
- Bug 1711185: Remove storage prefix to default to correct one for kube resources in recovery apisever #477
- Bug 1710293: Don’t explicitly set storagePrefix to use the default value #475
- certrotationcontroller: prevent panic when setting loadbalancer hostname #474
- Bug 1709869: tls: add openshift service names #473
- move v3.11.0 to v4.1.0 #468
- Full changelog
- Bug 1779801: watch for changes to input secrets from the operator namespace #305
- Bug 1758959: hide secrets in logs #314
- Bug 1767047: move rbac for cluster-policy-controller leader lock to kcm-o #300
- Bug 1759400: add non-MITM proxy support #286
- Fix makefile to allow make images to work #282
- Add myself as approver for kcm-o #283
- Bug 1749478: do not prematurely stop sync loop in SATokenSinger controller #281
- wire CSR signer to a cert-synced certificates for update #279
- Move bindata to v4.1.0 #278
- bootstrap: log to /var/log/bootstrap-control-plane/kube-controller-manager.log #276
- vendor: bump library-go for updated cloudprovider observer #275
- manifests: fix apiVersion for operator config #274
- Bug 1734622: bump(*) #273
- Add observer for the cluster’s infra ID and set it as the cluster-name argument #269
- bump library-go for updated cloudprovider observer #271
- switch to generic client #272
- vendor: bump to get update cloudproviderconfig observer with GCP #268
- Remove old crd-schema-gen script #267
- Use new crd-schema-gen Makefile pattern #265
- brings back managementState field validation #264
- bindata/kube-controller-manager: fix cluster-monitoring label #262
- prevent cert failures when tuning rotation down in CI #260
- bump #263
- only use the new CSR signer after five minute so KAS is up to date #261
- Switch to go1.12 #259
- monitor kube controller manager #258
- Bug 1714771: start informers after the listers have been requested #256
- Bump operator dependencies to 1.14.0 #255
- Full changelog
- Bug 1758957: hide secrets in logs #186
- Bug 1749457: match servicemonitor label with actual label on service #173
- Bug 1749457: make kube-scheduler-operator being monitored #172
- Fix makefile to allow make images to work #169
- Move v3.11.0 to v4.1.0 #170
- Bug 1749457: Add master_schedulable metric #168
- Bug 1745671: use cached clients in resource syncer #167
- bootstrap: log to /var/log/bootstrap-control-plane/kube-scheduler.log #166
- Update OWNERS file to add new reviewers/approvers #165
- Bug 1736795: Add check for removal of policy configmap #164
- Bug 1734622: bump(*) #162
- manifests: fix apiVersion for operator config #163
- Clean up dead code #161
- Switch to generic operator client #160
- switch to library-go degraded remover #159
- Fix to have hardcoded configmap name in the scheduler config #155
- Get policy configmap using config observer pattern instead of relying on static config file #136
- Crd schema gen #154
- move kube-scheduler servicemonitor to manifests #153
- Add Mike to reviewers list #151
- manifests: add ServiceMonitor for kube-scheduler #149
- Add scheduler readme #150
- updates dependencies #148
- Switch to go 1.12 #144
- Remove degraded #143
- Fix operator status #140
- Test to check scheduler configmap working or not #139
- Bump kube to 1.14 #138
- Remove unnecessary rules #135
- Small refactor #112
- Full changelog
- Add more logging for failed isReqFromNodeBootstrapper #47
- Bug 1737611: Simplified approval flow for renewing serving certs #38
- Increase pending allowed #43
- Extend makefile with ‘make goimports’ target #45
- Add consumer given values to logs #44
- Increase the CSR retry count to 30 #41
- Properly initialize klog and fix logging #39
- README.md: Add cluster-machine-approver details. #32
- Increase machine creation time limit #37
- Update owners #30
- update OWNERS file #28
- Bump deps and fix unit tests #18
- Handle node client certs #26
- Full changelog
- Bug 1773246: Bump telemeter to get whitelist changes for virt_platform #573
- Bug 1773246: Add a rule that sums the nodes reporting virt_platform types #557
- Bug 1770779: Fix filesystem alerts #540
- Bug 1763057: pkg/client: Fix setting number of unavailable pods for DaemonSet #513
- Bug 1761887: tasks/prometheusoperator: Change deployment selector migration strategy #507
- Bug 1755242: jsonnet/rules: fix memory_usage_bytes recording rule #491
- delete obsolete service monitors #487
- Add console_url metric #486
- Bug 1753559: jsonnet: increase the ‘for’ clause for timestamp alerts #483
- jsonnet: Pin components to the 4.2 release #484
- Bug 1753091: Inject http_proxy vars #482
- Use Alertmanager Volume instead of the ConfigMap #472
- Add test case: prometheus & alertmanager pods should use anti-affinity #476
- Bump openshift-state-meterics libsonet file #481
- Bug 1749451: Bump telemeter-client #478
- Bug 1751571: Bump prometheus-operator to 0.33 and node-mixin #477
- Bug 1749451: Capture sum of cpu capacity cores by OS (RHCOS or RHEL) with version, arch, and role for the nodes. #466
- Bug 1745877: Fix typo in dashboard name #469
- changes apiversion of the deployment to apps/v1 #468
- Bump prometheus-operator release to 0.32 #467
- pkg/tasks/tasks.go: Return error only when its not nil #465
- Update node_exporter mixin and kubernetes mixin #456
- hack: add script to run CMO locally #464
- Makefile: add go proxy support #463
- jsonnet: Add terminationMessagePolicy to all pods #461
- Bug 1746686: jsonnet/telemeter: fix client reload port #459
- Bug 1746793: manifests: Bump operators.coreos.com API version to v1 #458
- Bug 1746097: pkg/tasks/alertmanager: delete hashed configmaps with new hash only #455
- manifests: Change order of OperatorGroup creation #453
- Bug 1724248: Schedule prometheus-operator on master nodes #451
- Bug 1743257: pkg/client/status_reporter.go: Set OperatorUpgradeable to true #449
- Add Alertmanager trusted CA bundle support #448
- Add support to Telemeter for trusted-ca-bundle #447
- Bug 1734704: pkg/manifests: Use proxy.status instead of proxy.spec for proxy config #446
- Bug 1740559: Bring in kube-prometheus changes #445
- Bug 1733830: Bump kubernetes-mixin #442
- Remove CVO service monitor #390
- pkg/client: Set Reason in ClusterOperatorStatusCondition #431
- assets: Update telemeter deployment #432
- Bug 1734704: Remove setting alertmanager http proxy vars #428
- jsonnet/node-exporter.jsonnet: Prevent ServiceMonitor overriding #427
- jsonnet/rules: Correctly account for infrastructure usage #425
- pkg/tasks: set task verbosity to 3 #422
- jsonnetfile.lock.json: Bump kube-prometheus #421
- Bug 1734540: etcd should still alert when a member disappears from the endpoints #400
- manifests: reduce logs verbosity for cluster-monitoring-operator #416
- OWNERS: add LiliC #418
- Bug 1727024: Add OperatorUpgradeable status to StatusReporter #415
- Bug 1734284: kube-apiserver ServiceMonitor is still in cluster-monitoring-operator #417
- Remove myself from OWNERS #414
- Move alertmanager-proxy port to 9095 #411
- hack: add script to run shellcheck in a container and outside of it #410
- Telemeter proxy support #404
- hack: scripts: lint shellscripts and remove unused jenkins scripts #407
- Makefile: fix openshift-state-metrics role rules #405
- manifests: add cluster_installer to whitelist #401
- metrics: Add ingress related recording rules for OpenShift #406
- Remove kube scheduler service monitor #391
- Integrate openshift-state-metrics #362
- Added “code:registry_api_request_count:rate:sum” recording rule #398
- Add gosec for security code analysis #396
- *: Move glog to klog #399
- remove stale Dockerfile #397
- manifests: Allow configuring remote write endpoint #395
- Remove low quality dashboards #393
- build: various fixes for the makefile #372
- Dockerfile: mods from vendor #394
- *: allow building ocp image without access to external sources #392
- *: set GO111MODULE in Makefile #374
- manifests: prefix manifests used by CVO with a 0000_xx_NAME prefix #388
- *: remove openshift-apiserver service monitor #377
- jsonnet: Update kubernetes-mixin #387
- jsonnet/prometheus: remove apiserver service monitor #376
- jsonnet: remove kube-controller-manager service monitor #378
- Bump jsonnet & prometheus-operator migration #384
- Bug 1720758: jsonnet: make node_exporter pods tolerate every taint #380
- pkg/client: reset relatedObjects every time status is set to in progress #379
- [BUG 1717634] pkg/client: add support for relatedObjects in status report #373
- jsonnet: add resource requests to prom-label-proxy #369
- BUG 1711073: Assign resource requests to components #365
- *: use go 1.12 and migrate to go modules #355
- grafana: Set default admin user to impossible openshift user #361
- jsonnet: move resource requests assignment from Pods to Containers #363
- update repository ownership #364
- *: move to prow and remove travis #358
- the sudo key is no longer needed #359
- Bug 1713620: jsonnet: use correct etcd namespace #357
- Bug 1711073: jsonnet: add resource requests #356
- *: remove unused files (changelog and Jenkinsfile) #300
- Refactor build system and use pre-built container image for make targets #351
- pkg/manifests: add handling tolerations in components config #341
- Full changelog
- Bug 1770223: Reverts PR #388 #405
- Bug 1769482: pkg/controller/operconfig/operconfig_controller: Add operator namespace to relatedObjects #387
- Bug 1760790: Fix dereference in macvlan IPAM validation function (backport 4.2) #349
- Bug 1766066: Revert “Merge pull request #334 from danehans/bz_1758656” #388
- Bug 1758656: Removes external api server from default noProxy #334
- Bug 1761345: Tweaking kuryr-controller configuration to avoid restarts #352
- Bug 1762921: [4.2] The Multus admission controller should not have the not-ready toleration #343
- Bug 1754686: The DHCP daemon should mount the directory for the socketfile (backport 4.2) #331
- Bug 1754606: [release-4.2] Correct the way nodes are computed for alert ClusterIPTablesStale #323
- Fixes Bug 1759253: Adds GCP metadata hostnames to default noProxy #338
- Bug 1751756: Kuryr: Add health monitor to Octavia load balancer #233
- Bug 1752453: Multus should execute CNI plugins in /opt/multus/bin #320
- Bug 1732598: Alternate CNI config dir #311
- Bug 1753014: Kuryr: Fix kuryr bootstrap when lbaas API has ERROR status #319
- Bug 1748162: Shift ovn db ports to 9000-9999 range #313
- Bug 1752905: Kuryr: Allow usage of SCC’s to allow pod update #316
- Bug 1752371: Kuryr: Open etcd traffic from svc subnet to master nodes #315
- Bug 1751070: Updates SimpleMacvlan to add AdditionalNetworkNamespace to template data #314
- Bug 1750991: Fixes http readinessEndpoint validation for httpsProxy #312
- Bug 1749446: Revert “Merge pull request #299 from dougbtv/alternate-config-dir” #310
- Kuryr: Set region_name in kuryr.conf #309
- Bug 1737026: Use retry mechanism for fixing updates on stale objects in cache #303
- Alternate configuration directory + 00-multus.conf regeneration #299
- Kuryr: Open just 6443 on masters SG #308
- Bug 1748354: Kuryr: Add external_svc_net to kuryr.conf #307
- Bug 1744532: Adds machineCIDR noProxy support for all platforms #305
- Adding status to configmap ca injector controller #300
- Adds mergeProxy() tests and node subdomain to default noProxy list #304
- Bug 1746360: openshift-sdn: allow empty mode #302
- Set version on network cluster operator with kuryr SDN #301
- Bug 1737026: Making set internal to the statusManager and adding mutex for thread safety #279
- Add Kuryr DNS modifications webhook #278
- Adds proxy https readinessEndpoints support #289
- OpenStack: Adjust kuryr default configuration #298
- Adds .svc and .svc.cluster.local to default noProxy #295
- Bug 1743302: Kuryr: Expand svc net to fix VRRP ports conflicts #275
- run-locally.sh: fix -m without -n #294
- manifests: the openshift-sdn type isn’t actually required #292
- Bug 1735538: Adding cni-version to multus daemonset yaml #291
- openshift-sdn: get CNI loopback and host-local plugins from CNIPluginsImage #288
- Adds Trust Bundle Publishing to Proxy Controller #271
- Add CA bundle injector #274
- modify default failureThreshold for kuryr components #287
- Adds readinessEndpoint validation for Proxy API type. #277
- Fixes Bug 1740027: Checks length of values in noProxy merge #286
- Fixes proxy validation error formatting #280
- Moves noProxy merge func to a separate pkg #284
- Adds Proxy Controller #245
- Don’t require clusterNetwork and serviceNetwork to be set in operator type #272
- add the api group to the override spec #273
- kuryr: get CNI loopback plugin from CNIPluginsImage #270
- Condense CNI reference plugins images into a single image #237
- Introduce gosec for security checks #228
- update kube-proxy cmd #266
- Followup #255 comments #262
- Stop unnecessary status updates, make necessary ones less verbose #265
- Add sg rule allowing traffic between pods #264
- Fix Watch arguments in configmap operator #260
- Slightly simplify unidling config code #259
- Bumps openshift api deps to support proxy trustedCA #261
- Adding upgradeable status and setting it to always “true” for now. #232
- run-locally.sh: fix output on usage error #257
- Adding build support for archs other than amd64 #254
- Allow openshift-ovn-kubernetes-controller to use privileged SCC #252
- ovn-kubernetes: fix gateway mode, log level #258
- Add EnableUnidling flag to openshift-sdn #214
- Move from hypershift to sdn-controller image #248
- Kuryr: Set large data timeouts on the API LB #249
- SimpleMacvlan support #255
- dep ensure -update github.com/openshift/api #250
- Kuryr: Sync LB members with Kubernetes endpoints #246
- Adding egress IP addresses to the CRD output #241
- manifests: allow network-operator to be schedulable when network-unavailable #253
- openshift-sdn: give sdn-controller the ability to patch nodes. #251
- Multus admission controller support #235
- Drop open-ovn-ports.sh #243
- Add namespaces managed by CNO to related objects field #199
- Improve OpenStack resource naming and tagging #227
- Make Kuryr connect to API through api-int LB #239
- Kuryr: Fix OpenShift API loadbalancer #240
- Add OWNERS files for openstack components. #238
- Fine-tune Kuryr port pools defaults #229
- Kuryr: Fix setting status on Network CRD #236
- Kuryr: Disable kube-proxy #231
- Kuryr: Use ens3 as link_iface in kuryr.conf #230
- adding additional sdn alerts to prometheus #215
- Kuryr: Fix [neutron_defaults]resource_tags setting #234
- removing experimental annotation on multus ds config. #226
- Put openshift-etcd netnamespace on netid 1 #224
- Specify OVN_GATEWAY_MODE in ovnkube-node #223
- hack/run-locally.sh: misc fixes (AWS ovn-kube ports, help text, etc) #216
- Add validations and additional printer columns to Kuryr CRDs #213
- sdn-ovs: allow ovs daemons to run as non-root #212
- remove all sriov bits from CNO #206
- verify-style: run dep check #196
- Make Kuryr pods labels unambiguous #210
- change the serverity level for alert NetworkPodsCrashLooping #209
- Actually pass –proxy-config to openshift-sdn #205
- Add support for Kuryr-Kubernetes #18
- Install standalone kube-proxy. #201
- adding alerts for sdn in prometheus #189
- Render a kube-proxy config YAML file #195
- run-locally.sh: fix name of openshift-install binary in test #204
- Allow running open-ovn-ports.sh multiple times #202
- Slightly improve Progressing statuses #203
- run-locally.sh: add from-scratch cluster up capability #186
- Mount host / into ovnkube-node container, for iptables binaries #197
- Further SDN config updates #191
- Use the go-native flag for verbosity #193
- update kubelet label to use upstream GA label #192
- Revert “Merge pull request #183 from wking/revert-OVS-shutdown-change” #188
- Add readinessProbe to ovn-kubernetes #190
- Update sdn-controller RBAC #187
- manifests: change image references to 4.2 #176
- Remove (unused) ovn-kube health check ports, which conflict with kube-controller-manager #185
- Render the default ClusterNetwork #182
- hack: ensure ‘aws’ command output is JSON #184
- Revert “openshift-sdn: ovs shutdown ordering.” #183
- openshift-sdn: ovs shutdown ordering. #181
- openshift-sdn: make host mount read-only #180
- Give the ability to patch nodes to openshift-sdn #175
- Only run update logic if objects are actually different #160
- bindata: add resource requests to multus DS pods #174
- Don’t set a network status at all if we’re not managing networking. #173
- Full changelog
- Bug 1769832: [release-4.2] Improve scalability of openshift-tuned. #32
- Fix comparison on stopping tuned #24
- Install socat package as a dependency #23
- Fix plugin_sysctl for tuned 2.11 #21
- Switch to go modules and golang 1.12. #20
- Fix build on s390x #19
- Use a socket for a synchronized shutdown of tuned and settings rollback. #18
- Run tuned in daemon mode. #17
- Full changelog
- Bug 1769471: Use net.ipv4.conf.all.arp_announce=2 in the openshift profile. #93
- Bug 1766628: Bump PID limits to help capture goroutine stack traces #87
- Report the “Reason” condition for the ClusterOperator status. #77
- Documenting recent operator functionality. #74
- Switch to go modules and golang 1.12. #73
- Replace default tuned CR on operator restart. #71
- Basic CR validation using openAPIV3Schema #70
- Fix custom profiles ordering based on their priorities. #69
- Bug 1719967: Implement leader-for-life election. #67
- use GA kubelet OS label #66
- Bug 1718842: Operator-assisted removal of detached tuned secrets. #63
- Add more RelatedObjects for the must-gather tool. #62
- Vendor-in latest version of maintained go-bindata. #60
- Do not update service account when it is already created. #58
- Increase operand’s memory request and allow settings rollback. #57
- Remove pkg/manifests/bindata.go from the repo, generate it. #54
- assests: fix duplicate resources key in container spec #53
- Full changelog
- Bug 1747260: Last (?) fix to trusted-ca CM syncing #232
- Bug 1747260: Fix trusted-ca-bundle CM syncing #231
- Bug 1746942: Fix setting the log level #229
- fix make images #222
- Bug 1746375: Revert use of watchdog for trusted-ca-bundle #228
- Inject the trusted-ca-bundle into openshift-apiserver pods #226
- use non-static operator client #223
- Sort the EnvVar from Proxy string map #225
- Bug 1737683: bump (*) to observe Proxy status instead of spec #220
- bump to fix proxy observation #219
- Start observing the Proxy object #216
- Switch to generic operator client #218
- Use the new “openshift-apiserver” image #215
- Remove old crd-schema-gen script and bump #212
- Add spec to required fields in manifest #211
- Use new crd-schema-gen Makefile pattern #210
- manifests: fix apiVersion for operator config #209
- manifests: add servicemonitor for openshift apiserver #208
- bindata: monitor openshift-apiserver namespace #207
- operator: report more details when api check fail #204
- Bug 1718052: Do not log OAuth tokens in audit logs #205
- Full changelog
- create configmap for global ca injection for use by builds #118
- Bug 1737320: Bump library-go to fix CVE-2019-10213 #115
- Bug 1719188: set library-go bits to declare we do not support unmanaged/removed; allow all other reconciliaition as part of ignoring unmanaged/removed; clean up messages around not supporting unmanaged/removed #116
- bump(*) #114
- Bug 1736812: fix apiVersion for operator config #112
- Bug 1734622: bump(*) #111
- Bug 1730719: Respecting resource limits and requests during build. #109
- Configure the Service Ingress IP Controller (AutoExternalIPs) #104
- use the new “openshift-controller-manager” image #108
- Add spec to required fields in manifest #107
- Use new crd-schema-gen tool #105
- Migrate to build machinery #106
- Global proxy builds #102
- need to remove GOCACHE=off now with golang 1.12 #103
- Rebase to 1.14.0 #101
- Full changelog
- Bug 1779935: set version to start for s390/ppc until we have actual samples #206
- Bug 1775333: fetch arch from GOARCH, allow for z/ppc #200
- Bug 1772178: no longer gate setting progressing to false on in flight imagestream … #199
- Bug 1768816: retry every failed IST; track retry on imagestream basis vs. global b… #196
- Bug 1763891: retry failed imagestream imports more than once #189
- Bug 1749152: close gaps for updating clusteroperator during delete of config object #182
- add list of imagestreams failing import to progressing/degraded detailed message #180
- Bug 1746342: clean up available/progressing/degraded, including new msg/reason, wh… #179
- Bug 1744071: allow override of jenkins* imagestream registries for disconnected/mi… #177
- Add reference to baremetal-installer #174
- add registry.svc.ci.openshift.org to the list of overridable registri… #173
- Revert “Add baremetal-installer to image-references” #171
- Add baremetal-installer to image-references #170
- Bug 1735711: another concurrent delete/images still importing fix - cover window a… #169
- Bug 1739214: set degraded reason/msg on cluster operator obj when degraded==true #167
- Bug 1738256: report clusteroperator degraded if image import persists for 2 hours #165
- Bug 1735711: lock down timing windows when deletes of the config object come in du… #163
- Bug 1734627: preserve deleted EOL ISTs on upgrade #162
- update crd schema usage to get full descriptions for oc explain #161
- Bug 1717124: add clusterrole to allow cluster-reader access to the samples config obj #160
- bump samples as part of 4.2 wrap up (including rm eol imgs) #158
- properly handle imagestreams where number of spec tags will be less t… #157
- resurface import errors into cluster operator condidtions (phase one,… #155
- Bug 1722214: thread safety fix for samples operator condidtion update… #153
- Removed versioning #151
- K8s 114 golang 112 #150
- first 4.2 bump in samples content #149
- Bug 1705753: some godoc changes on the config CRD type for better oc explain behavior #148
- Bug 1707834: use informer cache instead of api server for GETs on tem… #146
- update Makefile to golang 1.11 for local dev (openshift/release confi… #147
- Bug 1705753: oc explain does not work for samples operator config CRD #144
- Goto 113 #143
- Full changelog
- Bug 1753355: Enables updating of StorageClass if a change is detected. #48
- Included default reason strings. #46
- Bug 1741465: Enable volume expansion on platforms where is supported #45
- Bug 1741419: Fixed OpenStack class annotation name #44
- Adding the default GCP StorageClass. #43
- Bug: 1731059: Use topology aware dynamic provisioning in the clouds #42
- Bug 1727044: Set missing Upgradeable condition #41
- Add related objects to status #37
- Enable AWS EBS volume expansion by default #34
- manifests: add resource requests to operator pod #35
- Full changelog
- “BEGIN PGP ARMORED FILE” -> “BEGIN PGP PUBLIC KEY BLOCK” for Go #15
- mktemp -t requires a template on linux #14
- Concatenate keys into a single armored block #11
- Product image does not have operator label #8
- Update Red Hat output to not create two files #6
- Add Red Hat public keys and storage locations to signing #4
- Full changelog
- Bug 1763822: A timeout in applying an upgrade should not result in the CVO thinking that it is reconciling the payload #262
- Bug 1759710: pkg/cvo/status: Don’t clobber last.CompletionTime when adding new entries #250
- Bug 1749890: Iterate through the payload in chunks during reconciliation #245
- pkg/cvo: ensure payload is retirved once when forced upgrade #244
- Bug 1717632: install: add alerts for cluster-version-operator #232
- Bug 1726455: Reconcile container ResourceRequirements in resource merge #240
- Bug 1741786: pkg/cvo: Drop ClusterVersion defaulting during bootstrap #238
- Bug 1739988: Stop double reporting “failure” cluster_version #233
- Bug 1741645: pkg/cvo/metrics: Report cluster-version conditions with reasons #236
- Bug 1738527: install: enable prometheus-operator to watch over namespace in search for ServiceMonitor #235
- Bug 1738527: install: add role bindings for prometheus service account #234
- cincinnati: add arch parameter to requests #228
- pkg: switch to openshift-config for proxy CA #231
- Add certificate option to cincinnati client #226
- inject proxy env vars into requesting workload resources #224
- manifests: Update the CRD definitions with more accurate docs #225
- document CVO behavior w/ respect to cluster operator conditions #222
- metrics: add cluster_installer series #213
- Add http transport for cincinnati to enable proxy #219
- payload/render: update the bootstrap render to skip servicemonitor #221
- Update openshift client-go and api #220
- install: add service monitor manifest #214
- Fix remove containers logic #216
- Bug 1723945: Add a metric that combines the current age of the cluster with the current version #212
- Bug 1710172: lib/resourcemerge: Remove containers from existing based on required #178
- pkg/cvo: Standardize “%d/%d” -> “%d of %d” #207
- metrics: Give all cluster_version types a
from_version
label #204
- Update Replica count too while ensuring deployment #198
- metrics: Omit
cluster_version{type="completed"}
when not available #203
- lib/resourcemerge/core: Fix setInt32Ptr for “both nil” case #199
- Bug 1717619: metrics: Report reason as a label on the conditions metric #197
- pkg/verify: Test an armored, multi-key keyring #196
- Bug 1665011: updatepayload: prune older jobs to maintain limit. #186
- Bug 1702582: Log DeploymentConditions reason and message when Deployment is failing #187
- status: Hide generic operator status in favor of more specific errors #192
- README: Fix “manfiests” -> “manifests” typo #188
- fixed manifests #1
- conditions: Use a consistent constant for the Failing condition #191
- status: Simplify operator not available status #190
- ClusterVersion version column should be last completed #189
- Update version-patch.yaml in clusterversion.md #181
- Full changelog
- Sync with upstream #18
- *: fix repository ownership #19
- *: unify Dockerfile naming schema across all monitoring team repos #16
- allow building container image without accessing external sources #15
- Synchronize with upstream #14
- Modify webhook-url to support multiple urls #22
- Fix
failed to unpack tree object
; remove gopkg #20
- Full changelog
- Bug 1776769: Added CSI provisioner to storage class #3595
- Bug 1760357: “VolumeMode Block” should be set for RBD+RWX in pvc creation #3152
- Bug 1775720: Backport to 4.2 - Chargeback Reports and ReportQueries change to v1 apiVersion #3523
- Bug 1774508: webpack: include contenthash in CSS filenames #3491
- Bug 1774653: Fix overview dashboard prometheus queries #3557
- Bug 1772009: Increase OSD size from 1Ti to 2Ti #3502
- Bug 1777012: Align info tootip #3594
- Bug 1756403: Backport for disabling ROX for the OCS based SC when creating PVs #3414
- Bug 1767865: Bump kubevirt-web-ui-components-v0.1.44-2 #3231
- Bug 1768658: Fix ScrollToTopOnMount for MS Edge #3247
- Bug 1767961: Client Fix for Pipeline Operator 0.7.0 #3220
- Bug 1766376: Incorrect link to unhealthy resource on Object Service Dashboard #3126
- Bug 1756935: Modified the text to remove tainting of nodes text on ocs install flow #3117
- Bug 1756935: Removed the tainting of nodes from ocs install flow #3116
- Bug 1755980: Removes Add capacity option for other storage operators #2863
- Bug 1761879: Fix crash with operand resources #2981
- Bug 1760044: Console workload show restricted acccess if knative serverless TP1 operator is installed and logged in as non admin #2960
- Bug 1757134: Modify View Update Strategy Descriptor #2993
- tests: Combine e2e and olm tests suites back into one #3092
- Bug 1758170: Query Browser: Fix UI rapidly flipping between two different queries #2837
- Bug 1762218: Bump kubevirt-web-ui-components-v0.1.44.1 #3010
- Bug 1760497: Update available channels for 4.2 #2953
- kubevirt: take volume mode into account when cloning VMs #2794
- fix target port issue with serverless #2801
- Rework s2i verbiage so it stays true to what it does #2799
- Update OCM link text on cluster settings page #2800
- adds script to install tech preview1 serverless operator #2778
- Default port to 8080 when missing #2797
- Bug 1752922: PVC mismatch in storage dashboard #2781
- update serverless to the v1beta1 version #2741
- Units tests for import validation utils #2776
- Fix overview memory metrics #2789
- Bump web-ui-components-0.1.44 #2764
- Bug 1749397: Removed edit yaml link from ocs install flow #2752
- Correct styling of text inputs #2770
- kubevirt: fix getName for ownerReference #2762
- Add OWNERS file for dashboards #2758
- fix knative overview extension using wrong CRD flag #2754
- Bug 1752412: cannot delete the ‘0’ number for resource limit setting #2753
- Don’t show errata link for prerelease versions #2749
- Update OCM link #2740
- Adding tests for VM Detail overview page #2168
- Bug 1752829: select nodes labeling info fixed #2743
- Bug 1752070: Modify the conditions for health status #2732
- Bug: Update tooltip Text #2750
- Add errata link to about dialog and cluster settings page #2745
- Bug 1753018: Fix Update Strategy Modal #2747
- Fix broken OLM documentation link #2734
- Bug 1751762: OCS Operator version in details card fix #2736
- Bug 1748559: Data point labels in chart in Top Consumers panel of Persistent Storage lacks timestamps fix #2726
- Bug 1751178: Added check for specDescriptors #2737
- Bump kubevirt-web-ui-components to 0.1.43 #2730
- Bug 1749388: Removed aws from ocs install create form #2725
- Fix bug pipeline details page for Pipeline with no tasks throws error #2724
- Bug 1752027: Reword the node maintenance storage health warning #2735
- kubevirt: import kubevirt-web-ui-components scss at last #2690
- clicking on PLR visualization bubble redirects to that task run logs #2695
- Bug 1737936: Question mark missing in a delete confirmation modal #2731
- fixes: Pod donut shows differently in topology vs sidebar #2722
- fix pipeline resource dropdown loading issue #2717
- remove lastRun dependancy in start pipeline action #2697
- Bug 1750363: fall back to showing image digest on nodes page #2721
- vendor.scss: add patternfly/dropdowns scss #2727
- Bug 1751359: Fix Create Operand Form Crashes #2720
- Bug 1750906: Revert “fix(table): use isScrollingOptOut for virtual scroll” #2715
- Pipeline Visualization Tooltip Rework #2694
- Fix Warning: React does not recognize the prop on a DOM element. #2675
- Bug 1718047: Avoid runtime error when name isn’t a string #2713
- Bug 1751854: Alerting - Deleting all text from Alert Manager YAML Editor causes it to disappear #2706
- test(pipeline): Container status test cases #2654
- Fixed access mode issue for Create Persistent Volume Claim view #1191
- OLM: fix BooleanSwitch #2709
- Bug 1751767: Fix isExpandable error on host maintenance popover #2704
- Bug: topology fetches knative resources before knative service is available #2703
- Bug 1751541: [metal3] Change cpu utilization to cores #2700
- Added Location column in the node list table in ocs install flow #2696
- Fix failed prop type: Invalid prop filters in TableInner. rowFilter-pipeline-status is not a valid filter type #2674
- Bug 1751084: integration tests - simplify resource creation #2667
- fix pod status
Succceeded
spelling mistake #2671
- Fix bug stop pipeline run #2692
- kubevirt: Fix VNC URL #2691
- Bug: Adds missing tootip #2689
- Fixed health status when no prometheus data #2693
- ensure latestRun updates cause data shallow comparison to fail #2688
- Update resources with create dropdowns to primary styles included with pf4 #2661
- add only userLabels to template while creating a DC #2685
- fix(serverless): apply release badge to serverless details pages #2684
- Remove tech preview label from odo #2683
- Fixes for charts in persistent and noobaa dashboard #2682
- Bug: ‘Used’ value in Expand modal and tooltips #2680
- Pipeline Visualization Status Bars #2679
- Fix do not show topology connector drag handle when only one is present #2678
- Fix to not continue invalid move connection #7
- Bug 1750598: Add missing baremetal host actions #2673
- add start pipeline action in the pipeline details page #2672
- remove browser title tooltip from topology build status icon #2665
- Change link color and it’s hover state to match pf4 #2660
- Set Resources tab as default of resources overview side panel #2491
- Add OCM link to Cluster Settings page #2607
- Unit tests for ResourceDropdown Component #2599
- Add missing functionality for configuring webhook trigger in import flows #2669
- Bug 1750281: Query Browser: Fix sidebar link to load without pre-populated query #2676
- Bug: Add validations to Expand cluster input field #2657
- Bug 1748211: Add warnings to start maintenance modal #2560
- match pipeline visualization graph with latest UX #2648
- add labels to spec.selector and spec.template #2663
- Fix env var typo in test scripts #2625
- Fix TypeError: Cannot read property ‘status’ of undefined for pipeline run detail page #2655
- fix(serverless,pipeline): apply release badges to serverless and pipeline pages #2427
- Fix prop type error on project list page #2662
- Add redirects for legacy routes to avoid breaking links #2659
- add multiple actionItems to importgit/application dropdowns #2640
- compute virtualized scroll container for tables #2631
- Bug 1750344: [metal3] Pass node name to queries instead of IP #2627
- Bug: Serveless option is shown in import flows before service CRD is available #2658
- Fixed Wrong storage class shown for OCS installation on OCP+VMware #2653
- Changed API version for OCS #2644
- integration test: normal users can see the Operators nav section #2645
- Fix for topology tooltips on Safari/Edge #2647
- Gets the ResourceKind before updating the app label #2639
- added integration tests - cluster setting page #2441
- Add project creation to Import flow when no projects exist #2566
- Fix to highlight non-expandable top level nav items when active #2650
- Use correct namespace for Subscription list on Search page #2641
- API Explorer: add scope filter #2632
- Add unit test for ContainerRow on Pod page #1852
- Avoid proptype error for virtual tables #2646
- Add Open Liberty icon option #2638
- Add ability to delete connectors in topology #2602
- Remove prevent default call which broke the expand collapse component after patternfly upgrade #2635
- Fix runtime error selecting items in namespace dropdown #2642
- Bug fix convert repo name to lower case before autofill in name field #2637
- Fixed queries issue for ceph dashboard #2624
- Rerender only when data for given reduxes has changed #2564
- Bug 1749021: Ensure Using Correct PackageManifest in Subscription Detail #2633
- Made data consumption card’s points calculated correctly #2615
- Add create IDP form unit tests. #2626
- Remove orphaned dropdown styles #2621
- Bump patternfly4 and patternfly react-core #2611
- Show the zero savings in object data reduction card #2587
- feat(Pipeline Logs): Stream logs from all steps in one UI container #2499
- Bug 1748823: Some reports data are not shown correctly and sorting doesn’t work #2605
- Bug 1749199: Fix login integration test scenario flake #2630
- Bug 1748799: Ordering in Usage Report table will re-send getting report requests #2628
- Removed manual generation of ticks in top consumer card. #2617
- Bug fix for buckets card and renamed function for readability #2614
- Bug 1739120: Dashboard popover does not overlap with masthead anymore #2584
- Capacity items wraps in 4-2-1 manner #2618
- get all the routes and service for a resource #2608
- Fixed the bar seperation issue and truncated labels in data consumption card #2616
- Bug 1744488: Use OpenAPI Discovery in Create Operand Form #2580
- Adding test cases for VM actions #2125
- Topology Rendering Improvement #2610
- fix bug pod donut size is inconsistent when browser is resized #2583
- clicking on build decorator takes to build logs tab #2606
- Add missing
<title>
to Dashboards page #2604
- Optimize webpack-generated KubeVirt chunks #2595
- fix bug change 0 pod to 0 pods #2582
- Added ‘Other’ option when the git type is unknown #2581
- Bug 1748219: Detect baremetal platform #2558
- Bug fix add hint block when no workload in the namespace #2514
- Add ability to edit application groupings #2418
- API Explorer: Add text filter to the URL #2603
- API Explorer: Add verbs and short names to details overview #2597
- Bug 1748855: Readjust logic so CurrentEnvVars starts up #2578
- Remove namespace dependency and fix top consumer #2598
- Added a external link to noobaa details card #2520
- add secondary masthead with disabled dropdowns to add flows #2539
- Adjust padding for search input and label line-height #2596
- API Explorer: Let users link to specific tabs #2594
- Bug 1748405: Show when nodes are unschedulable in node list #2593
- fix multiple re-rendering issue #2589
- Bug fix hide application dropdown when no application in namespace #2556
- Add/Move create connector in topology #2365
- Added plugin for capacity dropdown storage #2478
- Use labels to determine machine region and zone #2591
- Changes made in the details card of Persistent and Object Storage Dashboard #2542
- Bug fix for data consumption prometheus query change #2509
- Plugin for top consumer queries in storage dashboard #2476
- Fetching noobaa system resources irrespective of the namespace #2562
- Fix query browser data series selection button in FF #2577
- fix(pipeline-bars): Cancelled tasks #2547
- Apply correct size and margin to h1 #2576
- Bug 1747918: Fix service plan filter #2575
- Bug 1747950: MachineSet and Machine tab should not select namespace #2573
- Change text to ‘Alertmanager’ in YAML tab/page description #2571
- Bug 1724555: Query Browser: Reduce default results per page to 50 #2570
- Enable hot reload by default #2574
- frontend/public/components: use instance queries #2559
- Update className for ceph and noobaa alerts header #2572
- Update NooBaa CRD Descriptions #2557
- Apply a gap between each Pipeline status #2555
- Bug 1712293: frontend/public: use working set bytes for memory metrics #2486
- build link on topology should not refresh page #2554
- Optional proxy of Prometheus from outside the cluster #2527
- start/trigger pipeline #2504
- Add left margin to alerts text #2552
- Adds an icon alias for golang #2551
- Bug 1746546: Get value in ns for top consumers queries #2528
- On Import, application name is no longer required #2550
- Fix StorageCluster CR for OCS installer #2548
- Bug 1746671: Avoid runtime error when OperatorHub install mode undefined #2534
- Update Webpack + enable optional Hot Reloading #2413
- Bug 1747434: Fix plugin nav items highlighting on page refresh #2546
- Bug 1744703: [metal3] Fix BareMetalHost Detail highlight #2544
- Bug 1724555: Query Browser: Add pagination to results table #2540
- Secrets list page should also show size with binary data #2530
- Fix to remove empty segments from PodStatus #2492
- fix bug wherein runtime label is not taking precedence over name when both are present to determine topology node icon #2518
- Query Browser: Wrap tooltip using withFallback #2541
- Feature: Expand cluster modal #2348
- Adding the missing Y-axis labels to NooBaa-dashboard’s Data Consumption card #2253
- Bug 1745865: Add namespace param to avg operator for pods consumers queries #2483
- Query browser: Fix negative value formatting & fix tooltip for null values #2526
- Dynamically generate che workspace factory URL in Topology after getting cheURL from ConsoleLink CR #2536
- Bug 1746706: Fix bugs with env var editor stale and save states #2346
- Rename Domain to URL in Knative Service List #2537
- Make co-search-input height match pf-c-form-control default #2522
- Bug fix update the help text for Application Name and Name field #2533
- Bug 1691282: Allow project admins to see Installed Operators #2505
- Create OCS Service workflow #2359
- Query Browser: Add seconds to data point time in tooltip #2535
- Query Browser: Fix table rendering for scalar results #2531
- Bug 1735520: Query Browser: Set default query input height to 2 rows #2525
- Make Pipeline Task Status bar use space more efficiently #2508
- Check for Slide Sidebar #2493
- Clickable Pipeline Status’ #2524
- Bug 1741144: Update styles for dashboard cards #2360
- Persistent storage dashboard : Added changes to set correct ceph cluster name in health card #2411
- Conditional link #2399
- Allow fetching additional k8s resource to prometheus health subsystem #2480
- Query Browser: Allow “running” empty queries #2515
- Bug 1702536: CSRF updates #2523
- Bug 1730540: Query Browser: Insert example query in focused input & run immediately #2513
- Query Browser: Skip SeriesButton render if no series found #2516
- Bug 1745497: Query Browser: Fix autocompletion insert to be case insensitive #2512
- Bug 1745485: Query Browser: Fix tooltips #2521
- Query Browser: Prevent zooming if you just click on the graph #2510
- Bug 1731886: Allow Non-Required Operand Fields to be Empty #2507
- Bug 1734364: Query Browser: Improve Y-axis labels #2494
- Add some relevant OLM integration tests back #2473
- Improve the use of ESLint configs #2472
- fix(pipeline-tooltip-text): Change Pipeline tooltip text #2519
- Made change for filtering top consumer based on the ceph storage class and handling the Inventory #2329
- Remove orphaned react-lightweight-tooltip dependency and component #2455
- Bug 1741176: Enhance host maintenance status to be tracked using maintenance status #2354
- Bug 1745807: use kubernetes.default.svc to talk to API server #2506
- dashboard: line-clamp long event messages #2503
- add andrewballantyne to dev-console OWNERS #2500
- Updated OWNERS file with and Neha and Afreen’s github id #2498
- Query Browser: Make SeriesButton key always unique #2495
- Bug 1733091: Fix for YAML editor hover link redirection #2423
- dashboard: use
ExternalLink
component in top consumers card #2502
- Remove ellipsis from role binding kebab menu #2501
- Bug fix right aligned the View Logs link in side panel of topology view #2479
- Don’t use AsyncComponent PF3 Switch #2383
- allow dot and underscore in docker file path #2373
- Bug fix remove unnecessary white space below pipeline visualization #2474
- fix: Dragging the rows to re-order creates multiple duplicate items. #2243
- Bug 1741473: Apply correct pf4 button styling and fix disabled functionality. #2448
- Remove the namespace parameter from cephClusterResource in details card #2433
- Addition of alert class modifier to apply top-margin in cases where the adjacent element above doesn’t have bottom margin. #2490
- Bug 1724555: Query Browser: Handle large datasets #2481
- Bug 1739351: Filter externally provisioned hosts as provisioned hosts #2369
- Revert “Set ‘user-auth-oidc-ca-file’ flag with the TrustedCA file” #2484
- Fixed the broken links in object service dashboard #2482
- Bug 1738292: Gate dashboard extensions by feature flags #2446
- Bug 1743657: only logout once if concurrent requests are unauthorized #2485
- Remove unavailable inventory items #2468
- Bug 1744965: Query Browser: Fix Values column to sort numerically #2475
- Bug 1744490: Fix Icon in Create Operator Subscription Form #2471
- Fix typo “occured” to “occurred” #2470
- Add space around YAML editor at desktop #2462
- bug fix improve the usability of devconsole add page #2417
- Add VM Wizard test cases for Kubevirt plugin #2053
- Query Browser: Fix Y-axis labels for negative values and tiny values #2469
- Query Browser: For autocomplete, add brackets to aggregation operators #2467
- Query Browser: Fix display of range vector queries in results table #2451
- clicking on build decorator navigates to associated build #2371
- Add ability to add component to application via drag/drop #2141
- fix(Pipeline-Rerun): Assign Correct Service Account from latestRun #2466
- Bump kubevirt-web-ui-components to 0.1.42 #2465
- kubevirt: do not pre-request kubevirt’s SC config #2464
- Add skeleton for the network attachment definition plugin #2412
- Add scenario about storage #1502
- git import flow automation #2289
- kubevirt: fix VMWizard permissions #2457
- kubevirt: fix addMissingSubject #2454
- Fix odc-progressive-list__button text vertical alignment #2445
- Correct the positioning and color states of remove icon button so that it’s consistent with pairs-list #2460
- Bug 1741147: Add units to top consumers cpu and storage results. #2355
- Remove orphaned yaml editor styles #2461
- Remove “Create Application” button from image stream page #2459
- Bug 1738867: [metal3] Correct pod count query parsing #2432
- Bug 1741773: fix Insecure Traffic set when creating a app #2450
- bug fix do not apply app.openshift.io/runtime-version with empty string value #2410
- Changes made in the details card #2378
- fix(application-name): adds default name for application is none is s… #2434
- Adjustments to resource-icon badge colors to align better with PF4 #2429
- Fix use of eslint-disable for dependency array in useEffect for ProgressiveListItem #2447
- Remove ellipses from Actions menu labels #2444
- Bug 1728985: Disable Chargeback menu when user has no permission to view report #2307
- Consolidate sidebar dismiss styles #2442
- Remove orphaned DeploymentPodCounts component #2409
- Improve performance calculating item labels for overview #2374
- Remove orphaned Source to Image code #2440
- Fix bug where success icon lacks enough contrast #2428
- move getVmStatus to kubevirt plugin #2394
- kubevirt: use correct path in dashboard URL #2438
- fix loading of builder-image for non-admin #2437
- Align Import Flows according to UX to fix inconsistencies #2414
- fix(table): table overlapping issue #2419
- Query Browser: Move queries state to redux #2401
- (apiExplorer): add override to align vertically to top #2387
- Bug 1727800: Improve OperatorHub Load Time #2425
- Handling ‘NaN’ for data resiliency card #2275
- remove JenkinsPipeline example from Build Config Sidebar #2431
- Bug 1732740: YAML LS package update #2424
- Correctly position loading indicator for API explorer details #2421
- Switch from height to minHeight for empty state to prevent overflow issue #2420
- Bug 1743566: Don’t virtualize access review table #2416
- fixes edit icons based on git type #2396
- Bug 1738702: align console pod status with CLI #2402
- Bug 1742952: Handle ClusterResourceQuota as a CRD #2395
- Fix ambiguous top consumer label by linking to resource details page #2258
- Feat(Pipeline-run-logs): Add Pipeline Run Logs #2283
- Migrate SpecDescriptor and StatusDescriptor tooltips to PF4 #2408
- Migrate copy to clipboard tooltip to PF4 #2397
- Migrate affinity tooltips to PF4 #2407
- Migrate operator subscribe tooltips to PF4 #2406
- Migrate configure update strategy modal tooltips to PF4 #2405
- Migrate monitoring tooltips to PF4 #2404
- Migrate Machine Config Pool tooltips to PF4 #2400
- Migrate machine sets tooltips to PF4 #2403
- Bug 1741789: Don’t load templates twice when all projects is selected #2390
- Fix storage class quota YAML template #2393
- Migrate namespace delete tooltip to PF4 #2398
- Bug 1739981: Fix “Update to another version” logic #2389
- Allow users to add/update pipeline parameters and resources #2334
- This fixes the Capacity card logic #2146
- apiExplorer: add spacing between dropdown components #2385
- Bump web-ui-components-0.1.41 #2372
- Remove obsolete cluster status page #2379
- Change integration test suite name
olm
to <suite>
#2377
- Switch timestamp tooltips to PF4 to prevent overflow clipping #2382
- Bug 1739831: Fix wrapping issue with node details graphs #2366
- Switch overview tooltips to PF4 to prevent overflow clipping #2345
- Monitoring: Fix alert details page graph #2376
- Fix bug where overview alerts can abut one another #2363
- Ensure that Jest testRegex catches all the specs #2204
- Fix units tests #1
- Bug 1739225: Timestamp component always shows dates in the future as relative dates #2341
- Bug 1741470: Correctly order overview groups #2370
- Fix bug where DefaultPage loading indicator is mis-positioned #2367
- Remove CGO_ENABLED=0 from backend builds #2353
- fix issue on topology with routes/services not shown #2351
- Topology: Adjust tooltip delays, use PF style tips #2342
- Fixing the object count display logic in bucket-card #2313
- Bug 1741119: Remove orphaned function call to fix console error #2364
- Bug 1741119: Use
fieldSelector
to filter events #2368
- Fix to determining topology connectors’ targets #2358
- updates knative service template to latest #2356
- Chargeback: updated to v2 table api which returns display columns and units #2250
- Add VSCode Search exclusions #2362
- fix bug add topology node icon for java #2343
- Bug 1737415: Handle error state and no IP reported in machine status #2262
- fix issue with node label click opening overview #2350
- Bug 1741265: Prevent re-triggering the host operation #2357
- API Explorer tweaks #2344
- fix(pipeline) Remove Pipeline Start Action #2264
- add firmware / bios info to host detail #2347
- Removes inconsistency of Storage dashboards for no data #2242
- Bug 1731873: Fix Create Operand Form Crash #2224
- add cluster settings tests #2332
- Filtering the nodes based on label for ocs inventory #2316
- Bug 1735585: Add links for users to add Workloads #2339
- Adding Florian back to metal3-plugin OWNERS file #2338
- Remove unnecessary padding in alerts title, fix icon/text position #2330
- Make sure icons have same size/Fix incorrect vm off icon size #2248
- fix tooltip on badges in topology #2335
- Fix bug where monaco-aria-container is sometimes visible in Firefox #2333
- Bug 1739407: Enhance host status to beter derive errors from operational status #2315
- Bug 1739364: Replace Machine link with Node in BMH listing #2312
- Add new separate suite for release prow job #2109
- enhance(pipeline): Expand the Pipeline Run columns #2241
- fix(pipeline-visualisation): Add TaskName instead of TaskRef name #2266
- Capacity Card queries corrected (Storage Dashboard) #2323
- add pod status ring on overview page #2091
- Move
Import YAML
to masthead #2225
- Fix replicas limit throws “Replicas must be an integer” if any 10 digit number other than 1 is provided #2276
- Monitoring: Fix Silence form JS warning and button alignment #2326
- fix(name): adds validation for name and prevents auto populating name… #2299
- Query Browser: Fix autocompletion selection in Firefox #2328
- Query Browser: Ignore Prometheus API AbortError errors #2325
- Bug RHSTOR-664: Fixed the missing links in buckets and resource providers card #2254
- Bug 1739380: Query Browser: Fix table values #2324
- Query Browser: Show internal labels in results table #2321
- Implement unit tests for graph components #2281
- Bug 1739310: Fix node metrics query #2318
- Bug 1739288: No ‘Cancel Rollout’ menu on Replication Controller list page #2317
- Bug 1739390: Fix PopoverStatus by fixing the Button padding #2314
- Bug 1728099: Improve template handling in Developer Catalog #2295
- Remove fans and psus from intenvory card #2291
- Change dropdown selection fields based on ux design requirements #2306
- Fix bug where react warning was shown when visiting empty pipelines page #2300
- Bug 1720333: Validate MAC when adding a NIC #2285
- Correct envFrom form field top alignment #2308
- Bug RHSTOR-495: Fixed the title,height and migration of pf3 to pf4 icons #2195
- Making the unhealthy icon consistent throughout all cards #2310
- Add Create BaremetalHost form to metal3 plugin #1975
- fix bug add cursor pointer to base node #2293
- Set ‘user-auth-oidc-ca-file’ flag with the TrustedCA file #2294
- Bug 1737756: Add virtualize prop to baremetal host table #2271
- Bug 1738310: Query Browser: Fix autocompletion suggestions ordering #2303
- fix bug show double ring outline at all times when there are zero pods #2279
- fix(pipeline-headers): Change
Task Progress
to Task Status
#2261
- Bug 1737408: Show storageclass’s volumeBindingMode in storageclass’s overview page #2277
- Bug 1732678: Fix bar chart height in Firefox #2257
- Query Browser: Fix bug that caused graph to re-render when typing #2274
- Query Browser: Add back 1px top padding #2297
- fix(serverless): Adv Search for knative resources throws error #2286
- fix(serverless): point serverless flags at different modesl since they get installed later #2284
- Convert inline icon (delete and move) and add more buttons to pf4 styles #2280
- fix issue with the application dropdown loading indicator #2273
- Topology: ensure node is visible after selection #2249
- Remove LoadingInline from namespace details private ResourceQuotas component #2212
- Bug 1738403: Networking-> ingress item better to be plural form for consistency #2292
- Bump PatternFly React Charts package to 4.7.3 #2268
- Add option to set e2e testing chrome browser binary #2238
- fix(serverless): Add valid default YAML for serverless objects #2267
- Bug 1726055: Query Browser: Always start Y-axis from zero #2259
- Bug 1731859: Fix “no qouta” state for resource quota gauge graphs #2154
- Add description column to Cluster Settings Global Configuration table #1662
- Query Browser: Performance fix #2245
- Bug 1724010: Graphs: Fix Prometheus
query_range
graphs in older browsers #2227
- Monitoring: Fix unmount / mount of whole page when navigating #2290
- Object Dashboard : Realigned Capacity Usage and Object Data Reduction cards #2278
- Bug-fix: Fixing updated prometheus queries in object service dashboard #2255
- Fixed incorrect terms in Object Dashboard #2270
- Query Browser: Fix graph padding so that labels fit in the border #2256
- Monitoring: Fix alignment of Show / Hide Graph link #2237
- Bump web-ui-components to 0.1.40 #2247
- Query Browser: Fix bug where
0
could be briefly visible #2260
- Hides ‘Egress’ option for accounts in data consumption card Nooba #2216
- Typo fix, from ‘Data consumption’ to ‘Data Consumption’ #2239
- kubevirt: fix create-nic ids #2246
- Fix bug to show an application selected by default in import flows #2199
- Fix bug where pod donut was not showing terminating status on scaling down #2240
- Show image pull secret form in a modal #2236
- Bug 1735678: Slight increase in yaml header height to prevent editor mouseover text clipping #2244
- Bug fix add app.openshift.io/runtime-version label after import #2188
- Bug 1732836: Converted Chargeback Report Usage tables to pf4 Tables #2155
- Bug 1734709: Fix bug where dropdown items don’t wrap #2235
- Pass storage-class-defaults ConfigMap down to CreateVMWizard #2200
- Fix list page row filter margins #2228
- Bug 1732678: Fix text overflow in bar chart #2198
- Bug 1665010: Add button link co copy webhook URL with secret to the clipboard #2214
- Bug 1734601: The statefulset created with default yaml will get error in page after add storage to it #2233
- fix(pipeline-service-account) copy Service account while rerunning Pipelines #2229
- Add null check for file in DroppableEditYAML component #2231
- kubevirt: make DNS1123 validation more verbose #2153
- Fix bug where masthead dropdowns have incorrect aria-label #2222
- Bug fix for infotips in Persistent and Object service dashboards #2196
- add builds decorator to topology node #2193
- Fix position of loading indicator in LoadingBox component #2182
- Fix bug for infinite calls to get imagestream tag in git import #2226
- Adding cloudbehl to the OWNERS file(ceph, noobaa) #2223
- Fix bug where update icon is too small #2207
- Bug 1733399: Query Browser: Fix “Expression” link to Query Browser #2217
- Convert remaining admin console buttons to use pf4 <Button> component and styling #2211
- Add OWNERS file for monitoring directory and labels for operator-hub #2219
- Query Browser: Fix zoom
x2
value #2218
- Fix: Console warning log while switching namespace in topology #2213
- show starting guide on build config page when there are no projects #2192
- separate the serverless route form so that it can maintain state #2183
- Fix issue with string values in bar chart data #2221
- Bug fix app.openshift.io/vcs-uri and vcs-ref annotations set during i… #2194
- Don’t reload page when clicking global config links #2186
- [Bug#RHSTOR-532] name of the resource is variable entity #2206
- reset default application when selected application is deleted #2210
- Upgrade Formik Fields and Import Flow Forms to PF4 #2176
- add labels to OWNERS files #2175
- set a max length of 2000 char for the git import URL #2205
- Fix for console error when groups are being laid out in DevConsole topology #2203
- Bug-fix: NaN in object data reduction card #2202
- Call the cancel and close callbacks on createModalLauncher modals #2201
- Improve catalog page skeleton #2191
- Fix Bug to disable project selector in git import form when a project is in the context #2111
- Monitoring: Fix graph zoom & tooltips #2197
- Fix bug where builder image version was not getting updated on selecting a different version from dropdown in s2i #2190
- add null check for labels while filtering based on application #2189
- Fix broken API resource caching #2187
- Update Monaco editor colors #2184
- kubevirt: fix templates loading #2157
- fix: console warning log on updating unmounted component #2180
- Fix bug where recommended annotation for git url doesn’t affect edit action in topology #2178
- add StatefulSets to topology #2162
- Monitoring: Remove Prometheus UI link from sidebar #2143
- Bug 1733060: Correct broken cancel button and … #2151
- Bug 1733431: About page does not work for normal user #2181
- Add ConsoleExternalLogLink integration test #2134
- Revert “Use ContextReplacementPlugin to avoid webpack warnings with monaco” #2179
- Use resource name for all the resources in topology view #2174
- kubevirt: fix migration name #2172
- update Installed Operators empty state #1671
- Add DS_Store to .gitignore #2117
- fix(pipeline-list) Add title to Pipeline List Page #2173
- kubevirt: fix icons #2171
- Fix bug where masthead dropdown items are incorrectly spaced #2170
- fix(table): set the default sort order #2169
- Add kebab menu to Cluster Settings: Global Config Page #2159
- fix(pipeline-actions): Align Pipeline Actions with latest UX #2166
- fix(pipeline-list): Add Succeeded to Status List #2165
- Add help texts for Serverless Advanced Scaling #2163
- Rely on ETags for caching OpenAPI responses #2120
- Baremetal host inventory dashboard #1948
- bump-patternfly to latest #2156
- Fix inconsistent header height when dropdown is included #2149
- Bug#RHSTOR-484 - typo in className of alert warning #2167
- Bug fix - Set equal height for resiliency and capacity card #2160
- Introduces power actions for Baremetal hosts #2046
- Bug Fix and code cleanup OCS dashboard #2158
- apply application labels to serverless resources #2137
- Remove prettier from bundle #2150
- Fix bug where masthead status icon size and positioning are off #2152
- Add missing css class to vm template table #2148
- kubevirt: do not show mac address which will be cleaned up in VM CloneDialog #2114
- Fix bug where project workloads sidebar build status layout is broken #2128
- fix Serverless trigger renamed to enabled #2144
- Make tags-input full width so that clicking anywhere inside container sets cursor. #2131
- Fix dropdown list item spacing and a couple minor spacing corrections #2140
- Hide the restart VM menu option during migration #2142
- kubevirt: update DNS-1123 validation to forbid using of a dot #2126
- Use PF4 popover to gain ability to switch position #2124
- Fix heap out of memory errors with
yarn run analyze
#2127
- Fix bug where builds are shown in the wrong order in resources tab of topoplogy view #2115
- Bump web-ui-components to 0.1.39 #2097
- Fix bug where long operator names can result in column misalignment #2139
- Fix different padding around utilization charts #2130
- Bug 1732299: Volume table does not show all volumes #2138
- Improve Subsystem Health popover text flow and spacing #2123
- Use ContextReplacementPlugin to avoid webpack warnings with monaco #2129
- Enabling noobaa plugin in console #2118
- handle issue while fetching labels for revisions #2133
- Dashboards: use consistent casing in inventory card and subsystem health titles #2121
- kubevirt: fix realtime responsivness of VM/VMTemplate lists #2132
- Migrate icons to PF4 components and upgrade Font Awesome #2076
- Fix API explorer table rendering at mobile #2135
- fix(dev-console): update the order and wording of the advanced options #2119
- Monitoring: Improve graph tooltip style #2101
- Add KnativeServings link #2067
- Optional env variable for running integration tests without headless #2116
- Add Monaco editor and language server support for YAML #2039
- Bug 1731801: Use correct style for Create button on Deployment Config page #2110
- Bump PatternFly to pick about About modal text wrap fix #2102
- CreateVmWizard: rendered Import provision type conditionally #2086
- eslint: no-multiple-empty-lines #2059
- Auto populate name field based on git url #2112
- Feat(pipeline-list-page): Integrating Filters #1985
- Query Browser: Add hover style for series toggle buttons #2096
- Add Baremetal hosts to overview dashboard inventory #2069
- kubevirt: port CloneVMModal from kubevirt-web-ui-components #2092
- Add actions to vm templates details page #2082
- add error handling to promises #2061
- Query Browser: Align controls with left & right edges of graph & table #2094
- wire up the routing to the serverless resource #2095
- Dropdown changes to storage capacity-card #2078
- customize resource tables for knative Services, Routes, and Revisions #2036
- Added details to PV Overview #2027
- Add capacity usage card to Object Service Dashboard #1987
- Fix bug where perspective switcher toggle font size is too large in Edge #2108
- Fix bug where masthead dropdown item hover, focus text color is incor… #2103
- Migrate Metrics query editor ‘form-control’ to ‘pf-c-form-control’ #2100
- Added top consumer to ceph storage plugin #2040
- serverless: configure resource limits to git import / s2i / deploy image #2098
- Added inventory card for ceph storage dashboard #1914
- Add View all link to Events card #2063
- Show Failed Subscriptions in Installed Operator List View #2106
- Query Browser: Improve style of metrics dropdown error state #2104
- Fix deploy image serverless with private registry #2089
- Inventory card: additional resource is loaded there’s load error or d… #2087
- Monitoring: Switch graphs to default PatternFly colors #2085
- Query Browser: UX fixes & small refactor #2084
- Add External Application Links to App Launcher #2083
- Monitoring: Refactor to use <GraphEmpty> #2081
- added health card to object service dashboard #1935
- Removed unnecessary space from inventory-item.tsx #2079
- Remove orphaned operator-states.jsx #2077
- Enable ceph storage plugin by default #2075
- Adjust Installed Operator details page layout #2073
- Added span property to the resilience and capacity card #2068
- Remove tooltips from details card items #2045
- Conversion of buttons to pf4 button compontent (Group 1) #2038
- kubevirt: add edit VM/VMTemplate description dialog #2034
- Add Dashboards page to navigation #2008
- Add Pods list to Resource Overview Page #2005
- Alertmanager Configuration #1955
- Add ConsoleExternalLogLink CRD to enable custom log links #1892
- Add Data Consumption Card to Object Service Dashboard #1976
- Fix bugs in deploy image form which failed for public registry and private registry #2080
- Add support for dockerfile build strategy in git import flow #2093
- add Resource Limits section in git import advanced option #1823
- Add badge to topology labels #2055
- enhance EventStream and Kubevirt events page #1780
- Allow user to select container to mount volume #1993
- Show PVC, secret, and config map links in volume table #2107
- Remove orphaned CSS override #2023
- eslint: sort imports into groups #2064
- Add Status component to @console/shared #1697
- Add the top consumers card to dashboard #1722
- Upgrade kubevirt-web-ui-components to 0.1.38 #2062
- move route checkbox out of advanced #2074
- Add multi column field that supports multiple columns and custom input fields for each column #2032
- Extend overview dashboard with ceph queries/health #2060
- Update width if ref width changes #2058
- add scale to zero status in non serverless applications #2048
- metal3: add node maintenance actions #1967
- Add Perspective Switcher to NavHeader #1908
- Update advanced form to only show the route port when serverless is checked #2072
- Add loading state to charts #2056
- Add support for (un)linked inventory statuses #2047
- Fix small visual issues in dashboard cards #2041
- Enable kubevirt-plugin by default #1997
- kubevirt: fix vm consoles styling #1980
- Fetch knative resources and updated sidebar resources for Overview via extension #1800
- Add Cancel action to Replication Controller #1861
- Add Data Resiliency Card to Object Service Dashboard #2000
- Migrate patternfly-react PF3 icon to PF4 #2054
- Show
Unavailable
when k8s resources cannot be loaded #2052
- Fix utilization axis cut off #2044
- add daemon set to the topology #2030
- Bug 1693180: MachineSet and Machine pages need Event page for resources page consistency #2018
- Introduce More Operand Form Components #1990
- Adds component to support serverless scale and integrates with deploy image flow #1961
- Add Events card to Host Dashboard #1922
- kubevirt: add Actions to VM detail #1906
- Replace machineRef with consumerRef #2043
- Query Browser: Add current queries to URL params #2042
- kubevirt: vm nics/disks tab fixes #1979
- pass custom data to the list, detail and actions #1965
- DetailsPage - pass extra resources to PageHeading Actions #1907
- Tech preview badge #2031
- serverless option for git import #2017
- Kubevirt: vm template list: create YAML, vm template yaml redirect #1974
- Capacity card for storage-dashboard #1854
- Add optional span property for dashboard card #1856
- Add alerts to baremetal dashboard #2028
- kubevirt: add Clone Dialog to actions #1918
- Migrate status icons to PF4 #2022
- Bug 1728957: improve API Explorer filters #2024
- Migrate Service Catalog forms to PF4 form components #2013
- auth: use proxy from environment when connecting to OAuth server #1249
- Edit YAML can dynamically custom redirect #1973
- Allow Inventory items without status groups #1945
- shared: add default value to getMachineNode selector #2029
- add the form flag for deploying with serverless #2020
- kubevirt: add lint scripts #1826
- Added utilization card to ceph dashboard #1995
- Query Browser: Add empty state and suggested query #2025
- Query Browser: Use case insensitive autocompletion in metrics dropdown #2026
- feat(dev-console): allow devconsole to work on native k8s #1947
- fix(task-status): Show Pending Tasks in Task Status Column #1927
- Change filter type to pvc-status #1909
- API Explorer: let users sort by table column #1991
- Add Object Data Reduction Card to Object Service Dashboard #1860
- Migrate Instatiate Template form to PF4 form components #2007
- Fix ref type in width hook #2004
- Migrate monitoring pages to PF4 form components #2001
- Add
co-select-to-copy
class to fields on cluster settings page #1988
- Update modal inputs to PF4 style #1989
- Kubevirt: vm template: create wizard #1959
- VmList: Add Create VM Wizard #1822
- Use PatternFly green, yellow, and red colors for Gauge and Status components #1956
- Migrate utility forms to PF4 form components #2012
- Migrate Storage forms to PF4 form components #2011
- Migrate Route form to PF4 form components #2010
- Migrate RBAC forms to PF4 form components #2003
- Tidy up filter bar input styles #2002
- ODC-1048 Update Deploy Image flow to use formik #1864
- Operator Hub - fix labelseclector key #2009
- Migrate Cluster Settings forms to PF4 form components #2006
- ListPage: enhance Create link for custom actions #1820
- Query Browser: Use <button type=“button”> #1996
- Monitoring: Prevent unnecessary polling on some pages #1981
- Fix host power status #1969
- Bug 1728841: Sort updates most recent first in cluster update modal #1984
- Add modalResourceLauncher() #1819
- fix the pipeline run task status color mismatch #1977
- Add events page to ceph storage dashboard #1946
- update empty state secondary masthead flows #1836
- Bug 1728555: Update oc download link to 4.2 URL #1978
- Convert OLM Views to Tables #1971
- API Explorer: Move schema to a separate tab #1972
- Added alerts for ceph-storage-tab #1950
- add warn to accessReview for null #1964
- Query Browser: Convert results list into table #1962
- Fix issues related to plugin-stats / ts-node #1911
- Kubevirt: vm template details: Fix base template link and label #1960
- Fix cluster update modal #1968
- Add alerts card #1884
- Kubevirt: vm template list: edit vm templates #1963
- Bug 1725005: Include
namespace
in project SSAR requests #1954
- Bug 1726591: Skip RBAC check in env editor if creating a new resource #1899
- Health and Details card for ceph dashboard #1803
- Bug 1727772: Fix layout bugs with DownloadButton component #1957
- Add VMs to Inventory card #1883
- Add utilization card to Host dashboard #1917
- Host dashboard #1790
- Dashboard Utilization card #1732
- Kubevirt: Fix vm tempalte breadcrumbs #1949
- Remove orphaned chargeback css #1958
- fix(table): use isScrollingOptOut for virtual scroll #1750
- OWNERS: add christianvogt and vojtechszocs as approvers #1953
- Bug 1727765: wrong data in Reports list table #1952
- Add Events Card/Extract VirtualList from events. #1895
- Support passing additional props to dashboard cards #1867
- Use customData prop to pass machines and nodes to HostTableRow #1840
- Fix kebab SSAR prefetch #1939
- Add Instances and Access Review tabs to API explorer details page #1943
- Add missing PF4 partial to fix search display bug #1951
- Add resource providers card to object service dashboard #1853
- Query Browser: Add a clear button to the query input #1929
- Query Browser: Fix handling of NaN values #1944
- Make about dialog content easier to copy #1942
- Query Browser: Autocompletion improvements and fixes #1913
- Query Browser: Ignore all Prometheus internal labels #1941
- kubevirt: add Consoles to VM Details #1898
- Always show OpenShift templates in developer catalog #1577
- Apply correct pf4 button classes to dropdowns #1905
- Reset specific PF components that need –pf-global–FontSize–md: 1rem #1940
- Add basic API Explorer pages #1877
- Fix bug where no padding exists below form buttons #1938
- Update admin console nav #1937
- Bug 1727282: Correctly set config map contents for IDP CA certificates #1931
- Bug 1727249: Correctly specify organizations and teams for GitHub IDP #1936
- Set .pf-c-dropdown__menu border to 0 and correct side padding #1910
- Bug 1727258: Fix image stream tag breadcrumbs #1934
- Query Browser: Use fixed width for the metrics dropdown & add page title #1930
- Query Browser: Resize query textarea to match text #1928
- Improve mock localStorage #1925
- add Knative plugin #1901
- Host detail updates #1923
- Improve active plugin list override #1926
- Kubevirt: do not send to firehose already known template. #1920
- kubevirt: link to vm template overview #1919
- Kubevirt: reorder routes for new vmtemplate #1921
- Kubevirt: source to provision source #1924
- Merge Source to Image and Git Import Flow into one experience #1876
- Kubevirt: add nics to vm template overview. #1916
- Enhance Baremetal Host detail page with additional data #1915
- kubevirt: fix sorting in disks tab #1890
- Add buckets card to object service dashboard #1859
- Enable Metal3 plugin in Console #1897
- Remove PF3 alerts and convert remaining instances to PF4 alerts #1904
- Bug 1722879, 1722880: Update operand table #1903
- Migrate donut chart from plotly to PF4 #1902
- Allow overriding the active plugin list #1875
- Create Source Secret dialog for the git import form #1787
- Fix Create Operand Form Error #1912
- Bug 1726597: Improve alert styles #1900
- Query Browser: Fix some styles to better match mocks & clean up CSS #1896
- Set default font-size to 14px instead of pf4 default of 16px #1894
- Add integration tests for ConsoleCRDs #1888
- Fix spacing issues in Git Section on Git Import form #1789
- Modified text on no availability of data in details card #1887
- fix: build image selector overflows text #1885
- Fix: builds are not updated in resource details tab of topology #1880
- Add kubevirt health subsystem. #1869
- Bug 1715108: Add *-4.2 channels to select channel modal #1850
- kubevirt: add Network Interfaces tab #1889
- Update Topology view to use @patternfly/react-topology components #1870
- Kubevirt VmTemplateDetails #1843
- feat(dropdown-actionitem): add create action to the project dropdown #1811
- Add host list filters #1786
- add background box to topology labels #1882
- Query Browser: Add query autocompletion and split query browser code into separate files #1881
- Fix bug where
pf-c-form-control
styles weren’t loading in prod #1878
- fix(pipeline): visualization #1868
- Bug 1722876: Fix Infinite Re-Render Bug in Operand List Sort #1863
- errorModal: refactor to use React Component #1821
- Add service details card for object service dashboard #1824
- Fix issue where masthead icons and username where being set to 14px instead of 16px #1879
- functional test(first) : devconsole(Perspective Switcher) #1802
- Add Inventory card #1810
- Data resilience card for ceph storage dashboard #1858
- kubevirt: Add Status column to VmList #1689
- Kubevirt VMTemplate create YAML #1865
- Don’t set new state when actionItem is clicked #1825
- kubevirt: add advanced actions to VM list #1847
- Add ability to include dropDownClassName=“dropdown–full-width” #1872
- Add capacity card #1723
- Add host status column #1774
- Query Browser style fixes and allow passing buttonClassName and menuClassName to <Dropdown /> #1855
- Move yaml tempalte to models dir #1842
- feat(pipeline) Add task status column to Pipeline/Run List #1785
- Add ConsoleNotification CRD that can appear above, below, or above and below the page #1542
- Use unique reference in redux ID #1816
- console-shared: add Filter type #1839
- Fix aria-label for CSV resource table #1793
- Query Browser: Expand / collapse button improvements #1857
- fix(knative): adds utils to create knative resources #1827
- Progressive Disclosure of advanced options #1772
- Bug 1718309: bump js-yaml to 3.13.1 #1849
- Remove cluster hostname from sidebar #1848
- Convert dropdowns and related inputs to pf4 #1751
- Add margin to prevent stacked action buttons from being too close #1845
- Replace NameValueEditor with SelectorInput for label field #1841
- Add ‘crd: true’ accidentally removed when rebasing #1832
- update dev-console OWNERS #1830
- Query Browser: Improve series button accessibility #1838
- Kubevirt: add basic actions to VM list #1761
- Kubevirt VmTemplateList #1673
- Update alerts to PF4 #1763
- Replace specific suite name with variable #1835
- Query Browser: Add a few more type definitions #1837
- Fix incorrect height of See All #1834
- Installed Operator Subscription Tab #1815
- Make ux updates to cluster settings pages #1798
- Migrate Gauge component from Plotly to PatternFly 4 #1783
- Remove incorrect style for dashboard overview details card #1833
- Upgrade kubevirt-web-ui-components to 0.1.36 #1828
- Revert PR-1782 as it introduces a bug where non-sortable col heads ha… #1831
- Query Browser: Add <Query /> component #1817
- Add ImageStream and ImageStream history timeline #1762
- fix KebabOption type #1829
- VirtualMachine details: add Disks tab #1731
- Add plugin infra for adding new dashboard tabs/cards #1742
- Kubevirt: port VM list to PF4 Table #1758
- Fix display of empty probe on container details page #1814
- TypeScript Enhancements #1757
- Add ConsoleCLIDownload CRD extension #1441
- Type-Check Test Files #1808
- Use
tectonic-console-builder:v17
in Dockerfile #1804
- Remove extra space above <th> to restore spacing above table to what … #1782
- Initial PR for NooBaa plugin package #1764
- Create Operand Form for OLM #1797
- Move alerts related styling #1812
- Add ConsoleLink CRD to enable custom links in help and user dropdowns #1360
- Add ExpandableAlert component #1699
- Prevent long unbroken resource names to cause horizontal scroll on modals that display resource name #1794
- Bug 1720045: Switch to WHATWG abort controller polyfill #1807
- Dry-run all resource creations in git import flow #1768
- Query Browser: Allow disabling individual series in the graph #1805
- Add host detail page #1741
- Refactor .co-m-pane__body styles so border is correctly added #1795
- Query Browser: Remove tooltip from query enable/disable switch #1792
- fix(rowFilters): rowFilters scope fix #1796
- Remove invalid, orphaned CSS partial #1791
- On Create s2i application form, selected version gets applied #1788
- expose build AccessReview functionality #1779
- Bug 1720045: Add polyfill for AbortController #1775
- Add unit test for checking quota columns #1770
- Initial PR for ceph plugin package #1709
- Fix OLM E2E Test Cleanup #1781
- Add script for plugin stats & simplify webpack config #1777
- feat(devconsole - pipeline) Make Pipeline/Run read-only and Fix Pipeline/Run List #1778
- Query Browser: Allow queries to contain newlines #1769
- Fix errors due to Lodash module replacement #1766
- VM Detail: add Events tab #1739
- Integrate routing advanced option in git import flow #1771
- Kubevirt VmDetails #1682
- Query Browser: Add switch for toggling queries ON / OFF #1767
- Move cmd/bridge/config.go into pkg #1719
- Fix bug where there is too much space between resource link and “- Default” #1760
- Dev console #1721
- Query Browser: Avoid unnecessary graph component renders #1755
- Bump @patternfly/patternfly and @patternfly/react-core to latest (pre… #1759
- Query Browser: Add available metrics dropdown list #1736
- Add a unit test for checking resourcequota usage icon #1756
- Query Browser: Monitoring UI PatternFly tables fixes #1753
- Add plugin extension tests #1708
- Add unit test for limitRange #1737
- Make cluster status default page for native k8s #1748
- Add details card #1696
- Limit alert height in modal editors #1749
- Remove misleading route hostname message #1745
- Improve Feature Detection for OLM Nav Items #1747
- Bug 1721431: Fix bug where error occurred when clicking Update Channel Save withou… #1746
- Fix error in Table stateToProps #1744
- Jest config updates #1743
- Upgrade kubevirt-web-ui-components to v0.1.35 #1738
- Add standard
Resource > Resource Details
breadcrumb to resource det… #1725
- Add support for custom table filters #1735
- Query Browser: Add page Actions menu and kebab menu for each query #1701
- Use MultiListPage for BaremetalHostsPage #1698
- Align <title> with <h1> for “Installed Operators” #1733
- Query Browser: Make the Hide Graph button also hide the graph controls #1710
- Better OLM E2E Cleanup #1734
- Fix broken ClusterServiceVersion instance links #1730
- Improve area and bar chart readability #1727
- Dont link to ImageStreamTag if there is no tag in ImageStream status #1712
- Bug 1720119: Tighten node IP query #1726
- Add RBAC checks to dialog links #1720
- Enable underline on hover of Import YAML #1715
- Remove “Edit Environment” from kebab/actions dropdowns #1718
- Fix OLM InstallMode Logic #1717
- Remove Status and move view to Projects > Workloads #1694
- Tidy up table CSS post-PF4 table integration #1714
- Don’t accept bin files in the yaml editor. #1705
- clean up grid classes #1707
- Move golang packages under /pkg as is convention #1704
- Bug 1719624: Don’t mark generated template parameters required #1703
- Change namespace bar Add actions to only Import YAML #1706
- Bug 1719625: Add back
template-instance-status
filter #1702
- Restore loading skeletons to tables #1700
- patternfly react-tables #1465
- Reenable chargeback reports #1497
- Query Browser: Switch from area chart to line chart #1692
- Fix Delete Subscription Redirect #1690
- Query Browser: Support plotting multiple queries on the same graph #1688
- Display binary data #1683
- Create Operator Subscription Improvements #1627
- Addition of skeleton screen for the resource detail views #1684
- doc: update README for Go modules #1686
- Use Go Modules #1580
- Introduce kubevirt #1592
- Fix OLM Create Subscription Namespace #1680
- Installed Operators UI updates #1677
- Introduce Metal3 plugin for openshift console #1539
- Add dashboards page with health card #1591
- Convert bar chart component to @patternfly/react-charts bar chart #1653
- Bug 1717533: Fix edge case evaluating services for deployment config #1675
- Improve API definition lookup for resources #1676
- Include plugin nav items when getting active child in nav section #1674
- Add RBAC checks for creating roles and resource quotas #1651
- add extension to contribute arbitrary pages #1668
- Addition of overview (project status) skeleton screen #1652
- Add updates alert to about modal #1670
- Move “Deploying a Custom Image” to later in the README #1664
- initial dev-console plugin package #1672
- Improve CatalogSource Check for OLM Tests #1669
- Temp fix to restore About modal opening #1667
- Align prettier printWidth configuration for .js and .ts files #1659
- small UI changes to Create Operator Subscription #1663
- Updates to Custom Resource details view #1639
- Fix overlapping text in Machine Configs table #1666
- Adding providers with statuspageID #1657
- revert changes to status-box loading-box__loaded #1655
- temporarily disable formatOnSave vscode #1654
- Bug 1714897: Change deployment status checks #1624
- add eslint package to monorepo #1645
- Update README to include pushing custom image to OpenShift Cluster #1621
- Add OWNERS file to plugin SDK package #1649
- integration tests: fix error setting up htpasswd IDP #1650
- Move filters and add category to OperatorHub #1643
- separate perspective based navigation menus #1628
- Keystone IDP: make domain required #1647
- More README updates #1633
- Add RBAC checks to the env var editor #1581
- The .co-actions-menu button within the <h1 co-resource-item> loads la… #1626
- Monitoring: Clean up page headings DOM #1646
- Bump @patternfly/patternfly and @patternfly/react-core to latest #1644
- Show API server URL in about dialog #1641
- Quarantine flakey tests #1642
- Add YAML template extension #1613
- Query Browser: Add a link to the Prometheus UI expression browser #1635
- Code fixups #1638
- Simplify oc-environment.sh #1632
- Fix
api-allow-http-and-https
NetworkPolicy sample #1630
- Fix timeout prop type for Prometheus API poller #1634
- Add keystone idp page #1631
- NavSection: allow plugins to define their position #1609
- Addition of skeleton screen for catalog and operatorhub tile views #1608
- add Perspective extension and default admin perspective #1615
- Query Browser: Add Hide Graph / Show Graph button #1625
- Changes to PVC Overview #1308
- Query Browser: Remove unnecessary use of PrometheusGraph #1622
- Query browser: Better handle blank query and empty API response cases #1620
- Support models declared by plugins #1586
- remove unnecessary intermediate DOM nodes #1611
- Query Browser: Add Run Queries button #1618
- Monitoring: Display Prometheus API error message if available #1616
- Query Browser: Display “{}” when a data series has no labels #1617
- Monitoring: Fix show / hide graph button #1614
- Monitoring: Switch graphs from Plotly to Victory #1612
- Add Explore Type sidebar to YAML editor #1589
- Make prometheus poll more generic, only handle one prometheus query #1596
- Bug 1713209: Redirect to RC after instantiating DC #1610
- Bug 1713193: Break long node names in pod list table #1607
- Set default sort for CRD list #1606
- Add build status to overview row alerts #1571
- Bug 1709964: Add kind not found error to provided API page #1602
- Fix bad YAML indentation in network policy example #1601
- kinds.ts: Fix connectToPlural() for plugin’s models #1600
- Fix envFrom e2e test script #1599
- Tweak cluster operator details #1597
- backend: remove obsolete TectonicVersion and TectonicCACertFile #1594
- fix: items startsWith helper #1595
- Add example docker commands popover to imageStreamTag page #1593
- Updated pv and pvc page with status and capacity metrics fields #1261
- Add additional ClusterVersion detail to about dialog #1588
- Add help and aria described by to list input component #1587
- Improve nav item extensions #1584
- Showing pvc expansion status under conditions and Redirection to Details Page #1590
- Add RBAC checks for role bindings #1582
- auto integration test for envFrom editor #1533
- Improve OperatorHub Scenarios #1585
- Added tests for normal user nav items #1543
- Add ModelFeatureFlag and improve plugin support #1528
- Add Cancel Action to builds #1583
- Skip Auth Test Scenario for Vanilla Kubernetes #1574
- Fix runtime error when monitoring URLs aren’t defined #1578
- init overview state on mount to ensure resource lists are rendered #1579
- Add RBAC checks to create buttons and action menus #1559
- Default SC #1560
- Add request header idp #1564
- Bug 1706868: Add node’s status to node’s details page #1576
- Add skeleton screen for list view #1569
- fix: ui reducer sortList #1573
- add miss dot for activeTab #1566
- reduce unnecessary rendering from state changes #1558
- Remove TypeScript
eslint-disable
Pragmas #1570
- Add Type Definition for Global
window
#1568
- Add Types to Redux Store #1548
- Bump PatternFly to latest #1546
- Merge master-next into master #1563
- Convert deployment components to TypeScript #1555
- build-backend.sh: use SOURCE_GIT_TAG if available #1562
- Convert status box components to TypeScript #1556
- Bug 1708235: Monitoring: Fix graph controls layout on mobile #1557
- Show example docker commands for pushing and pulling image stream tags #1491
- Remove dead container linux update code #1553
- Convert selector components to TypeScript #1554
- Add status page icon for dedicated and online #1518
- Convert link utils to TypeScript #1552
- Add missing rel attribute to <ExternalLink> #1551
- Add option for custom branding #1391
- Fix hot-loop issue with prometheus poll and ref width effects #1550
- Bug 1691282: Relax RBAC checks for Operator Management nav #1545
- Improve Impersonation #1547
- Add machine autoscaler modal #1516
- Fix dropdown usage in cluster update dialog #1454
- Replace plotly line chart with pf-react area chart #1448
- Adding Basic Implementation for expand PVC #1537
- Move QuestionCircleIcon component in front of the help text #1489
- Merge master into master-next #1541
- Merge master into master-next #1531
- frontend: minor dependency bumps #1532
- Scroll overview items into view when selected by keyboard #1534
- Add keyboard shortcuts to overview and list page filter #1524
- Add support for static plugins #1499
- Add Remote Auth IDP Page #1512
- Check namespace before deleting it #1523
- Merge master into master-next #1517
- Make cluster settings detail table wider #1495
- Merge master into master-next #1506
- Add support for native templates #1482
- Add cluster operator start guide #1486
- Merge master into master-next #1496
- Monitoring: Add PromQL query browser page #1490
- Bug 1690007: Add the ability to create labels during Deploy Image creation #1485
- Add the ability to create labels during Source-to-Image creation #1493
- Merge master into master-next #1483
- Update Cluster Settings progress link text #1487
- Fix bug where pull secret modal doesn’t open #1484
- Fix runtime error in about modal #1478
- TypeScript 3 #1470
- Add google idp page #1467
- Merge master into master-next #1466
- Update AboutModal to use hooks #1462
- Update SecretData to use hooks #1461
- frontend: convert container components to TypeScript #1460
- Merge master into master-next #1459
- Upgrade React and Use Hooks #1456
- Merge master into master-next #1451
- Fix runtime error on OAuth page when
tokenConfig
isn’t defined #1446
- Cluster Settings updates #1426
- frontend: convert pod pages to TypeScript #1438
- Add GitLab IDP Page #1440
- Merge master into master-next #1442
- Merge master in to master-next #1432
- Route Details: Added canonical router hostname and popover help #1431
- Updates to Nodes page #1430
- Merge master into master-next #1429
- Merge master in to master-next #1422
- Merge master into master-next #1415
- Add common ca file input component for idp #1409
- Add GitHub IDP form #1398
- Initial frontend monorepo structure #1362
- Add LDAP IDP form #1393
- Fast-forward master-next #1394
- Update master-next with latest master #1369
- Update master-next from master #1361
- update master-next to master #1313
- Fast-forward master-next #1295
- Fast-forward master-next branch #1290
- Full changelog
- Bug 1773808: Enable multi-arch support in downloads [4.2] #352
- Bug 1764227: Incorrect validation pattern on ConsoleCLIDownloads Href field #324
- Bug 1753672: Redeploy console deployment upon proxy changes #297
- Expose metrics #270
- manifests/07-downloads-deployment: Serve from cli-artifacts #295
- Update TestCustomBrand e2e test #294
- Fix custom-logo e2e test #293
- Bug 1750790: Revert “Make sure configMap with custom logo is created before mount” #292
- Get correct ConfigMap name in e2e test helper #291
- Make sure configMap with custom logo is created before mount #289
- Add unit tests for condition handlers #287
- Bug 1748280: Pod CrashLoop cause by library-go + Bump #286
- Handle error by proper status condition #285
- Bug 1746925: Custom logo file cant be found when SVG #280
- Bug 1745772: manifests/07-downloads-deployment: Set terminationGracePeriodSeconds #282
- manifests/07-downloads-deployment: Add container probes #281
- Bug 1746966: manifests/07-downloads-route: Set redirect termination #283
- Use api’s ConfigResourceName variable instead the plain string #279
- Add proxy config to ClusterOperator status related objects #277
- Bug 1740387: Better Progressing & Degraded condition handling & names #274
- Bug 1737315: Fix secret in pod log #276
- Bug 1745772: manifests/07-downloads-deployment: Exec Python for signal handling #275
- Add support for proxies TrustedCA #265
- Bug 1724977: Invalid customization values should not make operator hotloop #253
- Update Available condition to use handlers #272
- Update Progressing condition to use handler #271
- Add condition handlers, implement for Degraded prefixing, add StaleConditionController #269
- Bump * #268
- Add ManagementStateController #261
- Bug 1739312: Update doc URL to 4.2 #267
- Add group to managed and umanaged ClusterVersion overrides #266
- Remove LastTransitionTime from status.conditions #259
- Add ClusterOperatorLoggingController #262
- Bug 1734622: bump(*) #264
- Remove old dev scripts #263
- Various e2e test improvements #248
- Adding build support for archs other than amd64 #256
- Add e2e test to test if –statuspage-id flag was set on console’s pod template #258
- Set statuspage-id flag #257
- Add console extension manfiest for ConsoleExternalLogLinks CRD #246
- Add applicationMenu to ConsoleLink CRD #255
- Add proxy support #254
- Add
nodeSelector
to downloads deployment #252
- Allow custom-logo configmap to be removed #249
- Update link location pattern regex #247
- Custom brand revisions #245
- dont error out immediately when console-config not updated #3
- Add console extension manifests #229
- Rename consoleserver/config.go to consoleserver/types.go #244
- Promote sync() funcs to methods on the operator #243
- Add WaitForSettledState func to check Operator Config before progressing #241
- bump vendor && migrate boilerplate to monis.app/go #240
- Configmap/builder #235
- Improve cluster operator status reporting during upgrades #239
- Update OWNERS #238
- Update example operator yaml with alt image #237
- Replace logrus with klog #227
- Add providers with statuspage.io to operator config #234
- Bump deps #233
- Remove unused hack/ scripts #232
- E2E test specific to branding #212
- Bump to Go 1.12 #231
- manifests: add resource requests to downloads pod #230
- Refactor priotrity of config maps for console #228
- e2e tests setup refactoring #221
- Full changelog
- Add github.com/openshift/coredns-mdns plugin #14
- CARRY: Changed the OWNERS to OpenShift ones #17
- Rebase 1.5.2 #15
- Full changelog
- Bug 1754680: do not force skip tls verify to true on image source injection #111
- Bug 1745789: toggle ssh parameters if ssh-auth source secret includes a known_host… #96
- Bug 1747937: Forwarding HTTPProxy environment variables. #95
- Bug 1716697: Strip the tag from the reference we print after pushing an image #89
- Bump github.com/containers/{storage,image,buildah} #93
- Adding LICENSE file to project #85
- Bug 1746499: Add “:latest” to push tag if none is specified #92
- Rebase k8s to 1.14 #86
- Remove fuse-overlayfs from Dockerfiles #88
- clean up of some CA mount logic that is now handled by the build controller #87
- Change containers to allow building without privilege. #79
- bump(*): Remove origin dependency #82
- Fixed small typo on documentation. #81
- Process $DROP_CAPS #43
- retryImageAction: strip error wrappings for MultiError members #68
- Parse $BUILD_STORAGE_OPTIONS to set storage options #74
- Start using Buildah versus Docker for building container images #80
- Bump github.com/containers/{storage,buildah} #78
- Heed the ImageOptimizationPolicy #35
- Bug 1712245: bump github.com/containers/buildah and github.com/openshift/source-to-image #76
- push: log the image’s canonical reference #75
- Bug 1707941, 1709945: bump github.com/containers/{storage,image,buildah} #72
- Full changelog
- BUG 1747124: Dockerfile: use build instead of make build #17
- Dockerfile: bump golang to 1.11 #14
- Full changelog
- use separate Dockerfile for internal builds #19
- Bump v6.2.4 #18
- docs: loki provisioning #16210
- Add oauth pass-thru option for datasources #15205
- update cloudwatch metrics/dimensions list #16137
- Added target as isMetric property #16189
- chore: Removed implicit anys in react container and test helpers #16184
- Refactor ReactPanelPlugin change hooks -> handler & add panel version to json #16166
- clarify notifications API docs #16179
- remove TimeSeriesStats and processTimeSeries #16173
- use displayValue in pie chart #16171
- rename stat to show in UI #16172
- renamed floatPairs.test.ts #16165
- Calculate stats on TableData #15938
- Auto decimals react singlestat panels #16134
- Graphite: fixed variable quoting when variable value is nummeric #16149
- Prometheus: Dedup annotations events with same timestamp #16152
- Link license corrections #16144
- Replaced rems with pixels or variables (part 2) #16136
- Graphite: Fixed issue with using series ref and series by tag #16111
- Don’t include non-existing image in MS Teams alert #16116
- Enable sass theme change in Storybook #16138
- show all numeric columns in singlestats/graph2 #16112
- Small license correction #16140
- Removed dashboard variables + minor things #16099
- Update PLUGIN_DEV.md #16121
- Very alpha pie chart #16117
- calculate flot pairs #16095
- Graphite: fixed nonNegativeDerivative argument hidden if 0 #16105
- update TableData model #16115
- Correct table names of sql storage for remotecache #16104
- Bump npm packages related to the dev process #15967
- Fixing issue with refresh playlists #16096
- Secret input field component #16078
- Use TableData for all data in react #15864
- Fixed no implicit any for form dropdown & panel model #16089
- Don’t measure cell widths in react table #16034
- Fix threshold editor color picker not working for custom colors #16079
- Cleaning up no implicit anys in search_srv and tests #16080
- Fixing docs typo in templating.md #16084
- chore: Bump react and react-dom to 16.8.4 #16087
- Editors becomes admin when creating dashboards, folders & teams #15977
- Re-render gauge / singlestat panels when changing options #16077
- Refactoring the bar gauge and the orientation modes #16008
- build: crcmod speedups rsync to gcp for deploy. #16069
- build: migrates the build container into the main repo. #16071
- Fix for Thresholds tests #16075
- Adds backend code style guide #16033
- Explore: Query row using character refId instead of number #16006
- Cleaning up implicit anys in DashboardExporter and tests #16045
- Input to grafanaui2 #16054
- Panels: fix loading panels with non-array targets #16014
- Use ora#fail instead of console.log #16052
- Add patterns to no-only-tests grunt task #16047
- add startValue to random_walk testdata scenario and random_walk_table #16031
- Explore: Fix log stats with long labels #16036
- make value processing/formatting more reusable #15925
- Only log connection string in dev environment #16022
- Update index.md #16020
- use Partial<TOptions> with new PanelTypeChangedHooks #16010
- Add custom header with grafana user when using proxy #15998
- Support list and revoke of user auth tokens in HTTP API #15839
- Distributed cache #15457
- improve the new PreservePanelOptionsHandler #15957
- Add more info to victorOps alert notifications #15916
- docs: Change type of ‘tags’ in annotationQuery result example to list #15987
- Added cloudwatch metric math docs #15989
- explore/logs: Hide empty duplicates column #15982
- Fix for firefox checkboxes not appearing properly #15981
- used regex instead of string replacing #15980
- VisRepeater should not care about the value type #15985
- Fixed issue with AlertList panel links resulting in panel not found errors #15975
- Create default ColorPickerTrigger component #15926
- Explore: Make sure line graphs get different colors #15626
- Improved error handling when rendering dashboard panels #15970
- Optionally set histogram x-axis min/max #14877
- New Bar Gauge panel #15466
- Moved delete button in Dashboard settings #15968
- Cleaned out some sass variables #15963
- Alpha react-virtualized table #15842
- Heatmap: fix for negative values #15953
- Fixed more typescript no implicit any issues #15950
- Heatmap fixes and improvements #15937
- Removed SASS variables being used in JS #15943
- Also push to ci metrics to new shared HM instance #15947
- Progress on fixing typescript noImplicitAny issues #15946
- Renamed default.ts variables #15941
- Removed headings-margin-bottom and gf-form-margin #15940
- Removed variable $panel-margin #15912
- Collecting metrics in ci process #15944
- 8px system margins #15901
- Heatmap: Fixes Y-axis tick labels being in wrong order for some Prometheus queries #15932
- Multi valued datasource variable #15914
- heatmap: able to hide buckets with zero value #15934
- Remove deprecated kbn test #15930
- Call ora instead of instantiating it #15923
- Add a basic table editor to grafana/ui #15886
- rename handleXXX to onXX events #15918
- Logo takes you Home instead of toggling side menu #15482 #15847
- Styling update to fonts #15859
- Fix: #14706 Incorrect index pattern padding in alerting queries #15892
- Revert “Fix Datasource Update to no User/Password” #15897
- Fixed alias in Cloudwatch Expressions #15685
- fix imageurl in notification test #15896
- move stringToJsRegex to grafana/ui #15891
- Minor storybook cleanup
#15890
- docs: update slack alert notification settings #15878
- docs: Fix indentation level for OAuth2 config #15882
- docs: update CONTRIBUTING.md #15881
- Optimize dingding alert message #13825
- Preserve tags switch option in Save As modal #15446
- fix allow anonymous server bind for ldap search #15872
- add nil/length check when delete old login attempts #15873
- Don’t add autofitpanels to the url if it already exists #15850
- Update error message and replace npm with yarn #15852
- New issue templates #15534
- Revert “Fix for leaving playlist mode” #15834
- Fix new datasource search input #15838
- return the same panelData unless it changes #15841
- Update upgrading.md for wrong spell #15845
- Changed some more color variables to use variables #15574
- Alternative fix to detecting when to stop a playlist #15832
- fix discord notifier so it doesn’t crash when there are no image generated #15833
- Keep size from copied panel #15822
- fix: Consistency in unit labels #15709 #15830
- Fix restore to current folder when restoring old dashboard version #15827
- Add padding to all input fields with help icon #15828
- upgrade xorm packages to latest versions #15769
- fix(renderer): Vendor ansicolor as typescript #15826
- log phantomjs output even if it timeout and include orgId when render alert #15819
- fix only users that can edit a dashboard should be able to update panel json #15805
- Added first iteration/poc of changelog task #15801
- Fixed image rendering issue for dashboards with auto refresh, Fixes #15631 #15818
- Minor refactor of cli tasks (core start, @grafana/ui publishing) #15783
- fix allow anonymous initial bind for ldap search #15803
- Expose onQueryChange to angular plugins #15807
- cleanup plugin versions #15816
- add ScopedVars to props.replaceVariables() #15814
- use default min interval of 1m for sql datasources #15799
- Fixed scrollbar not visible initially (only after manual scroll) #15798
- (prometheus) support /api/v1/labels #15290
- Turn off verbose output from tar extraction when building docker file #15790
- Update datasource in componentDidUpdate so that datasource is correct in state #15793
- Split javascript to a vendor chunk in dev-mode #15795
- Move unitpicker to grafana/ui #15796
- Fix Datasource Update to no User/Password #15608
- Add gicon-shield to sidemenu class #15794
- Fixed scrolling issue that caused scroll to be locked to bottom #15792
- Fix for leaving playlist mode #15791
- Hide time info switch when no time options are specified #15789
- Updated react select fork to 2.4.1 #15786
- In error popup, fixes bug so that string errors are shown again. Fixes #15782 #15784
- fix: limit access to org admin and alerting pages #15761
- Rename PanelEditorProps.onChange to onOptionsChange #15774
- use replaceVariables rather than onInterpolate #15775
- docs: howto for recreating our debian repositories. #15539
- Add #15752 in CHANGELOG #15778
- No scroll in autofitpanel-mode #15767
- fix: Kiosk mode should have &kiosk appended to the url #15766
- Added MaximumUsedTransactionIDs metric to list of AWS RDS metrics. #15077
- devenv: fixes incorrect influxdb config. #15753
- Toggle stack should trigger a render, not a refresh #15612
- Passing scopedVars down to DataPanel from PanelChrome #15752
- wip: Fix playlists “by tags” #15706
- Fixed right side scrollbar margin on dashboard page #15713
- Fixing bits valueFormat #15742
- Fix style and grammar in 6.0 announcement #15671
- run db tests in all packages #15458
- service: fix for disabled internal metrics. #15659
- Explore: Enable click on name label #15678
- Need this to be available for plugins #15668
- docs: grafana 6.0 has been released. #15640
- moves tracing packge into /infra #15628
- moves social package to /login #15630
- graph: fixes click after scroll in series override menu #15634
- Fixed value dropdown not updating when it’s current value updates #15616
- moves metric package to /infra #15629
- stackdriver: fix for float64 bounds for distribution metrics #15623
- stackdriver: change reducer mapping for distribution metrics #15624
- Azure Monitor docs #15240
- grafana/ui 6.0.0-alpha.0 release version bump #15604
- panel: defensive coding that fixes #15563 #15570
- grafana/ui 1.0.0-alpha.0 release - package version bump #15589
- Bring back plugins page styles #15579
- @grafana/ui publishing scripts #15561
- fix: Filter out values not supported by Explore yet #15281 #15551
- Update docs to match current npm scripts #15576
- Minor fix/polish to gauge panel and threshold editor #15572
- fixed snapshots failing in master #15564
- fix; mysql query using __interval_ms variable throws error #15553
- Fixed scrollbar issue introduced in theme changes #15560
- Fixed issue caused by graphite function editor PR #15510 #15559
- Display graphite function name editor in a tooltip #15510
- Pass dashboardModel to PanelCtrl class. Fixes #15541 #15542
- graph2 should use ReactPanelPlugin from @grafana/ui #15530
- Surrounded Switch with div to restrict size #15531
- fix native annotation filtered by template variable with pipe #15515
- fix: Remove tab param from url when leaving edit mode #15527
- Fixes #15505 #15521
- Fixed navbar backbutton padding #15514
- Cleaning up the theme .scss files #15411
- Updated explore icon and style tweaks #15503
- Fixing array direction, adding simple render test #15504
- Datasource docs for Loki #15491
- cli: chmod 755 for backend plugin binaries #15502
- Fixes #15477 #15499
- Add Lux to units #15483
- Remove maxDataPoints and interval props from props to remember in panel model #15498
- Removed primary class from Add Query button, and changed name of panel options tab #15494
- Fix typo in view mode cycle button #15496
- Added enable_gzip documentation (#15322) #15487
- Fixed issue with PanelHeader and grid-drag-handle in fullscreen #15481
- Fixed handling of alert urls with true flags #15455
- Fix percent_diff calculation when points are nulls #15444
- Improved documentation of new short-lived token solution #15427
- Added missing strict type checking options to grafana/ui #15452
- Fixed dashboard navbar buttons being visible in fullscreen #15453
- added support for influxdb non_negative_difference function in tsdb #15417
- Move error boundry from DataPanel to PanelChrome #15424
- Support ANSI colors codes in Loki logs #15305
- allow 90 percent of alertTimeout for rendering to complete vs 50 percent #15395
- contributing: improve guide for bug fixes #15419
- docs: add availability note regarding non-compliant providers #15420
- devenv: loki support in ha test #15412
- Fixed issue with react panel dimensions #15423
- Red border color on input when zero hits in vizpicker #15399
- Changed devenv default data source to testdata #15418
- Prettier fixes #15413
- POC: Panels without queries can skip DataPanel #15368
- Removed some icons in action button #15400
- Bug pressing special regexp chars in input fields #15382
- Fixed issues with double page body and husky pre-commit hook #15391
- fix: No need to have edit permissions to be able to “Save as” #15394
- use authTokenService for session quotas restrictions #15378
- Move deduplication calculation from Logs component to reselect selector #15374
- fix: Tooltip error text color #15389
- Fixes #15372 with number input and parseFloat #15387
- enable testing provsioned datasources #15383
- Fix error caused by named colors that are not part of named colors palette #15377
- Fixed issue with gauge requests being cancelled #15371
- Persist deduplication strategy in url #15306
- Fix issue with Max value in Gauge #15367
- adds edition to build_info metric #15363
- Adds alerting for the Azure Monitor API in the Azure Monitor datasource #15353
- Azure Monitor: refactor #15087 #15198
- Azure Monitor: improve autocomplete for Log Analytics and App Insights editor #15301
- revert ds_proxy timeout and implement dataproxy timeout correctly #15356
- WIP: Datasources with custom time range handling should always take dashboard timezone into consideration #15355
- Make sure alert notifier provisioning directory are created for deb and rpm packages #15299
- renames usage state metric for auth_token #15347
- Fix plugin loading failure message not being displayed #15354
- Fixed missing time axis on graph due to width not being passed #15352
- Clear visualization picker search on picker close #15350
- Fix navigate to folder with only uid #15351
- Fix for logs graph series names (level names) #15346
- adds usage stats for sessions #15300
- Navbar back btn #15339
- MySQL SSL CA in datasource connector #14888
- mssql: pass timerange for template variable queries #15215
- Improve usability of forms, better showing disabled metrics #15333
- Add aws ec2 api metrics for cloudwatch #15335
- provide time range to angular query controllers #15337
- Fixed issues with plus button in threshold and panel option header #15332
- support three letter hex color strings #15331
- mark grafana-ui package with Apache license #15323
- POC - Enable js defined theme to be used in SASS #15235
- fixed explore width-0 issue #15307
- Auth token package and middleware refactoring #15239
- Dashboard react page #15212
- Unexpected semver comparison behavior #15280 #15282
- support json format templating #15292
- Remove react-sizeme and use AutoSizer #15251
- Removed unused theme variables #15278
- Add http patch support for annotations #15197
- Added ServerlessDatabaseCapacity metric to list of AWS RDS metrics. #15265
- cloudwatch: Add resource_arns template query function #14803
- Update add panel flow #15254
- Clicking outside TimePicker (Angular & React versions) should close it #15259
- Changes default interpolation for Stackdriver filter to be regex. Fixes #15182 #15260
- Handle onPaste because of bug in this Slate version #15256
- docs: fixes #14940 #15252
- Better stackdriver logo (bigger + svg) #15243
- deletes auth token on signout #15170
- Adding ValueMappingsEditor to Storybook #15206
- Explore: Fix issue with wrapping on long queries #15234
- auth: /api/login/ping fixes #15181
- devenv: various fixes for Loki docker block #15178
- Ace editor issues #15232
- Explore - UI panels state persistance in url #15194
- fix util for splitting host and port #15226
- Add support for AWS/Neptune in Cloudwatch #15214
- Fix save provisioned dashboard modal #15219
- Legend toggle should only trigger a re-render, not a refresh #15203
- Add pointer cursor to colorpicker #15200
- setting margin on label in datasourcelist #15199
- introduce samesite setting for login cookie #15191
- Clearify the Run from master instructions #15193
- WIP: Loki query editor for dashboard panels #15012
- React panel table data fix #15188
- New react container route for solo panels #15155
- WIP: Reducing boilerplate code for Redux #15158
- Fixed dashboard row title not updating when variable changed #15183
- add missing ngInject annotation #15172
- Table data support #15163
- Do not render time region line or fill if colors not provided #15160
- Fixed row options html template location, #15159
- pushover: add support for attaching images (closes #10780) #14852
- Dashboard organization refactorings (file names / locations) #15149
- Add storybook script to run it from root dir #15135
- React snapshots #15136
- Fix anchor #15144
- Replace usages of kbn.valueFormats with ui/getValueFormat #15146
- Fix queries being imported incorrectly on datasource change #15119
- Don’t show panel menu on move #15141
- Time range from & to as template variables #15118
- Change primaryAggregation to crossSeriesReducer in Stackdriver #15127
- Fix golint issues #15102
- Explore: query field should not propagate non-text change #15121
- fixed sqlite issue introduced by #14709 #15128
- add support for defining additonal database connection string args #14709
- Tweaked panel option group styles #15120
- Remove alpha from Gauge panel #15123
- Update <title> when navModel is changed #15125
- Azure Monitor: move files into grafana #14626
- Updated Explore query styles to align them to other query editors #15107
- Fixed issue with explore changeTime redux action not being hooked up #15117
- Propagate event to onChange prop in Switch component #15109
- Tooltip restyling #15106
- Automatically scale font size on Gauge value #15110
- Fix setState on unmounted component in Loki and Prometheus QueryField #15113
- docker: block for loki #15112
- Page component on all React pages pt2 #15103
- Fix for annotations not clearing when switching dashboards #15100
- Configurable alert notification #14229
- Updating master #6
- Update master #5
- Update master #4
- Merge master #3
- Update master #2
- Update local master #1
- Named colors & storybook #15099
- Named colors picker #14914
- sql datasources: nanosecond timestamp support #14711
- Parse database host correctly when using IPv6 #15051
- add global datasource proxy timeout setting #15054
- Update datasource before the loading has started #15084
- Re-enable webit-prefixed scrollbar styles #15040
- build: ignore latest #15098
- Spelling/grammar fixes in top level markdown files #15097
- Do not clear query results on transaction start #15093
- enables explore by default #15082
- Making sure we do not pass a long invalid queries and save to state #15095
- Fixed reinitialise of Explore #15090
- Moving a few things from dashboard folder #15076
- upgrade golang to 1.11.5 #15078
- fix that alert context and result handle context do not use the same derived context. #14883
- pkg/services/dashboards/dashboard_service.go: simplify return #15072
- Updated url query param encoding to exctly match angular encoding #15071
- Added missing props not being passed to scrollbar component #15070
- Bug Fix #14961 #15018
- Use CustomScrollbar in explore #15041
- More file re-organization & clean-up #15023
- Document /api/health #15068
- Makes the clickable side menu header look great in light theme again #15057
- fix multiple piechart instances bug #15062
- WIP. POC for session replacement base hashed tokens. #14912
- Stores hashed state code in cookie for OAuth logins. #14995
- Fixed react key warning for loki start page #15017
- Disable query should trigger refresh #15016
- added docs entry for check_for_updates config flag, #15014
- Revert “Specify expected encoding for access/secret key” #15013
- Explore: Fix scanning for logs #15009
- Add loop counter for full refresh in playlist #14958
- WIP: Re-organize components under features/dashboard #14999
- XSS sanitizer allows class and style attributes #15005
- Fix a typo in changelog #14998
- fixes:#14282 - Do not change folder for persisted dashboards #14989
- fix: Dispatch the correct action (#14985) #14992
- added percentencode formatting option #12765
- Fixed issues with the sanitizie input in text panels #14988
- XSS sanitize text panels #14984
- Added check for null value in ValueMappings and added tests #14972
- Logs refactoring #14983
- Added link to side menu header and fixed styling #14981
- Fixed data source selection in explore #14977
- Fix for default datasource query editor #14975
- Viewers can edit now means that viewers have access to Explore #14963
- Gometalinter changes & megacheck fix #14969
- Query editor row style update & sass cleanup #14956
- Datasource typings #14955
- Panel edit mode style tweaks #14954
- 14947: fixed incorrect flag #14951
- Hack for getting the same height in splitted view #14945
- Fixed issue with explore angular query editor support #14944
- change enabled to true #14953
- Refactor gauge to work with thresholds #14934
- Plugin types refactor #14936
- iOS login button should be enabled when using browser autofill #14920
- Fixed issue with team and user picker #14937
- Repo update stability improvements #14924
- React query editor (part1) #14930
- Explore: Fix datasource selector being empty with single datasource #14928
- CustomScrollbar on all-React-pages #14875
- FormField component #14897
- cloudwatch.md - quick typo fix #14918
- Move ValueMappings to UI Components #14909
- Template variable support for react panels #14898
- Explore: Redux migration #14821
- fix: It should be possible to scroll in the unit picker before select… #14890
- Scrollbar select fix #14896
- removes global log 2 functions #14885
- Move ColorPicker leftovers to @grafana/ui #14894
- Prometheus: Fix annotation step calculation #14876
- Avoid infinite loop in the dashboard provisioner #14868
- build: fixes release problems. #14872
- Reactify stackdriver #14751
- Restored http settings directive that was hidden in an unused angular controller #14880
- Fixed Syntax for folder permission’s JSON #14874
- Fix support bucket script pipeline aggregations #14608
- Clean ups and moves #14869
- Fixed Gauge being cropped when resizing panel #14859
- Updated singlestat to use new value format function signature #14867
- WIP: Panel option section moved to grafana-ui and new panel option grid #14849
- units: adds back velocity units. #14857
- Fix Error 500 on unexisting /api/alert-notification/<id> #14855
- Simplified folder structure in grafana-ui lib #14848
- WIP: Move value formats to @grafana/ui #14716
- Panel time override tests #14842
- Moved Thresholds and styles to grafana/ui/components #14811
- Migrate Select components to @grafana/ui #14817
- Fix panel time overrides not being applied fully #14831
- Repeating panels - Max per row #12991
- Loading placeholder to grafanaui #14834
- 11503: escape measurement filter regex value #14805
- Make sure that frequency is never set to zero #14813
- Removes unnecessary warnings from webpack output about missing exports #14779
- 4075: Interpolate tempvar on alias #14804
- 14729 move testrulebutton to toolbar #14786
- Minor refactor of Gauge panel #14801
- feat: Tooltip theme and use it on panel edit tabs #14796
- chore: Remove ScrollBar component, superseded by CustomScrollbar #14792
- Fix toggle button group corners #14766
- chore: Move CustomScrollbar to @grafana/ui #14759 #14775
- Changed light-theme page background gradient #14774
- Panel errors #14763
- Moved AlertTab and StateHistory to app/features/alerting #14768
- fix: When loki is default data source, datasource is passed as undefi… #14767
- Fix stackdriver aggregation series merge #14735
- 14722 - removing unnecessary arn check that breaks assume role featur… #14746
- Remove the jump effect on run query button #14758
- Fixed new gometalinter issues #14750
- fix JSON in responses for Admin API documentation #14747
- Fixed issue with cut legend in firefox & mobile devices, #14745
- Some cleanup #14740
- Alert tab ux update #14707
- Fixed timepicker css issue introduced by PR #14700 and remove hotfix … #14727
- 14719/gauge issues #14725
- Fixed new gotmetalinter warning #14710
- Don’t cut off subsecond precision for postgres macros #14712
- Explore: Remember last used datasource #14699
- Fixed issues with panel size in edit mode, fixes #14703 #14705
- Update yarn.lock #14698
- Loki: query limit configurable in datasource #14689
- Logs data model: add more log levels #14696
- Tweak datetime picker layout for mobile #14700
- only update session in mysql database when required #14540
- fix only create/drop database indices if not exists/exists #14577
- Loki: change query row to be single field again #14693
- Explore: logging UI style fixes #14691
- Explore: fix loading indicator z-index on panel container #14694
- WIP: makes cache mode configurable #14665
- Adds orgId to user dto for provisioned dashboards #14678
- Closes the body properly on successful webhooks #14666
- Fix general tab typos #14661
- Husky and sasslint fixes #14656
- Don’t do a full frontend release build in test-frontend #14652
- Fixed dashboard links not updating after variable or time range change #14646
- Increased margin between controls in logs panel #14647
- Add support for InfluxDB’s time zone clause #14627
- Update/Improve Docs for Auth Proxy Whitelist #14642
- Fixed group button tooltip placement from auto to bottom #14645
- Loki: fix timestamp field #14636
- Explore: Split logging query into selector and search #14414
- Fixed panel height & scroll issue with flexbox in firefox, #14631
- Add units for blood sugar concentration 💉 #14605
- Fixes undefined issue with angular panels and editorTabs #14603
- Support OAuth providers that are not RFC6749 compliant #14563
- Fix array display from url #12681
- export init notifier func #14593
- Increase recent and starred limit in search and home dashboard #14589
- Retain decimal precision when exporting CSV #14113
- fix signed in user for orgId=0 result should return active org id #14574
- Raise datasources number to 5000 #14571
- Panel help view fixes #14587
- Add units for Floating Point Operations per Second #14558
- Show current values for relative time and time shift #14569
- Panel help view #14565
- Upgrade go version to 1.11.4 #14531
- Another take on resizing the panel, now using react-draggable #14572
- Adding CIDR capability to auth_proxy whitelist #14547
- Add support for deleting external snapshots from Snapshots List #14441
- 14409/threshold ux changes #14534
- Explore: Datasource fixes #14551
- ldap: upgrades go-ldap to v3 #14511
- Minor cleanup now that angular panel edit is no longer #14541
- Infra package for creating distributed lock to make sure functions are executed once even in HA mode. #14468
- React graph changes #14535
- Fixes issues with user and team picker #14532
- In Table Panel, renders epoch string as date if date column style #14510
- Develop (New Panel Edit UX & Explore All Datasources suppport) -> Master #14274
- Select refactor #14500
- Panel edit style changes #14494
- Removed side menu for column styles #14423
- Metrics tab changes 2 #14476
- Gauge value mappings #14461
- Change KeyboardNavigation HOC to a component with render prop instead #14446
- 14274 develop - Reset DsPicker and VizPicker state when closed #14434
- 14274 develop - VizPicker keyboard navigation #14433
- Removed graph side menu #14392
- Update react panel header when changing angular panel settings #14343
- Datasource settings isdefault #14340
- add icon #14328
- Portal component #14331
- Small tooltip css-adjustments and add css for position “bottom-start”… #14323
- Readme: We should write Node.js the same way in all places in the readme #14322
- Develop keep panel settings when switching visualizations #14303
- Gauge value options #14234
- Add VizPicker search #14295
- React Panel Editor Mode (For Angular and React Panels) #14135
- Fixed styling issues with new checkbox style #14242
- Panel edit in react query inspector #14198
- Unit picker #14106
- 12759 React-panel: description and links #14078
- React panels query editor fixes #14071
- Panel focus in react #14069
- minor changes to react panels #14067
- Panel size refactor #14066
- 12759 timeshift and panelTimeOverrides #14020
- minor react panels refafactor #14039
- Plugin not found #14038
- OAuth Title Fix #14520
- remove check on axis.used in flot #14502
- Fix for copy invite link #14499
- log error when resolvePath #14482
- Check with lowercase #14457
- migration: renames logging ds to loki ds in data_source table #14472
- loki: updates the logo #14471
- Add oauth_auto_login setting to defaults file #14460
- Fix pipeline aggregations on doc count #14090
- docs: fix broken link on explore page #14453
- WIP docs for the new Explore feature #14325
- Filter tags select box on text input #14437 #14449
- Docker blocks: Use links instead of bridge network #14429
- Explore: Improved line parsing for logging #14438
- Fix time regions bugs #14428
- Fixed issue with colorpicker position above window #14427
- fixed issue with singlestat and repeated scopedVars #14426
- Fixed issue with logs graph and stacking #14403
- Fix search tag UI issues #14424
- Fix time regions using zero hours #14285
- Allow backslash escaping in custom variables #14405
- Use correct variable name in fail text #14417
- Fix logs panel meta wrap #14413
- Explore: Hide scanning again after result was found #14408
- Explore: Logging dedup tooltips #14410
- Explore: dont pass all rows to all rows, fixes profiler #14411
- Explore: Fix timepicker inputs for absolute dates #14406
- Add the AWS/SES Cloudwatch metrics of BounceRate and ComplaintRate. … #14401
- Remove Explore > “New tab” from sidebar #14382
- Add Google Hangouts Chat notifier. #11410
- Explore: Parse initial dates #14385
- Explore: Logging line parsing and field stats #14336
- Explore: graphInterval needs to update after query execution #14386
- Prometheus: Make result transformer more robust for empty responses #14381
- Fix quota updating #14375
- Pickers with min-width instead of width #14366
- Explore logs styling #14368
- Multi button group #14353
- Explore: improve error handling #14369
- Improve PostgreSQL Query Editor if using different Schemas #14313
- more detailed error message for loki #14365
- Explore logs css refactor #14352
- fixed logs to time series calculation issue, increased bucket size #14361
- Rename Grafana Logging Datasource to Loki #14350
- pkg/*: Fix misspelling issues using locale US #14317
- fix for panel height when embedding #14316
- fix for panel-initialized event not being called #14324
- added support for influxdb cumulative_sum function in tsdb #14314
- redact value for plugin proxy routes #14320
- JS tooling: upgrade to babel 7 #13873
- Explore: Display duplicate row count as number #14308
- Explore: Logging query live preview of matches #14277
- only make it possible to scan for older logs if there is at least one… #14278
- Misc styling fixes to explore #14283
- Explore: Logging label stats #14275
- Explore: Stop scanning when clear all button is clicked #14299
- Explore: return to grid layout for logs table #14296
- Fix prevent removing last grafana admin permissions #14265
- fixedUnit for Flow:l/min and mL/min #14294
- dataproxy: Override incoming Authorization header #14262
- Prevent password reset when login form is disabled or either LDAP or Auth Proxy is enabled #14232
- Add support for offset in date histogram aggregation #14179
- Explore: Fix logging query parser for regex with quantifiers #14257
- Explore: Show logging errors from backend #14260
- Fix misspelling issues using locale US #14220
- change obj order when merging so that correct format is being used #14259
- Fix mysql $timeFrom() and $timeTo() should respect local time zone #14254
- Update README.md #14241
- Explore: Fix label and history suggestions #14256
- Explore: Logging render performance #14236
- Add AWS/CodeBuild namespace for CloudWatch datasource #14238
- Explore: Logging label filtering #14214
- removed extra whitespace #14225
- added google_tag_manager_id from defaults.ini #14227
- Update export_import.md #14219
- Logging: fix query parsing for selectors with multiple labels #14215
- Explore: Scan for older logs #14178
- Explore: Filter logs by log level #14176
- Remove confusing <> from variable intro #14197
- chore: correct pause-all-alerts auth in docs #14194
- log the actual error if failing to update alert data #14140
- docs: what’s new in v5.4 #14163
- Explore: Fix JS error when switching between 2 prometheus datasources #14192
- Sort Prometheus range suggestions by length #14170
- Regression: fix handle of elasticsearch 6.0+ version #14175
- Explore: make query field suggestions more robust #14171
- Explore: switching to logging should keep prometheus labels in case o… #14169
- Margin when listing multiple gf-form #14154
- docs: signout_redirect_url description in auth overview #14162
- Explore: Introduce DataQuery interface for query handling #14147
- Fix a typo in doc about alerting #14153
- Fix invalid time range causes panic in Cloudwatch datasources #14151
- Add ability to toggle visibility of graph series in explore section #14014
- updates time range options for alert queries #14148
- Fix errcheck issues #14056
- Adds example timeline in docs for alerting for #14143
- fixed issue with new legend not checking if panel.legend.show #14145
- owners: update reviewers/approvers #11
- Full changelog
- Bug 1758373: fix haproxy reload crash when processing ECDSA keys #44
- Bug 1746467: Expose control of the tls settings via router ENV #30
- Update OWNERS to add danehans #31
- Comply with RFC7239 for Forwarded header #8
- Respect route targetPort in dynamic config #7
- Fix ignoring non-server records when server threshold is exceeded #12
- Bug 1701410: Rewrite default certificate when secret is updated #25
- reload-haproxy: Delete unused haproxy_conf_dir var #26
- Full changelog
- Bug 1764044: 4.2: UPSTREAM: 83567: Fix attachment of just detached AWS volumes #24240
- Bug 1772087: Fix RS expectations #24144
- Bug 1762658: UPSTREAM: 83747: Improve efficiency of csiMountMgr.GetAttributes #24006
- Bug 1775736: KubeAPI server doesn’t accept large patch requests #24190
- Bug 1767182: test/extended/prometheus: run full promQL queries and improve reporting firing alerts #24152
- Bug 1758158: aws: sort addresses of multiple interfaces correctly [4.2] #23908
- Bug 1769950: React to openshift/ruby-hello-world update #24109
- Bug 1765179: e2e: fix flaky route wait functions #24063
- Bug 1757807: e2e: stabilize ingress metrics tests #23901
- Bug 1766365: TestNamespaceCondition integration test fails #23910
- Bug 1759181: UPSTREAM: <carry>:Add a RBAC checker for external IP ranger #23955
- Bug 1758682: Make the quorum restore disruptive test to be resilient and add disruptive suite #23877
- Bug 1757234: Cherry-pick: Kubelet should use watch-based configMapAndSecretChangeDetectionStrategy #23887
- Bug 1761814: Informers can miss notifications #23965
- UPSTREAM: 00000: add debugging for upgrade tests #23944
- Bug 1757887: CVE-2019-11253 billion laughs #23939
- Remove travis CI from origin #23886
- Bug 1698543: bump libcontainer/runc and deps #23860
- Bug 1757355: exclude openstack infra namespace from the tolerations tests #23880
- Bug 1753070: Ignore firing alerts when cluster version is skewed #23859
- publish kube 1.14 from release-4.2 #23845
- Refactor image tests to gomega #23816
- Bug 1733581: Change timeout in eviction e2e test to account for new kubelet delay in pod deletion #23829
- BUG 1753012: UPSTREAM: 82830: Do not query the cloud if PV has all the labels #23835
- Bug 1753324: Allow skipping tests based on detected network plugin #23797
- Disable oc new-app tests #23832
- Bug 1743675: validations: for negative PVC storage size don’t report “must be >= 0” #23801
- Bug 1752557: bump s2i quota test memory limit to avoid oomkills #23825
- UPSTREAM: <carry>: Add namespace status conditions #23823
- UPSTREAM: 82803: dump namespace object in e2e when it doesn’t get deleted #23819
- Bug 1752132: Adding By statements for Webhook Test #23803
- UPSTREAM: 82760: Enable volume upgrade tests on all cloudproviders #23810
- Bug 1753070: Allow an env var to disable certain tests for skew testing #23820
- Bug 1752988: OLM e2e test closes over a loop variable, thus doesn’t test correctly #23818
- Bug 1751959: UPSTREAM: 77661: Kubelet status manager sync the status of local pods #23812
- Bug 1752578: UPSTREAM: <carry>: make the namespace controller recheck once a minute #23813
- Bug 1752582: e2e: wait longer for authz checks #23809
- Bug 1752581: Reduce Builds in Webhook Tests #23802
- Bug #1752646: Disable the router header test for all platforms #23798
- tests: Only the OpenShift upgrade e2e suite should run #23807
- UPSTREAM: 82367: Enable block tests for Cinder #23796
- UPSTREAM: 82697: Fix TestBlockMapperMapDeviceNotSupportAttach informer sync race #23800
- Bug 1726392: extended: clean up cluster role binding after scc test #23789
- test: Add cmd test for oc set data #23776
- Log which tests are skipped, add tests #23777
- relax RAR check to pass GCP #23778
- allow openshift-tests –dry-run without kubeconfig #23770
- Disable HPA Stackdriver custom metrics e2e tests #23774
- Bug 1749651: Increase the scale up timeout to 12 minutes #23762
- Bug 1751367: Disable local-ssd tests on gce #23768
- Bug 1750926: Disable failing storage GCE Serial tests due to openshift blocking pod access to cloud provider. #23760
- support old and new must-gather output (2) #23764
- Bug 1747377: UPSTREAM: 73863: Fix code to handle delayed binding volumes #23756
- Remove gradle e2e tests #23753
- support old and new must-gather output #23724
- Bug 1718878: remove commented code #23658
- UPSTREAM: 82434: Encryption config: correctly handle overlapping providers #23745
- Bug 1716697: Verify valid push specs in logs #23744
- Bug 1749645: watch cache causes update failure on stale data #23751
- Bug 1741418: UPSTREAM: 81330: Hide bearer token in logs #23738
- Bug 1743104: DS - detect schedulable nodes on demand #23740
- extended: RawExtension does not have fields #23737
- 1.14.6 rebase #23674
- Bug 1744422: UPSTREAM: 82335: defer the close to after the error check #23733
- Bug 1747377: UPSTREAM: 73863: Fix code to handle delayed binding volumes #23718
- Bug 1743102: UPSTREAM: 80821: Remove duplicate anti-affinity scheduler e2e #23728
- Bug 1745720: Disable GCE CSI tests due to CRI-O bug #23720
- Bug 1747343: Disable unsupported Ceph tests #23708
- Fix extended tests imports #23730
- Bug 1748150: Modify scheduler preemption tests (fixup #23645) #23719
- Don’t always assume openshift-sdn in prometheus e2e tests #23654
- Bug 1748501: UPSTREAM: <carry>: fix openshift admission plugin registration #23722
- UPSTREAM: <carry>: kill kube-controller-manager on CSR file content change #23717
- Bug: 1745776: UPSTREAM: 79529: change default timeout value in csi plugin #23624
- Bug 1745418: Only wait for relevant imagestreams in build tests #23697
- Allow previous build failure #23667
- fix broken link to kinds-of-tests #23629
- Bug 1746172: Fix bug with counting of volumes by matching provisioner names #23682
- Bug 1746499: Ensure images push without full tag spec #23698
- Remove oc from origin #23626
- convert LDAP IDP integration test to e2e #23673
- Bug 1741133: Fix dc adoption #22683
- tests/extended: prevent QoS class regression on marketplace operators #23690
- Bug 1744893: Fix error event when cinder volume is expanded online #23683
- test/extended/prometheus: Remove machine api operator metrics test #23694
- e2e: use container network to access routes #23688
- Bug 1731263: Re-enable preemption test with fixes #23645
- Bug 1743927: Add sleep before starting a watch in project e2e test #23639
- Bug 1739445: Remove oc rpms #23567
- Bug 1744908: [Feature:Machines][Serial] Managed cluster should: increase timeout waiting for nodes to disappear #23685
- UPSTREAM: 81946: add cache-control headers to kube-apiserver #23672
- UPSTREAM: 81786: logs & metrics why OpenAPI spec is generated #23543
- auth: cleanup RBAC coverage test after anon discovery has been disabled #23650
- UPSTREAM: <carry>: fix kube-apiserver testserver #23363
- UPSTREAM: 79017: apiserver: don’t log stack trace on /healthz error #23172
- add annotations to frequently failing prometheus test cases #23669
- UPSTREAM: 77165: Increase maxMsgSize for dockershim #23657
- Bug 1744908: [Feature:Machines][Serial] Managed cluster should grow and decrease when scaling different machineSets simultaneously: increase timeout for Azure #23668
- Bug 1707506: Equivalence cache tests failing #23663
- Bug 1711533: extended: fix anon / access test and add one when authenticated #23653
- UPSTREAM: 81776: apimachinery: hide ‘suppressing panic for copyResponse’ error’ in ReverseProxy #23651
- Don’t test openshift-sdn-specific things in the CLI e2e tests #23652
- e2e: test ingress controller prometheus integration #23630
- Bug 1744435: fix basicresources.sh tests #23649
- Bug 1711533: bootstrap-rbac-policy: prepare for non-anon discovery #23641
- Bug 1734673: UPSTREAM: 81306: Scheduler should terminate on loosing leader lock #23640
- Bug 1724332: Fix upstream scheduler taints/tolerations e2e #23627
- test/extended/util: DumpPodLogs: Always specify ns #22632
- LegacyEndpointConfirmNoEscalation: Always clean up RBAC data #23634
- Bug 1737134: [Feature:Machines][Serial] Managed cluster should: get machineset role from template labels #23625
- Bug 1642530: Custom Resource is stuck if deleted repeatedly with PropagationPolicy Foreground #23628
- add logging when waiting for oauth-server to be ready #23632
- test/extended/…/policy-storage-admin.sh: Fix pods test #23622
- Bug 1703885: test/extended/router: Fix curl timeout, log dumping, template parameters, and router readiness probes #23614
- test/extended/prometheus: revert #23605 #23615
- Bug 1737134: [Feature:Machines][Serial] Managed cluster should: increase timeout waiting for nodes to disappear #23612
- Bug 1669657: Add –boot option to oc adm node-logs #22668
- Bug 1646886: bump cadvisor #23585
- Bug 1733581: Failing tests NoExecuteTaintManager Multiple Pods evicts pods #23600
- convert ldap group sync tests to e2e #23342
- Bug 1737389: UPSTREAM: 80191: Add passthrough for MountOptions for NodeStageVolume for CSI #23555
- Bug 1731316: UPSTREAM: 80487: Corrected Cinder typos #23534
- test/extended/prometheus: temporarily increase number of possible failing alerts #23605
- : Skip failing e2e tests #23569
- CL: Support waiting for arbitrary objects after creation #23550
- Bug 1721380: more exhaustive verification of imagestream import completeness #23568
- Bug 1731191: Flaky htpasswd e2e #23421
- test/extended: set ErrorPassthrough true for URL checker #23595
- test/e2e/dr/quorum_restore: set MCO image for setup-etcd-environment image #23572
- Bug 1740315: Revert toleration priority function score computation #23592
- Bug 1731892: add back in more ocm related test coverage after the openshift/origin… #23559
- Bug 1735404: ConfigMap printer ignores binaryData keys #23525
- Clean up disabled tests #2 #22912
- Bug 1732205: UPSTREAM: 80851: apiextensions: check request scope against CRD scope correctly #23590
- Fixed jenkins verifyservice e2e tests #23581
- test/operators: whitelist gcp-routes-controller static pod as it is part of infra #23579
- Bug 1739601: UPSTREAM: 80491: Changed IsCriticalPod to return true in case of static pods #23576
- Bug 1735729: Read availability zone name from metadata #23578
- Bug 1738690: UPSTREAM: 76637: Add missing node.address != “” condition in tests #23577
- add OWNERS file for builds ext tests #23566
- Bug 1724332: Toleration priority function score computation #23544
- Remove cli-artifacts image (moved to oc repo) #23552
- e2etests/jenkins client plugin/verifyservice #23476
- Add custom build strategy e2e test using buildah #23351
- Move TestOAuthExpiration to e2e #23462
- tests: import ‘dr’ package so that DR tests were registered in disruptive suite #23520
- Re-fix to use mao metric which has backward compatible name #23545
- e2e: Fix namespace cleanup #23546
- UPSTREAM: 80899: use set informers #23535
- Bug 1727086: test/extended/project: deflake in HA environments waiting for all instances #23536
- UPSTREAM: 72974: add allowed sysctl to KubeletConfiguration #23538
- Bug 1711544: remove the long names test #23472
- Don’t run [Disruptive] tests in Suite:openshift/csi #23519
- Bug 1733600: kube-apiserver: wait for kube informers in openshift patch #23532
- Bug 1734148: extended/user: backed users eventually return all their groups #23531
- Harden test oauth server against flakiness #23528
- moving build integration tests to cluster config ext/ginkgo tests #23497
- Bug 1704356: Backport AWS cloud-provider improvements #23424
- test/extended/prometheus/OWNERS: remove mxinden, add LiliC #23533
- UPSTREAM: 78222: Fix nil pointer dereference in metrics value calculator #23489
- pkg/assets: these appear to have been missed when we moved the console out of the repo #1535
- Restore .gitattributes accidentally removed in 9611b8d7f4e3378e3b923c #1536
- UPSTREAM: 79851: Fix nil pointer dereference error in volume_stat_calculator #23488
- Use apiserver library go #23515
- Add test for scaling machineSets #22564
- Change the metric name in the MAO metrics e2e #23518
- UPSTREAM: 80657: add UID to kubelet_container_log_filesystem_used_bytes metric #23513
- UPSTREAM: 78883: Fix incorrect procMount defaulting #23512
- CL: Support YAML templates #23516
- Fix e2e test: bump nodejs version after eol trimmed images #23481
- Move TestOAuthServerHeaders to e2e #23437
- hack/lib/constants.sh: remove no_openssl flag #23326
- remove images/kube-proxy #23494
- UPSTREAM: <carry>: UT that checks if ResourceQuota is before ClusterR… #23509
- make test/cmd/basicresources work #23483
- tests: add e2e tests to verify DR scenarios #23208
- Bug 1732193: UPSTREAM: 80518: Fix detachment of deleted volumes #23491
- UPSTREAM: 75805: Expose nfs volume stat metrics #23474
- Add suite for CSI tests #23242
- UPSTREAM: 79992: add protection for reserved API groups #23503
- Manual Merge Of Origin To OSE to Solve Conflicts #1534
- Be free! #23475
- Bug: 1699146: UPSTREAM: 79940: Avoid RbdDiskManager’s DetachDisk function never be executed again #23402
- Use linearizable etcd Get #23473
- skip test/cmd/basicresources so we can get the rest enabled #23484
- run the e2e-cmd pods longer #23482
- snip use of s2i #23480
- remove internal api usage from test #23471
- UPSTREAM: <carry>: remove embedded oauth server #23467
- UPSTREAM: <carry>: run ClusterResourceQuota before ResourceQuota #23463
- skip flaky scheduler tests #23478
- remove oc tools from origin #23470
- remove dead test code #23477
- test: Ensure e2e tests create a namespace prefixed with e2e- #23444
- revert: Disable probe restart test because it is flaky under kubelet skew #23461
- UPSTREAM: <carry>: Prevent deletion of openshift-config-managed #23460
- Add CL simple concurrency test for template creation #23141
- remove e2e-test deps on oc #23458
- remove test dependencies on openshift-controller-manager #23404
- tolerate already exists for imagestream update test prep #23466
- Drop openshift-controller-manager staging repo in favor of published repo #23447
- add more e2e-cmd #23453
- Port etcd storage path test to e2e #23451
- Move extended build tests from ruby:2.x to ruby:2.5 #23452
- remove old image files no longer produced from origin #23439
- Generate more fine-grained test duration in cluster-loader #20156
- UPSTREAM: 80393: Prevent a flake in a pod e2e test #23443
- Verify that machine metrics are being reported #23434
- test/extended/prometheus: enabled scrape duplicate alert #23436
- Bug 1731278: Always restore kube:admin secret #23440
- TEMP: Skip template conformance tests #23428
- UPSTREAM: 79221: Ensure that OpenStack cloud provider is initialized before making a call #23290
- stop producing oauth-server binary and images #23411
- switch SDN to be vendored #23420
- Wait for pods that have the correct label #23405
- Add ConsoleLogLinks to exceptions list for Console CRDs #23382
- stop building template-service-broker #23412
- Temporarily mark htpasswd test as Flaky #23422
- remove sdn staging publish #23419
- stop publishing openshift-controller-manager #23418
- Remove osinserver from hypershift command #23380
- vendor openshift-apiserver, oc, and template-service-broker #23403
- scrub more integration tests #23379
- Add RC ready wait to CL #23358
- APIServer CRD: add additionalCORSAllowedOrigins validation #23322
- Add sdn network-controller #23400
- stop publishing repos and vendor instead #23401
- Load testPerson schema for ldap tests #23347
- vendor oauth server #23397
- stop publishing oauth-server #23396
- Bug 1721380: Increase logs on flaking build test #23277
- remove redudant and outdated tests #23383
- move router related testdata to router folder #23360
- Set glide alias for goautoneg package #23327
- Fix APIServer CRD admission #23362
- move Image change build triggers #23372
- Append build running state for serial runpolicy #23247
- UPSTREAM: 78697: Skip multi-node PV test when pods scheduled on the same node #23361
- move deployment integration tests #23338
- Add apiservers.config.openshift.io admission smoke test #23353
- Report unauthenticated error when performing
oc registry login
#23356
- Bug 1696628: Don’t use strategic merge patch on Node.Status.Addresses #23345
- make test more conventional to get better messages #23336
- relax e2e RAR to allow openshift- namespace SAs to be cluster-admin #23346
- test/e2e: add deploying separate OAuth server to util #23139
- Link the component image in a changelog to the GitHub source view #23300
- Don’t assume instances of OLM kinds exist #23331
- Add multitenant test suite #23321
- move image signing tests to e2e #23339
- Add pod wait upon object creation #23310
- Add new CL quickstarts, new CL config and updated bindata #23307
- Add e2e OpenLDAP test server #23132
- Handle new VIPERCONFIG value for built-in config #23306
- switch project request limit tests to unit tests #23341
- move project request tests to e2e #23340
- add jenkins e2e back in with MCO fixes merged #23334
- Bug 1710973: reduce minimum size of expected files in must-gather tests #22850
- Revert “Revert “test/extended/util: allow tests to be skipped based on platform”” #23301
- UPSTREAM: 1679612: kubelet_stats: fix potential e2e crash dereferencing CPU #23332
- Single layer images should still print layer digest #23304
- Fix csi-mock tests #23295
- Bug 1726326: Temporarily skip Jenkins template tests #23313
- add Dockerfiles for openshift-apiserver images #23287
- oc: fix describer for docker images #23318
- project: improve error reported when template objects failed to create #23317
- oauth-server: don’t bootstrap OAuthClients upon start #23257
- move more integration tests to e2e #23314
- move more integration tests #23311
- UPSTREAM: <carry>: add apiserver.config.openshift.io validation to prevent overriding internal LB SNI settings #23297
- check if the containers’ image is downstream #23185
- add Dockerfile for openshift-apiserver image #23285
- UPSTREAM: 78991: log stale cache Info not Warning Bug 1573460 #23284
- move more integration tests to e2e #23279
- Revert “test/extended/util: allow tests to be skipped based on platform” #23299
- test/extended/util: allow tests to be skipped based on platform #23245
- build stand-alone openshift-controller-manager binary #23286
- build stand-alone openshift-apiserver binary #23278
- build oauth-server binary into a separate image, split from hypershift #23283
- Change references from Docker registry to container image registry. #23196
- move integration tests that should be unit tests and delete duplicates #23282
- depend on master openshift-apiserver #23281
- UPSTREAM: 77347: Fix describe error of Successful Job History Limit #23270
- Drop –config support from openshift-sdn #23205
- sdn: fix spelling error in log message #23280
- Get rid of legacyscheme from oc and move oc to staging #23249
- remove a revert on the upstream test infrastructure #23244
- fix skip from https://github.com/openshift/origin/pull/23253 so as to… #23275
- UPSTREAM: 77947: Fix panic logspam when running kubelet in standalone mode #23276
- UPSTREAM: 74027: proxy: add some useful metrics #23145
- images/kube-proxy: copy iptables wrapper scripts from sdn #23250
- start publishing to master #23261
- move openshift authorization proxy tests to e2e #23271
- move openshift authorization proxy tests to e2e #23265
- remove unshared share helpers for deployment mocks #23254
- remove shared build test helpers #23253
- Let the authentication operator manage OAuth clients in 4.x #23259
- Backport 77816 78029 #23248
- Bug 1712528: oc delete of a static pod results in multiple attempts to re-create the mirror pod before succeeding #23262
- Add MariaDB Image to Main README.md #23260
- snip easy openshift-apiserver test deps #23256
- remove TSB dependency from origin #23246
- move straggling packages #23237
- Exception for console extension CRDs in extended tests #23231
- add ‘slow’ jenkins e2e back into suite (e2e-aws-jenkins only, not e2e… #23194
- remove dead openshift command #23239
- update oauth-server usage #23238
- remove hypershift openshift-kube-apiserver #23236
- Bug 1722568: Increase limit for signature import #23230
- Bug 1717640: include cluster-storage-operator when testing status.relatedObjects #23228
- bulk move of openshift-apiserver #23233
- sdn: suppress misleading OVS healthcheck log messages #23229
- cmd/openshift-tests: load the configuration for test from cluster when provider is azure #23220
- Drop docker-in-docker dev cluster support #23177
- include cluster-wide proxy config in build controller proxy default h… #23133
- move oauth-server fully to staging #23226
- make kube-apiserver –openshift-config #23219
- Revert “Bug 1711569: reenable node lease tests” #23227
- extended/prometheus: temporarily disable scrape duplicate alert #23225
- Bug 1717739: ClusterOperators should specify related objects #23207
- images/kube-proxy: update to 4.2, add iptables wrappers #23163
- Taint node if default interface MTU is less than configured #22571
- move kube-apiserver to k/k #23218
- Fix openshift-sdn –proxy-config parsing #23217
- move SCC to kube-apiserver #23215
- Bug 1720677: Fix panic in kube-proxy when iptables-save prints to stderr #23189
- More SDN staging #23193
- Bug 1711569: reenable node lease tests #23198
- remove admission dependency on registryhostname function #23212
- add RoleBindingRestriction e2e test #23187
- Fix CONTRIBUTING.adoc #23202
- Change SCC admission to directly call defaulting method #23180
- move leaf nodes to kube-apiserver #23204
- switch to master branches for staging #23200
- publish to master #23197
- decouple admission plugin initializers #23191
- Mostly kill off openshift-sdn’s node-config.yaml #23156
- Change references from Docker to Container. #21157
- Split out imagepolicy admission using only k8s types #23179
- test/extended/builds: Apply default proxy configuration to build pod #22830
- image: move importer into apiserver package #23171
- quota: switch to quota utils from library-go #23168
- test/extended/operators: include cluster-monitoring-operator #23137
- Bug 1720678: Revert “switch to RoleBindingRestrictionInformer for restrictusers admission” #23176
- Do not panic when running openshift-tests without KUBECONFIG set #23147
- Add enj to hack OWNERS #23175
- tests: sweep extended tests for referenced to origin #23138
- update library-go and api #23154
- switch to RoleBindingRestrictionInformer for restrictusers admission #22783
- publishing rule for sdn #23166
- Increase the wait for the service upgrade e2e test for LB #23160
- Final move of oc to staging #23150
- UPSTREAM: 75126: available controller: do not stomp transport #23110
- Bug 1718052: must-gather: make sure audit logs do not contain OAuth tokens #23074
- move all of sdn to staging #23155
- start trying to snip links between kube-apiserver and openshift-apiserver #23143
- Move a lot of commands to staging #23116
- Move more oc cmds to staging #23146
- UPSTREAM: 0000: Re-enable preemption tests #23128
- More easy moves for oc packages #23144
- apiextensions: don’t mutate input schema on OpenAPI publishing #23142
- remove final internal client #23140
- remove internal image client from tests #23130
- Move some oc packages to staging and snip origin deps #23124
- move flagtypes to point of use #23113
- Add sttts and soltysh as top level approvers #23136
- remove oc dependency on internal project type #23100
- remove oc dependency on pkg/authorization/apis/authorization #23135
- Revert “pkg/oc/cli/admin/release/git: Case-insensitive bug regexp allowing prefixes” #23134
- remove internal image clients from apiserver #23126
- Move remaining pkg/oc/lib to staging #23095
- Convert OAuth cert fallback test to e2e #22990
- Bug 1709178: Prevent egress DNS request flooding #22855
- Remove the reconcile-sccs command #23114
- Bug 1717734, 1717737: tests: enable dns/ingress clusteroperator cases #23111
- Move originpolymorphihelpers, describer and imageutils from pkg/oc/lib to staging #23092
- Drop CRI/CNI configurability from openshift-sdn #23043
- move last openshift-controller-manager to staging #23101
- add timeout decorator for admission and limit to 13 seconds #23066
- add well-known endpoint e2e #23105
- UPSTREAM: 78869: cache mutation detector: use correct diff function #23099
- remove oc dependency on internal route types #23098
- remove quota to images dependency #23097
- Bug 1717639: Fix egress monitoring for some rare corner cases. #23089
- UPSTREAM: 0000: Fix scheduler test race #23094
- Bug 1718412: client switch between 3.7 and 3.9 broke creation of cluster level resources; ensure namespace is empty string for cluster level resources #23047
- update library-go to snip links #23093
- Remove internal api usages from describer #23020
- Force golang 1.12 #22904
- UPSTREAM: 78772: Fix kubectl apply skew test with extra properties #23076
- move oc leaves #23090
- Move oc commands to staging #23083
- rbac: update e2e to handle namespace scoped policy #23065
- Bug 1714699: hardcode a small list of mappings to allow SDN to rebootstrap #23082
- tools: verify the commit author #23081
- Use image utils from library-go and build constants from api #23079
- move old config types to only point of use: tests #23064
- Drop sdn-controller config file #23022
- pkg/oc/cli/admin/release/git: Case-insensitive bug regexp allowing prefixes #23051
- oc: remove internal security api use in oc #23060
- work on build helpers for controllers #23077
- simple moves and removes to remove internal deps #23075
- remove oc dependency on origin/pkg/quota/apis/quota #23072
- Move more oc adm commands to staging #23068
- route: move generator to oc #23055
- UPSTREAM: <carry>: create termination events #23004
- bootstrappolicy: inline constant values #23063
- newapp: don’t install complete OpenShift API into kubectl scheme #23061
- image: add missing apis to dockerv1client and switch oc commands #23056
- CL handle empty podspec with only image name defined #22993
- scrub cert commands and move to point of use #23059
- Bump library-go and api deps #23058
- e2e: ClusterOperators should specify related objects #23044
- template: move processor client to oc #23054
- straight switch to new registry client #23040
- Move build webhook to oc staging #23053
- Bug 1711533: rbac: add e2e to track rules applied to automatic groups #23046
- move the SDN config to external types #23037
- remove oc adm commands that no longer make sense in 4.x #23042
- divide up image utils #23026
- make must-gather command public #22802
- remove network dependency from oc #23033
- Ensure Build ConfigMaps Are Removed #23025
- Bug 1694867: text/extended/builds: Fix buildah in image build #22911
- tests/extended: remove openshift-monitoring from QoS check exclusion list #23034
- Modify cancel builds numbers #23017
- move ocm leaf packages #23021
- Move oc/lib/graph to staging #22970
- switch ldap sync commands to external config types #23028
- test/e2e: scheduling: disable preemption tests #23029
- Copy external legacy helpers to staging #23018
- UPSTREAM: 78595: Add dangling volumes as uncertain #23013
- Remove bootstrap policy cmd #22994
- tests: extended: validation cluster components do not run as BestEffort pods #22787
- move leaf packages for OAS an OCM #22983
- Drop support for running sdn-controller from openshift-controller-manager #22947
- Remove the rest of the pre-CRD network API support #21964
- move oauth-server completely to staging #22998
- Copy internalprinters to oc staging and externalize #23003
- Add multi stage build with external image test, caseid OCP-22469 #22589
- apps: move deployer to staging #22999
- Move pkg/util/parallel to staging oc #23000
- Fix CL dc wait #22988
- apps: react to library-go move #22982
- restrict usage of legacy scheme from extraneous package #22996
- move config helpers to point of use #22989
- remove admission API registration from scheme #22991
- Use image utils from library-go #22984
- remove indirect dependencies on legacyconfig scheme #22987
- move conversions to point of use to eliminate dep magnet #22986
- Move pkg/bulk to staging oc #22985
- Bug 1712637: use fallback when must-gather imagestream not available #22974
- build: remove crafted build client wrappers #22976
- Move pkg/util/netutils to mostly pkg/network/common #22969
- Restructure the apps util #22968
- Remove internal from imagereferencemutators #22967
- Remove pkg/image/apis/image/reference in favor of library-go version #22962
- move groupification #22951
- start oauth-server #22931
- use shared library for building CRQ mapping #22981
- Bug 1711533: UPSTREAM: revert: 00000: restore unprivileged access #22953
- Allow
oc adm release info
to output digest, name, or pull spec #22896
- use custom scheme for consuming admission configuration #22948
- Bug 1712581: test/e2e/upgrade: Summarize ClusterVersion on upgrade failures #22884
- Improve Cluster Loader VIPERCONFIG handling and template file locating #22844
- deploy hook inherit the inexistent volume #22572
- UPSTREAM: 78541: choose a more unique request timeout default #22972
- move config defaulting and conversion to point of use #22971
- switch to library-go naming helpers #22965
- remove some apihelpers #22950
- template: remove templateprocessing dep from new-app #22960
- Move more oc/libs to staging #22944
- pkg/build/client: remove this cruft #22936
- UPSTREAM: 76188: csi: Implement NodeServiceCapability_RPC_GET_VOLUME_STATS rpc call #22933
- Move oc/libs to staging #22934
- staging: update publishing rules for oauth-server and controller manager #22964
- staging: prepare openshift-controller-manager and oauth-server #22963
- Bug 1715020: oauth validation: don’t allow multiple IdPs in single IdP object #22949
- remove unnecessary helpers for setting labels and annotations #22954
- switch template processing to external types #22952
- move legacy launch to point of use #22939
- Add example ‘oc rsh’ command #22214
- use library-go functionality for logs and template processing #22945
- get more strict on staging #22946
- move recycler into oc where it is used #22940
- snip most cmdutil deps #22937
- move constants to single point of use to separate client and server tools #22925
- remove unnecessarily validation #22918
- test-extended: test MCS is blocked for pods and CMA does not approve random CSRs #22831
- Fix guidance for e2e tests in HACKING.md #22773
- utils/errors: remove cruft #22919
- update publishing rules for kube 1.13.4 and kube 1.14.0 #22932
- move authorization validation functions #22916
- stop accepting old master config #22930
- update library-go to reduce cross deps #22927
- remove dead packages #22926
- UPSTREAM: 77426: Remove terminated pod from summary api #22889
- publishing: introduce openshift-apiserver to staging #22928
- move easy packages #22915
- add openshift/oc to publishing rules #22924
- fix staging publishing rule one more time #22923
- fix staging publishing rules #22922
- add publishing rule file for staging #22920
- Move some oc commands to staging #22913
- Move oc/lib, oc/util, oc/originpolymorphichelpers and cmd/util/term to staging #22908
- staging: move template-service-broker to staging #22907
- UPSTREAM: 78257: Fix volume reconciler flake #22903
- Use new name for sample operator config #22902
- add samples operator back into cli/explain extended test #22899
- UPSTREAM: 78132: Fix CSI attacher test #22894
- UPSTREAM: 76193: Fix nfs multi-node PV test #22886
- Bug 1699285: Add warning when unrecognized resource is found #22814
- avoid builds on non-linux nodes #22885
- Bug 1713262: pkg/oc/cli/admin/upgrade: Fix and test sortSemanticVersions #22893
- UPSTREAM: 77742: improve e2e namespace dumping on failure #22813
- images: use cli:4.2 as a base for all images #22853
- add support for SCTP in the Openshift SDN #22883
- UPSTREAM: 77415: Allow to define kubeconfig file for OpenStack cloud provider #22799
- Cluster Loader: Add switch to handle yaml as podspec in config #22870
- text/extended: Check both IP and Hostname on LB #22872
- Display the randomly chosen upgrade abort percentage #22874
- UPSTREAM: <carry>: Disable excessive success logging in HTTP checking #22867
- Re-enable a large chunk of disabled tests #22858
- UPSTREAM: 00000: gRPC tests for encryption envelope are flaky #22866
- Switch conformance-k8s to 1.14 #22859
- Disable probe restart test because it is flaky under kubelet skew #22865
- Switch to golang-1.12 for image builds #22860
- Fix abort-at=random on upgrade tests #22861
- UPSTREAM: 76603: TestEventChannelFull is flaky #22863
- PrunerPing unit fails because of golang 1.12 HTTPS server change #22862
- Disable NodeLease and RuntimeClass tests temporarily #22857
- Rebase 1.14.0 #22833
- Bug 1705686: Work around a kernel bug in the assign-macvlan code #22784
- Restrict access to EC2 metadata #22826
- Add reflector and workqueue metrics #21540
- Use pager to get images for pruning #22655
- test/e2e/upgrade: wait until all pools have upgraded #22835
- disable registry v1 client test #22841
- Bug 1694087: Do not reset container state when pod is deleted #22834
- test/extented/prometheus: Relax alert firing smoke test #22797
- Don’t use the %s formatting directive for ldap.Entry type #22806
- Sort the release changelog by newest pull request first #22836
- Fix invocation of log function on local-up #22832
- Fix my github id in sdn-cni-plugin/OWNERS #22825
- wait for must-gather logs to be available #22829
- Revert “disable broken test” #22800
- Full changelog
- Bug 1779793: vSphere UPI: set specific version of ignition provider #2752
- Bug 1773909: OpenStack: Fix destroy module #2701
- Bug 1775062: OpenStack: Use UTF-8 locales in CI container image #2700
- Bug 1775531: images/openstack: add awscli to image #2707
- Bug 1770223: bootstrap kubeconfig to use api-int #2668
- Bug 1766066: Revert “Merge pull request #2471 from openshift-cherrypick-robot/cher… #2640
- Bug 1765308: pkg/types/aws/validation/platform: Include eu-north-1 #2568
- Bug 1758663: asset/manifests: Removes external api server from default noProxy #2471
- Bug 1760197: Change GCP UPI firewall rules for network LB health check. #2488
- Bug 1759966: data/gcp/network/firewall-control.tf: allow complete health check range for ILBs and NLBs #2481
- Fixes Bug 1759245: Adds GCP metadata hostnames to default noProxy #2465
- Bug 1759245: Adds support for trailing dot in noProxy domain names #2464
- Bug 1759146: data/rhcos: fix base url to use correct baseURI #2462
- Bug 1758312: data/rhcos: Bump to rhcos-4.2⁄42.80.20191002.0 #2454
- Bug 1754115: Allow setting root volume via installconfig #2415
- Bug 1755193: vsphere upi: changes to resolve ci issues #2404
- Document disk speed requirements #2385
- Fix typo in GCP limits doc. #2386
- Bug 1753187: OpenStack: Permit choosing the volume type for instances #2382
- update openstack owner aliases #2377
- Bug 1752979: data/data/gcp/network: increase the NAT ports for control plane to 7168 #2376
- Bug 1751375: Azure: bump disk size to 1TB for control plane #2367
- docs/user/customization: Add a section on imageContentSources #2356
- docs/user/azure/customization: Add azure availability zones #2371
- OpenStack: bump image version for CI 4.1 -> 4.2 #2362
- pkg/destroy/gcp/network.go: fix missing nextPageToken #2365
- Update GCP user docs #2355
- asset: Make warning message read for humans #2361
- OpenStack: Install test dependencies into openstack-installer image #2358
- Add g+w /etc/passwd to be able to collect proxy access logs in teardown #2351
- Bug 1751905: data/data/azure/bootstrap: ensure pool is only updated after machine is terminated #2353
- Bug 1749714: OpenStack: Open port 1936 on compute and tighten security groups #2347
- OpenStack: clarify doc around computeFlavor property #2339
- Bug 1747519: pkg/destroy/aws: Do not failFast for deleteEC2SecurityGroupsByVPC #2346
- Bug 1750636: OpenStack: delete floating ips #2342
- docs/user/metal: Fix link to SDN ports #2343
- OpenStack: remove region from install-config #2332
- OpenStack: Document Ceph RGW limitation with temp-url #2341
- Bug 1748162: Open GENEVE wherever possible #2335
- Bug 1749276: OpenStack: remove volumes along with other resources #2329
- Bump libvirt resource from 6GB to 7GB #2340
- Bug 1747474: OpenStack: Escape special characters in cloud provider password #2337
- openstack: Bump recommended memory in prompt doc #2228
- Bug 1749816: OpenStack: Validates cluster name length and document known issues #2270
- fix typo for clusterversion #2331
- data/openstack/topology: update security groups #2304
- Bug 1747519: pkg/destroy/aws: Delete security groups and subnets by VPC #2214
- docs/user: Standardize install-config property documentation #2162
- Fix reference links in GCP quota limit docs. #2333
- OpenStack: troubleshooting: add broken machine deletion section #2305
- Bug 1746748: OpenStack: idempotent cluster deletion #2322
- Bug 1746119: GCP Terraform ignore changes to min_cpu_platform #2325
- Adding a note about quota on GCP #2315
- docs/dev/libvirt: update links in customizing install note #2312
- docs/user: Bump vSphere and metal from v1beta4 to v1 #2321
- Stop using deprecated options in documentation examples #2227
- Bug 1749409: update vendor of cloud-cred-op and add CreateNetworkInterface perm #2317
- Bug 1740933: pkg/destroy/aws: Terminate instances before other resources #2169
- upi/gcp: clarify that Service Account Key Admin role is required #2313
- CONTRIBUTING: Drop CoreOS disclosure anchor #2307
- upi/aws/cloudformation/01_vpc: Drop PublicNetworkAcl #2296
- docs/user/azure: Update Azure documention to be on par with AWS #2254
- Bug 1745907: upi/gcp: enable manual DNS entry for *.apps #2289
- pkg/destroy/azure: Delete app registrations during cluster destroy #2262
- Bug 1733867: openstack: Open mdns port for workers #2295
- Adds additional default proxy noProxy entries #2286
- OpenStack: update troubleshooting docs #2288
- OpenStack: Document Swift quota requirements in the user docs #2247
- Bug 1746459: destroy/aws: fix error expected when snapshot not found #2284
- Bug 1746230: Add target pools to gcp masters #2276
- Bug 1715001: hack/build: Use BUILD_VERSION if non-empty #1829
- Adds support for leading dots in domain names #2272
- Bug 1717604: data/aws/vpc/master-elb: Bump load-balancer timeouts to 20m #2279
- rhcos: update to 42.80.20190827.1 #2277
- Bug 1745004: baremetal: Clarify comment in startironic.sh.template #2281
- Bug 1745004: baremetal: Use podman inspect to check ironic service status #2249
- Update error message when automatic gather boostrap fails on cluster fail. #2244
- install-gather.sh: copy bootstrap-control-plane container logs #2275
- Bug 1743873: data/bootstrap: extract ironic images from release image #2234
- Bug 1715635: docs/user/aws/install_upi: Document bring-your-own-DNS #2221
- Bug 1737802: openstack: move swift container to the bootstrap module #2259
- RHCOS: update to release 42.80.20190823.0 #2264
- Bug 1719808: openstack: change bootstrap_fip module for gather #2256
- Bug 1737102: vSphere UPI - Use template guest_id for machines guest_id #2145
- Adding openssl for proxy ci work #2252
- OpenStack: Better Docs Organization and Linking #2253
- Bug 1744532: proxy: add .svc and .cluster.local to default noProxy #2257
- Bug 1740543: Consolidate bootstrap resources to bootstrap module #2128
- openstack: have gather bootstrap look for FIP #2212
- pkg/destroy/gcp: ensure nextPageToken is present in response to correctly handle pages #2246
- Bug 1743871: vendor: update terraform-provider-ironic to v0.1.7 #2245
- Bug 1743840: data/bootstrap/files/usr/local/bin/bootkube.sh.template: Localhost keys for etcd-signer #2242
- startironic.sh uses wrong route IP for CACHEURL #2239
- Enhance kuryr documentation #2240
- openstack: Update User Documentation #2218
- Bug 1741637: openstack: Add API Floating IP survey question #2195
- docs/user/azure/credential.md: add section for requesting additional required permissions #2224
- OpenStack: Add Kuryr information to the OpenStack README file #2223
- fix typo in message with MastersSchedulabe #2222
- hack: remove compile time RELEASE_IMAGE override #2217
- Bug 1732858: unhardcode the cloud name for openstack #2122
- Bug 1713374: Do not use machine role and in machineset matching labels #2153
- baremetal: add
libvirt-devel
dependency for building #2220
- baremetal: Enable Ironic on the bootstrap VM #2079
- pkg/destroy/gcp: Use email to destroy service accounts #2205
- image: fix invalid yum commands in images #2206
- docs/user/gcp/install: Link to the UPI install docs #2200
- data/data/gcp: remove role binding to storage.objectAdmin #2201
- pkg/asset/manifests/proxy: Do not inject empty-string noProxy #2198
- pkg/destroy/gcp: Fix orphan service accounts #2184
- gcp: include all hosts in the LB backend #2159
- Bug 1737660: data/azure/master: use ReadOnly caching for OSDisk #2186
- OpenStack: Doccument Admin Requirements, Post Deployment Steps, and Networking Arch #2148
- openstack: set up
docs/design/openstack
OWNERS #2194
- openstack: Add OpenStack to the platform selection #2036
- gcp: correctly wire up the root volume type/size #2192
- gcp: increase the ports per VM for NAT #2191
- upi/gcp: initial deployment manager templates #2117
- OpenStack: Add region to the cloud provider config #2189
- docs/user/gcp: document required services #2188
- bootkube.sh: remove duplicate –net args to podman. #2171
- pkg/asset/machines: auto delete machine boot disks #2181
- openstack: remove the service VM #1959
- manifests/additionaltrustbundleconfig.go: move the config map to openshift-config #2173
- docs/user: Add GCP installer user documentation #2168
- baremetal: Validate VIPs are in MachineCIDR #2140
- register baremetal hosts #2087
- OpenStack: change provider API #2144
- Revert “data/data/azure/dns: use public ip behind internal apis” #2164
- pkg/destroy/gcp: Fix disk deletion #2163
- OpenStack: update approvers #2167
- Destroy service account role bindings #2161
- data/data/bootstrap: use loopback kubeconfig for API access #2086
- pkg/types/installconfig: Mention PEM and X.509 in additionalTrustBundle godoc #2141
- Bug 1723798: bootkube: run all podman commands in the host network. #2001
- Bump openstack image to use cli 4.1 #2143
- data/bootstrap/files/usr/local/bin/bootkube.sh.template: Quote image expansions #2133
- libvirt: Assign fully-qualified domain names to master & bootstrap nodes #2120
- baremetal: Add dnsVIP to sample install-config. #2139
- data/data: add service user role to masters #2134
- pkg/asset/machines - add project id to machines #2138
- data/bootstrap/files/usr/local/bin/bootkube.sh.template: Drop OPENSHIFT_HYPERSHIFT_IMAGE #2131
- pkg/assets/manifest: add subnetwork name to cloud config #2116
- openstack: add tag and desc to bootstrap floating IP #2127
- Azure: update install documentation to reflect current reality #2135
- bootkube: use long flags for consistency #2130
- pkg/destroy/gcp: Fix external and internal load balancer deletion #2129
- Decouple bootstrap and cluster bootimages #2061
- Deploy baremetal bootstrap services with MCO #2119
- data/gcp/dns: fix resource name for internal dns zone #2121
- libvirt: Delete volumes & storage pool directory #2082
- OWNERS_ALIASES: update the installer-approvers #2113
- scheduler: Use schedulable masters if no compute hosts defined. #2004
- openstack: Add a floating IP to bootstrap node for must-gather #2083
- azure: source Azure OS bootimage from RHCOS pipeline #2115
- a few bootstrap spelling issues #2106
- Bug 1734157: data/bootstrap: Remove the unwanted backslash newline escape char #2078
- Pass baremetal infra images to MCO bootstrap #2075
- baremetal: Start coredns/keepalived after crio #2105
- data/data/baremetal: disable introspection on masters #2100
- set the cloud-provider-config for GCP #2107
- data/gcp/masters: add roles/compute.securityAdmin to masters #2109
- pkg/asset/machines: drop trustbundle MC #2099
- Set GCP to pull boot images from RHCOS pipeline. #2084
- Make ImageContentSourcePolicy objects available to the machine-config-controller bootstrap container #2097
- azure: generate loopback kubeconfig to access API locally #2085
- Fix string fmt bug in saving credentials message. #2101
- Add Azure and GCP Boot Images #2094
- Add AdditionalTrustBundle to InstallConfig #2055
- pkg/destroy: handle deletion of lb related resources #2056
- gcp: reduce the length of the names of machines #2088
- pkg/asset/manifests: avoid creating an empty cloudconfig for gcp #2081
- ISSUE_TEMPLATE.md: List baremetal and none as paltform types #2072
- GCP client: pass scope when using default credentials. #2068
- Sort GCP basedomains in installer prompts. #2059
- azure: create an image for booting machines for the cluster from vhd blob #1976
- pkg/destroy: delete disks #2054
- Adds a customize doc for libvirt with tt0 bridge customization #1161
- pkg/destroy: handle async call results, log delete info messages #2013
- baremetal: Add ingressVIP to sample install config. #2062
- baremetal: rename os_image to bootstrap_os_image #2044
- baremetal: Add VIPs to status.platformStatus.baremetal #2041
- Add static external ip address to GCP bootstrap node. #2042
- Add load balancer UID asset to manifests and metadata #2045
- OpenStack: Fix Octavia support detection #2052
- asset/cluster: don’t record usernames #2046
- Set resource group explicitly for machines #2019
- GCP: simplify load balancing and relax bootstrap-complete #2050
- baremetal: Note short-term requirement for ns1 DNS record. #2047
- types: update the ImageContentSource to match ImageContentSourcePolicy #2048
- gcp: move external health_check to http port 6080 #2029
- Enable http /readyz for kube-apiserver bootstrap pods #2039
- Promote azure machine types from v1alpha1 to v1beta1 #2034
- docs/metal: worker host should have role ‘worker’ #2027
- baremetal: terraform updates for baremetal platform #1999
- gcp: use the zones from machine objects in terraform #1992
- Baremetal: update networking documentation - API LB #2022
- correct typo for Azure #2016
- Add gather support for gcp #2023
- OpenStack: Check octavia support #2017
- vendor: update github.com/openshift/api #2015
- pkg/types/aws: allow specifying AMI ID for machines #2002
- libvirt: simplify how bootstrap_dns is passed to terraform #1995
- Add baremetal IPI platform #1873
- Add Fedosin to OpenStack approvers #1997
- gcp: Ensure terraform object names have max length 63 #2011
- data/data/openstack: Add registry to coredns image #2018
- Update docs for release mirrors. #2012
- Add support for machineSets per az on azure #1949
- Add capabiltity to specify sources for release image content #1910
- data/gcp/dns: api.cluster_domain inside the VPC must point to internal LB for consistency #2000
- gcp: limit internal load balancer during bootstrap #1994
- Manage and use own storage pool #1956
- data/data/openstack: set correct hostnames for machines during bootstrap #1980
- OpenStack: Add subnet pools destroy #1953
- assets/manifests: include scheduler asset in the manifests asset. #1989
- gcp: workaround terraform dependencies with bootstrap destroy #1993
- network: block ExternalIPs by default. #1991
- destroy legacy HTTP health checks #1988
- Add service accounts for masters and workers #1990
- pkg/destroy/gcp - use debug for error logging #1972
- destroy region backend services #1975
- data/data: use gcs bucket for bootstrap ignition and expose bootstrap node #1970
- data/gcp/network: create nat-gateways per subnet for egress from private instances #1983
- add dns resources #1977
- baremetal: Expand on networking documentation. #1981
- gcp: Create public and private load balancers #1971
- pkg/types/validation/installconfig: Fix platform value in error message #1969
- pkg/destroy: call network destroy regardless of route delete errors #1968
- data/data: fix machine var names #1967
- bootstrap: add platform-specific configuration for baremetal #1960
- Add terminal prompts for GCP: region, project id, & base domain. #1961
- pkg/asset/cluster - add gcp metadata #1966
- pkg/asset/machines: fix gcp machine decoding #1964
- baremetal: vendor terraform-provider-ironic and provide initial terraform configuration #1958
- Uninstaller for GCP #1950
- data/data/rhcos.json: update the bootimage to 420.8.20190708.2 for CRI-O 1.14 #1941
- Make
terraform fmt
output diff #1957
- pkg: create tfvars for gcp #1938
- data/data/openstack: Generate master clustervars #1947
- aws: allow GENEVE (6081) and OVN database ports (6641 & 6642) #1563
- Add machine and machinesets for GCP #1937
- Add cloud providers metadata ip address to no proxy #1945
- Create GCP specific assets: infrastructure, cred secrets, & dns #1944
- bootkube.sh: remove image refs for mco components #1875
- google: create virtual machines #1940
- google: create network infrastructure #1929
- Bug 1725524: types/aws/default: move ap-northeast-2 to m5 instance class #1935
- Fix the build issue #1932
- manifests/infrastructure.go: drop double assignment for .status.platformType #1934
- manifests/infrastructure: Setup the platform specific status fields. #1930
- Decouple Destroyer interface and registry from destroy command #1926
- data/data/openstack: Open UDP 5353 (mdns) port #1925
- OpenStack: fix cluster destroy #1920
- openstack: Fix rhcos version wrong info in doc #1923
- types/azure: allow specifying the disk size for pools #1917
- openstack: delete loadbalancer resources #1496
- azure: set default machine types by region #1868
- issue-template: Make it easy to remove irrelevant platforms #1892
- azure: reduce the install-config api to smallest set #1904
- azure: public IP for bootstrap node #1867
- align destroyers code base for better readability #1848
- Add required GCP types #1889
- asset/cluster: inject installer info when creating #1890
- rhcos: Bump to 420.8.20190624.0 #1895
- pkg/types/validation: fix proxy validations to drop incorrect requirements on scheme #1897
- Add proxy configuration to bootstrap node #1832
- Add conversion test when no API version is specified. #1898
- bootkube: stop passing temporary image flag to kas #1896
- Azure assets: set machine vnet and managed identity explicitly #1894
- Remove gateway before delete router #1870
- Bump worker resources #1863
- pkg/destroy/aws: do not fail uninstall on absent s3 bucket #1888
- pkg/asset/manifests/proxy: Create new proxy manifest #1866
- bootkube: pass the hyperkube image as main image #1885
- openstack:update gophercloud #1877
- openstack:update doc link #1878
- pkg/terraform/exec/plugins: vender google terraform provider #1869
- bootkube: new image for kube-apiserver #1881
- Sync definition of all imported actuator types with the latest changes #1872
- pkg/gather/ssh: Attempt to use existing SSH agents #1879
- openstack:Add log for delete unsuccessful action #1861
- cmd/openshift-install/create: Drop “timed out waiting for the condition” #1614
- Correcting UPI gp2 volumes to match IPI sizes #1712
- bootkube: fix indentation of mco image option #1871
- openstack: Generate cloud provider config #1729
- machines/azure: Set subnets for control plane and compute machines #1833
- bootkube: add mco image #1847
- openstack: Retrieve namespaced credentials #1849
- enhance doc for openstack readme #1823
- restrict clustername validation to include DNS subdomain and DNS label requirements. #1846
- Bug 1711533: Remove unnecessary binding to system:discovery #1835
- Add Proxy to InstallConfig #1827
- libvirt,docs: Make console workaround a bit easier #1807
- cmd: gather the logs from bootstrap instead of printing commands #1822
- Refresh troubleshooting doc to use machine api #1826
- data/data/openstack: Remove cluster name from servers #1820
- update default Region name #1811
- Fix /usr/local/bin/haproxy-watch.sh if-conditionals #1808
- Refresh openstack-approvers group #1818
- docs/azure: include step to create vhd container in storage account #1813
- docs/azure: add instructions for approving CSRs #1809
- docs: add initial docs for creating clusters on Azure #1781
- Text edits for the CloudFormation templates #1794
- machines/libvirt: Drop volume paths #1628
- data/azure: clarify that the password isn’t used #1806
- README: remove experimental designation for bare metal and vSphere #1798
- gather: add support for azure #1795
- Bug 1715108: data/data/manifests/bootkube/cvo-overrides: Move to stable-4.2 #1801
- data/azure: create explicit deps to internal dns zone before any resource in vnet #1799
- data/approve-csr.sh: fix the exit condition to use correct file path for bootkube done #1803
- asset/manifests/azure: update the azure cloud provider rate limits #1802
- destroy: add destroyer code to destroy Azure clusters #1771
- gather: update the state handling for terraform 0.12 #1763
- azure: allow installer to consume
AZURE_AUTH_LOCATION
env for credentials file #1785
- README: Reference vSphere and metal from the platform section #1713
- Bug 1713157: pkg/types/aws/defaults/platform: Default us-west-2 to m5 #1786
- docs/user/aws/install: openshift-install-linux-amd64 -> openshift-install #1782
- Doc changes for libvirt backend #1776
- asset/machines: set the instance type for workers on azure #1779
- hack/build: Use SOURCE_GIT_COMMIT if set #1744
- data/azure: make machine object name and VM name created by terraform same #1780
- data/azure: create an explicit dependency on private zone before VMs are created #1778
- docs/dev/libvirt: Add troubleshooting docs for libvirt console issue. #1371
- aws/defaults/platform: Default to m5 in ap-east-1 #1755
- pin to the 4.1 GA candidate RHCOS images #1774
- azure: pass credentials provided to installer to terraform #1772
- types/conversion: return no version provided error when trying to convert #1760
- pkg/types: enable azure platform #1721
- Bug 1711844: bootkube.sh: Use pause image from payload #1761
- feat: Add azure terraform #1454
- bootstrap: update default release image to track 4.2 origin #1756
- pkg/asset: Add filenames to “failed to unmarshal” errors #1754
- data: add approve-csr service to approve CSRs until bootstrap is complete #1747
- Transition to Terraform 0.12 for installer #1739
- Remove httpcache #1697
- Update vendor versions for cluster-api and libvirt cluster api. #1732
- vendor: update terraform-provider-libvirt #1691
- Bug 1709869: tls: add openshift service to DNS names #1750
- Full changelog
- Bug 1773434: Bump Sync Plugin to 1.0.42 #980 #980
- Bug 1764461: cve-2019-10432: Stored xss vulnerability #981
- Added MAVEN_MIRROR_URL description to env vars in README.md #932
- Prometheus Monitoring Integration #899
- Bump openshift-jenkins-login-plugin to version 1.0.20 #928
- Adding first empty changelog #914
- Added label stating Jenkins Version #925
- Bug 1747302: Bump Jenkins to 2.176.3 #915
- Bump openshift-sync version to 1.0.41 #911
- Bump plugin versions wrt workflow-cps fix in client plugin #908
- Jenkins image on OpenJDK 11 #902
- Bug 1735528: cve-2019-10356-bump-jenkins-plugin-script-security-to-1.62 #906
- Bug 1735528: cve-2019-10357: Bump-workflow-cps-global-lib-version-to-2.15 #903
- Bug 1729522: Bump openshift-sync-plugin to v1.0.40 #901
- change maintainer in dockerfiles to Akram #895
- remove all yum-config-manager invocations from Dockerfiles #896
- Bug NEED CLONE 1732346: Bump Credentials Binding Plugin to v1.19 #898
- Bug 1731034: Bump jenkins version to 2.176.2 #887
- add devtools to owners #886
- Bump jenkins-sync-plugin version to 1.0.39 #885
- various clean up to get ‘make test’ functional again for PR testing #878
- fix markdown syntax for bullet lists #879
- fix up some 4.x text around tags; add quick brief on the 4.x image pa… #876
- update ART/OSBS instructions in contributing guide based on recent ch… #874
- readme updates for startup on PVs warning, extending the image with g… #873
- Jun112019 jenkins security advisory #872
- bump login/sync plugin versions for pom repository URL fix #867
- Allow plugin download to use an insecure repository #866
- Bug 1716799: update requisite plugins for May31-2019 jenkins security… #864
- update requisite plugins for May21-2019 jenkins security advisory #861
- Bug 1709575: login plugin account for the jenkins SA certificate diff… #854
- Bug 1709626: fix pod template tracking in the sync plugin so pod temp… #853
- Bug 1705123: clean up zombie process in openshift/jenkins agent image… #845
- Full changelog
- Fix hard-coded amd64 paths on non x86_64 builders #15
- cleanup Dockerfiles #18
- *: set -mod=“vendor” to build OCP container image #17
- Synchronize with upstream #16
- *: use proper golang image and always set go111module in build pipeline #213
- *: move to go1.12 and go modules #212
- typo #207
- Fixed config generation command in README #204
- pkg/naming/BuildExternal: respect namespace #197
- pkg/external-provider: set metric name for scalar values #196
- pkg/naming: fix LabelValuesByName rendering #192
- faq for namespace prefixed metrics access #193
- bump to k8s 1.14 #190
- Remove unnecessary log line - Fix #188 #189
- External Metrics contd #146
- Fix namespaced bug of node resource for issue #178 #179
- Edited Makefile to add cross build support for s390x. #158
- Edited Makefile to add cross build support for s390x. #158
- Full changelog
- unify Dockerfile naming and bring in upstream Dockerfile #18
- allow building container image without accessing external sources #17
- Synchronize with upstream #16
- *: watch tls certificate changes #47
- Use go env GOARCH in Makefile #46
- Host in self signed cert #44
- *: Move to go mods #43
- Fixing license headers #39
- Create basic end to end tests with kubetest framework #38
- Add support for custom upstream CAs #34
- Fix proxy test #35
- Full changelog
- Bump to release 1.8 #18
- (Cherry-pick) pin go version to go mod artifact file #887
- store: add kube_node_role metric #877
- Introduce sharding (and experimental auto-sharding) #613
- use MustRegister instead of Register #874
- *: Add list/watch success/error count total metrics #866
- tests/e2e.sh: Bump Prometheus to 1.12.0, Kubernetes to 1.15.3 #870
- lint: enforce goimports local prefixes #869
- chore: update dependencies and tool versions #868
- Makefile: Remove tmpdir after container build #867
- feat: add kube_pod_status_unschedulable metric #835
- SECURITY_CONTACTS: Update list to reflect the mantainers #863
- add LiLiC as approver #861
- Merge release-1.7 into upstream/master #862
- Add liveness and readiness probe in deployment file #858
- OWNERS: Removing mxinden #856
- Makefile: Improve doccheck target #851
- internal/store/pod.go: Remove unnecessary metric #852
- Enable headers and metadata in tests #848
- pods: Add pod_restart_policy metric #834
- tests/e2e.sh: Bump minikube, Kubernetes, Prometheus versions #846
- Add metrics for tls host and secretname #841
- vendor: remove unnecessary dependencies from the project. #844
- Deterministic label ordering #842
- *:use stable dependencies: robfig/cron/v3 and context #843
- Merge kube-state-metrics v1.7.1 to master #840
- Merge release-1.7 branch into master #828
- Dockerfile: Set user to nobody #825
- RELEASE.md: Mention period of time for rc #823
- tests/e2e.sh: Check for errors in the logs #819
- Release 1.7 #820
- store: add kube_node_role metric #16
- Bump to release 1.7.2 #15
- *: cut v1.7.2 release #860
- Revert “add kube_*_annotations metrics for all objects” #859
- Upstream sync with v1.7.1 #14
- *: Cut v1.7.1 #833
- Fix crash due to missing ingress http block #831
- add nil guard checks when querying VPA objects #832
- Upstream sync with v1.7 #13
- *: Cut v1.7.0 release #827
- Use the appsv1 apigroup when building the reflector for replicasets. #816
- *: cut v1.7.0-rc.0 #814
- Fix typo #809
- rename kubeAnnotationsToPrometheusAnnotations to kubeAnnotationsToPrometheusLabels #808
- fix go vet issues in whitblacklist.go #807
- *: Cleanup references to removed API #805
- use appsv1 apigroup for ReplicaSet #804
- add kube_*_annotations metrics #770
- Update compatibility matrix to record only 5 kubernetes releases #803
- update kubernetes versions to point to 1.15 #798
- add missing godoc comment for the WhiteBlackList.Parse method #799
- store: add metrics for VerticalPodAutoscaler objects #791
- Fixes Wrong description about metrics-server in README.md #794 #797
- feat: implement black/white- listing of metrics by regex #773
- update client_golang to v1.0.0 #795
- builder/main: allow collectors not enabled by default #793
- updating version for CI tools to latest stable versions. Fix #790 #792
- main_test.go: Fair benchmark #784
- Remove collector package #786
- Makefile: Enable benchmarking against master #785
- Run check in CI for generated docs #783
- Add Metrics About StorageClass #777
- .travis.yml: Add job names #782
- kube-state-metrics-deployment: add k8s-app label #779
- OWNERS: Add tariq1890 as approver #772
- trivial updates to README.md #774
- return standardized text for health endpoint #767
- Add note on costing to README #769
- Add pod init container metrics #762
- Delete prometheus config url which has been out of date #764
- Add CreateContainerError and InvalidImageName waiting reasons #763
- kube-state-metrics-resizer role is no longer needed #758
- lint: fix gocritic issues and add gocritic linter #755
- CLI arguments and limited privileges environment documentation #757
- use latest version of k8s.io/klog #756
- use distroless/static as base image to further reduce image size #748
- chore: bump versions of prometheus, golangci, and minikube #749
- kubernetes/deployment.yaml: Remove addon resizer #750
- collector: De-duplicate common code for building collectors #742
- update documentation to reflect the latest release of kube-state-metrics #741
- Add DeadlineExceeded pod termination reason #740
- *: Merge release-1.6 back into master #739
- Add additional ingress metrics #737
- Capital letters for ENDPOINT string #736
- Do not run as root by default in Docker #735
- Adding unit test #734
- Adding unit test #732
- Adding unit test and fixing typo #728
- unify Dockerfile naming and bring in upstream Dockerfile #12
- Synchronize with upstream #11
- Cherry-Pick for 1.6: update documentation to reflect the latest release of kube-state-metrics #765
- *: Cut v1.6.0 #738
- *: Cut v1.6.0-rc.2 #733
- bump versions of prometheus,kubernetes, and addon-resizer #724
- PR #720 into master #723
- use xenial dist in travis ci #722
- use a more idiomatic way of handling error messages #721
- *: Cut v1.6.0-rc.1 #729
- fix: change the expectedType of the kube-client reflector to match the listWatch #720
- Add list/watch access to ClusterRole for CSR collector #718
- Add list/watch access to ClusterRole for CSR collector #717
- Merge master into release-1.6 for v1.6.0-rc.0 #716
- *: Cut v1.6.0-rc.0 #702
- docs: minor improvements in kube-state-metrics README #715
- README.md: Update compatibility matrix for kube-state-metrics v1.6 #711
- internal/collector+pkg/metrics_store: Reduce allocation & improve hot path #709
- Add label for priority class in kube_pod_info #712 #713
- kube_node_status_phase does not works. Updating Docs #708
- use kubernetes 1.14 dependencies in kube-state-metrics #701
- Fix metric labels for kube_job_failed #705
- update the prometheus_client_golang dependency to the latest version: v0.9.2 #707
- Add collector for csr #650
- update go version to 1.12.x #700
- Add join metric example for running pods requesting memory #696
- Update embargo doc link in SECURITY_CONTACTS and change PST to PSC #698
- lint: add golangci-lint to the CI pipeline of kube-state-metrics #695
- fix all golint and gosimple issues in kube-state-metrics #693
- Fixes typo in README.md from Secrects to Secrets #692
- improve the release documentation #690
- improve the variable name of the kube state metrics image tag in e2e shell script #689
- replace git describe with VERSION file for maintaining version tagging #688
- Revert “Do not export Job’s owner metrics if Job’s OwnerReference is … #686
- Export Job’s owner #681
- add persistent volume capacity metric #674
- add tariq1890 to the reviewers list #679
- Update metric-server documentation in README #675
- docs: rename the Documentation folder to docs #677
- add pvc access mode metric #673
- use klog instead of glog #676
- use cancelable context instead of context.TODO() #671
- fix the release documentation #670
- update Dockerfile to use latest alpine #669
- add shellcheck to the ci and minor cleanup of bash scripts in kube_state_metrics #664
- Changed the collector name from ingress to ingresses to match the convention #666
- adding the CI check for go modules consistency #662
- add the ingress resource to the extensions apigroup section of RBAC #663
- add go modules support for kube-state-metrics #659
- README.md: Reword raw data section #660
- add ingress labels #640
- documentation fixes: i)minor improvements ii)add new hpa labels in do… #657
- Move kustomization.yaml #654
- pkg/metric/generator: Refactor GenerateFunc call and return pointer #644
- correct some typographical mistakes in kube-state-metrics #655
- use the appsv1 package as it is more appropriate for deployment runtimeObject #652
- Enable use as kustomize base layer #645
- remove dependency on kubernetes/kubernetes #642
- Makefile: Add local build target #648
- Remove accidentally committed file #647
- Get GCP email account from gcloud’s ‘value’ format #646
- tests: Add benchmark compare script and include in CI #643
- Deduplicate metric name #633
- use the latest patch release of go 1.11 #641
- *: Set e2e test env variables in .travis.yaml #639
- *: Move collectors pkg to internal dir #632
- Add replicaset label metrics #638
- tests: Add check-license script #637
- run gofmt -s on all of the source files #636
- clarify the import location of Store interface in comments #635
- OWNERS: Add @mxinden #634
- Remove the obsolete metrics code #631
- Full changelog
- support injecting ignition configuration for s390x/mainframe platform #174
- Catch the error from the function(waitForSuccess) call #172
- docs: Syntax hilighting for shell commands #170
- HACKING: Update name of cluster API deployment #169
- Bump openshift/cluster-api dependencies #168
- README: Whitespace fixes #165
- *: remove paulfantom from owners file #163
- Cache leases IP’s and do not use them on the machine creation #157
- Drop the error when the libvirt VM still does not have nic’s #155
- vendor update kubernetes-drain #162
- Add internal DNS address type under the machine status #156
- Bump k8s to 1.14.1 #154
- Add Namespace flag #159
- Full changelog
- Add machine resource to related objects #391
- Bug 1744752: Add a new alert rule for reporting the Machine-api Operator failure #388
- Bug 1747246: nodelink_controller: fix SEGV in findNodeFromMachine() #390
- Extend makefile with ‘make goimports’ target #387
- rbac: allow delete of secrets and baremetalhosts #386
- RBAC: Add additional metal3.io resource access #385
- rbac: Allow update and patch of secrets. #384
- Set default role for minted credentials to Contributor #379
- baremetal: Drop ironic-exporter. #380
- baremetal: Fix path to refresh-static-ip. #381
- baremetal: Fix Ironic image names. #378
- baremetal: set host networking to true #377
- update BareMetalHost CRD #375
- baremetal: Fix service account name. #374
- Add volume type to represent shared volume for a Baremetal deployment #373
- Get values for CRD’s additionalPrinterColumns from annotations and labels instead of machine provider config #360
- Increase run-level of monitoring objects, better metric naming and new alert rule #356
- Bug 1727021: Set Upgradeable condition on ClusterOperator status #369
- Bug 1704587: Reconcile nodes on MHC changes #371
- Integrate baremetal-operator with machine-api-operator #302
- Change image reference name for ironic #370
- Add images required for bringing up a baremetal deployment. #367
- Modify machine-api-controller clusterrole for daemonsets #366
- MDB: Set minimum value constraint for MinAvailable and MaxUnavailable #364
- Allow reading Infrastructures from CAP* #363
- Append platform for all credentialRequest’s naming for consistency #355
- credentials request: fix gcp roles #362
- Fix nil pointer reference #361
- Add image reference to GCP machine controllers #357
- Decrement MD allowed count only when machine has not be previously accounted #358
- Integrate machine disruption with machine health check #273
- Add ‘apps’ apiGroup to daemonsets RBAC #354
- Machine metrics #335
- Make remediation strategy optional parameter #353
- Set machine healthchecking namespace through a flag #348
- Remediaton strategies #349
- Use semantic DeepEqual for map of disrupted machines comparison #350
- Fix flaking unit test TestOperatorSync_NoOp #343
- Run e2e through go get #345
- Update actuator-pkg dependency #338
- Add updateNodeRef for node link controller #336
- Add prometheus CRDs for kube testing #342
- Introduce gosec for security checks #341
- Add GCP credential support #339
- Unit test: Verify hc feature-gate disable after enable scenario #299
- Add GCP support #337
- Move common testing methods to the separate package #327
- Switch build to go 1.12 #334
- Add short names for MHC and MDB custom resources #322
- Fix related objects to be included in status #330
- Update CVO to include https://github.com/openshift/cluster-version-operator/pull/198 #326
- Add OpenStack credentials request #324
- install: use creds-operator to create creds for MAO on Azure #325
- scope down permissions to namespace #315
- Nodelink #321
- Bump k8s to.1.14 #320
- Create MachineDisruptionBudget controller #253
- Codify operator controller #280
- Sync with cluster api 0.1.0 #319
- Feature gate HC by cluster feature gate object #317
- Namespace flag #316
- Set operator controller recorder via variable #303
- Full changelog
- Bug 1765759: templates/*etcd-member.yaml: give etcd-metrics container privilege #1263
- Bug 1759611: [release-4.2] lib/resourcemerge: account for proxy changes #1175
- Bug 1769581: 4.2: Specfile: Make
%global commit ...
overridable #1249
- Bug 1764720: [release-4.2] kubelet: add dependency on network-online.target #1212
- Bug 1755557: Ensure ETCD_INITIAL_CLUSTER is preserved during restore #1134
- Bug 1757390: Revert: “Temporarily put OpenStack infra pods into non-existing namespace” #1143
- Bug 1763205: revert #1177 and fix common templates in MCs #1202
- Bug 1763636: [release-4.2] pkg/operator: fix race between images CM and MCO #1196
- Bug 1762565: pkg/controller/template: avoid resyncing templates if the cc didn’t change #1182
- Bug 1745772: pkg/daemon: default drain grace period to -1 #1154
- Bug 1753953: Temporarily put OpenStack infra pods into non-existing namespace #1127
- Bug 1753932: OpenStack: Ensure haproxy pod has the needed resources #1125
- Bug 1751978: templates/baremetal: Fix keepalived dysfunction on vrrp iface change #1124
- Bug 1753411: manifests: Create namespace for static pods IPI-BM #1123
- Bug 1753067: Create a namespace for OpenStack infra static pods #1122
- Bug 1752982: kubelet: remove runtimeRequestTimeout #1120
- Bug 1748798: Add backing up of client certs #1117
- OpenStack: increase haproxy timeouts #1116
- Bug 1748798: setup-etcd-environment: add flag bootstrap-srv allowing toggle of SRV discovery #1107
- Bug 1750433: 1⁄3 etcd-member pods crashloopback #1112
- Bug 1748081: DR: send error to stderr before exit for validate_etcd_name #1108
- Bug 1713389: containerRuntimeConfigController manages policy.json #803
- Bug 1748081: DR: ensure piped commands exit 0 #1097
- Bug 1749446: Creates alternative CNI configuration directory for the cluster network operator #1105
- Bug 1745875: Change config templates for BYOH Proxy #1104
- Bug 1748844: vendor: use cluster-api’s drain lib #1098
- Bug 1748807: tuning of API LB configuration parameters #1101
- Bug 1747608: APIServerInternalURL fix for kubelet #1095
- Bug 1741955: bump containerLogMaxSize to 50MB #1091
- Bug 1745192: Move registries.conf editing into a subpackage #1087
- Bug 1747432: manifests: Add missing terminationMessagePolicy FallbackToLogsOnError #1093
- BUG 1747124: cmd/setup-etcd-environment: add support for s390, s390x arch #1092
- Bug 1734554: DR: add etcd-member-remove.sh #1056
- Bug 1743768: avoid excessive dentries due to keepalived static pod health check #1083
- Bug 1741817: mcd: Add /run/machine-config-daemon-force stamp file #1086
- Bug 1745767: Fix a corner case in mergedMirrorSets #1082
- Bug 1745240: pkg/operator: fix related objects for must-gather #1076
- Bug 1735661: add template with default inotify.max_users settings #1063
- Bug 1744764: Report degraded reason in cluster operator status #1064
- Bug 1744580: pkg/daemon: create orig file outside of pwd for the file #1075
- Bug 1734554: provide etcd-member-add.sh for adding back a member with valid certs #1073
- Bug 1743487: Do not requeue a failed kubeletconfig decode #1069
- Bug 1743361: fix updating version output #1066
- BUG 1742744: DR: set command for setup-etcd-environment #1057
- Bug 1744133: Openstack - copy Haproxy container log fix from Baremetal #1072
- Bug 1712826: DR: Add pre-run checks for backup and restore scripts #1060
- Bug 1743621: pkg/daemon: error early if updating FIPS on non-RHCOS #1068
- Bug 1738857: use internal URI for recovery kubeconfig #1062
- Baremetal: enable Haproxy events logging after Haproxy container being restarted #1059
- Bug 1737575: DR: use observed directories vs assumptions for backup_etcd_client_certs #1052
- gcp: add resource requests to gcp-routes-controller to make sure it is not in BestEffortQoS #1053
- Revert “openstack: Allow to run MCO changes independently of the installer patches” #1040
- cmd: add gcp-routes-controllers to manage the routes service to prevent blackholes #1031
- Bug 1738831: pkg/controller/node: resync all pools for a node #1049
- pkg/operator/sync.go: udpate the namespace for trust configmap #1045
- openstack: keepalived to pass cluster-config.yml to runtimecfg #1050
- openstack: import HAproxy config fixes from BM #1041
- templates: Don’t run machine-config-daemon-host on BYO RHEL #1047
- baremetal: keepalived to pass cluster-config.yml to runtimecfg #1043
- Makefile: increase test-e2e timeout to 120m #1042
- vendor: use openshift forks for kube and kubelet #1036
- hack: Don’t error out on cluster-push.sh by default #1025
- pkg/daemon: daemon.go comment fixes #1033
- pkg/server: Increase verbosity of server launching #1034
- OpenStack: update approvers #1035
- baremetal - haproxy static pod, run haproxy process if cfg file exist #1026
- node_controller: Check scheduler config on Node changes. #1029
- Bug 1737120: fold images: remove stale refs to mc* images in install/image-references #1028
- openstack: Add coredns, mdns-publisher and haproxy static pods #740
- OpenStack: Set owners for OpenStack templates #973
- vendor: update openshift/kubernetes-drain #962
- Render baremetal bootstrap configs #1002
- pkg/controller/kubelet-config: fix owener reference #1022
- Generate registries.conf using ICSP in MCC bootstrap #1014
- pkg/controller: allow custom pool rollback #1011
- baremetal: fix haproxy logging #1020
- Bug 1727022: set upgradeable operator condition #999
- pkg/operator: use corev1 codecs to decode configmaps #1018
- hack: allow using Docker for development #1012
- baremetal: Add coredns, mdns-publisher, haproxy, keepalived static pods #795
- pkg/operator: support additional CA bundle #1016
- Enable cloud provider for OpenStack #661
- test/e2e: add custom pool test #1007
- OpenStack: set correct hostnames for masters and workers #964
- pkg/operator: Change proxy logging verbosity #1009
- docs/HACKING: correct link to OSUpgrades.md #1006
- docs: Note restrictions/bugs in kargs #1008
- Remove the unwanted backslash newline escape chars #1003
- Mcd encap prep cleanups 1 #1004
- Make the infra object available for template rendering #943
- Bug 1721586: mco: add kubelet CA rotation support #965
- Add baremetal and openstack additional images to image-references #987
- pkg/daemon: reconcile being killed by kube on drain+reboot #952
- hack: Fix build-image script for first time MCO builds #994
- *: remove Dockerfile.machine-config-daemon.upstream #986
- Makefile: pin tools to specific versions #961
- Bug 1730562: templates: add proxy to pivot.service #980
- Update for openshift/api changes to ImageContentSourcePolicy #984
- pkg/operator: log when proxy isn’t going to be set #992
- Tighten scheduler permissions in mco clusterrole #991
- pkg/operator: bubble up errors from pools #990
- local dev/hacking improvements #982
- vendor: update github.com/openshift/api #978
- remove component mcc/mcd/mco/mcs/setupetcdenv rhel7 dockerfiles #959
- openstack: baremetal: Add static pod image flags to bootstrap.go #983
- daemon/controller: handle empty ignition configs #894
- Validate nil values in scheduler spec #971
- pkg/controller: clarify platform none constant in template/render.go #972
- Stop parsing our own version as semver #977
- hack/cluster-push: Fix for single image #970
- templates: fix proxy envvars set in drop-in files #969
- pkg/daemon: log during drain #968
- pkg/controller: skip image config MCs sync for custom defined pools #963
- controller/template: update the cloud provider value for GCP to gce #967
- Watch scheduler CR and make masters schedulable accordingly #937
- pkg/operator: status.go docs #966
- cmd/setup-etcd-environment: add support for exporting env #960
- * : remove refs to component images & dockerfiles #895
- README: fix charset value in example MC #953
- manifests/machineconfig.crd: set a minimal openAPIV3Schema #928
- Mirrors support #805
- docs: update hacking.md to reflect new commands #958
- Updated bin data #957
- build: Symlink rather than copy Dockerfiles for operator #947
- dev: It’s just
make image
now #948
- dev: update push-image.sh to use new single mco image #950
- pkg/controller: Fix up node status.go docs #942
- two small MCD patches #922
- pkg/operator: Remove infra platform string constants #814
- fold mco images/ ratchet: add new master Dockerfiles with finalized names #941
- pkg/controller: Handle errors for cascadeDelete #916
- daemon: restrict journal queries #938
- docs/hacking.md: fix osupgrades link #939
- Update dependencies #936
- Two cleanup patches to tests/node #921
- CamelCase -> PascalCase #927
- test/e2e: correctly check MCP status condition #933
- pkg/operator: clarify MCO images and use better names #920
- OWNERS: drop jlebon #932
- docs: clarify KubeletConfig and ContainerRuntimeConfig CR #931
- *: use updated go-bindata repo #929
- pkg/operator: bubble up errors during MCO initial sync #911
- controller/kubelet-config: Change validation of KubeletConfiguration to compare type-cast fields instead of reflections. #923
- test/e2e: add more logs to FIPS tests #925
- test/e2e: More use of assert/require #924
- templates/mco: update template to replace setupetcdenv image with MCO image #899
- golangci: Enable dupl check #918
- CI: Add gosec to make verify #919
- API Updates #898
- pkg/operator: actually do not set proxy if empty… #913
- templates: only add proxy to crio, kubelet and machine-config-daemon-host #912
- Bug 1726296: pkg/operator: handle missing proxy object #910
- Fix upgrades/pivoting #908
- pkg: add GCP support #907
- Fix pkg/daemon/pivot/utils tests on macOS #906
- templates: Add proxy conf for systemd user sessions as well #905
- MCO: add Proxy support #901
- Fix ControllerConfigStatusConditionType typos #902
- More pivot/MCD cleanups/prep work #882
- docs/README: provide base64 encoded example #900
- cmd/mco: remove required flags for mco component images #897
- cmd: fix typo and uppercase components names #896
- pkg/controller: Shorten error Reasons by moving them to Messages #893
- pkg/operator Filter out non-MCO CRDs when re-syncing modified MCO CRDs #832
- pkg/daemon: support FIPS #889
- daemon: Look for pivot.service unit file instead of binary #891
- MCO/MCD: sync deployment before controllerconfig, roll out MCDs before MCC and remove pivot’s reboot-needed file #887
- Take over
/usr/bin/pivot
too #885
- HACKING.md: Doc
machine-os-content
development a bit more #880
- Daemon more cleanups #884
- Mcd sync cleanups #875
- Pivot cleanups #870
- daemon: Use pivot/machine-config-daemon-host.service as needed #872
- Bug 1722894: pkg/operator: Add FailedToSync Reason #876
- server: Add /etc/ignition-machine-config-encapsulated.json #868
- : create a single MCO image containing all MC binaries #850
- Disable Go Unit Test Cache in Go 1.12 #873
- Mcd startup cleanup further #866
- pkg/server: Clean up typos and comments #869
- pkg/server: Add cluster server unit test #865
- daemon: Fix inverted conditional for
logger --journald
check #867
- pkg/operator: Add unit tests #863
- Mcd startup cleanup #862
- controller: don’t set cloud provider for baremetal #864
- pkg/controller/node: add tests for multiple pools #851
- Import pivot code #859
- pkg/daemon: do not delete host files when deleting an MC #797
- add golangci-lint #600
- Add support for baremetal platform #846
- cmd/machine-config-operator: add mco image flag to bootstrap.go #847
- pkg/controller: Clean up template rendering code #842
- OWNERS: add Erica #844
- pkg/controller/node: fix controller to handle multiple roles #828
- Revert “kubelet-config: prevent changing the ConfigMap and Secret Cha… #843
- Disable OpenStack cloud provider in the templating not by replacing the file #837
- Centralize test helpers for NewMachineConfig{,Pool} #841
- Add shortnames for MachineConfig and MachineConfigPool CRDs #840
- mcd: use GA kubelet OS label #839
- Docs: Clean up hacking readme and add example podman commands #838
- Standardize import paths and run gofmt #831
- pkg/daemon: roll back kargs on error and ignore kargs update on non-RHCOS #824
- templates: Make pull secret mode 0600 #827
- pkg/operator: expose more resources to must-gather #825
- DR: use param to populate etcd name #804
- README.md: Small tweaks #823
- Bug 1703234: pkg/operator: ignore CM changes that we don’t care about #813
- Dockerfile.*: bump to golang-1.12 #808
- Makefile: drop GOCACHE for go1.12 #818
- docs: remove refs to 4.1 in examples & cleanup language #816
- Add a machine-config-daemon.spec #801
- Bug 1702626: pkg/daemon: reconcile if we lost annotations #807
- *: bump kube to 1.14.0 #809
- BZ1714769: fix kubeletconfig with empty MCPs status updates #811
- Docs: Fix dead links in docs (and some typos) #802
- Make use of /dev/termination-log #799
- Add a Spec.Configuration to MachineConfigPool #773
- Add KernelArguments to MachineConfig #762
- DR: reload systemd services on disk before starting kubelet in etcd restore script #788
- DR: add validate_environment to openshift-recovery tools #793
- Bug 1712507: etcdquorumguard: Respond correctly to TERM when pod shut down #789
- kubelet: add script to generate bootstrap recovery kubeconfig #792
- daemon: Explicitly stop kubelet.service first before rebooting #786
- Kubelet config fixes #787
- docs: Add link in the OnceFrom md file to hacking.md #781
- templates: Move more files into common/ #783
- DR start_static_pods: reread a list of static pods when starting them #779
- Bug 1711879: templates/master/00-master: resolve empty var when ETCD_CONNSTRING is not passed #780
- test/e2e: More refactoring #765
- templates/master/00-master: use etcd certs for snapshot save #778
- Bug 1710626: kubelet: add crio dependency to systemd unit file #772
- JIRA PROD-1027: templates/master/00-master: optionally pass etcd connection string #776
- JIRA PROD-1027: templates/master/00-master: add a script to make etcd snapshot #775
- *: pre-transition ign refactor #610
- templates: Add a templates/common/, move pull secret there #627
- operator: remove the cluster role binding that auto approves all node client CSRs #741
- JIRA PROD-1027 : templates/master/00-master: add disaster recovery tools #757
- two test cleanup patches #764
- daemon: Reduce/clean up logging #761
- server: Add a log message when a pool is requested #755
- daemon: Export Reconcilable as free function #756
- pkg/controller: calculate fault tolerance for the master pool #753
- server: update healthz to return 200 instead of 204 #725
- mcc: refactor node controller to use error check helper function #751
- controller: Just sanity check templates, don’t copy all of them #749
- install: Use generic image placeholders #750
- Bug 1709907: pkg/daemon: drop spammy logSystem #747
- daemon: Log high level diff between MCs #752
- templates: Remove empty platform directories #653
- pkg/daemon: attach stdin directly #717
- daemon: Drop unnecessary logSystem #746
- Drop os_version label on nodes #657
- daemon: Move chroot to very early on #708
- build-go.sh: OS_GIT_COMMIT => SOURCE_GIT_COMMIT #744
- build-go.sh: use OS_GIT_COMMIT if available #738
- Bug 1708602: pkg/daemon: workaround old util-linux logger in rhel7.6 #734
- Full changelog
- generate /must-gather/version file #129
- Bug 1737558: Adding PVC’s to Namespace resource collection #128
- Fixing machine collection #127
- Don’t gather openshift-sdn-specific networking resources #121
- Bug 1723472: must-gather should redact kubectl.kubernetes.io/last-applied-configuration in secrets #115
- filter audit log by time #114
- Bug 1726137: Fix BASE_COLLECTION_PATH on gather_network_logs #108
- Bug 1720321: must-gather does not collect all non-core CRs in the given namespace #100
- Bug 1722548: collection-scripts/gather: add ns/openshift-etcd #105
- Bug 1722523: fix filenames for collecting versions and metrics #103
- handle pure negation and don’t match empty strings #93
- Gather extended network data #94
- Bug 1715634: ensure we collect cluster version information #95
- Full changelog
- Bug 1772905: [4.2] Clean up egress IPs on startup #73
- Bug 1768436: UPSTREAM: 74840: kube-proxy: Drop packets in INVALID state #56
- Bug 1769808: Use protobuf for SDN where possible for better performance #68
- Bug 1758232: NetworkPolicy performance fixes [4.2] #45
- Bug 1759831: Fix parsing of IFLA_GRE_COLLECT_METADATA #50
- Bug 1751954: images: disable cgo #34
- Bug 1745028: adding support for undefined port in networkpolicy definition #31
- Remove one layer of proxy wrapping #29
- Do not cache egressLink details #27
- Stop building CNI loopback and host-local plugins #24
- Bug 1740741: Initializing runningPods on SDN bootup for 4.x #20
- add LICENSE #22
- proxy: add a bit more logging around proxy type and sync status #23
- Bug 1700431: Pass egress IP packets to conntrack #19
- Dockerfiles: verify that packages are installed #21
- Drop accidentally not-dropped duplicate iptables scripts #18
- Unidling: minimize iptables lock contention #8
- iptables: partial #13 revert, skip masq in chain #17
- Add kube-proxy image #14
- Untaint node on startup if node is tainted and MTU is ok #11
- Allow DNS port when performing iptables filtering on cloud provider metadata IP #12
- Bug 1726045: skip OPENSHIFT-MASQ for traffic already marked for masquerade #13
- switch to SDN only fork of k/k #10
- Initial README #9
- Route to SDN irrespective if macvlan mode is used or not #6
- Add arping to openshift-sdn image #7
- trigger CI #5
- Fix Makefile and .gitignore #4
- prime repo #2
- Drop –config support from openshift-sdn #23205
- sdn: suppress misleading OVS healthcheck log messages #23229
- Taint node if default interface MTU is less than configured #22571
- Fix openshift-sdn –proxy-config parsing #23217
- More SDN staging #23193
- Full changelog
- Bug 1767848: Manual approval strategy ignored for subsequent release #1112
- Bug 1763749: Prioritize APIs from same CatSrc #1091
- (doc) How to update operators documentation #988
- Bug 1749036: fix install behavior both during and post-install permission changes #1039
- Enable vendoring on Go 1.1x #1038
- Bug 1750980: feat(olm): don’t calculate a patch when updating via a replacement chain #1027
- Bug 1746270: Remove deprecated CRD’s stored versions to allow CRD update #983
- (doc) Add deprecated CRD version procedure and note #984
- chore(docs): consolidate doc directories #1033
- Fix broken doc links #1031
- Bug 1746811: Make packagemanifest list return all valid packages #1029
- fix name of dir - replace Documentation for doc #992
- feat(github) : Add github files #991
- Readme adjustments #993
- Bug 1748914: Drop the hard-coded DNS suffix #1019
- Bug 1748771: Default Icon for PackageManifest Subresource #1026
- Bug 1717636: Add proper name to related objects #1018
- Bug 1744245: Subscription should not point to deleted ip #1023
- Bug 1746159: Cleanup leftover cross-namespace OwnerReferences #1025
- Stop relying on pgrep -q #1011
- Set Global Catalog NS with EnvVar #1014
- Bug 1741799: Remove InstallPlan Source, SourceNamespace from UX #1013
- Bug 1717638 fix(olm): report name and group for related objects #1012
- Bug 1727042: feat(operatorstatus): report packageserver as upgradeable #989
- Bug 1737057: Sub CRD does not validate config #978
- Bug 1745626: Update GRPC libs #1008
- Bug 1740332: OLM should resume operator install #1006
- Bug 1744490: Add RBAC for PackageManifest Icon Subresource #1005
- Bug 1727800: Remove Icon from
PackageManifest
Resource #1002
- Bug 1741475: test(e2e): Update permissions during operator upgrade #998
- Bug 1702552: Two “NAME” fields by command “oc get catalogsource” #980
- Bug 1732914: Operator upgrades fail when versions field is not set #973
- Bug 1743345: clean up service account, cluster roles, and cluster role bindings after CSV deletion #970
- (proposal) improved csv status reporting #939
- Operator validation library project proposal #924
- Add fake README to the project proposal #2
- Bug 1744245: fix e2e failure #1001
- Bug 1727800: Icon Subresource for PackageManifest #990
- Proposal for PackageManifest Icon Subresource #985
- Bug 1737081: catsrc status should show error #974
- fix(deploy): change local deploy to use olm namespace #987
- Bug 1717636: Add relatedObjects to cluster operator status #960
- (doc) add doc for scoped operator install #969
- (doc) update new release doc #968
- Bug 1727032 Report
Upgradeable
in ClusterOperator status #971
- Bug 1714140: fix(catalog): re-install resources in existing installplan #965
- (release) update changelog #967
- (release) generate manifests for 0.11.0 #966
- Bug 1662263: include git sha in ART builds #961
- Bug 1732613: Follow up for pod configuration #958
- (release) cut a release for 0.11.0 #962
- Bug 1732302: Fix panic when binding already exists #959
- feat(deploy): add resource requests to all pods #955
- fix(manifest): fix env var projection in command #957
- Pod configuration #950
- Validate existing Custom Resources against new schema prior updating #933
- chore(modules): pin k8s deps to 1.14 #954
- feat(metrics): record sync count for Subscriptions, labeled with name and installedCSV #951
- Remove package server subscription #942
- Allow CRD updates with multiple owners #902
- Add simple benchmark for namespaced subscription resolution #943
- Minor fixes #945
- proposal(operator-config): initial proposal for persisting configuration #941
- feat(csv): detect changes to a deployment and persist them #931
- Add optional profiling #929
- test(e2e): remove extra resource comparison #938
- Add webhook proposal #913
- 1723818: package server 4.1 to 4.2 upgrade should not fail #937
- Add a target for compiling bare e2e #921
- Bug 1723818: CSV name change should not cause upgrade to fail #925
- Add support for user defined ServiceAccount for OperatorGroup. #892
- manifests: move ServiceMonitor manifest to runlevel 90 #928
- Add Subscription InstallPlan Status #923
- Package API server monitoring #863
- fix(test): fixup bare test imports and vars #920
- Enable OLM to update CRD when there is only one owner of that CRD #878
- Update CHANGELOG to include changelogs from 0.10.0 and 0.10.1 #917
- docs(release): add additional clarifying details #916
- fix(build): set GO111MODULE=on #918
- Switch to go 1.12 in the root Dockerfile #914
- make release 0.10.1 #889
- fix(build): don’t use helm in src image #912
- bug:1691546 fix(catalog): do not add owner references to clusterroles or crbs #900
- fix(chart): add missing descriptions to operator group #910
- Add config options to QueueInformer constructors #911
- Subscription CatalogSource Status #881
- allow KUBECONFIG to be set from env in run_e2e_bare.sh #909
- add -l option to $POD_MANAGER attach #907
- Fix PackageManifest Server Crashes #904
- (proposal) Add user defined service account #880
- Change Package Server Global Namespace #890
- repair run_console_run.sh script #885
- Bump release version to 0.10.1 #887
- Change Global Catalog Namespace for OpenShift #871
- chore(deps): bump kube deps to 1.14 #864
- feat(install): Add new install scripts for releases, update release #875
- Documentation: Fix a few typos #876
- Add Internal types for operators.coreos.com API group #877
- fix(operatorgroup): Remove namespaces requirement for opgroup status #869
- docs(release): add basic steps for making release #867
- fix(catalog): close grpc connections before deleting them #861
- update manifests to 0.10.0 #866
- bump version to 0.10.0 #865
- Add Provided APIs to PackageManifest #754
- (refactor) Move csv set and replace to a package #860
- fix(olm): add deletion monitoring for api services #750
- Refactor to avoid cache races #837
- test(olm): test role aggregation for aggregate apiservices #856
- Garbage Collection for OperatorGroup RBAC #795
- fix(unit): Remove leftover println causing excessive log in unit test #859
- fix(operatorgroup): No targetNamespaces matched namespace selector #851
- chore(deploy): fix release scripts #852
- fix(catalog): Fix subscriptions without a sourceNamespace hang forever #839
- Full changelog
- Bug 1769841: Don’t create invalid deployment #269
- Bug 1762006: Assume available status is true without defaults #263
- Bug 1731338: OPSRC and CSC child resources name conflict #254
- Bug 1749643: don’t crash on non-hyphenated csc #249
- Bug 1732164: Rename marketplace rules #253
- Sync deploy and manifest dirs #250
- Fix broken links - OLM Documentation was replaced by doc #248
- Bug 1750654: The phase message of csc won’t change when the env changed #252
- Race condition in config test #251
- Bug 1732164: Report Failing OperatorSource Data #246
- Bug 1732577: Handle delete events while operator is restarting #232
- Bug 1711070: Set container resource requests #229
- Bug 1739562: [migration] Don’t kill due to invalid subscription #240
- Use Certificate Authority bundle #245
- Revert “[CA] Use Certificate Authority bundle” #244
- Use Certificate Authority bundle #242
- Handle OperatorHub cluster config resource #227
- Enable Proxy #237
- Bug 1737175: Do not hardcode GOOS/GOARCH #236
- Bug 1732503: Restore default opsrc spec #234
- Bug 1733454: Specify kind in op registry labels #233
- Bug 1732760: Ensure cscs not deleted on operator restart #230
- Update existing Subscriptions and remove stale resources #223
- Move ownership of default OperatorSources #226
- Fix IsEqual() #228
- Update marketplace to use a proxy #221
- Add watches for deletion of child resources #224
- Add watches for deletion of CatalogSourceConfig child resources #200
- Bug 1696726: Don’t replace pod spec on updates #216
- Bug 1700100: Stop scaling down registry deployment #217
- Bug 1727023: [status] Add upgradeable condition #215
- Remove hardcoded namespace #213
- Bug 1721537: Fix degraded status on upgrade #214
- Bug 1723672: Fix owner labels to specify Kind #208
- Bug 1717439: [status] Populate RelatedObjects #205
- Fix variable name #209
- Update CSC to specify a source name #197
- Update uninstall flow to exclude csc #206
- Update CSC version from v1 to v2 #203
- OperatorSource configuring reconciler directly creates datastore CatalogSource #198
- Ensure CO status messages are not empty #196
- Modularize waiting for opsrc creation #202
- Enable tests to run against minikube #201
- OperatorSource with conflicting packages #182
- Fix broken links in troubleshooting doc #193
- Combine Downloading and Configuring Phases #191
- Fix command to delete deployment #194
- Update OLM to v0.10.0 #192
- Update error reporting for e2e pkg tests #190
- Check ClusterOperator Status upon initialization #186
- Update approvers list in OWNERS file #189
- Update operator-sdk to v0.8.0 #188
- Fix troubleshooting doc #176
- Use asserts/require instead of error checks #177
- Handle unset RELEASE_VERSION env var #187
- Migrate to fake client for OperatorSource unit tests #147
- Rely on stopCh to stop reporting status #184
- Bug 1708503: Fix missing openapi CRD descriptions #185
- Reformat status comments #183
- Full changelog
- Bug 1745946: fix(sqlite): defer rollbacks to prevent db lock #84
- Bug 1745627: chore(deps): update grpc to latest #82
- fix(registry) Fix incorrect error return and handle #75
- Permissive/Strict Options #74
- Fix early load exit for unpacked appregistry format #72
- Bug 1732579: Best-effort loading #69
- Support
oc
command #65
- Support
oc
command #65
- fix(dockerfile): missing image alias #61
- add dockerfile that just contains the registry server #60
- Refactor load/query to remove sqlite json requirement and dependency on OLM #59
- Bug 1728223: fix(build): don’t build static in downstream images #56
- Bug 1728223: chore(image): change base image to go 1.12 #55
- fix(query): return all channels when querying #54
- Remove duplicate packages from list #52
- fix(registry): Validate alm-examples in operator registry #48
- Documentation: Small typo fixes to README.md #51
- feat(client): add health check to high-level client interface #49
- feat(load): validate that packages have a default channel when loading #46
- Full changelog
- Bug 1755190: ovn: fix a deadlock in the NetworkPolicy code #54
- Bug 1748162: OVN: make db ports configurable #25
- Bug 1752023: images: disable cgo #24
- Bug 1749403: add iptables rules for Azure, etc, loadbalancers #23
- ovnkube.sh: add OVNKUBE_SH_VERBOSE for ‘set -x’ debugging #22
- Bug 1749131: Block access to MCS and metadata #19
- Do not install arch-specific dependencies #20
- Dockerfiles: verify that packages are installed #16
- Revert “gateway/local: stop double-NAT-ing” #17
- Add iptables wrappers to Fedora image #13
- Add me to OWNERS #15
- Merge upstream from 2019-07-29 #14
- ovnkube support for ovs offload #665
- ovnkube.sh: optionally run as non-root user #775
- master: don’t block waiting for gateway load balancer creation #771
- config: add ‘-cluster-subnets’ CLI and ‘cluster-subnets’ config file options #757
- use ovs-appctl to check for process readiness and health #764
- increment retry counter that is currently missing #765
- cluster/master: don’t re-set host subnet annotation #753
- ovn: add testcase for startup pod reconciliation #760
- travis.yml: Fix syntax. #762
- images/Dockerfile.fedora: switch to ‘ovn’ packages and cleanups #749
- gateway/local: stop double-NAT-ing #755
- travis: CI test image builds #754
- Merge upstream from 2019-07-02 #12
- windows: fix build after gateway cleanup changes #746
- vendor: update the packages for the LB services healthcheck #745
- vendor rebase to kubernetes 1.14.3 #740
- hack: don’t try to run “go test” in dirs with no tests #744
- Fixes for NodePort and LoadBalancer services #738
- gateway CLI option cleanup and master NodeportEnable fix #741
- config: add gateway options as full config options #732
- gateway: split local vswitch and OVN operations #719
- dist: simplify kubernetes.repo and Dockerfile interaction #723
- Install iptables wrappers #10
- Merge upstream from 2019-06-04 #9
- README.md: Add information for Windows. #716
- node processes should get their connections via a Service #703
- Allocate gateway router port addresses dynamically #700
- OVN: Stop putting the token on the cmdline #702
- testing: simplify FakeExec and fake command generation #707
- Rename repository #704
- Add Ubuntu 18.04 support #701
- config: add –k8s-service-cidr config option and deprecate –service-cluster-ip-range #697
- Full changelog
- Bug 1759054: Bump to v2.11.2 #36
- unify Dockerfile naming and bring in upstream Dockerfile #34
- Bump to v2.11.0 #32
- *: cut v2.11.0 #5742
- Cut v2.11.0-rc.0 #5729
- Compress WAL #5592
- Fix docker hub link in installation guide #5722
- Clarifying honor_labels documentation #5728
- Prometheus Monitoring Mixin for Prometheus itself. #4474
- Merge master into mixin #5681
- Add a dashboard for remote write to prometheus-mixin #5601
- Bump promu to v0.5.0 #5704
- config¬ifier: Add option to use Alertmanager API v2 #5482
- cmd/promtool: add $externalLabels for alert unit tests #5608
- Update queue config documentation #5604
- Remove max_retries from queue_config #5649
- Work around golangci-lint issues #5658
- Add objectives to Summaries #5653
- Update instructions for the release shepherd #5634
- include InitContainers in Kubernetes Service Discovery #5598
- Add next three release shepherds #5632
- console_libraries: Update to Bootstrap 4.3.1 #5602
- Bump to v2.10.0 #31
- Promote rc.0 to final v2.10.0 #5597
- Cut v2.10.0-rc.0 #5584
- update consul and dns dependencies #5583
- fix minor issue in the <a> tag of rules.html #5573
- Update prometheus/client_golang and prometheus/tsdb modules #5576
- discovery/kubernetes: add node name and hostname to endpoints #5571
- Volunteer beorn7 as 2.10 release shepherd #5545
- Use github.com/oklog/run not archived oklog/oklog #5491
- The workqueue of service should be
service
other than ingress
#5520
- update client-go,api,api-machinery and klog dependencies #5486
- Merge 2.9.2 back to master #5509
- Cut 2.9.2 #5503
- Follow-up on #5009 #5463
- Merge 2.9.1 release back into master #5470
- Prepare 2.9.1 #5464
- Put myself down for 2.9 release. #5441
- import the latest patch release of client_golang in prometheus #5418
- Merge 2.8.1 into master #5416
- *: cut 2.8.1 #5413
- web/ui: display the job label in /targets #5406
- Update CHANGELOG #5340
- *: cut 2.8.0 #5333
- .travis.yml: download modules in advance #5335
- ui: Expand expression_select to 220px #5320
- ui: remove extra table tag in service discovery #5318
- ui: Remove time picker borders #5319
- vendor: Update tsdb to 0.6.1 #5310
- Merge 2.7.2 changelog forward #5298
- *: cut 2.7.2 #5291
- Fix panic when aggregator param is not a literal. #5290
- Cleanup .gitignore #5285
- Upgrade miekg dns #5020
- Trivial fix: Fix some typos in comments #5247
- Remove duplicated words in comments #5246
- Update to Bootstrap 4 #5226
- Propose myself (Ganesh, @codesome) as 2.8 release shepherd #5203
- Merge v2.7 bugfixes into master #5187
- Fix prometheus_rule_group_last_evaluation_timestamp_seconds #5186
- docs: Add filesystem POSIX requirement #5147
- fix ineffectual assignment in dns.go #5146
- Remove spec and systemd files #30
- Full changelog
- add comment about FROM directives #28
- Bug 1734266: Bump 0.19.0 #27
- test/cli: add basic amtool cli tests #1830
- docs/flags: Make it explicit that HA is enabled by default and how to disable it. #1971
- Add Fingerprint to template data #1945
- dispatch: use strings.Builder instead of []byte #1963
- unify Dockerfile naming and bring in upstream Dockerfile #26
- Bump to v0.18.0 #25
- Synchronize Makefile.common from prometheus/prometheus #1943
- Synchronize Makefile.common from prometheus/prometheus #1935
- test/with_api_v2: remove calls to the v1 API #1934
- Split the notify package into sub packages #1929
- Update prometheus/client_golang to v1.0.0 #1926
- Add objectives to Summaries #1921
- docs: clarify API routing (and with –web.external-url) #1918
- Add Simon Pasquier to MAINTAINERS.md #1920
- Add Slack error string to retry error message #1655
- Support filtering cli alert queries by receiver #1915
- Use Circle CI’s org context #1905
- Synchronize Makefile.common from prometheus/prometheus #1914
- types: refactor *memMarker.Count method #1901
- api: add missing metrics for API v2 #1902
- Use scheme and auth info if present from URL #1892
- Invalid APISecret error if only set default api_secret for wechat #1888
- Synchronize Makefile.common from prometheus/prometheus #1886
- Bump github.com/prometheus/common to v0.4.0 #1885
- Collapse alert groups when initially viewing ui #1876
- Add filtering based off of “active” query param in Web UI #1879
- test/with_api_v1: delete duplicate close of http body. #1871
- Add image_url to example of good config #1878
- Synchronize Makefile.common from prometheus/prometheus #1877
- Unused function ‘QTimeRange’ and empty slice declaration via literal #1672
- Cut v0.17.0 #1873
- Remove spec and systemd files #24
- Bump to v0.17.0 #23
- added icon to show inhibited status #1862
- Default grouping in ui #1864
- Correctly construct filter query string for api #1869
- Move alert endpoints filter parsing to single function #1870
- Synchronize Makefile.common from prometheus/prometheus #1858
- Use github.com/oklog/run not archived oklog/oklog #1846
- .dockerignore: add more exceptions #1853
- .circleci: fix build job #1852
- dispatch: fix flaky test #1848
- Synchronize Makefile.common from prometheus/prometheus #1838
- Alerts might be dropped #1843
- cluster: reduce code duplication #1844
- re-add alert groups endpoint #1791
- asset: fix when outside of $GOPATH #1836
- Synchronize Makefile.common from prometheus/prometheus #1833
- Dependabot/go modules/GitHub.com/hashicorp/go sockaddr 1.0.2 #1811
- notify: redact Slack webhook URL from logs #1822
- *: log at debug level when context is canceled #1821
- ui/web: Set HTTP headers to prevent asset caching #1817
- cli: update amtool to use apiv2 #1798
- Sort peers before returning via API #1800
- notify: rework handling of PagerDuty responses #1812
- fix golint error #1799
- Makefile: remove bzr check #1802
- update Makefile.common and license headers #1779
- *: fix filter parameters with comma #1788
- doc: Add ‘Secure Alertmanager cluster traffic’ design document #1763
- Switch to Go 1.12 #1782
- Fix receiver name checking in deep sub-routes #1780
- Make the silence preview show also muted alerts #1776
- Performance improvement checking the silenced state #1774
- Create a
Muter
implementation for silences #1771
- config: update coordinator’s logs #1770
- Modify the self-inhibition prevention semantics #1764
- Improve doc comments for Marker and friends #1767
- *: Introduce config coordinator bundling config specific logic #1744
- Introduce concurrency limit for GET requests and a general timeout for HTTP #1743
- vendor: Update to hashicorp/memberlist v1.0.3 #1738
- main.go: Move marker metric registering into types/types.go #1741
- Fix build problems #1747
- Update Makefile.common #1749
- api: Combine v1 and v2 into generic api #1736
- api/v2: Make cluster status peers and name optional #1728
- *: Cut v0.16.1 - back to master #1732
- *: Cut v0.16.0 back to master #1716
- api/v2: Disable serving swagger spec and redoc UI #1711
- *: Cut v0.16.0-beta.0 back to master #1710
- CHANGELOG.md: Fix date typo, back to master #1652
- Fixed typo in license statement URL #1648
- Full changelog
- Sync with the 0.33 release #38
- Cut the 0.33.0 version release #2758
- Add VolumeMounts to Alertmanager #2755
- pkg/prometheus: add Thanos service port to governing service #2754
- bump thanos image and version #2746
- scripts/jsonnet: revert optimizations in jsonnet-ci image #2743
- scripts/jsonnet/Dockerfile: re-enable python-yaml #2742
- Release 0.32 #37
- Synchronize with upstream master branch #35
- *: unify Dockerfile naming schema across all monitoring team repos #34
- Bug 1721922: Upgrade to prometheus-operator 0.31.1 #33
- *: set -mod=“vendor” to build OCP container image #32
- *: fix image builds in brew after moving to golang 1.12 #31
- Merge release 0.30.1 #30
- Publish patch release 0.30.1 #2621
- Cut 0.32.0 release #2740
- Add golangci-lint and promtool to jsonnet-ci #2739
- add support for initContainers in Alertmanager and Prometheus #2522
- Add Volumes support to Alertmanager #2737
- Adding Volumes to PrometheusSpec #2734
- pkg/listwatch: ensure namespace objects are denied #2723
- pkg/listwatch: fix listwatch wrapping regression #2722
- *: support –deny-namespaces #2710
- thanos: expose metrics endpoint #2715
- scripts/create-minikube.sh: Bump k8s to v1.14.5 #2714
- update some outdated thanos doc #2688
- feat: Make Prometheus port name configurable #2671
- OWNERS: add LiliC #2698
- Update comment link for API convention for spec and status #2695
- .github: add stale bot configuration #2689
- Clarify relabelings doc string #2684
- scripts: Bump minikube version #2685
- Provide option to turn on WAL compression #2683
- support KUBECONFIG environment #2672
- refact check logic in namespaceSelector #2669
- Adjust thanos-sidecar doc #2667
- Update compatibility matrix #2664
- Adding label selector for AlertManager objects discovery filtering #2662
- Create documentation for ingress monitoring #2661
- Update Kubernetes client libraries to 1.15.0 #2655
- alertmanager/statefulset: move gossip port to 9094 #2644
- Cut 0.31.0 #2653
- Bump manifest version #2652
- Add PodMonitor #2566
- thanos: upgrade dependency and default to v0.5.0 #2633
- thanos: remove deprecated features and support for older versions #2629
- Remove gossip from thanos sidecar v0.5.0-rc.0+ #2623
- scripts/jsonnet: use go modules only for go-jsonnet #2627
- PrometheusRule admission webhooks #2551
- Update thanos.md #2624
- Add doc re community helm chart #2620
- Prometheus selector CLI switch #2615
- Update thanos to 0.4.0 #2611
- scripts/jsonnet: add go-bindata to satisfy openshift/cmo #2618
- Support for storage.tsdb.retention.size for prometheus 2.7+ #2608
- scripts/jsonnet: add gawk to jsonnet container image #2609
- *: fix sig-apps recommended labels #2605
- simplify build system and remove hacky scripts #2604
- *: use prebuilt jsonnet container image #2601
- Config reloader pod ordinal number #2591
- Alertmanager: Use /-/healthy and /-/ready for probes . #2600
- Ignore ServiceMonitor in bundle.yaml #2597
- Cut v0.30.0 #2596
- Add prometheus-operator Service and Servicemonitor to Bundle #2595
- Update API groups in examples and Documentation #2594
- Switch from apps/v1beta to apps/v1 #2593
- alertmanager: add support for setting Log Format #2577
- pkg/alertmanager: Update to Alertmanager v0.17.0 #2587
- Add the ability to modify arbitrary parts of the operator generated containers #2445
- pkg/alertmanager: Drop support for Alertmanager < v0.15.0 #2568
- Update GitHub issue templates #2562
- Use Go modules with Kubernetes 1.14 #2571
- Update Kubernetes client libraries to 1.14.0 release #2570
- pkg/apis: update PodSecurityContext docs #2569
- *: Allow disabling limits on sidecars #2560
- pkg/alertmanager: Update to v0.16.2 #2541
- test/e2e: Check for AM pods and cluster ready & no parallel #2544
- Remove kube-prometheus and add README with explanation #2554
- Node clock skew and node network interface alerts #2550
- Fix non container metrics #2545
- Set Alertmanager session affinity to ClientIP #2543
- specify go import path in CI #2542
- Update README.md #2538
- Create bug, feature and support issue templates #2532
- Fix prometheus adapter double accounting #2528
- Fix node:node_disk_saturation rules to return value in seconds #2526
- kube-prometheus: Document disabling metrics-server on minikube #2527
- Update travis to latest minikube, k8s, jsonnet #2494
- Update Thanos vendoring to include config reloader fixes #2504
- Adding kustomization files for remote bases #2497
- docs: add differences between operator and kube-prometheus #2514
- pkg/prometheus: optional secret in scrapeconfig #2511
- contrib/kube-prometheus: Jsonnet snippet for managed kubernetes rename #2508
- pkgs/apis/monitoring: support
--max-samples
flag in QuerySpec #2505
- Add Prometheus Config Reloader CPU and Memory flags #2466
- contrib/kube-prometheus: Update Prometheus, Thanos & Grafana #2473
- Use recommended addon-resizer 1.8.4 #2485
- fix startup nodeSyncEndpoints #2475
- Update developing-prometheus-rules-and-grafana-dashboards.md #2477
- fix to use zipped prometheus.yaml.gz #2483
- contrib/kube-prometheus: Fix metrics for kops installations using kube-dns #2480
- contrib/kube-prometheus: fix GKE cAdvisor readme link #2468
- Fix PrometheusTSDBWALCorruptions alert #2471
- contrib/kube-prometheus: Jsonnet snippet for managed kubernetes clusters #2464
- Document components that can’t be scraped on EKS #2461
- updated thanos.md, fixed indent of thanos spec config #2458
- Add prometheusExternalLabelName field to Prometheus object #2430
- pkg/prometheus: watch configmaps having the prometheus-name selector #2454
- kube-prometheus/docs: Update how to handle existing rules #2447
- Changed kubectl apply -f to kubectl create -f. kubectl apply command … #2446
- Update thanos.md #2448
- Allow browsing of downsampled thanos data in Grafana #2441
- Consistent metrics usage in adapter and dashboards #2438
- Fix operator selector #2431
- Operator labels #2427
- node-exporter tolerate any taint #2429
- Upgrade prometheus-adapter APIService to v1 #2421
- Remove #2416
- Update Prometheus Operator in kube-prometheus to v0.29.0 #2420
- *: Cut 0.29.0 #2418
- Increase memory to 25Mi for reloader #2415
- thanos-sidecar support external Thanos clusters #2412
- prometheus: make replicas external label name configurable #2411
- fix: config reloader memory and cpu as params #2403
- docs: add prometheusrules CRD to cleanup steps #2389
- Update to support new version of addon-resizer #2380
- Documentation: added diagram to ServiceMonitor troubleshooting #2393
- test/framework/*: Remove unused port var #2396
- Reduce metrics #2387
- Fix links #2384
- Update grafana #2381
- custom metrics API quick fix #2377
- Rename DeadMansSwitch to Watchdog #2376
- FIx typo in README.md #2365
- Fixed paths for patching manifests #2363
- Update component versions in docs and jsonnets #2374
- Update client libraries to Kubernetes 1.13 #2198
- pkg/alertmanager/statefulset: Update to v0.16.1 #2362
- Aggregate prometheus-crd-view role to admin #2350
- *: cut v0.28.0 #2338
- pass prometheus route prefix to thanos sidecar #2345
- contrib/kube-prometheus: remove node role #2349
- add namespace to the component selectors #2216
- Update kube-rbac-proxy and limit the ciphers being used for h2 #2331
- Add log format support for Prometheus #2307
- test: Return pollError when waiting for Alertmanager mesh #2340
- Sync rules #2337
- kube-prometheus: Update Alertmanager to v0.16.0 #2325
- kube-prometheus: Add e2e tests #2335
- Update remaining node-exporter rules #2290
- Documentation: Add version constraint to Thanos doc #2329
- Use kubectl apply instead of create #2327
- Kubernetes Version bump in README #2326
- pkg/alertmanager: Update to v0.16.0 #2145
- kube-prometheus: Remove enableAdminAPI configuration option #2323
- pkg/prometheus: guard against nil targetPort #2318
- contrib/kube-prometheus: Update kubernetes mixin for fixed CPUThrottlingHigh #2322
- Add README badge for Slack channel #2321
- jsonnet/prometheus-operator: delete services #2319
- Add flag to enable prometheus web admin API and fixes #1215 #2300
- Improve the Thanos documentation for Thanos v0.2 #2311
- Fix for omitting source_labels where they are unnecessary #2292
- contrib/kube-prometheus: Add Thanos compactor as StatefulSet #2299
- Remove duplicate list #2309
- kube-prometheus: Disable insecure ciphers #2308
- kube-prometheus: regenerate #2301
- contrib/kube-prometheus: Add ServiceMonitor for thanos-peers #2297
- Fix node exporter crash looping #2296
- write compressed prometheus config secret #2243
- fix node_filesystem only collect mountpoint ‘/’ metrics #2285
- pkg/prometheus: support min_shards configuration of the queueConfig #2284
- kube-prometheus: Added ability to configure nodeExporter port #2283
- contrib/kube-prometheus: Update kube-state-metrics to v1.5.0 #2287
- Update README.md #2286
- contrib/kube-prometheus: Update kube-prometheus-thanos for Thanos v0.2 #2275
- contrib/kube-prometheus: Add kops CoreDNS prometheus discovery service #2237
- thanos: support arbitrary object storage configuration #2264
- Fix grafana label #2274
- Added AlertResendDelay to Prometheus resource #2265
- add service monitor for grafana #2252
- Gopkg.toml: Remove unnecessary override #2267
- Add SessionAffinity ClusterIP to prometheus service #2271
- Bump kube-prometheus’ prometheus operator #2272
- Lint YAML against our CRD defintions #2269
- Full changelog
- Bug 1773665: cpu info metric #46
- Bug 1773246: Add a virtualization metric series from virt-what #40
- unify Dockerfile naming and bring in upstream Dockerfile #31
- Remove spec and systemd files #30
- Merge v0.18.0 #29
- Add –web.disable-exporter-metrics flag #1148
- collector: export NodeCollector for documentation purposes #1131
- Full changelog
- Bug 1773246: Report cluster:virt_platform_nodes:sum to telemetry #266
- OWNERS: Add lilic #240
- Add metrics gathering for console_url #239
- Overwrite all timestamps for Telemeter v1 & v2 #238
- Bug 1749451: Capture sum of cpu capacity cores by OS (RHCOS or RHEL), arch, and role for the nodes. #235
- Remove riuvshin from owners #236
- Bump prometheus-operator to 0.33 release #234
- Add Oauth reference to prometheus telemeter SA #233
- Add metalmatze to the list of OWNERS #232
- Bump prometheus-operator to 0.32 #231
- Bug 1746686: jsonnet: fix client reload port #229
- jsonnet: simplify benchmark conifg #227
- Add a receive handler to Telemeter for remote-write #223
- Bug 1744017: pkg/forwarder: dont proxy in-cluster requests #226
- deploy: remove deploy directory #48
- cmd,jsonnet: rename oidc flags #224
- Added metrics list for NooBaa under OCS #201
- jsonnet/telemeter: remove auth username #220
- pkg/store/forward: add tenant header #219
- pkg/store/forward: only overwrite future timestamps #218
- pkg/store/forward: defensively override timestamps #213
- Log mean drift time for cluster more than 10s apart #217
- expose node_uname_info metric #215
- Log the mean drift from current timestamp when forward fails #214
- jsonnet: Include workload:*:sum metrics in reporting #209
- OBS-17: implement client credentials grant flow #208
- Increase token store authorizer timeout to 30s #207
- Added metrics list for OCS #192
- jsonnet: change benchmark crb name #206
- Bug 1731228, 1731232: Capture cluster infrastructure metrics #205
- Add Route annotation to ServiceAccount for thanos-querier #204
- test/benchmark: cut down flakes and speed up test #203
- test/benchmark: test goal #199
- Add support for HTTP proxy env vars #200
- Add OLM metrics to whitelist #195
- jsonnet: disable htpasswd auth in prometheus proxy #202
- metrics: add metrics list for CNV #194
- metrics: Remove a metric that is no longer reported #198
- metrics: Remove telemetry metrics for image registry and etcd #197
- metrics: gather cluster_installer series #189
- Remove Telemeter server manifests from this repository #196
- Forward to Thanos receive components #188
- Honor labels in telemeter prometheus #190
- Bump prometheus operator #187
- pkg/store: fix ratelimited err overflow #186
- Update ownership #185
- Makefile: unblock golangci-lint installation #184
- jsonnet: Bump prometheus-operator #183
- pkg/oauth2: consider session cancellation #182
- pkg/store/ratelimited: log offending key #179
- *: download build binaries without using go modules #181
- *: use go 1.12 and migrate to go modules #178
- *: move to prow and remove travis #177
- Bump Prometheus Operator to v0.30.0 in jsonnet #174
- Add Travis config and use containerized jsonnet #176
- jsonnet/telemeter/prometheus: remove route declaration #170
- Full changelog
Source code for this page located on github