Fuel library doesn't update DNS server in case of 'save-only' mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Maksim Malchuk | ||
Mitaka |
Fix Released
|
High
|
Maksim Malchuk |
Bug Description
Detailed bug description:
By default value '8.8.8.8' propagates as nameserver to FM kernel string and obtains by anaconda. Anaconda set this option as 'DNS1' in interface's up/down script. We are passing configuration of network using fuelmenu cause we set 'false' value for 'show_fuelmenu' option. Host puppet manifest are not touching configuring of network interfaces at all(it configures DNS nameservers in other place). So, we have this 'DNS1=8.8.8.8.' in our interface configuration. This nameserver from interface's configuration will be obtained by up/down network scripts and will be set as first nameserver in '/etc/resolv.conf' file during the network restart or node's reboot. It will lead to unavailability of mirantis resources from fuel node(by name I mean). In our case fuel master has been failed to resolve repository name after the reboot.
Steps to reproduce:
1. Deploy master with using fuel-qa
2. Create cluster
3. Add 3 nodes
4. Restart fuel master
5. Run network check
Expected results:
The network check passed
Actual result:
The network check failed due to unavailability of mirantis repos
Reproducibility:
100%
Description of the environment:
fuel 10.0 iso #288
This issue affects acceptance testing of fuel migration feature on the virtual labs
Changed in fuel: | |
milestone: | none → 10.0 |
description: | updated |
tags: | added: qa-blocker |
tags: | added: area-python |
summary: |
- Fuel library doesn't update DNS server in case of 'save-only' mod + Fuel library doesn't update DNS server in case of 'save-only' mode |
description: | updated |
description: | updated |
Changed in fuel: | |
status: | New → Confirmed |
tags: | added: area-library |
Changed in fuel: | |
importance: | Undecided → High |
Changed in fuel: | |
assignee: | nobody → Fuel Sustaining (fuel-sustaining-team) |
Changed in fuel: | |
assignee: | Fuel Sustaining (fuel-sustaining-team) → Maksim Malchuk (mmalchuk) |
tags: | added: on-verification |
Fix proposed to branch: master /review. openstack. org/334045
Review: https:/