The ahuffman.resolv managed resolv.conf is overwritten by NetworkManager during the first overcloud host configure run on a RL9 host
Bug #2044537 reported by
Matt Crees
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
kayobe | Status tracked in Caracal | |||||
Antelope |
Fix Released
|
Undecided
|
Unassigned | |||
Bobcat |
Fix Released
|
Undecided
|
Matt Crees | |||
Caracal |
Fix Released
|
Undecided
|
Matt Crees | |||
Yoga |
Fix Released
|
Undecided
|
Unassigned | |||
Zed |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When first running ``kayobe overcloud host configure`` on a Rocky Linux 9 host, resolv.conf is templated by the ahuffman.resolv role. It is then later overwritten by NetworkManager around when the networks are bounced. This causes future package installs to fail.
ahuffman.resolv templated:
```
cat /etc/resolv.conf
# Ansible managed
nameserver X.X.X.X
nameserver X.X.X.X
nameserver X.X.X.X
```
NetworkManager overwrites to:
```
cat /etc/resolv.conf
# Generated by NetworkManager
```
Proposed solution:
Only handle resolv.conf via NetworkManager when using RL9.
Changed in kayobe: | |
status: | New → Confirmed |
Changed in kayobe: | |
assignee: | nobody → Matt Crees (mattcrees) |
To post a comment you must log in.
Fix proposed to branch: master /review. opendev. org/c/openstack /kayobe/ +/902561
Review: https:/