惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 聂微东
罗磊的独立博客
S
SegmentFault 最新的问题
The GitHub Blog
The GitHub Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
L
LINUX DO - 最新话题
Webroot Blog
Webroot Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Microsoft Azure Blog
Microsoft Azure Blog
GbyAI
GbyAI
T
Tenable Blog
Help Net Security
Help Net Security
WordPress大学
WordPress大学
H
Heimdal Security Blog
SecWiki News
SecWiki News
V2EX - 技术
V2EX - 技术
C
CERT Recently Published Vulnerability Notes
P
Privacy International News Feed
T
Tailwind CSS Blog
L
LINUX DO - 热门话题
Scott Helme
Scott Helme
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
O
OpenAI News
Latest news
Latest news
月光博客
月光博客
L
LangChain Blog
Google DeepMind News
Google DeepMind News
爱范儿
爱范儿
I
InfoQ
T
Threat Research - Cisco Blogs
人人都是产品经理
人人都是产品经理
Forbes - Security
Forbes - Security
Recent Commits to openclaw:main
Recent Commits to openclaw:main
博客园_首页
雷峰网
雷峰网
T
Tor Project blog
Security Archives - TechRepublic
Security Archives - TechRepublic
G
GRAHAM CLULEY
Project Zero
Project Zero
MyScale Blog
MyScale Blog
V
V2EX
Vercel News
Vercel News
F
Fortinet All Blogs
The Register - Security
The Register - Security
N
News and Events Feed by Topic
P
Palo Alto Networks Blog
H
Hacker News: Front Page
Application and Cybersecurity Blog
Application and Cybersecurity Blog
博客园 - 司徒正美

OpenStack - Recent changes [en]

Meetings/NeutronDrivers - OpenStack Security Notes - OpenStack OSSN/OSSN-0098 - OpenStack User:ZlixnupTop - OpenStack OpenStack OpenStack Meetings/InfraTeamMeeting - OpenStack User:Jibzfloopgraip - OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack User:Normanroppy - OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack OpenStack Difference between revisions of "Meetings/QATeamMeeting" OpenStack Difference between revisions of "CinderMeetings" OpenStack OpenStack OpenStack User:Mufftroxkeere - OpenStack OpenStack 错误 - OpenStack User talk:Normanamoup - OpenStack User:Normanamoup - OpenStack OpenStack OpenStack OpenStack User:Vernonclife - OpenStack User:ForloveBlics - OpenStack User:RobertFap - OpenStack User:Victorbam - OpenStack User:Wompvlimdiaks - OpenStack User:EliseRose - OpenStack “Post quantum openstack”的版本间的差异 - OpenStack User:DonaldJog - OpenStack StarlingX/Containers/Applications/HowToAddNewFluxCDAppInSTX - OpenStack User:Vincentthern - OpenStack User:Robertaided - OpenStack Difference between revisions of "Meetings/InfraTeamMeeting" CinderHibiscusPTGSummary - OpenStack Difference between revisions of "Edge Computing Group" Difference between revisions of "Meetings/Nova" Difference between revisions of "Meetings/NeutronDrivers" “Python Client Library (Marconi)”的版本间的差异 - OpenStack Python Client Library (Marconi) - OpenStack User:JamesCence - OpenStack “StarlingX/Releases”的版本间的差异 - OpenStack “Operations/Meetups”的版本间的差异 - OpenStack “Edge Computing Group”的版本间的差异 - OpenStack User:Doramaland axola - OpenStack User:Josephhek - OpenStack User:CharlesDrapy - OpenStack User:DonaldNax - OpenStack User:Charlesjet - OpenStack User:Marioraith - OpenStack User:GustavoAburf - OpenStack “Technical Committee Tracker”的版本间的差异 - OpenStack Technical Committee Tracker - OpenStack User:HaroldNow - OpenStack User:Antoniobag - OpenStack User:Esmeraldosixq - OpenStack User:RonniAbimi - OpenStack “OSSN/OSSN-0095”的版本间的差异 - OpenStack OSSN/OSSN-0095 - OpenStack “Security Notes”的版本间的差异 - OpenStack Security Notes - OpenStack User:SoniaTed - OpenStack User:Theresalag - OpenStack User:MarieNeumn - OpenStack User:FrancesAdate - OpenStack User:JacobReaft - OpenStack User:DanielHoutt - OpenStack User:Jesseedism - OpenStack User:Esmeraldosnxi - OpenStack User:ScottLat - OpenStack User:Gribmookmaync - OpenStack User:Esmeraldoshjp - OpenStack “Manila/Meetings”的版本间的差异 - OpenStack User:Esmeraldostbd - OpenStack User:Esmeraldosfrt - OpenStack “Meetings/QATeamMeeting”的版本间的差异 - OpenStack User:Grobsnobwef - OpenStack User:Esmeraldosjoy - OpenStack User:SwhegrRib - OpenStack “ThirdPartySystems”的版本间的差异 - OpenStack “Manila”的版本间的差异 - OpenStack User:Jameswhend - OpenStack “Network/Meetings”的版本间的差异 - OpenStack “Swift/Etherpads”的版本间的差异 - OpenStack
Difference between revisions of "CinderHibiscusPTGSummary"
Jbernard · 2026-05-12 · via OpenStack - Recent changes [en]

(Created page with "== Introduction == The virtual PTG for the 2026.2 (Hibiscus) cycle of Cinder was conducted from Monday, 20th April, 2026 to Friday, 24th April, 2026 (virtual). This page prov...")

(No difference)


Latest revision as of 20:00, 11 May 2026

Introduction

The virtual PTG for the 2026.2 (Hibiscus) cycle of Cinder was conducted from Monday, 20th April, 2026 to Friday, 24th April, 2026 (virtual). This page provides a summary of all the topics discussed throughout the PTG.

Summary

2026.1 Gazpacho Retrospective

  • Every release deadline was missed by a few days (including client libraries and os-brick).
  • Agreement to be stricter about release deadlines and send explicit deadline reminders.
  • No concrete solution yet for prioritizing reviews to ease deadline pressure.

2026.2 Release Planning

  • Discussion of adding Cinder-specific entries to the Hibiscus release schedule.
  • Contributor documentation needs updating: deliverables list, meeting cadence (resume monthly video meeting), and explicit os-brick readiness dates.
  • Add a "new driver declaration deadline" early in the cycle to allow time for review planning.
  • Action: agalica to review contributor docs for clarity and correctness.
  • Action: jbernard to consider moving the review festival to a single block after the weekly meeting.

Scheduler Sending Jobs to Disabled Hosts (zigo)

  • Patch under review: !979641.
  • Reviewers need a bug filed with more detail to understand the fix; a possible race condition is suspected.
  • Patch needs unit tests. The question of whether "frozen" hosts are also affected needs investigation.

Supply WWID Instead of LUN Numbers (rajat)

  • Current iSCSI/FC logic uses LUN numbers, which can change or overlap under certain conditions.
  • Proposal: use WWID (which is stable for the lifetime of a LUN) instead, with LUN-based code kept as a fallback.
  • Drivers will need updates; strategy is to start with the LVM driver (LIO target) for iSCSI.
  • A tempest test should be added to enforce the new contract, with a grace period of a couple of cycles for vendor CIs.
  • Action: rajat to send a message to the mailing list for vendor feedback.

New Driver Status (erlon)

Three new drivers are currently in review for Hibiscus:

Goal is to compile a driver list early in the cycle to direct review resources appropriately.

RBD Encryption Performance (rsasitilak)

  • Proposal to use the librbd engine to bypass the QEMU single-thread bottleneck during encrypted volume I/O.
  • Skepticism about the performance improvement claims and the level of rework required to the current RBD implementation.
  • Action: jbernard to respond to the mailing list thread requesting more detailed benchmarking information.

Volume Migration with Snapshots (fqi)

  • Currently, migrating a volume that has snapshots fails.
  • Proposal to query drivers for available functionality and use it when present, broken into three stages.
  • Blueprint: volume-migration-with-snapshot
  • Open questions remain around snapshot semantics (snapshots becoming separate volumes) and vendor-specific COW implementations.

HPE Alletra MP Driver (Jyotsna/raghavendrat)

  • New driver in review: !969373.
  • Uses the hpe-storage-flowkit-py library as an intermediary layer to separate backend-specific logic from driver code.

Backup Container Name Templates (noonedeadpunk)

  • Spec: !962306; patch: !962909.
  • Key concern: when the template changes in config, operators must manually migrate existing backup data.
  • Discussion of adding a DB field to track the actual (post-template) container name separately from the configured value.

CBT-Based Incremental Backup (hong-p)

  • Spec: !985089.
  • Proposal to optimize incremental backups using Changed Block Tracking (CBT).
  • Nova involvement required for attached volumes; Cinder implementation useful for bare-metal attachments.
  • No philosophical objections from the team; free to proceed. Open questions include where to store CBT data and the need for an external REST API.

Logging Guidelines (Anoop_Shukla / NetApp)

  • Proposal for a dedicated logging best-practices document for Cinder driver authors, covering log level definitions and usage of the @volume_utils.trace decorator.
  • Working document: OpenStack Cinder Logging Guidelines etherpad.
  • Seeking community feedback.

RBD Performance: Direct Import (ricolin)

Using QEMU to output directly rather than rbd import yields at least a 20% I/O performance improvement for large (>1 TB) volumes, including encrypted volumes. Relevant patches:

  • Non-encrypted: !972263
  • Encrypted (direct import): !933006
  • Encrypted (direct volume creation): !910700
  • Alternative encrypted approach (rajat): !955273

Replication v3 (rajat)

  • Spec: !985952.
  • Extends replication to support finer-grained failover (per-volume, per-pool, per-backend).
  • Includes automation of failover for synchronous replication and cross-cluster failover with security guards.
  • Safeguards needed to prevent overlap between replication granularities.

3rd-Party CI Systems (simondodsley)

  • Current tooling (SoftwareFactory moving to OpenShift) is not sustainable for all vendors.
  • Proposal to create a standard, simple CI template for running Cinder and os-brick tests, reporting to Gerrit, and storing logs in a GitHub repository with a standard URL format.

NetApp Topics (jayanan)

  • Per-pool image cache enhancements.
  • Replication over Fibre Channel.
  • Best practices for raising dependent patches (noted: git-restack tool).
  • ONTAP REST vs. ZAPI migration gaps.

Friday Patch Review

  • General patch review session.
  • Kubernetes lock support patch flagged for attention: !956528.