Jump to: navigation, search

Difference between revisions of "CinderMeetings"

(Next meeting)
m (Update agenda links for Wallaby)
 
(843 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
 
 
= Weekly Cinder team meeting =
 
= Weekly Cinder team meeting =
'''NOTE MEETING TIME: Wed's at 16:00 UTC'''
+
'''MEETING TIME: Wednesday at 14:00 UTC'''
 
 
If you're interested in Cinder or Block Storage in general for OpenStack, we have a weekly meetings in <code><nowiki>#openstack-meeting</nowiki></code>, on Wednesdays at 16:00 UTC.  Please feel free to add items to the agenda below.  NOTE: When adding topics please include your IRC name so we know who's topic it is and how to get more info.
 
 
 
== Next meeting ==
 
'''NOTE:''' ''Include your IRC nickname next to agenda items so that you can be called upon in the meeting and arrive at the meeting promptly if placing items in agenda. You might want to put this on your calendar if you are adding items.''
 
 
 
'''July 23th, 2014 16:00 UTC'''
 
 
 
* Plug for weekly 3rd Party CI meeting (Mondays at 18:00 UTC [1 pm Central])
 
** I attended this week's meeting and gave a high level status.  They are looking for more participation.
 
 
 
== Previous meetings ==
 
'''July 16th, 2014 16:00 UTC'''
 
* Putting the fun back into cinder development.
 
**  There's been a mailing list thread recently about how nit-picky reviews are getting about typos, white space and the like, and how it is a motivation killer. I'm inclinded to agree - the formatting of the doc strings, fullstops at the end of comments etc doesn't actually improve the code much at all, and getting a -1 for it is a buzz kill of the highest order. Should we leave that sort of thing to the gate, and say that if there is no hacking check for it then it isn't important in general? (DuncanT)
 
 
 
* How to proceed with cinder/openstack requirements? python-dbus for https://review.openstack.org/99013, see mailing list conclusion http://lists.openstack.org/pipermail/openstack-dev/2014-July/040182.html (flip214)
 
* code churn, not sure where/when to start, fear of merge conflicts (flip214)
 
 
 
* Hitachi Block Storage cinder driver (tsekiyama)
 
** We want to get some feedback about how we can make this forward
 
** Review: https://review.openstack.org/#/c/90379/
 
 
 
* Log translations https://review.openstack.org/#/c/105665/ is still stuck - any thoughts? Options I can see: (DuncanT)
 
** A better technical solution - should be possible where the message format is not expanded outside the logging call i.e.:
 
Ok:
 
    <nowiki>
 
    LOG.warning("The flubigar id %d exploded messily", flu_id)
 
    </nowiki>
 
Not ok:
 
    <nowiki>
 
    msg = _("The flubigar id %d exploded messily") % flu_id
 
    LOG.warning(msg)
 
    </nowiki>
 
 
 
** We don't break up our message categories
 
*** This makes life harder for the translation team, makes us inconsistent with Openstack in general but keeps the code from descending into ugliness
 
** Related discussion on enabling translation (jungleboyj):
 
*** Have two patches awaiting approval:  Explicit import of _() https://review.openstack.org/105315 and enable lazy translation:  https://review.openstack.org/105561
 
*** Need to get these merged so we are running with the changes.
 
* 3rd Party CI (jungleboyj):
 
** Clarification on when drivers are going to be removed.
 
 
 
== Previous meetings ==
 
 
 
'''July 9, 2014 16:00 UTC'''
 
 
 
* flip214 to jgriffith: Status of Separation of Connectors from Driver/Device Interface?
 
* Quick check: Is everybody happy in principle with the text of https://wiki.openstack.org/wiki/CinderCodeCleanupPatches ? (DuncanT)
 
 
 
 
 
'''July 2nd, 2014 16:00 UTC'''
 
* Batching up mechanical code cleanup until the one week after each milestone (DuncanT)
 
** See https://review.openstack.org/#/c/102872/ for example and https://review.openstack.org/#/c/101847
 
** Log translations and hacking fixes fall into this class
 
** Means you only take one bit hit per milestone for rebases
 
** Does require some tracking so they don't get missed (and I will suck at said tracking, enviably)
 
* LVM: Support a volume-group on shared storage (mtanino)
 
** Want to quickly discuss the driver benefit, driver comparison, performance(P8-P14): https://wiki.openstack.org/w/images/0/08/Cinder-Support_LVM_on_a_sharedLU.pdf
 
** Review comments? https://review.openstack.org/#/c/92479/
 
* Cinder Third Party CI Names (asselin)
 
** Online discussion of this thread: http://lists.openstack.org/pipermail/openstack-dev/2014-July/039103.html
 
 
 
'''June 25th, 2014 16:00 UTC'''
 
* Consistency groups [xyang]
 
** Cinder spec review: https://review.openstack.org/#/c/96665/
 
* CI status [xyang]
 
** [http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg26258.html Third-Party CI Issue (asselin): direct access to review.openstack.org port 29418 required]l
 
* Pools implementation [navneet]
 
** Comparison etherpad https://etherpad.openstack.org/p/cinder-pool-impl-comparison
 
** Decision to select implementation
 
* keystoneclient integration with cinderclient [hrybacki / ayoung]
 
** Discuss integration and collaboration possibilities
 
 
 
 
 
 
 
'''June 18th, 2014 16:00 UTC'''
 
* It's review day !?! [jdg]
 
* Mid cycle meetup plans/updates [jdg]
 
** https://etherpad.openstack.org/p/CinderMidCycleMeetupAug2014
 
* Separation of Connectors from Driver/Device Interface (status update) [jdg]
 
* Updates on 3'rd party CI [jdg]
 
* Things we need to decide upon (not today, but do your homework for next week)
 
** Software Define Storage layers/drivers
 
** Pools implementation
 
 
 
'''June 11th, 2014 16:00 UTC'''
 
* Volume replication (ronenkat)
 
** Blueprint and spec review/comments? https://review.openstack.org/#/c/98308
 
* oslo.db (jungleboyj)
 
** Want to quickly discuss the review out there for this: https://review.openstack.org/#/c/77125/
 
** Move to current oslo.db? Wait for library work?
 
* oslo logging discussion (jungleboyj)
 
** Removing translation of debug messages
 
** Adding _LE, _LI, _LW
 
* 3rd party cinder ci (asselin)
 
** Looking for volunteers to test out my fork of jaypipe's 3rd party ci setup which has support for nodepool & http proxies.
 
** https://github.com/rasselin/os-ext-testing
 
** https://github.com/rasselin/os-ext-testing-data
 
** [http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg26258.html Third-Party CI Issue: direct access to review.openstack.org port 29418 required]l
 
* HDS HNAS Cinder drivers (sombrafam)
 
** As we are trying check-in for quite a while, we want to get some feedback on the missing steps
 
** First thread: https://review.openstack.org/#/c/74371/
 
** Continuation: https://review.openstack.org/#/c/82505/
 
** Current thread in discussion: https://review.openstack.org/#/c/84244/
 
* Mid-cyce Sprint (scottda)
 
** HP in Fort Collins, CO can host on site
 
** The thought was 10-20 developers
 
** Large room is available July 14,15,17,18, 21-25, 27-Aug 1 ... Other options exist
 
* Backend Pools (navneet)
 
** which way to go? There are two WIPs.
 
** comparisons between the two approaches? Any wiki/etherpad present or to be prepared for documenting opinions?
 
 
 
'''June 4th, 2014 16:00 UTC'''
 
* Volume backup modification (navneet)
 
** Blueprint and spec review/comments? https://blueprints.launchpad.net/cinder/+spec/vol-backup-service-per-backend
 
* Dynamic multi pool (navneet)
 
** Review comments? https://review.openstack.org/#/c/85760/
 
** Implementation approach comparison.
 
* 3rd party ci (asselin)
 
** I have a conflict with another meeting, but my WIP to add nodepool into jaypipe's 3rd party ci solution is available here: https://github.com/rasselin/os-ext-testing/tree/nodepool
 
* oslo.db (jungleboyj)
 
** Want to quickly discuss the review out there for this:  https://review.openstack.org/#/c/77125/
 
** Move to current oslo.db?  Wait for library work?
 
** Need to drop off the meeting about 40 minutes in so if we can cover before then it would be appreciated.  :-)
 
 
 
'''May 28th, 2014 16:00 UTC'''
 
* 3rd Party CI (jungleboyj)
 
** What tempest test cases to run?
 
** iSCSI only?  What about for FC only drivers then?
 
** Progress on where to record results?
 
* SSH host keys (jungleboyj)
 
** https://launchpad.net/bugs/1320050 and https://bugs.launchpad.net/cinder/+bug/1320056
 
** Need plan to get this addressed by all drivers using SSH. (New config options?)
 
** Way to get this backported to Havana?
 
* Dynamic multi-pools (navneet)
 
** Status and WIP review (https://review.openstack.org/#/c/85760/)
 
** Back manager design improvement/rewriting for better rpc message handling.
 
** Back up service for multi pools.
 
* cinder-specs (jgriffith)
 
** Specs repo is live
 
** Process
 
** Reviews
 
 
 
'''May 21st, 2014 16:00 UTC'''
 
* Consistency Groups (xyang)
 
** A few people have concerns on the restriction of one volume type per CG.  Should we allow one CG to have multiple volume types on the same backend?  Let's discuss about it.
 
* Third-Party CI (jgriffith)
 
** Who's started, who's planning to and how can we help support each other to get this going smoothly
 
* Moving GlusterFS snapshot code into the NFS RemoteFs driver (mberlin)
 
** The GlusterFS snapshot code using qcow2 snapshots is useful for all file based storage systems. I would volunteer to move the GlusterFS snapshot code into the general RemoteFs driver - making it easier to get [https://review.openstack.org/#/c/94186/ our driver] accepted ;-)
 
** Eric Harney is fine with this and planned to do this for Juno anyway ([https://blueprints.launchpad.net/cinder/+spec/remotefs-snaps see his blueprint]). I've put it on the agenda to make sure others also agree with this approach.
 
 
 
'''May 7th, 2014 16:00 UTC'''
 
* Limit == 0 in API [https://review.openstack.org/#/c/86207/ patch review] - thingee
 
 
 
'''April 16th, 2014 16:00 UTC'''
 
* Release Status
 
* Summit Session Updates
 
* Next Stop ATL!!!
 
* Cinder resource status - thingee
 
 
 
'''April 9th, 2014 16:00 UTC'''
 
(Agenda entered retrospectively)
 
* Cinder Spec (jgriffith)
 
** Just a heads up that cinder blueprints will move to a gerrit based process shortly, a la nova. Details and wiki entry to follow.
 
* RC2 status (jgriffith)
 
** Just after cutting RC2, a bunch of bugs
 
* Testing RC code (jgriffith)
 
** Get on it, folks!
 
**Looks like theres some serious, intermittent performance issues in the API somewhere...
 
 
 
'''April 2, 2014 16:00 UTC'''
 
_Meeting cancelled and summary discussion held on #openstack-cinder_
 
 
 
* Release status and bugs
 
* -2s left on reviews from before Junos opened - please check if they are still valid
 
    - https://review.openstack.org/#/c/73446/ (JGriffith)
 
    - https://review.openstack.org/#/c/80550/ (JBryant)
 
    - https://review.openstack.org/#/c/82100/ (Avishay)
 
    - https://review.openstack.org/#/c/74158/ (Avishay)
 
    - + a whole bunch of stable branch stuff
 
 
 
== Previous meetings ==
 
 
 
'''Mar 26, 2014 16:00 UTC'''
 
* RC1 updates (jgriffith)
 
* Design Summit Sessions (jgriffith)
 
http://eavesdrop.openstack.org/meetings/cinder/2014/cinder.2014-03-26-16.00.log.html
 
 
 
'''Mar 19, 2014 16:00 UTC'''
 
* ProphetStor Driver Exception request for Icehouse (jgriffith)
 
* Bug status/updates (jgriffith)
 
* What we should be punting to Juno (aka immediate -2 in Gerrit) (jgriffith)
 
* Continuous Integration for Cinder Certification (jungleboyj)
 
 
 
'''Mar 12, 2014 16:00 UTC'''
 
* Cancelled due to nothing on the agenda. Ad-hoc discussion on #openstack-cinder instead
 
 
 
'''Mar 5, 2014 16:00 UTC'''
 
* Volume replication - avishay
 
* [https://blueprints.launchpad.net/cinder/+spec/lvm-driver-for-shared-storage  New LVM-based driver for shared storage] - mtanino
 
* DRBD/drbdmanage driver for cinder - philr
 
 
 
'''Feb 19, 2014 16:00 UTC'''
 
* I3 Status check/updates
 
* Cert test
 
* [https://review.openstack.org/#/c/73745 Milestone Consideration for Drivers] -thingee
 
* [https://etherpad.openstack.org/p/cinder-hack-201402 Hack-a-thon details] -thingee
 
* [https://review.openstack.org/#/c/66737/ scheduling for local storage] -DuncanT
 
 
 
'''Feb 5, 2014 16:00 UTC'''
 
* I3 Status check/updates
 
* Cert test
 
* Multiple pools per backend (bswartz)
 
'''Jan 8, 2014 16:00 UTC'''
 
* I2 is just around the corner, blueprint updates
 
* Alternating meeting time proposal, results on feedback
 
* Driver cert test, it's there... use it
 
* Prioritizing patches and reviews
 
'''December 18, 2013 16:00 UTC'''
 
* Blueprint discussion [https://blueprints.launchpad.net/cinder/+spec/cinder-backup-recover-api cinder backup recovery api - import/export backups] - avishay
 
* Blueprint discussion [https://blueprints.launchpad.net/cinder/+spec/copy-volume-to-image-task-flow] - Griffith
 
* [https://blueprints.launchpad.net/cinder/+spec/admin-defined-capabilities Admin-defined capabilities] - Ollie
 
* Why is type manage an extension? -Thingee
 
 
 
'''December 11, 2013 16:00 UTC'''
 
* Proposal of [https://etherpad.openstack.org/p/cinder-extensions extension packages] -Thingee
 
 
 
'''December 4, 2013 16:00 UTC'''
 
* Progressing with [https://wiki.openstack.org/wiki/Cinder/blueprints/multi-attach-volume multi-attach / shared-volume] - sgordon
 
* [https://etherpad.openstack.org/p/icehouse-cinder-acls-for-volumes  Access Control List design discussion] - alatynskaya
 
 
 
'''November 27, 2013 16:00 UTC'''
 
* [https://etherpad.openstack.org/p/icehouse-cinder-continuous-volume-replication-v2 Updated volume mirroring design] - avishay
 
* Start using only Mock for new tests... [http://lists.openstack.org/pipermail/openstack-dev/2013-November/018501.html Related Nova Discussion] - Thingee
 
* Rate limiting came up in the summit, and [http://lists.openstack.org/pipermail/openstack-dev/2013-November/020291.html on openstack-dev] - avishay
 
* Metadata backup (https://review.openstack.org/#/c/51900/) progress RFC - dosaboy
 
 
 
  
'''November 20, 2013 16:00 UTC'''
+
'''MEETING LOCATION: <code><nowiki>#openstack-meeting-alt</nowiki></code>'''
* I-1 scheduling - JGriffith
 
  
  
'''November 13, 2013 16:00 UTC'''
+
If you're interested in Cinder or Block Storage in general for OpenStack, we have weekly meetings in <code><nowiki>#openstack-meeting-alt</nowiki></code>, on Wednesdays at 14:00 UTC.  Please feel free to add items to the agenda in the etherpad link below.  NOTE: When adding topics please include your IRC name so we know whose topic it is and how to get more info.
* patches should update doc files where necessary to ease writing of release notes (Avishay?)
 
* fencing host from storage (Ehud Trainin)
 
* Summarize priority of tasks from summit discussions (https://wiki.openstack.org/wiki/Summit/Icehouse/Etherpads#Cinder and   https://etherpad.openstack.org/p/cinder-icehouse-summary) Griff
 
  
  
'''October 30, 2013 16:00 UTC'''
+
== Next Cinder Team meeting ==
* cinder backup metadata support - http://goo.gl/Jkg2FV (dosaboy)
 
* fencing and unfencing host from storage - https://blueprints.launchpad.net/cinder/+spec/fencing-and-unfencing (Ehud Trainin)
 
  
'''October 23, 2013 16:00 UTC'''
+
To add topics to our next weekly meeting follow the link to this release's etherpad below. There will be a section for the next team meeting near the top of the etherpad.
* Nexenta backup driver https://review.openstack.org/#/c/47005/ - DuncanT
 
  
 +
<b><blockquote>Wallaby Cinder Weekly Meeting Agenda and Notes Etherpad:  https://etherpad.opendev.org/p/cinder-wallaby-meetings</blockquote></b>
  
'''October 2, 2013 16:00 UTC'''
+
Agendas and notes from earlier meetings in the release can be seen further down in the etherpad.
* What's still broken in Havana
 
:* Backups and multibackend (https://code.launchpad.net/bugs/1228223): Fix committed
 
:* Configuration - Global CONF settings in brick don't belong, and a number of them break multi-backend (Bug #1230066): Fix committed
 
:* TaskFlow retry mechanism - The majority felt this should be left as a white list, but no work has been done to fix it so we still have ugly failures/roll-backs (3 bugs logged here): '''???'''
 
:* Quotas - Don't know that anybody has gotten to the bottom of the quota syncing issue (Bug #1202896): '''Still open'''
 
:* iSCSI Target creation failures - This was thought to have been fixed but showed up last night (Bug #1223469): Probable fix committed
 
:* Summary of gate issue pertaining to Cinder can be viewed here: http://paste.openstack.org/show/47798/
 
:* Moving to taskflow - avishay
 
  
 +
'''NOTE:''' ''Include your IRC nickname with your agenda items so that you can be called upon in the meeting and arrive at the meeting promptly if placing items in agenda. Please have any supporting links ready. You might want to put this on your calendar if you are adding items.''
  
'''Sept 25, 2013, 16:00 UTC'''
+
https://www.timeanddate.com/worldclock/fixedtime.html?hour=14&min=00&sec=0
* PTL nomination process is open until the 26'th, if you want to run send your nomination proposal out to the dev ML
 
* What's broken in Havana
 
:* Backups (specifically when configured with multi-backend volumes)
 
:* Configuration - Global CONF settings in brick don't belong, and a number of them break multi-backend (Bug #1230066)
 
:* TaskFlow retry mechanism - The majority felt this should be left as a white list, but no work has been done to fix it so we still have ugly failures/roll-backs (3 bugs logged here)
 
:* Quotas - Don't know that anybody has gotten to the bottom of the quota syncing issue (Bug #1202896)
 
:* iSCSI Target creation failures - This was thought to have been fixed but showed up last night (Bug #1223469)
 
:* ????
 
* Cinderclient release plans/status? (Eharney)
 
* OSLO imports (DuncanT)
 
* bp/cinder-backup-improvements (dosaboy)
 
* bp/multi-attach (zhiyan)
 
  
 +
== Weekly Meeting Agendas from Previous Releases ==
  
 +
Sometimes people make notes directly on the agenda etherpad that don't make it into the IRC meeting log, so you may want to check out the agenda from a previous release if you're trying to trace the history of some aspect of Cinder development that interests you.
  
'''Aug 21, 2013, 16:00 UTC'''
+
<b><blockquote>Victoria Cinder Weekly Meeting Agenda and Notes Etherpad: https://etherpad.opendev.org/p/cinder-victoria-meetings </blockquote></b>
# No agenda, no meeting.
+
<b><blockquote>Ussuri Cinder Weekly Meeting Agenda and Notes Etherpad:  https://etherpad.opendev.org/p/cinder-ussuri-meetings </blockquote></b>
 +
<b><blockquote>Train Cinder Weekly Meeting Agenda and Notes Etherpad:  https://etherpad.openstack.org/p/cinder-train-meetings </blockquote></b>
 +
<b><blockquote>Stein Cinder Weekly Meeting Agenda and Notes Etherpad:  https://etherpad.openstack.org/p/cinder-stein-meetings </blockquote></b>
 +
<b><blockquote>Rocky Cinder Weekly Meeting Agenda and Notes Etherpad:  https://etherpad.openstack.org/p/cinder-rocky-meeting-agendas </blockquote></b>
 +
<b><blockquote>Queens Cinder Weekly Meeting Agenda and Notes Etherpad:  https://etherpad.openstack.org/p/cinder-queens-meeting-agendas </blockquote></b>
  
'''Aug 14, 2013, 16:00 UTC'''
+
== Weekly Meeting Minutes and Logs from Previous Releases ==
# Volume migration status - avishay
 
# API extensions using metadata. This comes from the [https://review.openstack.org/#/c/38322/ readonly volume attach support]. - thingee
 
[http://eavesdrop.openstack.org/meetings/cinder/2013/cinder.2013-08-14-16.00.log.html IRC Log]
 
  
'''Aug 7, 2013, 16:00 UTC'''
+
Previous meeting minutes and logs dating back to 2012 can be found here: http://eavesdrop.openstack.org/meetings/cinder/
# [https://bugs.launchpad.net/cinder/+bug/1209199 RFC - make all rbd clones copy-on-write] -- Dosaboy
 
# V1 API removal issues, plans and timescales - DuncanT
 
  
== Meeting Minutes ==
+
= Weekly Cinder Test meeting (No longer active) =
 +
NEW MEETING TIME: Tuesday at 1600 UTC in #openstack-cinder
  
http://eavesdrop.openstack.org/meetings/cinder/2014/
+
Meet to discuss Test development, issues, and patches for review
  
http://eavesdrop.openstack.org/meetings/cinder/2013/
+
Note: This meeting is on hold for now. If you are interested in reviving it, please feel free to step up.
  
http://eavesdrop.openstack.org/meetings/cinder/2012/
+
*https://etherpad.openstack.org/p/Cinder-testing
 +
*Previous meeting logs: http://eavesdrop.openstack.org/meetings/cinder_testing/
 +
*Oops..other previous logs: http://eavesdrop.openstack.org/meetings/cindertestwg/

Latest revision as of 13:40, 2 October 2020

Weekly Cinder team meeting

MEETING TIME: Wednesday at 14:00 UTC

MEETING LOCATION: #openstack-meeting-alt


If you're interested in Cinder or Block Storage in general for OpenStack, we have weekly meetings in #openstack-meeting-alt, on Wednesdays at 14:00 UTC. Please feel free to add items to the agenda in the etherpad link below. NOTE: When adding topics please include your IRC name so we know whose topic it is and how to get more info.


Next Cinder Team meeting

To add topics to our next weekly meeting follow the link to this release's etherpad below. There will be a section for the next team meeting near the top of the etherpad.

Wallaby Cinder Weekly Meeting Agenda and Notes Etherpad: https://etherpad.opendev.org/p/cinder-wallaby-meetings

Agendas and notes from earlier meetings in the release can be seen further down in the etherpad.

NOTE: Include your IRC nickname with your agenda items so that you can be called upon in the meeting and arrive at the meeting promptly if placing items in agenda. Please have any supporting links ready. You might want to put this on your calendar if you are adding items.

https://www.timeanddate.com/worldclock/fixedtime.html?hour=14&min=00&sec=0

Weekly Meeting Agendas from Previous Releases

Sometimes people make notes directly on the agenda etherpad that don't make it into the IRC meeting log, so you may want to check out the agenda from a previous release if you're trying to trace the history of some aspect of Cinder development that interests you.

Victoria Cinder Weekly Meeting Agenda and Notes Etherpad: https://etherpad.opendev.org/p/cinder-victoria-meetings
Ussuri Cinder Weekly Meeting Agenda and Notes Etherpad: https://etherpad.opendev.org/p/cinder-ussuri-meetings
Train Cinder Weekly Meeting Agenda and Notes Etherpad: https://etherpad.openstack.org/p/cinder-train-meetings
Stein Cinder Weekly Meeting Agenda and Notes Etherpad: https://etherpad.openstack.org/p/cinder-stein-meetings
Rocky Cinder Weekly Meeting Agenda and Notes Etherpad: https://etherpad.openstack.org/p/cinder-rocky-meeting-agendas
Queens Cinder Weekly Meeting Agenda and Notes Etherpad: https://etherpad.openstack.org/p/cinder-queens-meeting-agendas

Weekly Meeting Minutes and Logs from Previous Releases

Previous meeting minutes and logs dating back to 2012 can be found here: http://eavesdrop.openstack.org/meetings/cinder/

Weekly Cinder Test meeting (No longer active)

NEW MEETING TIME: Tuesday at 1600 UTC in #openstack-cinder

Meet to discuss Test development, issues, and patches for review

Note: This meeting is on hold for now. If you are interested in reviving it, please feel free to step up.