Recordset updates remain PENDING until periodic sync

Bug #1427411 reported by Paul Glass
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Designate
Fix Released
High
Vinod Mangalpally

Bug Description

Reproduction: Create a recordset. Update the recordset. The recordset update should show up on the nameserver very quickly, but the recordset will remain PENDING in Designate until the next periodic sync occurs.

This occurs with both memcached and sqlalchemy pool manager caches.

Expected: Recordset updates should present themselves as ACTIVE in Designate much more quickly, given that the update has shown up on the nameserver. A periodic sync should not be needed for every update.

This was on commit dc18ab25723269365f9d6d0deef5674ac10ab8f3

Paul Glass (pnglass)
description: updated
Kiall Mac Innes (kiall)
Changed in designate:
milestone: none → kilo-3
importance: Undecided → High
Tim Simmons (timsim)
Changed in designate:
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to designate (master)

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

Changed in designate:
assignee: nobody → Vinod Mangalpally (vinod-mang)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to designate (master)

Reviewed: https://review.openstack.org/163952
Committed: https://git.openstack.org/cgit/openstack/designate/commit/?id=c999f26b48ce752a57fb8d1391ef520343b5df76
Submitter: Jenkins
Branch: master

commit c999f26b48ce752a57fb8d1391ef520343b5df76
Author: Vinod Mangalpally <email address hidden>
Date: Wed Mar 11 16:18:11 2015 -0500

    Send the correct domain object to update_domain

    record and recordset operations updated the domain
    in storage by incrementing the serial number but the
    new domain object (with the updated serial number)
    was not sent to pool manager.
    This change fixes those issues.

    Change-Id: I8d40dcd1828c5634b18b5e7b16a57bedb6f28771
    Closes-Bug:1427411

Changed in designate:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in designate:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in designate:
milestone: kilo-3 → 2015.1.0
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.