Jump to: navigation, search

Difference between revisions of "Meetings/Karbor"

(Weekly Karbor meeting)
(Weekly Karbor meeting)
Line 8: Line 8:
 
* Karbor previous meetings [http://eavesdrop.openstack.org/meetings/karbor/ summaries]
 
* Karbor previous meetings [http://eavesdrop.openstack.org/meetings/karbor/ summaries]
 
* Additional [http://eavesdrop.openstack.org/meetings/smaug/ summaries] before project rename
 
* Additional [http://eavesdrop.openstack.org/meetings/smaug/ summaries] before project rename
 +
 +
=== Agenda(2016-11-15 1500 UTC) ===
 +
* Open discussion
  
 
=== Agenda(2016-11-08 0900 UTC) ===
 
=== Agenda(2016-11-08 0900 UTC) ===

Revision as of 06:33, 15 November 2016

Weekly Karbor meeting

If you're interested in Data Protection as Service(Karbor) for OpenStack, we have a weekly meetings on IRC. Please feel free to add your topic to the agenda below. When adding topics please leave your IRC name. meeting information:

  • #openstack-meeting
  • Tuesday at 1500 UTC each even week and 0900 UTC each odd week

Previous Meetings

Agenda(2016-11-15 1500 UTC)

  • Open discussion

Agenda(2016-11-08 0900 UTC)

  • Adding Karbor into Kolla and implementing container deployment (xiangxinyong)
  • Karbor integrated with Freezer Plan (xiangxinyong)
  • Open discussion

Agenda(2016-11-01 1500 UTC)

  • Checkpoint API -- Partial Delete
    • Add support to select which entities to delete, multiple entities backup copies from a plan.
    • The scene:
    • The user create a plan with several volumes. These volumes don't have any relationships.
    • Add these resources to one plan, the user just want to protect them at the same time point.
    • So he have a request that operating the backup copies in one checkpoint separately.
    • After creating a plan with volumes, then the user do a backup acton with this plan using
    • create checkpoint API. Every volume produces a backup copy. The user only want to delete
    • one or port of backup copies produced from one checkpoint about the plan.
  • Open discussion

Agenda(2016-10-11 0900 UTC)

Agenda (2016-09-27 0900 UTC)

Agenda (2016-09-20 1500 UTC)

  • Dashboard tasks (scheduled operations, polling statuses, edit plan)
  • Plan status
  • Show plan when resource is deleted
  • Delete flow and garbage collection
  • Protectable plugins: validate status
  • Glance protectable & protection: kernel & ramdisk

Agenda (2016-09-13 0900 UTC)

  • Enable ConsistencyGroup and full vm protection (snapshot/backup) through Karbor (yinwei)
  • Enable replicate protection plugin(yinwei)
  • Decouple checkpoint API from provider API to become an standalone API(leon_wang)
  • Add a dict type parameter for Protectable Instances API(chenying)
    • Now the resource instances only can be queried from defaut region.
    • If there are several regions in one site/keystone, we can not query resource instances
    • from different region endpoint. We may need a parameter for the region name.
    • The scene of database protection: If we want to use Protectable Instances API to
    • query database instances from verdor's backup software. We must pass
    • some parameters about authentication to the restfull API of verdor's backup software.
    • I think we should add a dict type parameter to Protectable Instances API. The key and
    • value in parameter, whitch is needed for implementing some protectable plugins.
  • Open discussion

Agenda (2016-09-06 1500 UTC)

Agenda (2016-08-30 0900 UTC)

  • Delete 'crontab' time format for time trigger, and support RFC2445 (zengchen)
  • Rename window September 2nd (yuvalbr)
  • Open discussion

Agenda (2016-08-16 0900 UTC)

Agenda (2016-08-09 1500 UTC)

  • Mascot and name selection (saggi)
  • Open discussion

Agenda (2016-08-02 0900 UTC)

Agenda (2016-07-26 1500 UTC)

    Scenario: The tenant want to query the checkpoint data with the condition that the data is protected automatically or manually.
    Create checkpoint API can be called by operationengine automatically. It also can be executed manually. 
    Consider adding a field to checkpoint data to mark this backup action being executed automatically or manually.
    But the restapi of create_checkpoint also can be called by other project. Maybe it is executed using the policy of the project.
  • Open discussion

Agenda (2016-07-19 0900 UTC)

  • Announcements
  • Protection Plugins
  • Barcelona Summit
  • Free discussion

Agenda (2016-07-11 1100 UTC)

  • Smaug name change
  • Barcelona last call
  • Open discussion

Agenda (2016-07-05 0900 UTC)

  • core nomination
  • enhance restore object with status and resource info
  • Open discussion

Agenda (2016-06-28 1500 UTC)

  • Triumphant return of the PTL
  • Open Issues
  • Open discussion

Agenda (2016-06-21 0900 UTC)

  • Smaug Big Tent congratulations
  • Testing
  • Patches and reviews
  • Documentation
  • Open discussion

Agenda (2016-06-14 1500 UTC)

  • Core nominations
  • Testing
  • Documentation
  • TC meeting prep
  • Open discussion

Agenda (2016-06-07 1500 UTC)

  • Core nominations
  • Status updates
  • Testing
  • Documentation
  • Big Tent
  • Open discussion

Agenda (2016-05-17 1400 UTC)

  • Status updates
  • Task flow improvements (ybrik)
  • New time for meeting
  • Patch stagnation
  • Open discussion

Agenda (2016-05-03 1400 UTC)

  • OpenStack Summit update
  • Status updates
  • Task flow improvements (ybrik)
  • Open Issues

Agenda (2016-04-19 1400 UTC)

  • Operation Logs Discussion
  • Open Issues

Agenda (2016-04-05 1400 UTC)

  • Announcements
  • Operation Log
    • What is missing?
    • Does it include protect with schedule, protect without schedule and delete?
  • Protectables status
    • Openstack Clients
  • Workflow Engine
  • Add parameters for Create Plan API
  • How to Create Restore with every resource and resource paramters?
  • Smaug Python Client
    • Progress report
  • UI
    • Progress report
  • CI
    • Add python 3 CI
  • Open Bugs
  • Open Issues

Agenda (2016-03-22 1400 UTC)

  • Announcements
  • Merge Proposed Smaug API v1.0
    • Missing operation log will be added in another patch
  • REST API
    • What is missing?
  • Protectables status
    • Openstack Clients
  • Workflow Engine
    • Protection Provider
    • Protection Plugin & Service
  • Smaug Python Client
    • Progress report
  • UI
    • Progress report
  • CI
    • Add python 3 CI
  • Open Bugs
  • Open Issues

Agenda (2016-03-08 1400 UTC)

Agenda (2016-02-23 1400 UTC)

Agenda (2016-01-26 1400 UTC)

  • Make an official conclusion about what plugins we'll provide.
  • Open Issues
    • whether to build task flow inside protection plugin or out side of it?
    • whether restore procedure needs first import metadata from bank?
    • whether checkpoint should be persisted with its brief metadata in API layer DB?

Agenda (2016-01-12 1400 UTC)

Everyone is welcome, feel free to add topics before or at the beginning of meetings.

Agenda (2015-12-22 1400 UTC)

https://etherpad.openstack.org/p/smaug-bootsrap