Skip to content

0.12.0

Compare
Choose a tag to compare
@awgreene awgreene released this 30 Sep 13:40
· 1865 commits to master since this release
a611449

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)

Full Changelog

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