Jump to: navigation, search

CinderAntelopePTGSummary

Revision as of 16:20, 31 October 2022 by Rajatdhasmana (talk | contribs) (SLURP release cadence)

Introduction

The Sixth virtual PTG for the 2023.1 Antelope cycle of Cinder was conducted from Tuesday, 18th October, 2022 to Friday, 21 October, 2022, 4 hours each day (1300-1700 UTC). This page will provide a summary of all the topics discussed throughout the PTG.

Cinder 2023.1 Antelope Virtual PTG 19 October, 2022


This document aims to give a summary of each session. More context is available on the cinder Zed PTG etherpad:


The sessions were recorded, so to get all the details of any discussion, you can watch/listen to the recording. Links to the recordings are located at appropriate places below.


Tuesday 18 October

recordings

User survey feedback

https://lists.openstack.org/pipermail/openstack-discuss/2022-October/030843.html https://docs.google.com/spreadsheets/d/1hHC4hg_Zt9FLYYJ7UA9iVomBbExUhhyJd2QpmrriiBQ/edit#gid=0

The user survey feedback comments are summarized in the following 3 sections:

1) Done:


2) Actionable:

  • Document HA deployments
  • Online retyping between different Ceph RBD backends (clusters) ==> Eric will try to look if libvirt supports it now
  • Improvements on encryption: key rotation, multiple LUKS keys ==> Could explore some ideas


3) Questions:

  • Real Active/Active ==> What does this mean specifically?
  • Live migration with Pure iSCSI ==> This should work in new OpenStack releases
  • Error management:
  • Better attach/detach cleanup on failure ==> For example not leaving volumes on reserved/detaching?
  • Better error handling when failed to create/mount/delete ==> User Messages?
  • Better support for cinder-backup services- especially the filesystem drivers. ==> Bug in driver?
  • Volume Group expansion ==> Extend volumes? Or more operations (which)?


User survey question review

The details provided by operators in the user survey feedback were vague and the team agreed to revise the questions to yield more useful information in the feedback.

The team proposed some good ideas as follows:

  • Ask them to provide driver along with protocol
  • Revise the list to mention driver with protocol for operators to select like NetApp iSCSI, HPE3PAR FC etc
  • Alphabetical ordering would be good and easy to find relevant driver-protocol combination
  • Be specific about the feedback, provide release, launchpad bug link if there is an issue


Based on the points, we've revised the user survey feedback questions in the following etherpad.

https://etherpad.opendev.org/p/antelope-ptg-cinder-user-survey-current-questions

SLURP release cadence

The concept of SLURP (Skip Level Upgrade Release Process) was introduced because six month upgrades are difficult infeasible, or undesirable for operators. 2023.1 Antelope will the the first SLURP release of OpenStack. following are some of the details to keep in mind with respect to SLURP and not SLURP releases.

  • every other release will be considered to be a “SLURP (Skip Level Upgrade Release Process)” release
  • Upgrades will be supported between “SLURP” releases, in addition to between adjacent major releases
  • Deployments wishing to move to a one year upgrade cycle will synchronize on a “SLURP” release, and then skip the following “not-SLURP” release
  • Testing: test upgrade between SLURP releases
  • Deprecations: deprecation, waiting, and removal can only happen in “SLURP” releases
  • Data migrations: Part of supporting “SLURP to SLURP” upgrades involves keeping a stable (read “compatible” not “unchanging”) database schema from “SLURP to SLURP”
  • Releasenotes: https://review.opendev.org/c/openstack/project-team-guide/+/843457

For detailed info: https://governance.openstack.org/tc/resolutions/20220210-release-cadence-adjustment.html

Cinder well know Encryption Problem