Skip to content

quobyte/openstack_patches

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quobyte OpenStack Patches

This project provides patches for Quobyte drivers in the different OpenStack projects.

Where is What

Patches in this project are ordered by OpenStack releases. For example a specific patch version for the Mitaka release can be found at:

<patch-dir>/Mitaka

Usage

These patches can be applied by navigating to the project to be patched root directory and running the linux patch utility, e.g.:

patch -p1 < /path/to/patchfile

Please see the different patches readme files for their respective installation commands.

Contents

encry_param_fix

Fixes a Cinder parameter bug currently in review.

image_to_volume_fix

Fixes a Cinder file format handling bug currently in review.

multiattach

Allows activating Cinder multi attach with the Quobyte driver.

Attic

Outdated Patches

The following patches are still available but outdated.

Full Quobyte Patch

These patches provides an all in one patch file per project for easier installation. These patch files correct a list of issues/features, including single issue fix patches availabe in this repository.

overlay_volumes (beta)

Backport of the upstream changes for overlay volumes, the volume_from_snapshot_cache and some general volume creation optimizations for Cinder.

qemu-img_commit_patch

A simple Cinder patch for setups encountering qemu-img commit crashes during snapshot deletion with v3 Kernels.

return_for_create_clone

Small patch that enables volume backups via volume cloning with Quobyte volumes. This change is part of the upstream code for releases Pike and newer.

systemd-cgroup_patch

Backport of a Nova bugfix for a bug that caused mounts to be removed when the Nova service was stopped or restarted. This patch is part of the upstream code fore releases Pike and newer.

user_current_vol-url

Patches the Cinder Quobyte driver to always use the currently configured quobyte_volume_url.

xattr-removal_patch

Backports of performance optimizations that remove the usage of xattr from the Nova driver and mount Quobyte volumes without xattr support, in order to improve iops. This patch is part of the upstream code fore releases Pike and newer.

Removed Patches

This contains a list of older patches that where removed and are no longer available.

  • truncate-ephemeral_patch: Removed due to possible stability issues
  • nova_mitaka_external-mount_patch: Superseeded by the systemd-cgroup_patch (see above)

About

Openstack patches for Quobyte drivers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages