Bug 33135

Summary: Конфликтующие системы управления hostname у systemd и etcnet
Product: Branch p8 Reporter: Sergey Novikov <sotor>
Component: alterator-net-ethAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P3 CC: mike, rider, vseleznv
Version: не указана   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 30940    

Description Sergey Novikov 2017-02-17 17:19:47 MSK
Имя компьютера меняется в разных местах по разному:

Начальное имя:
$ hostname
c184.office.basealt.ru

Меняем имя в "acc->Ethernet интерфейсы" на test01 и перезагружаемся.
Теперь имя:
$ hostname
test01.office.basealt.ru

Меняем имя на test02 и перезагружаемся:
# hostnamectl set-hostname test02
Теперь имя:
$ hostname
test02
Хотя в "acc->Ethernet интерфейсы" имя все еще test01.office.basealt.ru

Далее меняем имя в "acc->Ethernet интерфейсы" на test03 и перезагружаемся:
$ hostname
test02
При этом в имя "acc->Ethernet интерфейсы" имя test03.office.basealt.ru


acc пишет в файл /sysconfig/network, а hostnamectl пишет в файл /etc/hostname
Comment 1 Anton Farygin 2017-02-17 17:21:54 MSK
В идеале надо переходить на systemd'шную.
Comment 2 Michael Shigorin 2017-02-18 09:03:40 MSK
Тем временем писать в оба места.
Comment 3 Repository Robot 2017-11-22 18:01:38 MSK
alterator-net-eth-5.1.0-alt1 -> sisyphus:

Tue Nov 21 2017 Mikhail Efremov <sem@altlinux> 5.1.0-alt1
- Check for configured FreeIPA domain.
- Allow setup fqdn during system installation (closes: #34224).
- Use /etc/hostname if it exists (closes: #33135).
- Preserve /etc/sysconfig/network file metadata.