OpenStack nodes lose DNS and NTP on Fuel master node outage

Bug #1368514 reported by Dmitry Borodaenko on 2014-09-12
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
High
Oleksiy Molchanov
6.0.x
High
Oleksiy Molchanov

Bug Description

Fuel master node is the only source of DNS and NTP services for all target nodes. If Fuel master node is disconnected or lost, name resolution and time synchronization in all environments deployed from that node becomes impossible until manual reconfiguration to external DNS and NTP servers.

Mike Scherbakov (mihgen) wrote :

We still have cluster operational if we lose Fuel Master node, unless time start desync after some period of time.
VMs on the cluster can't resolve DNS names after failure, so it affects normal operation of virtual machines.

no longer affects: fuel/5.1.x
Changed in fuel:
status: New → Won't Fix
Mike Scherbakov (mihgen) wrote :

This should be fixed by https://blueprints.launchpad.net/fuel/+spec/external-dns-ntp-support, but bug should stay open unless it's fixed, and the issue must be documented in release notes as affecting our HA story.

Mike Scherbakov (mihgen) on 2014-09-12
Changed in fuel:
importance: Medium → High
Sergey Vasilenko (xenolog) wrote :

we plan make "virtual router" feature, that should provide router, ntp and dns server for nodes, that shouldn't have access to the public network. See bug #1368655.

Bogdan Dobrelya (bogdando) wrote :

This bug is superseded by aforementioned blueprints

Changed in fuel:
status: In Progress → Won't Fix
Changed in fuel:
status: Won't Fix → In Progress
Changed in fuel:
assignee: Oleksiy Molchanov (omolchanov) → Vladimir Kuklin (vkuklin)
Changed in fuel:
assignee: Vladimir Kuklin (vkuklin) → Oleksiy Molchanov (omolchanov)

Vladimir, Oleksiy, could you please take a look at these two dns misconfigurations too:
https://bugs.launchpad.net/fuel/+bug/1393605
https://bugs.launchpad.net/fuel/+bug/1427940
Is dns going to be removed from fuel master at all? Will it be fixed by new implementation?

Changed in fuel:
assignee: Oleksiy Molchanov (omolchanov) → Vladimir Kuklin (vkuklin)
Changed in fuel:
assignee: Vladimir Kuklin (vkuklin) → Oleksiy Molchanov (omolchanov)

Reviewed: https://review.openstack.org/130827
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=89101887861f2a01ef2dc065ad6e6f1bd29e42dd
Submitter: Jenkins
Branch: master

commit 89101887861f2a01ef2dc065ad6e6f1bd29e42dd
Author: Oleksiy Molchanov <email address hidden>
Date: Thu Feb 19 18:25:20 2015 +0200

    Add support of external DNS and NTP.

    Add support of using external DNS and NTP in HA mode.

    Change-Id: I9d741c638c1bd034ec3b451cffa1e70a3fee802a
    Implements: blueprint external-dns-ntp-support
    Closes-Bug: 1368514

Changed in fuel:
status: In Progress → Fix Committed
tags: added: on-verification
Alexander Arzhanov (aarzhanov) wrote :

Verified on #521 iso:
api: '1.0'
astute_sha: 7766818f079881e2dbeedb34e1f67e517ed7d479
auth_required: true
build_id: 2015-06-08_06-13-27
build_number: '521'
feature_groups:
- mirantis
fuel-library_sha: f43c2ae1af3b493ee0e7810eab7bb7b50c986c7d
fuel-ostf_sha: 7c938648a246e0311d05e2372ff43ef1eb2e2761
fuelmain_sha: bcc909ffc5dd5156ba54cae348b6a07c1b607b24
nailgun_sha: 4340d55c19029394cd5610b0e0f56d6cb8cb661b
openstack_version: 2014.2.2-6.1
production: docker
python-fuelclient_sha: 4fc55db0265bbf39c369df398b9dc7d6469ba13b
release: '6.1'
release_versions:
  2014.2.2-6.1:
    VERSION:
      api: '1.0'
      astute_sha: 7766818f079881e2dbeedb34e1f67e517ed7d479
      build_id: 2015-06-08_06-13-27
      build_number: '521'
      feature_groups:
      - mirantis
      fuel-library_sha: f43c2ae1af3b493ee0e7810eab7bb7b50c986c7d
      fuel-ostf_sha: 7c938648a246e0311d05e2372ff43ef1eb2e2761
      fuelmain_sha: bcc909ffc5dd5156ba54cae348b6a07c1b607b24
      nailgun_sha: 4340d55c19029394cd5610b0e0f56d6cb8cb661b
      openstack_version: 2014.2.2-6.1
      production: docker
      python-fuelclient_sha: 4fc55db0265bbf39c369df398b9dc7d6469ba13b
      release: '6.1'

Changed in fuel:
status: Fix Committed → Fix Released
tags: removed: on-verification
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers