
Andrey
06.04.2016
12:23:33
вот что показывает DMIDECODE
может можно собрать или поставить посвежее этот DMIDECODE?
он же наверное по какой-то базе смотрит?

Daniel
06.04.2016
12:24:25
да, десктоп
учти только, что для клонирования годится олько снепшот с выключенной виртуалки

Google

Andrey
06.04.2016
12:24:32
а мне не надо
я тут роли отлаживаю, мне надо откатываться обратно

Phil
06.04.2016
12:24:44
слушайте, а для поддерждания актуального времени сервера что можно - ntpdate или ntpd? я что-то отстал от времени. и это вобще актуально для KVM виртуалок
?

Andrey
06.04.2016
12:26:20
ntpd

Goletsa
06.04.2016
12:26:24

Andrey
06.04.2016
12:26:36
а в centos 7.x и fedora - chrony
и он там по-умолчанию стоит

Goletsa
06.04.2016
12:26:52
Только настроить надо, пару лет назад через баг в нтп легко тетю досю звали

Andrey
06.04.2016
12:27:01
и сейчас тоже

Phil
06.04.2016
12:27:19
[root@mail ~]# systemctl status chrony
● chrony.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)

Goletsa
06.04.2016
12:27:43

Google

Goletsa
06.04.2016
12:27:51
Где не критично время

Daniel
06.04.2016
12:28:03
дело же не в критичности!

Andrey
06.04.2016
12:28:08
не бывает таких серверов

Daniel
06.04.2016
12:28:19
ntpdate меняет время рывком
а ntpd укорачивает/удлинняет секунды

Goletsa
06.04.2016
12:29:16

Daniel
06.04.2016
12:29:19
поэтому перед запуском ntpd принято однократно сделать ntpdste

pl
06.04.2016
12:31:54
ntpd -S?
Или как-то так

Daniel
06.04.2016
12:32:38
кто же руками-то его стартует-то?

Andrey
06.04.2016
12:47:59
а вот чем отличается системная группа от обычной? )

Vartan
06.04.2016
12:48:17
в каком смысле?

Andrey
06.04.2016
12:48:22
в прямом

Vartan
06.04.2016
12:48:31
ничем. И то и то группа.
просто некоторые группы имеют специальное значение
например, sudoers
или там wheel
но значение не в самой группе, а в сервисах

Andrey
06.04.2016
12:49:30
а, это влияет на gid

Google

Andrey
06.04.2016
12:49:34
при создании

Andrey
06.04.2016
12:49:39
да
и меньше 1000 лучше не делать если точно не знаешь что будет

Andrey
06.04.2016
12:50:13
System users will be created with no aging information in /etc/shadow, and their numeric identifiers are chosen in the SYS_UID_MIN–SYS_UID_MAX range, defined in /etc/login.defs, instead of UID_MIN–UID_MAX (and their GID counterparts for the creation of groups).
для юзеров - да
но вопрос был про группу

Vartan
06.04.2016
12:50:26
это навязанная семантика :))

Andrey
06.04.2016
12:59:14
- name: install sudo for Debian/Ubuntu
apt: name=sudo state=present update_cache=yes
when: ansible_os_family == 'Debian' or ansible_os_family == 'Ubuntu'
File "/usr/local/Cellar/ansible/1.9.4_1/libexec/lib/python2.7/site-packages/ansible/runner/connection_plugins/ssh.py", line 360, in exec_command
stdin.write(self.runner.become_pass + '\n')
TypeError: unsupported operand type(s) for +: 'int' and 'str'
?((
хм, может кавычки...
пароль указан в inventory

Vartan
06.04.2016
13:00:35
str(self.runner.become_pass) + '\n'

GNU/Docker
06.04.2016
13:00:48
Слева инт

Andrey
06.04.2016
13:01:11
но это пароль! и да, он у меня цифрами в данном случае

Vartan
06.04.2016
13:01:24
МУАХХХАХА
Это пять :))
питонописатели такие питонописатели :)

Andrey
06.04.2016
13:02:30
сменил пароль на содержащий букву
РАБОТАЕТ!

Vartan
06.04.2016
13:02:35
файли баг
это косяк

Google

Andrey
06.04.2016
13:02:39
ебанный насос

pl
06.04.2016
13:04:11
Не косяк
У него ямл поди
Написал цифры без кавычек - получи инт

Vartan
06.04.2016
13:05:05
Как это не косяк? Когда пароль откуда-то взятый пытаются преобразовать в integer type -- это косяк
самый что ни на есть

GNU/Docker
06.04.2016
13:08:19
Элегантно.

Andrey
06.04.2016
13:09:49
с кавычками все
https://github.com/ansible/ansible/issues/15302

GNU/Docker
06.04.2016
13:09:50
Вообще говоря по месту должно быть преобразование, раз мы можем получить там не строку.

Admin
ERROR: S client not available

Andrey
06.04.2016
13:10:02
должно быть

Vartan
06.04.2016
13:12:28
Вообще по уму не может так получиться, чтобы там была не строка
То есть накосячено раньше, где пароль откуда-то получают
Мораль: если ты пишешь на языке с автоматическим приведением типов, это не означает, что ты можешь отключить голову.

pl
06.04.2016
13:16:07
Алло, питон не приводит типы автоматически

Vartan
06.04.2016
13:17:38
Да, пардон, это неправильное словосочетание. Оно автоматически где-то сделало из считанной откуда-то строки целочисленную переменную, потому что она была очень похожа на нее :))

Алексей
06.04.2016
13:18:03
думаю в yaml -> python преобразовании

pl
06.04.2016
13:19:06

Vartan
06.04.2016
13:20:03
Тогда неправильно интерпретируется поле "password" где-то. Ну как оно может быть целочисленным?

Google

Vartan
06.04.2016
13:20:16
Тем более что Андрей говорит, что там есть кавычки :)

Andrey
06.04.2016
13:27:50
Есть весёлое развлечение, передать ansible переменную true ну или false именно вот в таком виде :)
на хост соответственно

Serge
06.04.2016
13:29:14
не?

Andrey
06.04.2016
13:29:30
а ты попробуй :)

Andrey
06.04.2016
13:29:37

GNU/Docker
06.04.2016
13:30:43
Ребятки из ансибла нарушают pep8

pl
06.04.2016
13:31:17
Кто его не нарушает пусть первым бросит камень

GNU/Docker
06.04.2016
13:31:28
насколько я помню, можно придерживаться любых кавычек, но мультилайн стринги должны быть только из двойных
впрочем после Chromium уже ничего не страшно
и boto2

Andrey
06.04.2016
13:38:14
вот вопрос
далее
есть модуль package, http://docs.ansible.com/ansible/package_module.html

Andrey
06.04.2016
13:38:59
коллеги хостеры - нам надо поместить куда-то spblug.org

Andrey
06.04.2016
13:39:12
откуда он знает что апач в центоси это httpd?

Andrey
06.04.2016
13:39:35
нам нужен любой веб-сервер, возможность из крона запускать питон скрипты (Питон 2.7)
да места там херня какая-то

Andrey
06.04.2016
13:39:50
ща погодь

Andrey
06.04.2016
13:40:20
100 мегабайт щас