Size: a a a

2020 January 20

GG

George Gaál in Saltstack
Konstantin Gimpel
Правильно менять хостнейм через hostnamectl set-hostname
это сейчас было очень в тему - ты знаешь сольт стейт, который внутри себя делает это императивное действие ?
источник

KG

Konstantin Gimpel in Saltstack
Это если у тебя cloud-init
источник

GG

George Gaál in Saltstack
Aleksandr Kurach
после ребута если не править cloud файл - после ребута получишь дефолтный хостнейм ( ubuntu)
я вообще выпилил клауд файл из убунты, т.к. это тот еще гемор (оно мне в настройки сетки серило)
источник

AK

Aleksandr Kurach in Saltstack
Konstantin Gimpel
Это если у тебя cloud-init
по дефолту он включен как бэ
источник

AK

Aleksandr Kurach in Saltstack
George Gaál
я вообще выпилил клауд файл из убунты, т.к. это тот еще гемор (оно мне в настройки сетки серило)
уже тоже думаю об этом)
источник

KG

Konstantin Gimpel in Saltstack
Тогда правильно будет менять хостнейм через менеджмент облака и cloud-init
источник

KG

Konstantin Gimpel in Saltstack
И потом делать ~ cloud-init reload  что то такое есть
источник

AK

Aleksandr Kurach in Saltstack
Kirill Proskurin
покажи отрендеренный sls
[DEBUG   ] Rendered data from file: /var/cache/salt/minion/files/base/users/init.sls:
*HIDDEN*:
 group:
   - present
   - name: *HIDDEN*
   - gid:

 user:
   - present
   - fullname: *HIDDEN*
   - name: *HIDDEN*
   - shell: /bin/bash
   - home: /home/*HIDDEN*
   - password:

   - groups:

     - *HIDDEN*


     - wheel

   - require:

     - group: *HIDDEN*




 ssh_auth:
   - present
   - user: *HIDDEN*
   - names:

     - ssh-rsa *HIDDEN*

   - require:
     - user: *HIDDEN*
источник

AK

Aleksandr Kurach in Saltstack
в рендеренную sls тоже приезжает wheel
источник

KP

Kirill Proskurin in Saltstack
- groups:

     - *HIDDEN*
     - wheel
источник

AK

Aleksandr Kurach in Saltstack
да бл...
источник

KP

Kirill Proskurin in Saltstack
ЧИТД
источник

AK

Aleksandr Kurach in Saltstack
{% elif grains['os_family'] == 'Debian' or 'Ubuntu' %}
     - sudo
источник

AK

Aleksandr Kurach in Saltstack
[root@master srv]# salt 'nfs.smi.rm.*' grains.get os_family
vmname:
   Debian
источник

AK

Aleksandr Kurach in Saltstack
вот это какого Х не работает?)
источник

KP

Kirill Proskurin in Saltstack
{% if 'groups' in details %}
   - groups:
     {% for group in details.get('groups', []) %}
источник

KP

Kirill Proskurin in Saltstack
а тут wheel незаволялся?
источник

KG

Konstantin Gimpel in Saltstack
Aleksandr Kurach
{% elif grains['os_family'] == 'Debian' or 'Ubuntu' %}
     - sudo
Я бы ловеркейс бы сделал, так надежнее
источник

KG

Konstantin Gimpel in Saltstack
Wheel в убунту эт странно
источник

AK

Aleksandr Kurach in Saltstack
Kirill Proskurin
{% if 'groups' in details %}
   - groups:
     {% for group in details.get('groups', []) %}
нет, там только юзерская группа
источник