[Bug 1947127] Re: Some DNS extensions not working with OVN

Hua Zhang 1947127 at bugs.launchpad.net
Thu May 5 03:29:15 UTC 2022


** Description changed:

+ [Impact]
+ 
  On a fresh devstack install with the q-dns service enable from the
  neutron devstack plugin, some features still don't work, e.g.:
  
  $ openstack subnet set private-subnet --dns-publish-fixed-ip
  BadRequestException: 400: Client Error for url: https://10.250.8.102:9696/v2.0/subnets/9f50c79e-6396-4c5b-be92-f64aa0f25beb, Unrecognized attribute(s) 'dns_publish_fixed_ip'
  
- $ openstack port create p1 --network private --dns-name p1 --dns-domain a.b.                                                                                  
+ $ openstack port create p1 --network private --dns-name p1 --dns-domain a.b.
  BadRequestException: 400: Client Error for url: https://10.250.8.102:9696/v2.0/ports, Unrecognized attribute(s) 'dns_domain'
  
  The reason seems to be that
  https://review.opendev.org/c/openstack/neutron/+/686343/31/neutron/common/ovn/extensions.py
  only added dns_domain_keywords, but not e.g. dns_domain_ports as
  supported by OVN
+ 
+ [Test Case]
+ 
+ Create a normal OpenStack neutron test environment to see if we can
+ successfully run the following commands:
+ 
+ openstack subnet set private_subnet --dns-publish-fixed-ip
+ openstack port create p1 --network private --dns-name p1 --dns-domain a.b.
+ 
+ [Regression Potential]
+ 
+ The fix has merged into the upstream stable/xena branch [1], here's just
+ SRU into the 19.1.0 branch of UCA xena, so it is a clean backport and
+ might be helpful for deployments migrating to OVN.
+ 
+ [1] https://review.opendev.org/c/openstack/neutron/+/838650

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to Ubuntu Cloud Archive.
https://bugs.launchpad.net/bugs/1947127

Title:
  Some DNS extensions not working with OVN

Status in Ubuntu Cloud Archive:
  Confirmed
Status in neutron:
  Fix Released
Status in neutron package in Ubuntu:
  New

Bug description:
  [Impact]

  On a fresh devstack install with the q-dns service enable from the
  neutron devstack plugin, some features still don't work, e.g.:

  $ openstack subnet set private-subnet --dns-publish-fixed-ip
  BadRequestException: 400: Client Error for url: https://10.250.8.102:9696/v2.0/subnets/9f50c79e-6396-4c5b-be92-f64aa0f25beb, Unrecognized attribute(s) 'dns_publish_fixed_ip'

  $ openstack port create p1 --network private --dns-name p1 --dns-domain a.b.
  BadRequestException: 400: Client Error for url: https://10.250.8.102:9696/v2.0/ports, Unrecognized attribute(s) 'dns_domain'

  The reason seems to be that
  https://review.opendev.org/c/openstack/neutron/+/686343/31/neutron/common/ovn/extensions.py
  only added dns_domain_keywords, but not e.g. dns_domain_ports as
  supported by OVN

  [Test Case]

  Create a normal OpenStack neutron test environment to see if we can
  successfully run the following commands:

  openstack subnet set private_subnet --dns-publish-fixed-ip
  openstack port create p1 --network private --dns-name p1 --dns-domain a.b.

  [Regression Potential]

  The fix has merged into the upstream stable/xena branch [1], here's
  just SRU into the 19.1.0 branch of UCA xena, so it is a clean backport
  and might be helpful for deployments migrating to OVN.

  [1] https://review.opendev.org/c/openstack/neutron/+/838650

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1947127/+subscriptions




More information about the Ubuntu-openstack-bugs mailing list