← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1847068] [NEW] [RFE] create option in neutron.conf to disable designate+neutron consistency

 

Public bug reported:

Hello,

This RFE concerns https://bugs.launchpad.net/neutron/+bug/1846703

We need to disable consistency on neutron + designate pairing. Here is
our usecase :

We are a cloud provider which uses openstack solution. We are split into
different services, a service dedicated to compute (neutron +
nova/compute + glance), and another one dedicated to DNS (classic,
geotargetting, anycast, and openstack designate).

As we want to use designate and allow a user to have default records on
their VM, we're going to pair neutron and designate. Our need is to try
designate at large scale, without impacting compute service. So that's
why we would like to disable consistency


To do this, I propose, as I said on the bug related :

---

STEP #1 : Allow user to disable consistency

Next, we need to add an option on neutron.conf, to disable consistency (which is by default enabled)
We have to ignore designate failures on this case, and don't revert anything uppon failure

---

STEP #2 : Store consistency issues when consistency is disabled

The aim is to improve consistency by storing all consistency problems in
the neutron database to be able to delete / creates record to recreate
the consistency later

---

Thanks,

** Affects: neutron
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1847068

Title:
  [RFE] create option in neutron.conf to disable designate+neutron
  consistency

Status in neutron:
  New

Bug description:
  Hello,

  This RFE concerns https://bugs.launchpad.net/neutron/+bug/1846703

  We need to disable consistency on neutron + designate pairing. Here is
  our usecase :

  We are a cloud provider which uses openstack solution. We are split
  into different services, a service dedicated to compute (neutron +
  nova/compute + glance), and another one dedicated to DNS (classic,
  geotargetting, anycast, and openstack designate).

  As we want to use designate and allow a user to have default records
  on their VM, we're going to pair neutron and designate. Our need is to
  try designate at large scale, without impacting compute service. So
  that's why we would like to disable consistency

  
  To do this, I propose, as I said on the bug related :

  ---

  STEP #1 : Allow user to disable consistency

  Next, we need to add an option on neutron.conf, to disable consistency (which is by default enabled)
  We have to ignore designate failures on this case, and don't revert anything uppon failure

  ---

  STEP #2 : Store consistency issues when consistency is disabled

  The aim is to improve consistency by storing all consistency problems
  in the neutron database to be able to delete / creates record to
  recreate the consistency later

  ---

  Thanks,

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1847068/+subscriptions


Follow ups