Size: a a a

2020 July 16

VS

Vladimir Skubriev in Saltstack
А примера слота с модулем pkg нету ?
источник

VS

Vladimir Skubriev in Saltstack
Или я не понял как их юзать ещё
источник

R

Roman in Saltstack
я сам не пользовался, но в слот можно запихнуть любой execution модуль
источник

GG

George Gaál in Saltstack
Страшно
источник

GG

George Gaál in Saltstack
Это же какое дерево вызовов будет
источник

GG

George Gaál in Saltstack
И визуализация его
источник

KP

Kirill Proskurin in Saltstack
пофиг вообще пока стет движок с этим справляется
источник
2020 July 17

VS

Vladimir Skubriev in Saltstack
Всем привет. Кто нибудь сталкивался с ошибкой (не понятно откуда берущейся) при установке deb пакетов по url.

Например стейт:

install_skype_client:
 pkg.installed:
   - sources:
     - skype_deb_pkg: https://repo.skype.com/latest/skypeforlinux-64.deb
   - unless:
     - dpkg-query -W -f='${binary:Package} ${Status}\n' skype | grep installed

Пакет ставит, ставит сразу зависимости (невероятно удобный стейт). Но выдает ошибку. Понять в чём именно ошибка я не могу. Включил трейс, но толком ни чего нет интересного. Кроме может быть этого кусочка(это из лога kitchen):

I, [2020-07-17T12:20:20.599646 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed wget 1.20.3-1ubuntu1 amd64
I, [2020-07-17T12:20:20.599657 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed x11-common 1:7.7+19ubuntu14 all
I, [2020-07-17T12:20:20.599669 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed xkb-data 2.29-2 all
I, [2020-07-17T12:20:20.599680 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed xxd 2:8.1.2269-1ubuntu5 amd64
I, [2020-07-17T12:20:20.599691 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed xz-utils 5.2.4-1 amd64
I, [2020-07-17T12:20:20.599702 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed zlib1g 1:1.2.11.dfsg-2ubuntu1 amd64
I, [2020-07-17T12:20:20.600080 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: [ERROR   ] Made the following changes:
I, [2020-07-17T12:20:20.600102 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'skypeforlinux' changed from 'absent' to '8.62.0.85'
I, [2020-07-17T12:20:20.600115 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'libgcc1' changed from 'absent' to '1:10-20200411-0ubuntu1'
I, [2020-07-17T12:20:20.600128 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'libgcr-ui-3-1' changed from 'absent' to '3.36.0-2build1'
I, [2020-07-17T12:20:20.600140 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'gnome-keyring' changed from 'absent' to '3.36.0-1ubuntu1'
I, [2020-07-17T12:20:20.600152 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'libxss1' changed from 'absent' to '1:1.2.3-1'


Если выполнить converge ещё раз, то ошибки нет. Что то генерирует ошибку внтури pkg.install. Но как получить более детальную информацию что именно я не понимаю.

Это также справедливо и для пакета с dropbox
источник

KP

Kirill Proskurin in Saltstack
как ошибка то выглядит с точки зрения стейта?
источник

AA

Andrey A in Saltstack
Может exit code глянуть, когда ставится этот деб пакет?
источник

VS

Vladimir Skubriev in Saltstack
Kirill Proskurin
как ошибка то выглядит с точки зрения стейта?
...
источник

KN

Konstantin Nikolaev in Saltstack
Vladimir Skubriev
Всем привет. Кто нибудь сталкивался с ошибкой (не понятно откуда берущейся) при установке deb пакетов по url.

Например стейт:

install_skype_client:
 pkg.installed:
   - sources:
     - skype_deb_pkg: https://repo.skype.com/latest/skypeforlinux-64.deb
   - unless:
     - dpkg-query -W -f='${binary:Package} ${Status}\n' skype | grep installed

Пакет ставит, ставит сразу зависимости (невероятно удобный стейт). Но выдает ошибку. Понять в чём именно ошибка я не могу. Включил трейс, но толком ни чего нет интересного. Кроме может быть этого кусочка(это из лога kitchen):

I, [2020-07-17T12:20:20.599646 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed wget 1.20.3-1ubuntu1 amd64
I, [2020-07-17T12:20:20.599657 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed x11-common 1:7.7+19ubuntu14 all
I, [2020-07-17T12:20:20.599669 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed xkb-data 2.29-2 all
I, [2020-07-17T12:20:20.599680 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed xxd 2:8.1.2269-1ubuntu5 amd64
I, [2020-07-17T12:20:20.599691 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed xz-utils 5.2.4-1 amd64
I, [2020-07-17T12:20:20.599702 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed zlib1g 1:1.2.11.dfsg-2ubuntu1 amd64
I, [2020-07-17T12:20:20.600080 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: [ERROR   ] Made the following changes:
I, [2020-07-17T12:20:20.600102 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'skypeforlinux' changed from 'absent' to '8.62.0.85'
I, [2020-07-17T12:20:20.600115 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'libgcc1' changed from 'absent' to '1:10-20200411-0ubuntu1'
I, [2020-07-17T12:20:20.600128 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'libgcr-ui-3-1' changed from 'absent' to '3.36.0-2build1'
I, [2020-07-17T12:20:20.600140 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'gnome-keyring' changed from 'absent' to '3.36.0-1ubuntu1'
I, [2020-07-17T12:20:20.600152 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'libxss1' changed from 'absent' to '1:1.2.3-1'


Если выполнить converge ещё раз, то ошибки нет. Что то генерирует ошибку внтури pkg.install. Но как получить более детальную информацию что именно я не понимаю.

Это также справедливо и для пакета с dropbox
на миньёне делай уровень логирования log_level=trace и смотри его лог файл
Если ничего не увидишь, м.б. там Except с raise'ом какой то кривой, тогда тебе нужно найти код данного модуль стейта и проанализировав его навтыкать logger stage'ы и таким способом локализировать место в коде гже возникает ошибка. И тогда твой logger соощения появятся в minion лог файле
источник

VS

Vladimir Skubriev in Saltstack
Andrey A
Может exit code глянуть, когда ставится этот деб пакет?
это не только со скайпом, но и сдропбоксом. подозреваю что вообще с любым отедльный дебом
источник

VS

Vladimir Skubriev in Saltstack
Konstantin Nikolaev
на миньёне делай уровень логирования log_level=trace и смотри его лог файл
Если ничего не увидишь, м.б. там Except с raise'ом какой то кривой, тогда тебе нужно найти код данного модуль стейта и проанализировав его навтыкать logger stage'ы и таким способом локализировать место в коде гже возникает ошибка. И тогда твой logger соощения появятся в minion лог файле
я работаю с кухней. но всё равно спасибо. действительно надо логи миньона заставить писать. от trace в kitchen.yml толку нет
источник

KP

Kirill Proskurin in Saltstack
вангую что виртуальный пакет
источник

KP

Kirill Proskurin in Saltstack
типа ты говоришь поставить skype_deb_pkg а ставится другой и у солт не сходятся списки
источник

KP

Kirill Proskurin in Saltstack
проверь руками что ставится
источник

VS

Vladimir Skubriev in Saltstack
Kirill Proskurin
проверь руками что ставится
ставиться норм
источник

VS

Vladimir Skubriev in Saltstack
Kirill Proskurin
типа ты говоришь поставить skype_deb_pkg а ставится другой и у солт не сходятся списки
кстати да
источник

R

Roman in Saltstack
Vladimir Skubriev
Всем привет. Кто нибудь сталкивался с ошибкой (не понятно откуда берущейся) при установке deb пакетов по url.

Например стейт:

install_skype_client:
 pkg.installed:
   - sources:
     - skype_deb_pkg: https://repo.skype.com/latest/skypeforlinux-64.deb
   - unless:
     - dpkg-query -W -f='${binary:Package} ${Status}\n' skype | grep installed

Пакет ставит, ставит сразу зависимости (невероятно удобный стейт). Но выдает ошибку. Понять в чём именно ошибка я не могу. Включил трейс, но толком ни чего нет интересного. Кроме может быть этого кусочка(это из лога kitchen):

I, [2020-07-17T12:20:20.599646 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed wget 1.20.3-1ubuntu1 amd64
I, [2020-07-17T12:20:20.599657 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed x11-common 1:7.7+19ubuntu14 all
I, [2020-07-17T12:20:20.599669 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed xkb-data 2.29-2 all
I, [2020-07-17T12:20:20.599680 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed xxd 2:8.1.2269-1ubuntu5 amd64
I, [2020-07-17T12:20:20.599691 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed xz-utils 5.2.4-1 amd64
I, [2020-07-17T12:20:20.599702 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: install ok installed zlib1g 1:1.2.11.dfsg-2ubuntu1 amd64
I, [2020-07-17T12:20:20.600080 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: [ERROR   ] Made the following changes:
I, [2020-07-17T12:20:20.600102 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'skypeforlinux' changed from 'absent' to '8.62.0.85'
I, [2020-07-17T12:20:20.600115 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'libgcc1' changed from 'absent' to '1:10-20200411-0ubuntu1'
I, [2020-07-17T12:20:20.600128 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'libgcr-ui-3-1' changed from 'absent' to '3.36.0-2build1'
I, [2020-07-17T12:20:20.600140 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'gnome-keyring' changed from 'absent' to '3.36.0-1ubuntu1'
I, [2020-07-17T12:20:20.600152 #2576612]  INFO -- default-ubuntu-1804-3000-3-py3: 'libxss1' changed from 'absent' to '1:1.2.3-1'


Если выполнить converge ещё раз, то ошибки нет. Что то генерирует ошибку внтури pkg.install. Но как получить более детальную информацию что именно я не понимаю.

Это также справедливо и для пакета с dropbox
а где name пакета?
источник