Size: a a a

2020 August 12

AA

Andrey A in Saltstack
ну....
на стороне миниона, при выполнении стейта или получения пиллара:
[DEBUG   ] SaltReqTimeoutError, retrying. (1/3)
[DEBUG   ] SaltReqTimeoutError, retrying. (2/3)
[DEBUG   ] SaltReqTimeoutError, retrying. (3/3)
[DEBUG   ] Re-init ZMQ socket: Message timed out
...
 File "/usr/lib/python2.7/dist-packages/tornado/concurrent.py", line 237, in result
   raise_exc_info(self._exc_info)
 File "<string>", line 3, in raise_exc_info
salt.exceptions.SaltReqTimeoutError: Message timed out

На мастере был только warning, и то непонятно, связано ли:
[WARNING ] /usr/lib/python2.7/dist-packages/zmq/eventloop/ioloop.py:211: RuntimeWarning: IOLoop.current expected instance of <class 'zmq.eventloop.ioloop.ZMQIOLoop'>, got <tornado.platform.epoll.EPollIOLoop object at 0x7faaeb2d7c50>
 ioloop.IOLoop.instance() is IOLoop.instance(), "tornado IOLoop already initialized"
Минион пробовал с 2017 до 2018 обновить, мастер пробовал версий 2018, 2019(py2) - ни черта не работало. На мастере 2019py3 с минионом версии 2017 сразу взлетело (точнее - стейты все равно не работают, но уже по другим и понятно как решаемым причинам)
источник

KP

Kirill Proskurin in Saltstack
ну на py3 пора прыгать да - мы только на нем гоняем так что хз про py2 проблемы
источник

DV

Dmitry Vladimirovich in Saltstack
А можно через salt зайти в консоль миньона?
Поверхностное гугление не выдало чего-то внятного, а мне уже интересно)
источник

GG

George Gaál in Saltstack
Dmitry Vladimirovich
А можно через salt зайти в консоль миньона?
Поверхностное гугление не выдало чего-то внятного, а мне уже интересно)
Что значит «консоль» миньона?
источник

DV

Dmitry Vladimirovich in Saltstack
Хочу попасть в конмандную строку миньона
источник

GG

George Gaál in Saltstack
Тебе для большинства задач хватит cmd.run
источник

GG

George Gaál in Saltstack
Dmitry Vladimirovich
Хочу попасть в конмандную строку миньона
Поверь - это не нужно, иначе ты хочешь странного
источник

DV

Dmitry Vladimirovich in Saltstack
George Gaál
Тебе для большинства задач хватит cmd.run
Верно. Вопрос про то, возможно ли.
источник

GG

George Gaál in Saltstack
Напрямую - нет, не слышал. Опосредованно - да, почему нет, но скорее всего ты этого не хочешь
источник

GG

George Gaál in Saltstack
Типа обратного шелла, как hack0rs делают
источник

R

Roman in Saltstack
Andrey A
солт немного конечно странный - я когда-то спрашивал как безопаснее обновиться с 2017 версии до 3000. Решили, что поступательно движение будет лучше (2018-2019-3000). Только в итоге оказалось, что 2018 версия и 2019(py2)  ни черта не рабочие. После обновления мастера все перестает работать, обновление агента до версии равной мастеру не спасает ситуацию
Последовательно обновлял свою инсталляцию с 2017, а может и с 2016 версии до 2019, мастер пока на py2, все работает нормально, ну кроме того что стало deprecated, тут конечно пришлось стейты поправить
источник

AA

Andrey A in Saltstack
А давно было обновление? До момента когда нашли эпичный баг и старые версии перевели в archive репо?
источник

R

Roman in Saltstack
Их было много, по мере выхода новых версий, с определенным отставанием конечно. Надеюсь после выхода 3001.1 можно будете перейти на py3, надо протестировать.
источник
2020 August 13

s

sam in Saltstack
привет всем
источник

s

sam in Saltstack
кто то юзает моуль куба?
источник

s

sam in Saltstack
File "/var/cache/salt/minion/extmods/modules/kubernetes.py", line 1525, in __dict_to_object_meta
                 for key, value in items(metadata):
             NameError: name 'items' is not defined
источник

s

sam in Saltstack
на третьем питоне. на 2ом проблем не было
источник

KP

Kirill Proskurin in Saltstack
в 3001.1 воспроизводится? 🍿
источник

s

sam in Saltstack
ага
источник

s

sam in Saltstack
вчера все обновил
источник