Skip to content

Releases: operator-framework/operator-lifecycle-manager

0.8.1

20 Mar 15:09
ef6f544
Compare
Choose a tag to compare

Change Log

0.8.1 (2019-03-20)

Full Changelog

Implemented enhancements:

  • Grant namespace list to global operators #764 (ecordell)
  • feat(csv): requeue csvs on change to CRDs #763 (njhale)
  • Add upstream catalog #762 (ecordell)
  • refactor(images): use operator-framework namespace for all olm images #752 (njhale)
  • clusteroperator: Report when OLM reaches "level" and check syncs #748 (smarterclayton)
  • feat(test): adds CSV phase reporting for package server #745 (jpeeler)
  • Add minKubeVersion validation to templates #739 (dinhxuanvu)
  • OperatorGroup expansion/contraction #736 (ecordell)
  • docs(operatorgroups): add more extensive docs #721 (njhale)
  • add all-in-one yaml and helper script #720 (dmesser)
  • feat(csv): allow use verb in permissions #717 (ecordell)
  • Add Graceful Shutdown to PackageManifest Server #711 (alecmerdler)
  • feat(catalogsource): allow grpc source types that don't require an image #709 (njhale)
  • remove minishift support #704 (leseb)
  • fix(packagemanifest): Add InstallModes info from CSV to PackageManifest #697 (dinhxuanvu)
  • fix(installplans): add ability to apply Services #674 (njhale)
  • test(validation): add test to verify OLM can use bundles with CRDs with min/max fields #672 (njhale)
  • test(catalog): add e2e test to verify configmap changes are detected #670 (ecordell)
  • fix(operatorgroups): write out CSV status on OperatorGroup issues #669 (njhale)
  • Add minimum kube version to CSV & check it against server version #663 (dinhxuanvu)
  • Watch all namespaces in local setup by removing watchedNamespaces in local-values #657 (chancez)
  • Write cluster operator status after successful startup (attempt #2) #652 (jpeeler)
  • Consume Operator Registry from PackageManifest Server #650 (njhale)
  • update codegen for 2019 #646 (jcantrill)
  • test(catalog): add an e2e test verifying that the rh-operators catalog starts #643 (ecordell)
  • feat(csv): add installmodes to CSV spec #640 (njhale)
  • feat(resolver): take all subscriptions into account when resolving #638 (ecordell)
  • Requeue subscriptions on catalogsource change #633 (ecordell)
  • Add view permissions for CRDs on provided APIs #618 (ecordell)
  • Require pluralname for APIServiceDefinitions in CSVs #617 (ecordell)
  • Verify CRD's condition to ensure it's registered with k8s API (rebased) #614 (jpeeler)
  • chore(release): switch image-reference tag to operator-lifecycle-manager #612 (ecordell)
  • feat(package-server): create subscription manifest #609 (njhale)
  • use quay.io vs registry.reg-aws.openshift.com #608 (jboyd01)
  • feat(ci): remove e2e tests from gitlab #602 (ecordell)
  • feat(package-server): self-host package-server with CSV #594 (njhale)
  • test(csv): use mock-ext-server for owned apiservice e2e test #593 (njhale)
  • Add operator namespace #591 (jpeeler)
  • Don't process CSVs without operatorgroup #589 (ecordell)
  • Adding description to package manifest object #587 (galletti94)
  • Propagate Labels from CatalogSource to PackageManifests #576 (alecmerdler)
  • Make use a valid clusterPermissions rule verb #575 (wongma7)
  • Create role bindings for operator service accounts #571 (ecordell)
  • feat(olm): use cache listers in olm-operator #569 (njhale)
  • Operator group follow ups #568 (jpeeler)
  • feat(mocks): generate fakes and mocks in a container #564 (njhale)
  • Remove ns annotator #563 (ecordell)
  • Create registry pods for ConfigMap CatalogSources #556 (ecordell)
  • Switch to go modules #554 (ecordell)
  • feat(make): add e2e command for running from ci-operator #552 (ecordell)
  • Add test case for supporting multi-version CRD #548 (dinhxuanvu)
  • Verify Native APIs Present for ClusterServiceVersion #541 (alecmerdler)
  • feat(csv): detect req and dep change in succeeded/failed phases #536 (njhale)
  • Add assign verb to csv crd #531 (eriknelson)
  • Emit Kubernetes Events for ClusterServiceVersion [#530](...
Read more