Back to index
4.1.0-rc.1
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release@sha256:be61a9ec132118e41a417b347242361d9cc96b1a73753e121dc7a74a1905baea
No tests for this release
Upgrades from:
Upgrades to:
Loading changelog, this may take a while ...
Created: 2019-05-07 20:22:38 +0000 UTC
Image Digest: sha256:be61a9ec132118e41a417b347242361d9cc96b1a73753e121dc7a74a1905baea
Release 4.1.0-rc.1 was created from registry.svc.ci.openshift.org/ocp/release:4.1.0-0.nightly-2019-05-07-071128
Components
Rebuilt images without code change
- Update README.md #208
- Revendor drop machine.openshift.io cluster #207
- Revendor cluster api #206
- Sync with the latest cluster-api and cluster-api-actuator-pkg #204
- Sync with the latest openshift/cluster-api #203
- Full changelog
- UPSTREAM: 77303: Update iptables.IsNotFoundError for iptables-nft error messages #22733
- openshift-sdn: exit with 0 when gracefully shut down #22782
- Bug 1702743: Re-enable new-app extended tests #22762
- test/extended: check if there is less than two alerts fired #22513
- Run RBR on all namespaces #22775
- add RBR from CRDs #22765
- Bug 1702743: Wait for internal registry hostname to be published before running e2e test (2) #22736
- adding e2e tests to ensure sdn metrics #22640
- test-cmd: don’t hang in bash if SCCs fail to appear #22757
- UPSTREAM: <drop>: Remove use of alpha initializers #22755
- always dump logs #22754
- Bug 1704874: Copy Registry CA to Build Pods #22743
- Add CronJobs and StatefulSet to debug for workload controllers #22741
- UPSTREAM: <carry>: filter out RBR and SCC paths from OpenAPI #22769
- Add clusteroperators and clusterversions to explain tests #22748
- Set branding to okd on error, login, and selectprovider templates #1524
- Bug 1702743: Wait for internal registry hostname to be published before running e2e tests #22705
- fallback to quay.io/openshift/origin-must-gather:latest #22747
- add SCC validation plugin #22746
- Bug 1705627: Add –show-console flag to whoami command #22744
- Support –option on upgrade tests to abort in progress #22726
- Enable unidling tests #22588
- Improve error when SCC admission fails to create SecurityContextConstraintsProvider #22724
- Add validation for Authentication and OAuth CRs #21922
- add minimal SCC changes to switch to CRD #22737
- Update conformance-k8s.sh to 1.13 #22738
- Fix up SDN CNIServer startup security logic #22609
- Allow extra tolerations in buildpod admission test #22720
- Remove /healthz/* from bootstrap RBAC #22730
- Simplify pod node constraints #22707
- test/extended/prometheus: Add etcd target check #22661
- SCC bootstrapping must not return until it has created all defaults #22732
- UPSTREAM: 76788: Clean links handling in cp’s tar code #22717
- Bug 1703506: Move OAuth server to standard handler chain #22728
- Bug 1703595: oauth/user/authz: tighten API validation checks #22697
- Migrate oc explain tests to extended #22696
- UPSTREAM: 75110: Send events before adding watchers in traversePluginDir #22715
- Bug 1704570: Include kubectl in extracted tools with a readme and streamline oc help #22714
- Ignore pending pods with running init containers when trying to detect crash loops #22712
- UPSTREAM: <carry>: Always test PDB’s during service upgrade test #22711
- e2e must-gather disable check for file sizes #22706
- UPSTREAM: <carry>: test/e2e: increase timeout for pod readiness test #22723
- oc adm release info diff should output JSON for the user #22722
- Warn user when idling services if network policies are in place #22403
- don’t fight with CRDs for SCC and RBR #22721
- Don’t send identical SAR checks on ImageStream creation #22689
- Use openshift controller image from dockerhub in integration #22716
- SCC must use json or it cannot bootstrap #22709
- UPSTREAM: <drop>: Bump debug logs for e2e #22704
- move RoleBindingRestriction to CRD Part 1 #22534
- switch SCC to external to prepare for CRD #22702
- extended: print empty files when must-gather test fail #22695
- When no argument passed to oc adm release new, dry run the output #22693
- test/extenden/prometheus: add monitoring team as owners #22664
- Report the pod exit reason in the event monitor #22692
- Collapse version changes in monitor output #22691
- Continue improving SDN startup logging #22684
- test that must-gather generated audit logs #22682
- Move default components to an appropriate upgrade order (generic) #22690
- Enable local storage e2e #22369
- UPSTREAM: 77010: Check error when copying from pod #22653
- Switch to go1.11 #22666
- Bug 1694878: Always honor OAuth tokens #22679
- Correct Dockerfile FROM statements #22688
- Accept buildah 1.7.3+ unused build arg error #22641
- Passing
--to-signature
to release new creates the signature file #22672
- When pod restarts with exitCode 1, monitor should print term message #22678
- move to a supported (non depricated) tools container #22657
- Disable tests while flake is investigated #22676
- Fix two issues with s3 mirroring and extend to release images #22663
- Bug 1701422: registry auth without port number #22659
- UPSTREAM: 75772: Avoid panic in cronjob sorting #22442
- Bugfix: oc describe scc <name> printing error #22634
- Wait slightly longer to observe version #22670
- Increase upgrade test timeout for now #22667
- fix problem running custom must-gather command #22627
- Set gitTreeState, golang version, compiler and platform variables in version command #22650
- UPSTREAM: 76719: vsphere: correctly handle PV size #22580
- If only one test is being run in a suite, always include success output #22662
- Upgrading with –force should set the force boolean #22645
- Add soltysh to pkg/printer owners #22496
- Disable resource quota #22618
- Re-fix pod reattachment on SDN restart #22652
- UPSTREAM: <carry>: Return journal logs from previous boot if possible #22638
- React to degraded condition change and bump API so upgrade can handle Force #22644
- pkg/oc/cli/admin/release/extract_tools: Fix false “did not contain” when not hashing #22568
- kube-apiserver: exit with zero code on term signal #22651
- cmd: remove integrated etcd server #22649
- test/extended/prometheus: reenable control plane tests #22635
- UPSTREAM: 75062: Allow to read OpenStack config from the secret #22433
- oc adm must-gather: use gather script #22628
- BUG 1671528: QE induced tweaks to recent new-app CRD error message #22604
- Bug 1700068: test/extended: Use internal service if no router LB #22586
- Add test/extended to cover bz1694871 #22581
- UPSTREAM: 76625: Skip tests that depend on default SC #22626
- implement code review suggestions #22622
- Add Authentication CR validation #22298
- UPSTREAM: 75367: Fix panic when removing docker images #22630
- UPSTREAM: <carry>: filter out RBR and SCC paths from OpenAPI #22606
- get must-gather image from imagestream #22528
- Full changelog
- Do not look for root creds during startup, instead validate for each request #66
- Update cred namespace and secret name to match installer #65
- Populate all of the azure credential secret #63
- Move component to an appropriate upgrade order (generic) #62
- Add node-selector annotation to namespace #61
- move to reporting the new Degraded state for the clusteroperator object #60
- add cluster-reader role to aggregate #59
- Azure Provider Passthrough Actuator #57
- Full changelog
- UPSTREAM: <carry>: openshift: record max-nodes-total event #90
- UPSTREAM: <carry>: openshift: vendor github.com/openshift/cluster-api-actuator-pkg #91
- UPSTREAM: <carry>: openshift: revendor cluster-api-actuator-pkg #88
- Full changelog
- Bump cluster-api-actuator-pkg #98
- UPSTREAM: <carry>: Increase leader election lease duration and renew duration #96
- Remove status=Failing support #97
- Add support for status=Degraded #93
- Vendor: update cluster-api-actuator-pkg and simplify #92
- Full changelog
- Remove status subresource from SCC and RBR crd #62
- Bump for RBR CRD, add nullables, Namespaced #61
- add empty CRs #39
- Add RoleBindingRestriction CRD #57
- bump(*) #58
- TEST PR DO NOT MERGE #56
- Revert “manually create a CRD that should be generated” #55
- manually create a CRD that should be generated #51
- Move component to an appropriate upgrade order (config-operator) #49
- add node-selector annotation #48
- rbac: add aggregate-to-cluster-reader permissions #47
- Full changelog
- Bug 1690342: Fix Progressing condition upgrade check #106
- Bug 1690342: Update Progressing condition if upgrade happened #104
- Fix hack/release.sh: Skip ClusterOperator resource creation #105
- Bug 1705032: Fix updating versions for dns cluster operator #92
- Fixes operator deployment filename in release-local.sh #102
- Removes receiver from computeDNSStatusConditions func #103
- Bug 1690342: Initial DNS status conditions implementation #88
- Move component to an appropriate upgrade order (network) #101
- Add node-selector annotation to namespace #100
- Moves Operator Failing status to Degraded #99
- Bug 1688969: Integrate coredns metrics with openshift-monitoring #98
- Full changelog
- Apply ClusterOperator even if everything is bad #274
- fix: change switch to use objects instead of names #277
- Add azure platform support, with emptydir as storage backend #276
- Fix tolerations #275
- Bug 1703941: use image-registry-certificates for system and user certificates #272
- Removing openshift-config namespaces from manifest #269
- Document credentials flow for AWS #268
- Add node-selector annotation to namespace #266
- Update failing to degraded #265
- Restore Swift in newDriver #262
- Use generator for ClusterOperator #253
- Full changelog
- Fix tolerations #226
- Fix hack/release.sh: Skip ClusterOperator resource creation #227
- Bug 1705100: TestIngressControllerScale: Re-get between updates #225
- Bug 1703943: Make deployment topologies more predictable by prohibiting co-location #222
- Bug 1705100: TestIngressControllerUpdate: Re-get between updates #223
- Bug 1704982: Fix updating versions for ingress cluster operator #200
- Bug 1701392: Choose an appropriate default deployment strategy for an endpoint publishing strategy #219
- Add node-selector annotation to namespace #217
- Moves Operator Failing status to Degraded #216
- Delete registration of client-go GCP auth plug-in #203
- start-build.sh: Don’t patch operator IMAGE env var #214
- Bug 1701462: deploymentConfigChanged: Fix deleting tolerations #213
- Full changelog
- generate certificates synchronously and do not start a kube-apiserver #461
- Update library-go #456
- move SCC initialization to kas-o #453
- bindata: fix expansion of POD_NAMESPACE in cert-signer #452
- Add missing revision suffix when checking for required resources #451
- update simplified graph #450
- Remove a dead ca bundle #449
- Make installer controller wait for required resources to exists before running installer pod #447
- manifests: bump loglevel of operator to normal #445
- change key for cluster-operator version #443
- Move component to an appropriate upgrade order (kube-apiserver) #442
- fix flaky e2e test #428
- Add a defaultNodeSelector #394
- Add node-selector to namespace #439
- bindata: add STATIC_POD_VERSION variable to kube-apiserver pod #437
- only watch openshift-etcd for etcd #435
- emit events for version changes #436
- Wait for unrevisioned certs to be available #434
- switch to internal hostname #432
- update deployment for upgrade and install-gather #430
- speed up leader election #427
- Full changelog
- Update library-go #249
- bindata: fix expansion of POD_NAMESPACE in cert-signer #245
- Add missing revision suffix when checking for required resources #244
- Make installer controller wait for required resources to exists before running installer pod #243
- manifests: bump loglevel of operator to normal #241
- update for logging and servicemonitor #242
- change key for cluster-operator version #240
- Move component to an appropriate upgrade order (kube cm) #239
- Add node-selector annotation to namespace #237
- emit events for version changes #236
- wait for unrevisioned certs #235
- update deployment for upgrade and install-gather #234
- tightens leader election #232
- Full changelog
- remove whitespaces #129
- Bug 1705649: Cluster with halted master did not reschedule operators after 5m of being down #124
- Update library-go #125
- change initial loglevel to align with logging controller defaults #120
- Add missing revision suffix when checking for required resources #123
- Make installer controller wait for required resources to exists before running installer pod #122
- change key for cluster-operator version #119
- Move component to an appropriate upgrade order (kube sched) #118
- Add node-selector annotation to namespace #115
- emit events on version changes #111
- Change one of the ports to be checked to 10259 #110
- Wait for unrevisioned certs #109
- Use the CVO for operator config #107
- speed up leader election #105
- Full changelog
- jsonnet: add nodeSelector to telemeter deployment #345
- client: force JSON client for security client #344
- Prometheus adapter tests #314
- plumb a resource version for SCC updates #343
- manifests: Remove etcd gRPC calls failed alerts #340
- manifests: Add openshift-etcd role and role-binding #339
- pkg/manifests: Update etcd namespace #336
- test/e2e: use built-in logger insted of ‘log’ #335
- *: Change ClusterOperator failing status to degraded #333
- *: Use timex metrics instead of ntp #334
- test/e2e: Remove tests for components this repo is not responsible for #337
- pkg/tasks/prometheusadapter: deploy aggregated cluster role #332
- Full changelog
- cmd: exit 0 on graceful shutdown #169
- Make srio-device-plugin tolerations match sriov-cni #168
- OVN Kubernetes fixes #166
- run-locally.sh fixes #164
- docs: remove development docs from README to HACKING #167
- Revert “openshift-sdn: log ovs and sdn to the system journal” #162
- openshift-sdn: log ovs and sdn to the system journal #161
- Move component to an appropriate upgrade order (network) #158
- openshift-sdn: add kube-proxy liveness probe #159
- Use non-deprecated crio URL format #156
- additional-networks: add Namespace support #152
- openshift-sdn: mount full sysconfig directory #116
- Add node-selector annotation to namespace #157
- Add helper script to open OVN ports on AWS #154
- openshift-sdn: configure sdn readiness probe #151
- Fix handling of Deployment Progressing status #153
- Be less pessimistic about operator status at startup #149
- Full changelog
- Update library-go #202
- manifests: bump loglevel of operator to normal #197
- Move openshift-apiserver to 0000_30 (secondary API runlevel) #196
- Add node-selector annotation to namespace #195
- stop creating resources for etcd #193
- emit events for version changes #194
- permanently swap to openshift-etcd #192
- update deployment for upgrade and install-gather #191
- shorten leader election #190
- Full changelog
- Fix tolerations #97
- Bug 1704874: Create ConfigMap for Registry CA #96
- Move component to an appropriate upgrade order (generic) #95
- allow lease to be held in openshift-controller-manager #94
- Add node-selector annotation to namespace #93
- Use the CVO for operator config management #92
- Update pod.yaml to include priorityClassName #77
- bump dependencies #91
- Full changelog
- Fix tolerations #142
- reduce gets on samples operator config object when processing template/imagestream events #140
- remove extra get on crd during imagestream processing (a conflict win… #138
- Add node-selector annotation to namespace #139
- simplify, be explicit, on imagestream update reporting; don’t miss up… #137
- Vendor bump #136
- Full changelog
- Set terminationMessagePolicy to “FallbackToLogsOnError” #33
- Implement STOR-213 - Default Encryption for GP2 #32
- Fix tolerations #31
- Add node-selector annotation to namespace #30
- Replace Failing with Degraded and -Platform with -PlatformType #29
- Add azure default storageclass #28
- Full changelog
- Fix tolerations #52
- go 1.11 #50
- Add node-selector annotation to namespace #51
- revendor to 1.13 #45
- Report Operand version from Operator #44
- switch etcd to openshift-etcd #49
- get pod failure msg from log #46
- Use the CVO to manage operator config #47
- Bug 1702158: switch to get etcd configmap & secret from global config ns #48
- Full changelog
- Bug 1706202: Use klog directly or no line info is printed #183
- Add CRD openapi definitions #168
- cvo: Verified true boolean not written to cv.status.history during update #179
- docs: Describe upgrade ordering and design #173
- Verify a GPG signature on the release image digest from a root of trust within the payload #170
- Add node-selector annotation to namespace #174
- Preserve up to 50 version history entries #177
- BUG 1703158 cvo: update the status reporter to preserve the previous Generation #176
- test: Fix flake in RunGraph, comparing the wrong list (errs vs messages) #175
- pkg/cincinnati: Soften unknown-version message #162
- start: Initialize the payload and fail if it can’t be read at startup #169
- Bug 1702087: install/0000_00_cluster-version-operator_01_clusteroperator.crd: Failing -> Degraded #172
- Full changelog
- Bug 1706772: Fix duplicate node selector on pod page #1538
- Position app launcher right like other masthead dropdowns #1535
- Add dedicated Cluster Status nav item under Administration #1527
- Fix OperatorHub test scenario #1530
- Update cluster manager URL #1526
- Fix event links to custom resources #1529
- Allow users to cancel invalid cluster updates #1525
- Show node OS image on node details page #1520
- Remove unused cluster-health component #1508
- Add copy login command link to request token page #1519
- Use
global-operators
for installing in all namespaces #1515
- New OpenShift logos #1514
- Use a case-insensitive sort for OperatorHub and Developer Catalog #1511
- Bug 1702783: Fix Bugs with Operator CR View #1513
- Tweak cluster settings page #1510
- Fix bug where long usernames in user dropdown do not truncate #1509
- Bug 1704710: fix double memory accounting in top pods chart #1507
- Add deleting indicator to project status row and sidebar #1500
- Bug 1703954: Fix subscriptions link in catalog list #1505
- Bug 1703891: Avoid runtime errors when no kind is passed to
ResourceLink
#1504
- Fix bug 1703773 - show default class correctly on details #1503
- Add Tech Preview badge to odo #1501
- frontend/public/module/k8s/cluster-settings: “pre-release” -> “prerelease” #1498
- Change resource name link to open resource details side panel #1457
- Targeted truncation on specific column data that could interfere with the list-row kebab #1481
- Break long words in cluster operator messages #1494
- Add logic to default storage class checking #1473
- Bug 1623385: Show storage classes even when no projects #1468
- Adding monitoring tests to e2e scenario #1479
- Generate icon based on model reference #1480
- Fix bug where expanded terminal is unusable on iOS #1476
- Remove mapping method from IDP forms #1475
- Monitoring: e2e test fixes #1472
- Bug 1702231: Use v1 ClusterAutoscaler #1474
- Bug 1701162: Fix CSV link for installed operator #1450
- Update UI for Degraded ClusterOperator condition #1437
- Upgrade Plotly to v1.47.3 to fix errors in console #1464
- Monitoring: Prevent graph zooming to tiny time spans #1463
- Full changelog
- Use CVO to create operator config #211
- Fix tolerations #224
- Check if OAuth is already updated when in Removed state to prevent hotloop #222
- Add public console config to publish console URL #218
- Remove noisy print #216
- Delete service-ca configmap when ManagementState:Removed #213
- e2e tests for LogLevel #206
- Add node-selector annotation to namespace #214
- Reduce default log level #208
- Improve Status:Available & improve logging #195
- Bump * (transition status: failing to degraded) #207
- Remove version-mapping config map #210
- Add
release.openshift.io/create-only
annotation to OAuthClient #209
- Full changelog
- Bug 1695622, 1699129: bump buildah to v1.8.2, pin most dependencies #67
- Raise file and process limits before building an image #69
- retryImageAction: strip error wrappings for ErrUnauthorizedForCredentials #66
- Full changelog
- pkg/asset/manifests/azure: leave cloud-provider identity empty #1714
- vendor: move to official openshift fork for cluster-api-provider-azure #1703
- upi/aws/cloudformation: Cap InfrastructureName at 27 chars #1706
- pkg/destroy/aws: Skip direct tag deletion for network interfaces #1704
- Remove myself from reviewers due to pending absence #1707
- images/nested-libvirt/Dockerfile: Fix build to builder typo #1699
- Fix broken link in libvirt doc. #1702
- vendor: fix inconsistent state #1700
- cmd: fix some copy in the help text #1705
- Drop AWS UPI control-plane Machines and compute MachineSets #1649
- Update OWNERS. #1696
- BUG 1702050: Add aws role labels back (revert #1474) #1686
- pkg/asset/ignition/machine/node: Move pointer Ignition configs to api-int #1693
- data/data/manifests/bootkube/cvo-overrides: Move to stable-4.1 #1599
- Add defaultNodeSelector annotation to openshift-etcd namespace #1689
- Revendor for cluster-api #1688
- images: Clean up image FROM to be consistent #1684
- data/bootstrap: update etcd-signer-server to use certs for api and api-int #1670
- description typo in data/data/libvirt/bootstrap/variables.tf #1683
- data/aws: 20-minute create timeouts for routes and security groups #1682
- data/bootkube: remove old control plane pod names from bootstrap required list #1680
- libvirt/README: fix broken links due to doc move #1675
- Setup ownership of libvirt code #1662
- data/bootstrap: fix fetch master addresses when API is not up #1639
- data/bootstrap: pass volume-plugin-dir to kubelet param to avoid flexvolume warnings #1681
- gather rendered assets as part of install-gather #1646
- docs/user: Drop compute access to etcd server from UPI docs #1671
- pkg/terraform/exec/plugins: vendor in azure terraform provider #1664
- data/bootstrap: update the mco bootstrap to include the cloudconf file path #1679
- Bug 1702015 *: add etcd metric signer assets #1678
- Bug 1702519: rhcos: Bump to 410.8.20190425.0 #1674
- images: add rhcos.json to the upi ci image #1673
- images: add govc to UPI CI image #1669
- tls: move irreplaceable tls resources to openshift-config #1666
- etcd: move etcd service to openshift-etcd #1665
- data/openstack: add
api-int
DNS A record #1624
- Revert “Add OpenStack team as reviewers” #1564
- Remove clusterid tag #1580
- Updating architecture diagram based on Dia #1647
- bootstrap: don’t make openshift unit wait for kas #1659
- pkg/asset/machines: add azure machine api scheme #1653
- upi: update the registry patch command #1660
- Add reviewers #1656
- BUG 1685704: assets: use internal apiserver name for all internal clients #1633
- Revert “openshift: update wait for kube-apiserver to correct namespace” #1657
- openshift: update wait for kube-apiserver to correct namespace #1655
- Full changelog
- cherry-pick: etcd-signer-server: allow server to serve TLS based on SNI #14
- Full changelog
- Update README.md #152
- Vendor #151
- OWNERS: Add CRC team members #148
- Revendor latest openshift/cluster-api #150
- Drop volumes full paths #144
- facility field removed in favor of facilities #147
- Full changelog
- Update README.md #312
- Use BareMetal platform constant from openshift/api #275
- Add machine and labels explanation #306
- Run make test-e2e from vendor cluster-api-actuator-pkg #308
- Run entire operator in tests instead of just syncClusterAPIController #304
- Revendor cluster api #305
- doc: add machine disruption budget #274
- Add node-selector annotation to namespace #300
- Change operator failing to degraded #292
- Reflect MetalKube rename to Metal3. #296
- Simplify Gopkg.toml and update vendor #294
- fix feature gate #293
- Use deployment client #287
- Full changelog
- Work around bz1571183 #705
- pkg/daemon: lock when checking if update is active #707
- Small fixes + remove not needed mounts #704
- templates: increase kubelet loglevel for better troubleshooting #681
- pkg/daemon: diff strings on file checks #702
- Two more mcc logs #703
- Bug 1703703 *: add etcd configuration file #675
- adjust sigterm handler and bump test timeouts #697
- Bug 1704706: remove openshift-sdn and multus CNI configuration files on boot #685
- docs/OSUpgrades.md: Various improvements #693
- featuregates: Add default featuregates and comparison check #644
- gitattrs: flag updated template testdata as generated files #686
- docs: Link to OSUpgrades.md more, other various tweaks #684
- mcd: Allow enabling units even if no content was provided #680
- Bug 1698456 *: use wildcard domain in DNS: SAN for etcd server certs #676
- Add etcd-quota-guard e2e and remove debugging code #673
- pkg/daemon: roll back pending config on error #670
- Move component to an appropriate upgrade order (machine operators) #674
- setup-etcd-environment: add hexfusion to reviewers #678
- Remove reference to etcd-quorum-guard image, and use cli instead #677
- controller/template: put the cloudconf for kubelet behind platform gate #672
- Add etcd-quorum-guard to the machine config operator #671
- Add node-selector annotation to namespace #667
- pkg/daemon: add more events and logging #668
- operator/bootstrap: fix the decoding scheme for cloud conf configmap #666
- Bug 1702832: pkg/operator: poll during master MCP sync #663
- pkg/operator: fire an event when we change version #659
- operator: sync the cloud config in bootstrap and cluster mode #591
- pkg/daemon: add log about initial node annotation #658
- Bug 1699134: pkg/daemon: add reason annotation key for degraded/unreconcilable and bubble up errors from render controller #597
- move etcd to openshift-etcd #648
- pkg/daemon: abstract NodeWriter to an interface #656
- Change the ClusterStatusConditionType “Failing” to “Degraded” #654
- etcd-member: exec the etcd binaries #655
- add permissions to the cluster-reader role #652
- pkg/daemon: add MCD skeleton tests and test prepUpdateFromCluster #645
- start informers and wait for cache sync on informers #649
- Full changelog
- Adding audit and host service log collection with oc #84
- change must-gather image base FROM base to cli #82
- Be explicit about related objects type #77
- Add –by=resource output #83
- Filtering sorting #81
- audit: add top output type #80
- audit: fix case when response status is nil #79
- make events more powerful #78
- Full changelog
- fix(resolver): fixes a bug where resolved dependent subscriptions don’t #838
- Set limit on length of Status.Conditions of a csv #836
- Support semver ranges of versions to skip in the head of a channel #834
- fix the labels.provider of packagemanifest issue #766
- Fix gRPC registry pod recreation #835
- fix(olm): Fix the issue with missing events due to rate limit #827
- test(e2e): wait for deployment to exist in csv replacement test #833
- Always set LastTransitionTime in OperatorStatusCondition #830
- Revert “chore(cvo): remove ClusterOperator from manifests” #828
- Add node-selector annotation to namespace #824
- chore(cvo): remove ClusterOperator from manifests #826
- Add priorityClassName #817
- chore(cvo): update openshift/api so that OperatorFailing is changed to OperatorDegraded #823
- Subscription Status InstallPlan References #820
- Full changelog
- Fix tolerations #178
- Document Conflicting Package Name Behavior #174
- Add opsrc delete test #170
- Make CLI output for tests more verbose #175
- Add tests for invalid OperatorSources #166
- Add troubleshooting guide #171
- Bug 1700416: [status] Fix Status Reporting #165
- Add node-selector annotation to namespace #173
- Update openshift api #172
- Add CSC test where namespace != targetNamespace #167
- Clarify community vs upstream-community OperatorSources #157
- Bug 1688540: address validation errors #144
- consolidating required fields for embedded and io #162
- Full changelog
- README: replace alpha annotations to beta #53
- Bug 1703229: Increase leader election values #55
- Enable Auth for metrics endpoint #54
- Shorten signing key secret name #49
- Move component to an appropriate upgrade order (generic) #52
- Add node-selector annotation to namespace #50
- Pull the Failing -> Degraded rename #48
- Bug 1700903: standardize names for api freeze #46
- Use CVO for operator config #47
- Bug 1664421: remove emoji from event logs #45
- Full changelog
Source code for this page located on github