hyperconverged-cluster-operator

Operator pattern for managing multi-operator products

APACHE-2.0 License

Stars
135

Bot releases are hidden (Show)

hyperconverged-cluster-operator - v1.0.0

Published by tiraboschi about 4 years ago

This release follows v0.4.0 and consists of 104 changes, leading to 7351 files changed, 287788 insertions(+), 1766522 deletions(-).

The source code and selected binaries are available for download at: https://github.com/kubevirt/hyperconverged-cluster-operator/releases/tag/v1.0.0.

The primary release artifact of hyperconverged-cluster-operator is the git tree. The release tag is
signed and can be verified using git tag -v v1.0.0.

Pre-built containers are published on Quay and can be viewed at: https://quay.io/kubevirt/.

Notable changes

hyperconverged-cluster-operator - v1.0.0

  • [PR #541][phoracek] KubeMacPool was disabled.
  • [PR #494][kubevirt-bot] Emit a warning event on failed uninstall
  • [PR #490][tiraboschi] Hide internal CRDs: by default only hyperconvergeds.hco.kubevirt.io, v2vvmwares.kubevirt.io and hostpathprovisioners.hostpathprovisioner.kubevirt.io will be visible in OLM console
  • [PR #489][tiraboschi] feature: make hco crd a singleton
  • [PR #480][tiraboschi] Avoid InstallModeTypeMultiNamespace and InstallModeTypeAllNamespaces to gray out all namespaces option in OLM subscription dialog
  • [PR #477][tiraboschi] Bump CNAO to 0.27.2
  • [PR #475][kubevirt-bot] Set default value (BlockUninstallIfWorkloadsExist) for UninstallStrategy on CDI
  • [PR #459][kubevirt-bot] extend csv-merger (downstream we use only this one) to
  • [PR #454][kubevirt-bot] set default value (BlockUninstallIfWorkloadsExist) for UninstallStrategy on Kubevirt on new deployments and on upgrades when missing
  • [PR #452][kubevirt-bot] Run Kubevirt's virt-launcher as spc_t

kubevirt: v0.17.0

Not updated

containerized-data-importer: v1.6.0 -> v1.13.1

  • [PR #1120][kubevirt-bot] Add uninstallStrategy to CDI resource and webhook to block CDI deletion when appropriate.
  • [PR #1112][awels] csv-generator now included in upstream release.
  • [PR #1095][awels] CDI now has asynchronous upload endpoint.
  • [PR #1091][mhenriks] Cert rotation
  • [PR #1080][awels] Don't call QEMU-IMG on transferring a raw disk image.
  • [PR #1079][mhenriks] Update k8s libraries to 1.16.4
  • [PR #1077][awels] Data volumes now print additional columns Phase/Progress with kubectl get
  • [PR #1055][woohhan] Fix to apply default quota if namespace does not have a quota
  • [PR #1054][awels] Importer pod naming is no longer generated.
  • [PR #1023][maya-r] Improve volumeMode mismatch error reports
  • [PR #1015][awels] BugFix: Controllers now properly requeue objects on failures.
  • [PR #1011][ptrnull]
  • [PR #986][awels] CDI build now uses bazel.
  • [PR #987][mhenriks] Unique TLS key/cert per clone source pod
  • [PR #989][awels] Dependency manager is now go modules.
  • [PR #970][awels] Resize/Blank disk now use falloc instead of being sparse to guarantee available space.
  • [PR #966][awels] BugFix: cloning using xfs file system to same size PVC
  • [PR #962][zvikorn] Creating a blank disk on a block device
  • [PR #961][mhenriks] admin/view/edit aggregate cluster roles
  • [PR #910][awels] Implemented HCO Conditions in CR object
  • [PR #940][awels] BugFix: Properly calculate the disk size based on the PVC request size (G vs Gi)
  • [PR #929][mhenriks] Operator upgrade support
  • [PR #941][zvikorn] Adding new line in log before qemu-img error during import
  • [PR #936][awels] BugFix: Fixed race between cmd.Wait and stdout/err readers.
  • [PR #915][j-griffith] Downgrade base images from Fedora30 to Fedora29
  • [PR #924][annastopel] prevent CSV_VERSION=0.0.0 from being pushed to quay
  • [PR #905][davidvossel] CSV generator tool (usr/bin/csv-generator) included in cdi-operator container image.
  • [PR #903][zvikorn] Adding webhook validation for length of DataVolume name
  • [PR #897][mhenriks] Clone PVCs over network instead of FIFO on host
  • [PR #869][mhenriks] Validating webhook and token authorization for PVC cloning
  • [PR #817][annastopel] OLM update support: set replaces field in CSV manifest with respect to latest CSV version present in the marketplace
  • [PR #854][igoihman] BugFix: set a higher connection timeout for cdi-uploadproxy route.
  • [PR #830][igoihman] BugFix: provide meaningful error if trying to upload again to the same pvc.
  • [PR #847][gsr-shanks]
  • [PR #843][igoihman] BugFix: fix OpenShift checks for OCP4
  • [PR #746][awels] Progress reporting for importing from http server that go through the format reader.
  • [PR #825][awels] PVC event log now contains import failure messages.
  • [PR #818][annastopel] New 1.9 release has to be issued so this fix can be vendored from hco repo
  • [PR #809][zvikorn] BugFix: The check not to allow import from registry if contentType is not 'kubevirt' was removed #808
  • [PR #806][awels] Containers are now based on Fedora 30 minimal.
  • [PR #807][mhenriks] Watch extension-apiserver-authentication configmap for changes
  • [PR #723][danielerez] Data Volumes (DV) can be created also by specifying a PVC as an input source. It will trigger a clone of the original PVC.
  • [PR #800][cynepco3hahue] Update vendor k8s dependencies to 1.13.4
  • [PR #798][annastopel] Must be backported to release 1.9.0, since it is expected by hco
  • [PR #795][j-griffith] Make CDI objects visible to get all queries.
  • [PR #773][j-griffith] Adds the ability to build locally and deploy to an existing Kubernetes cluster.
  • [PR #785][awels] BUGFIX: Validate DataVolume AccessModes
  • [PR #748][annastopel] CDI OLM integration
  • [PR #733][zvikorn] Adding support to upload disk image to a Raw Block PV
  • [PR #629][zvikorn] Adding support to clone disk image from one raw block PV to another
  • [PR #749][igoihman] BugFix: better error message if pvc requests size is missing
  • [PR #730][awels] Images are now based on fedora 29
  • [PR #595][awels] DataVolume status now has a progress field that is updated during import/clone.
  • [PR #744][awels] BUGFIX: Display error message when creating PVC with source: none and content type archive.
  • [PR #736][igoihman] DataVolume creation is rejected if PVC accessModes field is missing
  • [PR #732][awels] Target pod is now cleaned up properly when cloning across namespaces.
  • [PR #630][zvikorn] Adding support to import disk image into a raw block PV
  • [PR #727][awels] Allow scratch space without requiring storage class.
  • [PR #725][mhenriks] Operator creates UploadProxy Route for Openshift deployments
  • [PR #700][awels] Scratch storage class can be specified using the CDIConfig CRD
  • [PR #718][dollierp] cdi-apiserver now supports a --version flag to print version information
  • [PR #699][awels] Uploaded images are now resized like import.
  • [PR #659][awels] When required scratch space is created for import/upload operations.
  • [PR #680][igoihman] Reject cloning using DataVolume if source PVC doesn't exist.
  • [PR #652][mhenriks] Make sure the uploadserver pod is ready to handle requests with a ready check

cluster-network-addons-operator: 0.15.0 -> 0.27.2

No notable changes

node-maintenance-operator:

Not updated

hostpath-provisioner-operator:

Not updated

hostpath-provisioner:

Not updated

vm-import-operator:

Not updated

Contributors

20 people contributed to this HCO release:

Additional Resources

---

hyperconverged-cluster-operator - v0.4.0

Published by rthallisey about 5 years ago

hyperconverged-cluster-operator - v0.3.1

Published by rthallisey about 5 years ago

hyperconverged-cluster-operator - v0.3.0

Published by tiraboschi over 5 years ago

hyperconverged-cluster-operator - v0.2.5

Published by tiraboschi over 5 years ago

hyperconverged-cluster-operator - v0.2.4

Published by tiraboschi over 5 years ago

hyperconverged-cluster-operator - v0.2.3

Published by rthallisey over 5 years ago

hyperconverged-cluster-operator - v0.2.2

Published by rthallisey over 5 years ago

hyperconverged-cluster-operator - v0.2.1

Published by rthallisey over 5 years ago

hyperconverged-cluster-operator - v0.2.0

Published by rthallisey over 5 years ago

hyperconverged-cluster-operator - v0.1

Published by rthallisey over 5 years ago

Package Rankings
Top 4.18% on Proxy.golang.org
Badges
Extracted from project README
Nightly CI Nightly CI images Go Report Card Coverage Status Quality Gate Status
Related Projects