|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## [0.15.0](https://github.com/operator-framework/operator-lifecycle-manager/tree/0.15.0) (2020-05-19) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/operator-framework/operator-lifecycle-manager/compare/0.14.2...0.15.0) |
| 6 | + |
| 7 | +**Closed issues:** |
| 8 | + |
| 9 | +- Is it possible install an operator to a specific namespace via olm? [\#1490](https://github.com/operator-framework/operator-lifecycle-manager/issues/1490) |
| 10 | +- InstallPlan/Update spam with multiple catalogsources containing different operator versions [\#1471](https://github.com/operator-framework/operator-lifecycle-manager/issues/1471) |
| 11 | +- How to communicate with application registry without OperatorSource [\#1450](https://github.com/operator-framework/operator-lifecycle-manager/issues/1450) |
| 12 | +- \[Best Practise\] How to release a product with operator [\#1427](https://github.com/operator-framework/operator-lifecycle-manager/issues/1427) |
| 13 | +- \[Best Practise\] Airgap install operators [\#1420](https://github.com/operator-framework/operator-lifecycle-manager/issues/1420) |
| 14 | +- \[Best Practise\] How to define channel name when certify my operator for RH [\#1409](https://github.com/operator-framework/operator-lifecycle-manager/issues/1409) |
| 15 | +- Tit [\#1384](https://github.com/operator-framework/operator-lifecycle-manager/issues/1384) |
| 16 | +- Stop working on my device immediately. [\#1376](https://github.com/operator-framework/operator-lifecycle-manager/issues/1376) |
| 17 | +- OLM fails to install packageserver with FailedDiscoveryCheck error [\#1368](https://github.com/operator-framework/operator-lifecycle-manager/issues/1368) |
| 18 | +- Docs: Clarification opportunities in the Architecture document [\#1346](https://github.com/operator-framework/operator-lifecycle-manager/issues/1346) |
| 19 | +- When delete CSV and subscription, how to make operator waiting for its CR deleted [\#1302](https://github.com/operator-framework/operator-lifecycle-manager/issues/1302) |
| 20 | +- Deploy Operator through OLM that selects only one namespace [\#1297](https://github.com/operator-framework/operator-lifecycle-manager/issues/1297) |
| 21 | +- Unable to specify ImagePullSecrets for private registry in ClusterServiceVersion [\#1294](https://github.com/operator-framework/operator-lifecycle-manager/issues/1294) |
| 22 | +- How to deliver fixpak for operand \(operator instance\) [\#1287](https://github.com/operator-framework/operator-lifecycle-manager/issues/1287) |
| 23 | +- Add optional flag for having CSV's owned by their Subscription. [\#1283](https://github.com/operator-framework/operator-lifecycle-manager/issues/1283) |
| 24 | +- Patch releases needed for CVE to remove unneeded major release churn \(0.13.1?\) [\#1269](https://github.com/operator-framework/operator-lifecycle-manager/issues/1269) |
| 25 | +- There is error reported during olm installation [\#1155](https://github.com/operator-framework/operator-lifecycle-manager/issues/1155) |
| 26 | +- Expected handling of minor release updates [\#1124](https://github.com/operator-framework/operator-lifecycle-manager/issues/1124) |
| 27 | +- Can't install APIService that doesn't introduce a new Kind [\#1122](https://github.com/operator-framework/operator-lifecycle-manager/issues/1122) |
| 28 | +- how to shutdown operator instance when last subscription is removed? [\#1088](https://github.com/operator-framework/operator-lifecycle-manager/issues/1088) |
| 29 | +- catalog-operator no version tags for configmap-operator-registry image [\#1045](https://github.com/operator-framework/operator-lifecycle-manager/issues/1045) |
| 30 | +- What is the Security guidelines for OLM fixing known CVEs? [\#1036](https://github.com/operator-framework/operator-lifecycle-manager/issues/1036) |
| 31 | +- Support for K8S 1.16 CRD API V1 Changes [\#1034](https://github.com/operator-framework/operator-lifecycle-manager/issues/1034) |
| 32 | +- Configuring deployment limits and environment [\#999](https://github.com/operator-framework/operator-lifecycle-manager/issues/999) |
| 33 | +- Make fails when GOPATH contains more than one entry [\#956](https://github.com/operator-framework/operator-lifecycle-manager/issues/956) |
| 34 | +- The CRD for the ClusterServiceVersion is missing field [\#930](https://github.com/operator-framework/operator-lifecycle-manager/issues/930) |
| 35 | +- Restricting visibility of specific CRDs to some namespaces [\#734](https://github.com/operator-framework/operator-lifecycle-manager/issues/734) |
| 36 | +- Api service certificates are created for each api group [\#727](https://github.com/operator-framework/operator-lifecycle-manager/issues/727) |
| 37 | +- There seems to be no proper way to uninstall [\#557](https://github.com/operator-framework/operator-lifecycle-manager/issues/557) |
| 38 | + |
| 39 | +**Other changes:** |
| 40 | + |
| 41 | +- Bug 1812019: PackageManifests should include Keywords [\#1520](https://github.com/operator-framework/operator-lifecycle-manager/pull/1520) ([awgreene](https://github.com/awgreene)) |
| 42 | +- Bug 1833426: Update Webhook E2E Namespace Labels [\#1515](https://github.com/operator-framework/operator-lifecycle-manager/pull/1515) ([awgreene](https://github.com/awgreene)) |
| 43 | +- Bug 1834136: fix\(queues\): use a single gc queue [\#1513](https://github.com/operator-framework/operator-lifecycle-manager/pull/1513) ([njhale](https://github.com/njhale)) |
| 44 | +- Bug 1833419: Detect WebhookDescription changes in CSVs [\#1509](https://github.com/operator-framework/operator-lifecycle-manager/pull/1509) ([awgreene](https://github.com/awgreene)) |
| 45 | +- Bump OLM version to 0.15.0 [\#1503](https://github.com/operator-framework/operator-lifecycle-manager/pull/1503) ([anik120](https://github.com/anik120)) |
| 46 | +- Bug 1830031: Update OLM to use UID for OG Labels [\#1496](https://github.com/operator-framework/operator-lifecycle-manager/pull/1496) ([awgreene](https://github.com/awgreene)) |
| 47 | +- Bug 1826446: \(fix\) Admission Webhook names must be unique [\#1489](https://github.com/operator-framework/operator-lifecycle-manager/pull/1489) ([awgreene](https://github.com/awgreene)) |
| 48 | +- Bug 1818788: Fix Operator Generation code [\#1483](https://github.com/operator-framework/operator-lifecycle-manager/pull/1483) ([awgreene](https://github.com/awgreene)) |
| 49 | +- Bug 1825330: support creating v1beta CRDs to avoid data loss [\#1470](https://github.com/operator-framework/operator-lifecycle-manager/pull/1470) ([exdx](https://github.com/exdx)) |
| 50 | +- \(Rebased disc\)^2 [\#1468](https://github.com/operator-framework/operator-lifecycle-manager/pull/1468) ([njhale](https://github.com/njhale)) |
| 51 | +- Switch api definitions to operator-framework/api [\#1464](https://github.com/operator-framework/operator-lifecycle-manager/pull/1464) ([ecordell](https://github.com/ecordell)) |
| 52 | +- chore\(deps\): bump to kube 1.18 [\#1462](https://github.com/operator-framework/operator-lifecycle-manager/pull/1462) ([ecordell](https://github.com/ecordell)) |
| 53 | +- Fix failing E2E bundle unpacking test. [\#1460](https://github.com/operator-framework/operator-lifecycle-manager/pull/1460) ([benluddy](https://github.com/benluddy)) |
| 54 | +- Add an operator cache for use by the resolver. [\#1458](https://github.com/operator-framework/operator-lifecycle-manager/pull/1458) ([benluddy](https://github.com/benluddy)) |
| 55 | +- fix: add empty go file to packge to fix make verify [\#1455](https://github.com/operator-framework/operator-lifecycle-manager/pull/1455) ([exdx](https://github.com/exdx)) |
| 56 | +- Regenerate the chart embedded in the test installer as needed. [\#1454](https://github.com/operator-framework/operator-lifecycle-manager/pull/1454) ([benluddy](https://github.com/benluddy)) |
| 57 | +- Fix upstream image build [\#1452](https://github.com/operator-framework/operator-lifecycle-manager/pull/1452) ([njhale](https://github.com/njhale)) |
| 58 | +- Added Github workflow for running e2e tests [\#1451](https://github.com/operator-framework/operator-lifecycle-manager/pull/1451) ([harishsurf](https://github.com/harishsurf)) |
| 59 | +- feat: support secrets from bundle [\#1447](https://github.com/operator-framework/operator-lifecycle-manager/pull/1447) ([exdx](https://github.com/exdx)) |
| 60 | +- chore\(docker\): add kubebuilder to base image [\#1446](https://github.com/operator-framework/operator-lifecycle-manager/pull/1446) ([njhale](https://github.com/njhale)) |
| 61 | +- fix: use busybox csv for catalog polling e2e test [\#1444](https://github.com/operator-framework/operator-lifecycle-manager/pull/1444) ([exdx](https://github.com/exdx)) |
| 62 | +- Add BugZilla component to OWNERS file [\#1442](https://github.com/operator-framework/operator-lifecycle-manager/pull/1442) ([dinhxuanvu](https://github.com/dinhxuanvu)) |
| 63 | +- Add initial SAT solver package. [\#1440](https://github.com/operator-framework/operator-lifecycle-manager/pull/1440) ([benluddy](https://github.com/benluddy)) |
| 64 | +- Convert package manifest e2e to ginkgo test [\#1439](https://github.com/operator-framework/operator-lifecycle-manager/pull/1439) ([harishsurf](https://github.com/harishsurf)) |
| 65 | +- Admission webhoooks [\#1436](https://github.com/operator-framework/operator-lifecycle-manager/pull/1436) ([awgreene](https://github.com/awgreene)) |
| 66 | +- feat: support configmap creation from the bundle [\#1434](https://github.com/operator-framework/operator-lifecycle-manager/pull/1434) ([exdx](https://github.com/exdx)) |
| 67 | +- Convert gc\_e2e\_test.go to ginkgo [\#1429](https://github.com/operator-framework/operator-lifecycle-manager/pull/1429) ([harishsurf](https://github.com/harishsurf)) |
| 68 | +- Modify dynamic\_resource\_e2e\_test to ginkgo [\#1424](https://github.com/operator-framework/operator-lifecycle-manager/pull/1424) ([harishsurf](https://github.com/harishsurf)) |
| 69 | +- Remove license year 2: Electric Boogaloo [\#1419](https://github.com/operator-framework/operator-lifecycle-manager/pull/1419) ([njhale](https://github.com/njhale)) |
| 70 | +- Create APIService after API server deployment [\#1418](https://github.com/operator-framework/operator-lifecycle-manager/pull/1418) ([awgreene](https://github.com/awgreene)) |
| 71 | +- feat: support v1 CRD objects in OLM [\#1416](https://github.com/operator-framework/operator-lifecycle-manager/pull/1416) ([exdx](https://github.com/exdx)) |
| 72 | +- Bug 1817833: Add spec validation and improved status for CatalogSources [\#1414](https://github.com/operator-framework/operator-lifecycle-manager/pull/1414) ([njhale](https://github.com/njhale)) |
| 73 | +- Add tests for GC assumptions. [\#1411](https://github.com/operator-framework/operator-lifecycle-manager/pull/1411) ([benluddy](https://github.com/benluddy)) |
| 74 | +- End-to-end test binary can set up test clusters [\#1410](https://github.com/operator-framework/operator-lifecycle-manager/pull/1410) ([benluddy](https://github.com/benluddy)) |
| 75 | +- Reconcile Namespace OG Labels in Namespace Syncer [\#1408](https://github.com/operator-framework/operator-lifecycle-manager/pull/1408) ([awgreene](https://github.com/awgreene)) |
| 76 | +- Bug 1815761: Fix installplan error when installing from bundles [\#1401](https://github.com/operator-framework/operator-lifecycle-manager/pull/1401) ([ecordell](https://github.com/ecordell)) |
| 77 | +- Add OG label to namespaces in OperatorGroup [\#1398](https://github.com/operator-framework/operator-lifecycle-manager/pull/1398) ([awgreene](https://github.com/awgreene)) |
| 78 | +- Ignore differences in CSV .status.conditions in unit tests. [\#1390](https://github.com/operator-framework/operator-lifecycle-manager/pull/1390) ([benluddy](https://github.com/benluddy)) |
| 79 | +- Bug 1814457: fix\(catsrc\): remove limits on catalogsource pods [\#1389](https://github.com/operator-framework/operator-lifecycle-manager/pull/1389) ([ecordell](https://github.com/ecordell)) |
| 80 | +- Add e2e test for multiple APIServices on a pod [\#1388](https://github.com/operator-framework/operator-lifecycle-manager/pull/1388) ([awgreene](https://github.com/awgreene)) |
| 81 | +- Add more CSV information to the PackageManifest [\#1387](https://github.com/operator-framework/operator-lifecycle-manager/pull/1387) ([dinhxuanvu](https://github.com/dinhxuanvu)) |
| 82 | +- Fix typo in subscription.crd template file [\#1381](https://github.com/operator-framework/operator-lifecycle-manager/pull/1381) ([harishsurf](https://github.com/harishsurf)) |
| 83 | +- \[release-4.2\] Bug 1797021: Fix bad opgroup annotations [\#1373](https://github.com/operator-framework/operator-lifecycle-manager/pull/1373) ([ecordell](https://github.com/ecordell)) |
| 84 | +- Convert e2e go tests to ginkgo - using ginkgo convert utility [\#1372](https://github.com/operator-framework/operator-lifecycle-manager/pull/1372) ([harishsurf](https://github.com/harishsurf)) |
| 85 | +- manifests\(prometheus\): failing operators should be a warning [\#1371](https://github.com/operator-framework/operator-lifecycle-manager/pull/1371) ([ecordell](https://github.com/ecordell)) |
| 86 | +- chore\(deps\): bump to kube 1.17.3 [\#1370](https://github.com/operator-framework/operator-lifecycle-manager/pull/1370) ([anik120](https://github.com/anik120)) |
| 87 | +- Bug 1810698: feat\(jitter\): add jitter to controllers to smooth out our spiky resource [\#1353](https://github.com/operator-framework/operator-lifecycle-manager/pull/1353) ([ecordell](https://github.com/ecordell)) |
| 88 | +- Clarify roles and adds info about Package Server [\#1350](https://github.com/operator-framework/operator-lifecycle-manager/pull/1350) ([flickerfly](https://github.com/flickerfly)) |
| 89 | +- Bug 1797747: Make provided API ClusterRoles be owned by the corresponding API. [\#1348](https://github.com/operator-framework/operator-lifecycle-manager/pull/1348) ([benluddy](https://github.com/benluddy)) |
| 90 | +- Bug 1808113: Fix OwnerReferences for bundled CRs [\#1341](https://github.com/operator-framework/operator-lifecycle-manager/pull/1341) ([njhale](https://github.com/njhale)) |
| 91 | +- Bug 1809294: Update subscription\_sync\_count to include the package name [\#1340](https://github.com/operator-framework/operator-lifecycle-manager/pull/1340) ([simrandhaliw](https://github.com/simrandhaliw)) |
| 92 | +- Bug 1805412: Support multiple APIServices on a single deployment [\#1339](https://github.com/operator-framework/operator-lifecycle-manager/pull/1339) ([awgreene](https://github.com/awgreene)) |
| 93 | +- fix\(make\): build cpb as prereq of e2e-local [\#1337](https://github.com/operator-framework/operator-lifecycle-manager/pull/1337) ([njhale](https://github.com/njhale)) |
| 94 | +- Tolerations & Resources Override using .Subscription.Config [\#1334](https://github.com/operator-framework/operator-lifecycle-manager/pull/1334) ([umangachapagain](https://github.com/umangachapagain)) |
| 95 | +- Unbreak the minikube mode of build\_local.sh. [\#1332](https://github.com/operator-framework/operator-lifecycle-manager/pull/1332) ([benluddy](https://github.com/benluddy)) |
| 96 | +- Fix kind detection for local builds. [\#1324](https://github.com/operator-framework/operator-lifecycle-manager/pull/1324) ([benluddy](https://github.com/benluddy)) |
| 97 | +- Bug 1807128: Don't block on ctx.Done\(\) if startup fails. [\#1323](https://github.com/operator-framework/operator-lifecycle-manager/pull/1323) ([benluddy](https://github.com/benluddy)) |
| 98 | +- Bug 1799463: Duplicate packages in packageserver APIService response [\#1322](https://github.com/operator-framework/operator-lifecycle-manager/pull/1322) ([exdx](https://github.com/exdx)) |
| 99 | +- Add stale bot [\#1319](https://github.com/operator-framework/operator-lifecycle-manager/pull/1319) ([Bowenislandsong](https://github.com/Bowenislandsong)) |
| 100 | +- Bug 1784024: Use generations to prevent duplicate InstallPlans [\#1316](https://github.com/operator-framework/operator-lifecycle-manager/pull/1316) ([njhale](https://github.com/njhale)) |
| 101 | +- Update README to include OLM-Book [\#1314](https://github.com/operator-framework/operator-lifecycle-manager/pull/1314) ([awgreene](https://github.com/awgreene)) |
| 102 | +- add link to olm-book definition of subscription [\#1313](https://github.com/operator-framework/operator-lifecycle-manager/pull/1313) ([madorn](https://github.com/madorn)) |
| 103 | +- Bug 1805570: Remove run-level 1 from olm and openshift-operators namespaces [\#1308](https://github.com/operator-framework/operator-lifecycle-manager/pull/1308) ([dinhxuanvu](https://github.com/dinhxuanvu)) |
| 104 | +- Add some examples for Subscription config feature [\#1307](https://github.com/operator-framework/operator-lifecycle-manager/pull/1307) ([madorn](https://github.com/madorn)) |
| 105 | +- Bug 1804812: fix\(deployment\): deployment spec hash [\#1301](https://github.com/operator-framework/operator-lifecycle-manager/pull/1301) ([ecordell](https://github.com/ecordell)) |
| 106 | +- Bug 1798051: Reinstate v1alpha2 operatorgroup [\#1300](https://github.com/operator-framework/operator-lifecycle-manager/pull/1300) ([awgreene](https://github.com/awgreene)) |
| 107 | +- Bug 1786471: fix\(packagemanifests\): Fix index key func to avoid key collision [\#1284](https://github.com/operator-framework/operator-lifecycle-manager/pull/1284) ([dinhxuanvu](https://github.com/dinhxuanvu)) |
| 108 | +- Bug 1798645: fix\(bundles\): execute opm from tooling container [\#1252](https://github.com/operator-framework/operator-lifecycle-manager/pull/1252) ([njhale](https://github.com/njhale)) |
| 109 | +- Add alm-examples-metadata [\#1224](https://github.com/operator-framework/operator-lifecycle-manager/pull/1224) ([Jamstah](https://github.com/Jamstah)) |
| 110 | +- Bug 1762769: Prioritize APIs from same CatSrc [\#1080](https://github.com/operator-framework/operator-lifecycle-manager/pull/1080) ([awgreene](https://github.com/awgreene)) |
| 111 | +- Lock down package server runtime environment [\#1073](https://github.com/operator-framework/operator-lifecycle-manager/pull/1073) ([javanthropus](https://github.com/javanthropus)) |
| 112 | + |
| 113 | +# Changelog |
| 114 | + |
3 | 115 | ## [0.14.1](https://github.com/operator-framework/operator-lifecycle-manager/tree/0.14.1) (2020-01-30)
|
4 | 116 |
|
5 | 117 | [Full Changelog](https://github.com/operator-framework/operator-lifecycle-manager/compare/0.14.0...0.14.1)
|
@@ -865,6 +977,9 @@ Other changes:
|
865 | 977 |
|
866 | 978 |
|
867 | 979 |
|
| 980 | +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* |
| 981 | + |
| 982 | + |
868 | 983 | \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
|
869 | 984 |
|
870 | 985 |
|
|
0 commit comments