0.12.0
Install
Scripted
curl -L https://github.com/operator-framework/operator-lifecycle-manager/releases/download/0.12.0/install.sh -o install.sh
chmod +x install.sh
./install.sh 0.12.0
Manual
kubectl apply -f https://github.com/operator-framework/operator-lifecycle-manager/releases/download/0.12.0/crds.yaml
kubectl apply -f https://github.com/operator-framework/operator-lifecycle-manager/releases/download/0.12.0/olm.yaml
Change Log
0.12.0 (2019-09-26)
Closed issues:
- Using OLM API with another operator #1042
- Build fails because of coreos/etcd checksum mismatch #1032
- [client-go] An exception occurred when the version number contains English letters #1030
- Rolling updates nullify use of readiness probes #1028
- Feature Request: Support additional resources in ClusterServiceVersion, like StatefulSet and DaemonSet #1022
- Catalog operator consumes 9GB of memory and shows errors of unhealty clients #1015
- [Question] How the dependency feature suppose to work? #1010
- OLM creating tons of packageservers #986
- The ability to pull CatalogSource images from private docker registries #982
- install.sh (0.11.0) fails to find the the packageserver csv #981
- Service and ConfigMap specification in ClusterServiceVersion #972
- Over 10 minutes of delay for operator upgrade to initiate after CatalogSource image is updated. #947
Other changes:
- (docs) Update release.md documentation #1047 (awgreene)
- (release) cut a release for 0.12.0 #1046 (awgreene)
- Bug 1749036: fix install behavior both during and post-install permission changes #1039 (jpeeler)
- Enable vendoring on Go 1.1x #1038 (skitt)
- [release-4.1] Bug 1750867: Make packagemanifest list return all valid packages #1037 (njhale)
- chore(docs): consolidate doc directories #1033 (njhale)
- Fix broken doc links #1031 (dimitraz)
- Bug 1746811: Make packagemanifest list return all valid packages #1029 (njhale)
- Bug 1750980: feat(olm): don't calculate a patch when updating via a replacement chain #1027 (ecordell)
- Bug 1748771: Default Icon for PackageManifest Subresource #1026 (alecmerdler)
- Bug 1746159: Cleanup leftover cross-namespace OwnerReferences #1025 (njhale)
- Bug 1744245: Subscription should not point to deleted ip #1023 (tkashem)
- Bug 1748914: Drop the hard-coded DNS suffix #1019 (skitt)
- Bug 1717636: Add proper name to related objects #1018 (jpeeler)
- [CatalogSource] Set Global Catalog NS with EnvVar #1014 (awgreene)
- Bug 1741799: Remove InstallPlan Source, SourceNamespace from UX #1013 (kevinrizza)
- Bug 1717638 fix(olm): report name and group for related objects #1012 (jpeeler)
- Stop relying on pgrep -q #1011 (skitt)
- Bug 1746659: chore(deps): update grpc dependency #1009 (ecordell)
- Bug 1745626: Update GRPC libs #1008 (ecordell)
- Bug 1740332: OLM should resume operator install #1006 (tkashem)
- Bug 1744490: Add RBAC for PackageManifest Icon Subresource #1005 (alecmerdler)
- Bug 1738203: Add relatedObjects to cluster operator status #1004 (dinhxuanvu)
- Bug 1727800: Remove Icon from
PackageManifest
Resource #1002 (alecmerdler) - Bug 1744245: fix e2e failure #1001 (tkashem)
- Bug 1741475: test(e2e): Update permissions during operator upgrade #998 (ecordell)
- Readme adjustments #993 (camilamacedo86)
- fix name of dir - replace Documentation for doc #992 (camilamacedo86)
- feat(github) : Add github files #991 (camilamacedo86)
- Bug 1727800: Icon Subresource for PackageManifest #990 (alecmerdler)
- Bug 1727042: feat(operatorstatus): report packageserver as upgradeable #989 (ecordell)
- (doc) How to update operators documentation #988 (dinhxuanvu)
- fix(deploy): change local deploy to use olm namespace #987 (jpeeler)
- Proposal for PackageManifest Icon Subresource #985 (alecmerdler)
- (doc) Add deprecated CRD version procedure and note #984 (dinhxuanvu)
- Bug 1746270: Remove deprecated CRD's stored versions to allow CRD update #983 (dinhxuanvu)
- Bug 1702552: Two "NAME" fields by command "oc get catalogsource" #980 (dinhxuanvu)
- Bug 1743748: Report
Upgradeable
in ClusterOperator status #979 (openshift-cherrypick-robot) - Bug 1737057: Sub CRD does not validate config #978 (tkashem)
- Bug 1740174: fix(catalog): re-install resources in existing installplan #977 (jpeeler)
- Bug 1737156: feat(metrics): record sync count for Subscriptions, labeled with name and installedCSV #976 (ecordell)
- Bug 1737081: catsrc status should show error #974 (tkashem)
- Bug 1732914: Operator upgrades fail when versions field is not set #973 (dinhxuanvu)
- Bug 1727032 Report
Upgradeable
in ClusterOperator status #971 (kevinrizza) - Bug 1743345: clean up service account, cluster roles, and cluster role bindings after CSV deletion #970 (jpeeler)
- (doc) add doc for scoped operator install #969 (tkashem)
- (doc) update new release doc #968 (tkashem)
- (release) update changelog #967 (tkashem)
- (release) generate manifests for 0.11.0 #966 (tkashem)
- Bug 1714140: fix(catalog): re-install resources in existing installplan #965 (jpeeler)
- Bug 1732214: Fix panic when binding already exists #964 (ecordell)
- Bug 1662263: include git sha in ART builds #961 (tkashem)
- Bug 1717636: Add relatedObjects to cluster operator status #960 (dinhxuanvu)
- Bug 1732613: Follow up for pod configuration #958 (tkashem)
- (proposal) improved csv status reporting #939 (tkashem)
- Operator validation library project proposal #924 (gallettilance)
* This Change Log was automatically generated by github_changelog_generator