Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-12857

BZ#2251383 Designate did not publish name and Floating IP with associated port DNS attributes

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • openstack-neutron
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Set
    • Not Set
    • Not Set
    • None

      Description of problem:
      Designate is configured and running, a zone is set on the project.
      We create a Network with dns_domain set with the zone name (for example: test.prod.iaas.xxx.fr.).
      When we create a new instance (myvm) on a network that has the entry dns_domain set.
      The port created for the instance does not contain dns_assignment with the expected values (myvm.test.prod.iaas.xxx.fr.).
      When we attached a FIP (that does not contain dns_domain value), the FIP normaly will have the dns_assignment attached to it and the DNS entry on designate myvm.test.prod.iaas.xxx.fr will contain the IP of the FIP.

      Version-Release number of selected component (if applicable):
      [rhosp-release] Red Hat OpenStack Platform release 17.1.1 (Wallaby)
      [os-release] Red Hat Enterprise Linux 9.2 (Plow) 9.2 (Plow)

      How reproducible:
      Every time the instance or the port is attached to the floating IP no record is published

      Steps to Reproduce:
      0. (overcloud) [stack@underadmin ~]$ openstack network show dnstest-net
      ---------------------------------------------------------------+

      Field Value

      ---------------------------------------------------------------+

      dns_domain test.prod.iaas.xxx.fr.
      name dnstest-net
      provider:network_type geneve
      provider:segmentation_id 65537
      router:external Internal
      subnets 6e890a79-d1b4-4057-9693-e7e6a2307417

      ---------------------------------------------------------------+
      [ml2_type_geneve]
      vni_ranges=1:65536

      (overcloud) [stack@underadmin ~]$ openstack network show NET_adm
      ---------------------------------------------------------------+

      Field Value

      ---------------------------------------------------------------+

      dns_domain test.prod.iaas.xxx.fr.
      provider:segmentation_id 56685
      id e3074047-17f1-4c96-ab9e-d902060d8b44
      subnets 80d760e6-f3a9-4663-8084-fbb20d3cba0b
      router:external Internal
      provider:network_type geneve

      1.(overcloud) [stack@underadmin ~]$ openstack port create --network dnstest-net --dns-name testgsRH5 testgsRH5
      -----------------------------------------------------------------------------------------------------------------------------+

      Field Value

      -----------------------------------------------------------------------------------------------------------------------------+

      dns_assignment fqdn='host-192-168-0-236.openstacklocal.', hostname='host-192-168-0-236', ip_address='192.168.0.236'
      dns_domain  
      dns_name  
      id 5fb61ab1-a9dd-4470-8d01-8baaecf08e68
      name testgsRH5
      network_id deaf5cf3-364a-4c3a-9b5c-de99ea6a7278

      -----------------------------------------------------------------------------------------------------------------------------
      2. (overcloud) [stack@underadmin ~]$ openstack floating ip create 1f893c50-8533-49f5-b946-2b6585585f4a --port testgsRH5
      3. (overcloud) [stack@underadmin ~]$ openstack recordset list test.prod.iaas.xxx.fr. |grep -i testgsrh

      Actual results:
      No recordset on dns

      Expected results:
      testgsRH5.test.prod.iaas.xxx.fr. should be present on dns

      Additional info:

              mlavalle@redhat.com Miguel Lavalle
              jira-bugzilla-migration RH Bugzilla Integration
              Eran Kuris Eran Kuris
              rhos-dfg-networking-squad-neutron
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: