Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-17950

[fork vs multiprocessing] 10 - Coordinate cross-team sync and spawn-migration follow-ups

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Unresolved
    • Icon: Critical Critical
    • None
    • None
    • python-oslo-service
    • None
    • Important

      Goal: Through the Scrum of Scrums ceremony, the Product Owner of the PIDONE team will convene and chair a cross-project PO meeting (video/Slack) covering all OpenStack services that rely on oslo.service (Nova, Neutron, Cinder, Keystone, Glance, Heat...). Objectives are to

      1. Present the upcoming spawn-method migration and its deadlock-prevention rationale.
      1. Collect per-project impacts, blockers, and timelines.
      1. Create or delegate creation of Jira tasks/stories in each project's board for any required code, test, or documentation work, all linked back to this ticket.

      Acceptance Criteria:

      • Ownership: Ticket is assigned to the PIDONE Product Owner (Tatiana) and marked "Scrum of Scrums".
      • Invite: PIDONE PO schedules a Scrum-of-Scrums session (date, time, platform) including POs from Nova, Neutron, Cinder, Keystone, Glance, Heat at minimum.
      • Agenda: Shared 48 h in advance by PIDONE PO; must include slide summarising the fork deadlock issue and spawn solution.
      • Attendance: At least one Product Owner (or delegate) from each invited project attends (verify via attendee list).
      • Minutes: PIDONE PO posts concise minutes within 24 h: decisions, action items, owners, and due dates.
      • Downstream tasks: For every action item affecting another project, a linked Jira task/story exists in that project's backlog, created or verified by the PIDONE PO, and linked in a "Related Issues" section here.
      • Acknowledgement: Each downstream project's PO comments or updates status on their new task(s) within one week, confirming ownership.

      Additional Details:
      See https://pythonspeed.com/articles/python-multiprocessing/ and explanatory video https://youtu.be/RIc-Tut95YM?t=185.

              tovchinn@redhat.com Tatiana Ovchinnikova
              hberaud Hervé Beraud
              rhos-dfg-pidone
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: