Size: a a a

2020 January 20

B

Bandikoot in Saltstack
у нас есть aptly под часть реп, но раньше не было необходимости и желания увеличивать число реп там
источник

KP

Kirill Proskurin in Saltstack
но вообще они должны были выпустить 2019.2.3 и там в предыдущих версиях уязвимость так что решение относительно понятное
источник

R

Roman in Saltstack
Bandikoot
или это всегда так было, что предыдущие версии пакетов из репы выпиливали?
емнип да
источник

B

Bandikoot in Saltstack
Roman
емнип да
источник

R

Roman in Saltstack
не совсем, патча то нет еще :)
источник

KP

Kirill Proskurin in Saltstack
и может не быть много лет
источник

KP

Kirill Proskurin in Saltstack
Лучше ПР фиганите
источник
2020 January 21

DK

Dmitry Knyazev in Saltstack
    Function: augeas.change
     Result: False
    Comment: State 'augeas.change' was not found in SLS 'prometheus.exporters.jmx_weblogic'
             Reason: 'augeas' __virtual__ returned False
    Changes:


ребят, помогите отладить
источник

GG

George Gaál in Saltstack
чего-то не хватает
источник

GG

George Gaál in Saltstack
как будто модуля какого-то
источник

DK

Dmitry Knyazev in Saltstack
python3 -c "from augeas import Augeas"


говорит что всё ок 🤷‍♂️
источник

KN

Konstantin Nikolaev in Saltstack
Aleksandr Kurach
user:
   - present
   - fullname: {{ details.get('fullname','') }}
   - name: {{ username }}
   - shell: {{ details.get('shell','') }}
   - home: /home/{{ username }}
   - password: {{ details.get('password','') }}
   {% if 'groups' in details %}
   - groups:
     {% for group in details.get('groups', []) %}
     - {{ group }}
     {% endfor %}
     {% if grains['os_family'] == 'RedHat' or 'Altlinux' or 'Gentoo' %}
     - wheel
     {% elif grains['os_family'] == 'Debian' or 'Ubuntu' %}
     - sudo
     {% endif %}
   - require:
     {% for group in details.get('groups', []) %}
     - group: {{ group }}
     {% endfor %}
   {% endif %}
У тебя if не правильно написан:
     {% if grains['os_family'] == 'RedHat' or 'Altlinux' or 'Gentoo' %}
А должен быть:
     {% if grains['os_family'] in [ 'RedHat', 'Altlinux', 'Gentoo'] %}
Либо:
     {% if grains.os_family == 'RedHat' or grains.os_family == 'Altlinux' or grains.os_family == 'Gentoo' %}
источник

AK

Aleksandr Kurach in Saltstack
Konstantin Nikolaev
У тебя if не правильно написан:
     {% if grains['os_family'] == 'RedHat' or 'Altlinux' or 'Gentoo' %}
А должен быть:
     {% if grains['os_family'] in [ 'RedHat', 'Altlinux', 'Gentoo'] %}
Либо:
     {% if grains.os_family == 'RedHat' or grains.os_family == 'Altlinux' or grains.os_family == 'Gentoo' %}
Уже разобрались, да)
источник

KN

Konstantin Nikolaev in Saltstack
ой, сорри не дочитал весь тред
источник

KN

Konstantin Nikolaev in Saltstack
Bandikoot
у нас есть aptly под часть реп, но раньше не было необходимости и желания увеличивать число реп там
Тоже по причине того, что салтовцы удаляют предидёщие версии пакетов из репо стали заркалировать на Аптли
источник

KN

Konstantin Nikolaev in Saltstack
Dmitry Knyazev
python3 -c "from augeas import Augeas"


говорит что всё ок 🤷‍♂️
У тебя миньён скорее всего под python2 работает
источник

DK

Dmitry Knyazev in Saltstack
нет, под python3
источник

DK

Dmitry Knyazev in Saltstack
[root@server]# ps aux | grep salt
root     111429  0.0  0.7 295168 28760 ?        Ss   11:09   0:00 /usr/bin/python3 -s /usr/bin/salt-minion
root     111432  0.2  1.4 694440 58244 ?        Sl   11:09   0:05 /usr/bin/python3 -s /usr/bin/salt-minion
root     111434  0.0  0.6 380316 27044 ?        S    11:09   0:00 /usr/bin/python3 -s /usr/bin/salt-minion
root     114638  0.0  0.0 112724  2536 pts/0    S+   11:54   0:00 grep --color=auto salt
[root@server]# yum list python3
Loaded plugins: ulninfo
Installed Packages
python3.x86_64                                                                                                  3.6.8-10.0.1.el7                                                                                                   @ol7_latest


смущает, что питон из оракловой репы 🤔
источник

DK

Dmitry Knyazev in Saltstack
он же из своей репы должен ставиться?
источник

KN

Konstantin Nikolaev in Saltstack
Dmitry Knyazev
он же из своей репы должен ставиться?
Да не, на Ubuntu python2 тянется из офф реп
источник