Jump to: navigation, search

Difference between revisions of "Meetings/CyborgTeamMeeting"

(Bi-Weekly Cyborg team meeting)
(Agenda)
(93 intermediate revisions by 7 users not shown)
Line 2: Line 2:
 
[[Category: Meetings]]
 
[[Category: Meetings]]
  
= Bi-Weekly Cyborg team meeting =
+
== Weekly IRC Cyborg team meeting ==
If you're interested in OpenStack Acceleration management [[Cyborg]], we hold public meetings in <code><nowiki>#openstack-cyborg</nowiki></code> every other Wednesday at 11:00 am US Eastern Time (UTC 1500).
+
* Where: <code><nowiki>#openstack-cyborg</nowiki></code> IRC channel
 +
* When: Every Thursday at UTC 0300 (China @11 am Thu; US West Coast @8 pm Wed)
  
 
If you are not familiar with IRC, please read https://wiki.openstack.org/wiki/IRC .
 
If you are not familiar with IRC, please read https://wiki.openstack.org/wiki/IRC .
You can simply use the web client for Freenode to come to <code><nowiki>#openstack-cyborg</nowiki></code>: http://webchat.freenode.net/?channels=openstack-cyborg.  
+
You can use the web client for Freenode: http://webchat.freenode.net/?channels=openstack-cyborg.  
  
If you want to attend but the time is not friendly to you, please email to [mailto:zhipengh512@gmail.com Howard Huang].
+
If you want to attend but the time is not friendly to you, please post an email message in openstack-discuss.
  
== Agenda for next meeting ==
+
Previous meeting logs at: http://eavesdrop.openstack.org/irclogs/%23openstack-cyborg/
=== Next meeting : May 24th, 2017 ===
 
===Agenda:===
 
* Cyborg BP discussion: https://review.openstack.org/#/q/project:openstack/cyborg
 
* Possible video session
 
* AoB
 
  
== Previous meetings ==
+
=== Agenda ===
Previous meetings, with their notes and logs, can be found in under [[Cyborg/MeetingLogs]]
+
* Feb 12, 2020:
 +
# UT patch: https://review.opendev.org/#/c/702807
 +
# Installers: Kolla is important. RDO is best effort. LOCI? Others?
 +
# Move spec for instance ops with accelerators as a doc.
 +
#
 +
 
 +
* Jan 9, 2020:
 +
# Patch reviews: [https://review.opendev.org/#/c/699099/ Policy default], [https://review.opendev.org/670973 Bump openstackdocs theme]
 +
# Mailing list: http://lists.openstack.org/pipermail/openstack-discuss/2020-January/011802.html
 +
* Dec 25, 2019:
 +
# Cyborg Policy Refresh (Yumeng)
 +
## Please help to review and merge specs: https://review.opendev.org/#/c/699099/. We've got a +1 from keystone PTL
 +
* Dec 18, 2019:
 +
# Policy popup team (cmurphy)
 +
## How does the cyborg team want to organize and track the work?
 +
## Any questions I can help with at this time?
 +
* Dec 11, 2019:
 +
# [https://wiki.openstack.org/wiki/Consistent_and_Secure_Default_Policies_Popup_Team Secure_Default_Policies_Popup_Team]
 +
# [https://etherpad.openstack.org/p/cyborg-ptg-ussuri Devstack conf table for multinode]
 +
# Functional testing
 +
# [https://etherpad.openstack.org/p/cyborg-ussuri-programming-apis Programming API proposal review], [https://review.opendev.org/#/c/698190 Shogo's programming patch]
 +
# Storyboard, Cyborg client patches, tempest patches, main patches
 +
* Dec 4, 2019:
 +
# [https://etherpad.openstack.org/p/cyborg-ussuri-functional-test-plan Functional testing]
 +
# Patches
 +
* Nov 27, 2019:
 +
# Decide whether to drop v1 API.
 +
# Programming API proposal review: https://etherpad.openstack.org/p/cyborg-ussuri-programming-apis
 +
# Functional tests update
 +
# Storyboard review and update
 +
* Nov 20, 2019:
 +
# Nova status update: reviews needed
 +
# General update: Devstack py3 (https://review.opendev.org/#/c/649097) merged
 +
# Programming APi proposal: https://etherpad.openstack.org/p/cyborg-ussuri-programming-apis
 +
# Review Who's Doing What, storyboard, patches
 +
* Oct 31, 2019:
 +
# Summit/PTG prep: move to [https://etherpad.openstack.org/p/shanghai-ptg-cyborg official etherpad]?, project onboarding in PTG, update in summit, demo
 +
# tempest parallel tests: device profile names uniqueness, fake driver has only 1 resource, self.instance?
 +
# Remove Justin Kilpatrick as core reviewer?
 +
# Reviews: https://review.opendev.org/#/c/685542/
 +
* Oct 30, 2019:
 +
# Py2 -> Py3 migration: Do we care? If so, we need a grenade job.
 +
# Followup: Document use cases and usage models (e.g. reserve devices for non-VM usage, enable/disable devices)
 +
* Oct 23, 2019:
 +
# Project updates: clarification
 +
# Reviews: Doc patches merged and new, Glance API servers
 +
# [http://ptg.openstack.org PTG]:
 +
## will consolidate [https://etherpad.openstack.org/p/cyborg-ptg-ussuri planning etherpad] into [https://etherpad.openstack.org/p/shanghai-ptg-cyborg final etherpad]
 +
## [http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010047.html tables in a room]
 +
## Team photo shoot on Thu afternoon 2 pm
 +
* Oct 16, 2019:
 +
# [https://etherpad.openstack.org/p/cyborg-ptg-ussuri PTG Etherpad]: add topics
 +
# Team dinner date/time
 +
# Project updates: Not at Summit, but in etherpad. Slides/etherpad due after the Summit.
 +
* Aug 28
 +
# Python 3, RBAC, client
 +
# Code reviews
 +
# ARQ states and transitions
 +
# Nova functional tests
 +
# Rm cyborg devstack job once the tempest job is introduced?
 +
 
 +
* Aug 21 (Thu in China, Wed in US):
 +
# Python 3
 +
# Close patch series by this week: other stuff depends on it.
 +
* Aug 13:
 +
# Meeting time; os-acc discontinuance
 +
# Python-cyborgclient support, Python 3
 +
# Do we need fake driver-based tempest for Cyborg patches?
 +
# Storyboard tasks: RBAC, Cyborg functional tests, Nova functional tests that mock Cyborg API
 +
* Aug 6, 2019:
 +
# Bindep: packages for in-tree drivers?
 +
# Drivers: Specs (use cases, CI, etc.), test plans
 +
# Checking fake driver with Nova
 +
# Storyboard tasks
 +
* July 23, 2019: Spec/patch reviews.
 +
* July 9, 2019:
 +
# Fix https://opendev.org/openstack/cyborg-specs/src/branch/master/specs/train/cyborg-accelerator-driver.rst : location, content
 +
# Spec review
 +
* July 2, 2019: Spec review
 +
* June 25, 2019: Spec review.
 +
* June 18, 2019
 +
# Device profile: unique names.
 +
# Format for controlpath_id and attach_handles.
 +
# Need to close specs. See [https://releases.openstack.org/train/schedule.html Train milestones]. Past Milestone 1.
 +
# Zoom meeting tomorrow: use the time to review specs.
 +
 
 +
* June 11, 2019
 +
# Cyborg-Nova CI: Fake driver (tempest), Fake Cyborg API (Nova functional test fixture)
 +
# Python cyborg client, Python 3 migration: any opens or questions?
 +
# Cyborg specs and patches
 +
 
 +
* June 4/5, 2019:
 +
# Python cyborg client decision: http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006543.html
 +
# Cyborg APi fixtures in Nova: need an owner. See [https://review.opendev.org/#/c/603955/13/specs/train/approved/nova-cyborg-interaction.rst,unified Line 409]
 +
# Cyborg specs: [https://review.opendev.org/#/c/593726 discovery spec], [https://review.opendev.org/#/c/658498/ specs/index.rst], [https://review.opendev.org/#/c/602978/ device-profiles], [https://review.opendev.org/#/c/605237/ Instance-ops]
 +
# Cyborg patches: Why not asserts, control path id; walk through all patches
 +
# Zoom call tomorrow for scrubbing patches/specs?
 +
 
 +
* May 28/29, 2019:
 +
# Nova spec update (https://review.opendev.org/#/c/603955/)
 +
# Python cyborg client update
 +
# Communication updates: have default IRC 'hangout times'?
 +
# Cyborg spec, code reviews
 +
 
 +
* May 21/22, 2019:
 +
# Cyborg spec reviews
 +
# Nova spec review
 +
# Merge plan and Nova notification patch status
 +
# Python 3 transition
 +
# Any topics for Zoom meeting tomorrow?
 +
 
 +
* May 14/15, 2019:
 +
# Cyborg Spec reviews
 +
# Nova spec review
 +
# Pilot merge plan: split into smaller patches for review?, db schema change ([https://docs.openstack.org/glance/latest/contributor/database_migrations.html reference])
 +
# Python 3 transition (time permitting. Trying to start early in cycle because there could be surprises.)
 +
 
 +
== Weekly Cyborg Zoom meeting ==
 +
* Where: Zoom https://zoom.us/j/7680202060  [New Zoom URL for Train]
 +
* When: Every Thursday at UTC 0130 (China @9:30 am Thu; US West Coast @6:30 pm Wed)
 +
This is engineering-focused, and may include presentations etc.
 +
 
 +
=== Agenda ===
 +
* June 26/27, 2019: Cancelled after agreement in IRC.
 +
* June 19/20: We will have a session. We will use the session to review specs.
 +
* June 12/13, 2019: No session. Please review specs.
 +
* June 5/6, 2019:
 +
# Cyborg API fixture or fake Cyborg driver?
 +
# Cyborg specs and patches
 +
 
 +
* May 22/23, 2019: Cancelled
 +
* May 15/16, 2019: Not scheduled (will start from May 21/22 with new Zoom account)

Revision as of 05:18, 6 February 2020


Weekly IRC Cyborg team meeting

  • Where: #openstack-cyborg IRC channel
  • When: Every Thursday at UTC 0300 (China @11 am Thu; US West Coast @8 pm Wed)

If you are not familiar with IRC, please read https://wiki.openstack.org/wiki/IRC . You can use the web client for Freenode: http://webchat.freenode.net/?channels=openstack-cyborg.

If you want to attend but the time is not friendly to you, please post an email message in openstack-discuss.

Previous meeting logs at: http://eavesdrop.openstack.org/irclogs/%23openstack-cyborg/

Agenda

  • Feb 12, 2020:
  1. UT patch: https://review.opendev.org/#/c/702807
  2. Installers: Kolla is important. RDO is best effort. LOCI? Others?
  3. Move spec for instance ops with accelerators as a doc.
  • Jan 9, 2020:
  1. Patch reviews: Policy default, Bump openstackdocs theme
  2. Mailing list: http://lists.openstack.org/pipermail/openstack-discuss/2020-January/011802.html
  • Dec 25, 2019:
  1. Cyborg Policy Refresh (Yumeng)
    1. Please help to review and merge specs: https://review.opendev.org/#/c/699099/. We've got a +1 from keystone PTL
  • Dec 18, 2019:
  1. Policy popup team (cmurphy)
    1. How does the cyborg team want to organize and track the work?
    2. Any questions I can help with at this time?
  • Dec 11, 2019:
  1. Secure_Default_Policies_Popup_Team
  2. Devstack conf table for multinode
  3. Functional testing
  4. Programming API proposal review, Shogo's programming patch
  5. Storyboard, Cyborg client patches, tempest patches, main patches
  • Dec 4, 2019:
  1. Functional testing
  2. Patches
  • Nov 27, 2019:
  1. Decide whether to drop v1 API.
  2. Programming API proposal review: https://etherpad.openstack.org/p/cyborg-ussuri-programming-apis
  3. Functional tests update
  4. Storyboard review and update
  • Nov 20, 2019:
  1. Nova status update: reviews needed
  2. General update: Devstack py3 (https://review.opendev.org/#/c/649097) merged
  3. Programming APi proposal: https://etherpad.openstack.org/p/cyborg-ussuri-programming-apis
  4. Review Who's Doing What, storyboard, patches
  • Oct 31, 2019:
  1. Summit/PTG prep: move to official etherpad?, project onboarding in PTG, update in summit, demo
  2. tempest parallel tests: device profile names uniqueness, fake driver has only 1 resource, self.instance?
  3. Remove Justin Kilpatrick as core reviewer?
  4. Reviews: https://review.opendev.org/#/c/685542/
  • Oct 30, 2019:
  1. Py2 -> Py3 migration: Do we care? If so, we need a grenade job.
  2. Followup: Document use cases and usage models (e.g. reserve devices for non-VM usage, enable/disable devices)
  • Oct 23, 2019:
  1. Project updates: clarification
  2. Reviews: Doc patches merged and new, Glance API servers
  3. PTG:
    1. will consolidate planning etherpad into final etherpad
    2. tables in a room
    3. Team photo shoot on Thu afternoon 2 pm
  • Oct 16, 2019:
  1. PTG Etherpad: add topics
  2. Team dinner date/time
  3. Project updates: Not at Summit, but in etherpad. Slides/etherpad due after the Summit.
  • Aug 28
  1. Python 3, RBAC, client
  2. Code reviews
  3. ARQ states and transitions
  4. Nova functional tests
  5. Rm cyborg devstack job once the tempest job is introduced?
  • Aug 21 (Thu in China, Wed in US):
  1. Python 3
  2. Close patch series by this week: other stuff depends on it.
  • Aug 13:
  1. Meeting time; os-acc discontinuance
  2. Python-cyborgclient support, Python 3
  3. Do we need fake driver-based tempest for Cyborg patches?
  4. Storyboard tasks: RBAC, Cyborg functional tests, Nova functional tests that mock Cyborg API
  • Aug 6, 2019:
  1. Bindep: packages for in-tree drivers?
  2. Drivers: Specs (use cases, CI, etc.), test plans
  3. Checking fake driver with Nova
  4. Storyboard tasks
  • July 23, 2019: Spec/patch reviews.
  • July 9, 2019:
  1. Fix https://opendev.org/openstack/cyborg-specs/src/branch/master/specs/train/cyborg-accelerator-driver.rst : location, content
  2. Spec review
  • July 2, 2019: Spec review
  • June 25, 2019: Spec review.
  • June 18, 2019
  1. Device profile: unique names.
  2. Format for controlpath_id and attach_handles.
  3. Need to close specs. See Train milestones. Past Milestone 1.
  4. Zoom meeting tomorrow: use the time to review specs.
  • June 11, 2019
  1. Cyborg-Nova CI: Fake driver (tempest), Fake Cyborg API (Nova functional test fixture)
  2. Python cyborg client, Python 3 migration: any opens or questions?
  3. Cyborg specs and patches
  • June 4/5, 2019:
  1. Python cyborg client decision: http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006543.html
  2. Cyborg APi fixtures in Nova: need an owner. See Line 409
  3. Cyborg specs: discovery spec, specs/index.rst, device-profiles, Instance-ops
  4. Cyborg patches: Why not asserts, control path id; walk through all patches
  5. Zoom call tomorrow for scrubbing patches/specs?
  • May 28/29, 2019:
  1. Nova spec update (https://review.opendev.org/#/c/603955/)
  2. Python cyborg client update
  3. Communication updates: have default IRC 'hangout times'?
  4. Cyborg spec, code reviews
  • May 21/22, 2019:
  1. Cyborg spec reviews
  2. Nova spec review
  3. Merge plan and Nova notification patch status
  4. Python 3 transition
  5. Any topics for Zoom meeting tomorrow?
  • May 14/15, 2019:
  1. Cyborg Spec reviews
  2. Nova spec review
  3. Pilot merge plan: split into smaller patches for review?, db schema change (reference)
  4. Python 3 transition (time permitting. Trying to start early in cycle because there could be surprises.)

Weekly Cyborg Zoom meeting

  • Where: Zoom https://zoom.us/j/7680202060 [New Zoom URL for Train]
  • When: Every Thursday at UTC 0130 (China @9:30 am Thu; US West Coast @6:30 pm Wed)

This is engineering-focused, and may include presentations etc.

Agenda

  • June 26/27, 2019: Cancelled after agreement in IRC.
  • June 19/20: We will have a session. We will use the session to review specs.
  • June 12/13, 2019: No session. Please review specs.
  • June 5/6, 2019:
  1. Cyborg API fixture or fake Cyborg driver?
  2. Cyborg specs and patches
  • May 22/23, 2019: Cancelled
  • May 15/16, 2019: Not scheduled (will start from May 21/22 with new Zoom account)