havanna: swift implementation of replication servers

Bug #1123067 reported by Diane Fleming
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
Medium
Oleg S. Gelbukh

Bug Description

If https://review.openstack.org/#/c/19618/ merges, document implementation of replication servers (swift).

Support separate replication ip address:
- Added new function in utils. This function provides ability
to select separate IP address for replication service.
- Db_replicator and object replicators were changed.
Replication processe uses new function now.

Replication network parameters:
- Replication network fields (replication_ip, replication_port)
support was added to device dictionary in swift-ring-builder script.
- Changes were made to support new fields in search, show and set_info
functions.

Implementation of replication servers:
- Allowed_methods attribute was added in configuration for standart
account-, container-, object-server.
- Separate replication servers were implemented like standard servers,
with parameter allowed_methods = REPLICATE.

Docs:
http://docs.openstack.org/api/openstack-object-storage/1.0/content/index.html
http://api.openstack.org/api-ref.html -> Object Storage

Changed in openstack-api-site:
milestone: none → grizzly
Changed in openstack-api-site:
assignee: nobody → Oleg S. Gelbukh (gelbuhos)
Revision history for this message
Anne Gentle (annegentle) wrote :

In learning more about the changes, it sounds like the audience is operators who want to do more configuration to their swift deployment.

That document is at http://docs.openstack.org/folsom/openstack-object-storage/admin/content/.

I'll look for a very specific location for the updates, but wanted to move the bug now.

affects: openstack-api-site → openstack-manuals
Changed in openstack-manuals:
milestone: grizzly → none
Tom Fifield (fifieldt)
Changed in openstack-manuals:
milestone: none → grizzly
Revision history for this message
Tom Fifield (fifieldt) wrote :

Looks like this is not going to make it to Grizzly

Changed in openstack-manuals:
milestone: grizzly → havana
Tom Fifield (fifieldt)
summary: - grizzly: swift implementation of replication servers
+ havanna: swift implementation of replication servers
Revision history for this message
Tom Fifield (fifieldt) wrote :

Merged in Havana

Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (master)

Fix proposed to branch: master
Review: https://review.openstack.org/40185

Changed in openstack-manuals:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/40185
Committed: http://github.com/openstack/openstack-manuals/commit/abbcad148b96bca9eaa4175758922d318f331c0d
Submitter: Jenkins
Branch: master

commit abbcad148b96bca9eaa4175758922d318f331c0d
Author: Oleg Gelbukh <email address hidden>
Date: Sat Aug 3 14:29:37 2013 +0000

    Add Replication Network feature documentation

    Replication network support was added to 1.9.0 release of
    Swift. This update includes instructions how to configure
    this feature and description of how it generally works.
    More specific information on the replication network was
    added to Swift Developer documentation.

    bug #1123067

    Change-Id: I1cebec7c105690e9be72f314fc3aaecdfaf2e3f9

Changed in openstack-manuals:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.