Size: a a a

2021 March 03

AS

Aleksey Shirokikh in Ansible
ни сверху ни снизу нет варнингов
источник

AS

Aleksey Shirokikh in Ansible
что значит злостно сломали.
источник

D

Dmitriy in Ansible
Здравствуйте. Извините, что отвлекаю от холивара. Подскажите, можно ли для ansible-galaxy вызывать что-то типа pip freeze > ./requirements.txt, чтобы все установленные зависимости с указанием версий в файл записались? Не нагуглилось
источник

AS

Aleksey Shirokikh in Ansible
Dmitriy
Здравствуйте. Извините, что отвлекаю от холивара. Подскажите, можно ли для ansible-galaxy вызывать что-то типа pip freeze > ./requirements.txt, чтобы все установленные зависимости с указанием версий в файл записались? Не нагуглилось
не думаю что есть такое понятие как все установленные роли... увы и ах
источник

AS

Aleksey Shirokikh in Ansible
есть ansible-galaxy list
источник

AS

Aleksey Shirokikh in Ansible
но выводит он в другом формате и не совсем то что вы вероятно ожидаете
источник

AS

Aleksey Shirokikh in Ansible
у меня сложился такой вот воркфлоу
  script:
   - export ANSIBLE_CONFIG=./ansible.cfg
   - pip3 install -r python_requirements.txt --no-cache-dir
   - envsubst < requirements.tmpl > requirements.yaml
   - ansible-galaxy install -r requirements.yaml -p roles --force-with-deps
   - chmod 0400 "${SA_SSH_KEY}"
   - >
     ansible-playbook
источник

GG

George Gaál in Ansible
Aleksey Shirokikh
у меня сложился такой вот воркфлоу
  script:
   - export ANSIBLE_CONFIG=./ansible.cfg
   - pip3 install -r python_requirements.txt --no-cache-dir
   - envsubst < requirements.tmpl > requirements.yaml
   - ansible-galaxy install -r requirements.yaml -p roles --force-with-deps
   - chmod 0400 "${SA_SSH_KEY}"
   - >
     ansible-playbook
плюс минус аналогично
источник

D

Dmitriy in Ansible
Aleksey Shirokikh
у меня сложился такой вот воркфлоу
  script:
   - export ANSIBLE_CONFIG=./ansible.cfg
   - pip3 install -r python_requirements.txt --no-cache-dir
   - envsubst < requirements.tmpl > requirements.yaml
   - ansible-galaxy install -r requirements.yaml -p roles --force-with-deps
   - chmod 0400 "${SA_SSH_KEY}"
   - >
     ansible-playbook
Ясно, спасибо
источник

AS

Aleksey Shirokikh in Ansible
envsubst тут взялся от того что нао пошаблонить https://gitlab-ci-token:${CI_JOB_TOKEN}@
источник

D

Dmitriy in Ansible
Aleksey Shirokikh
envsubst тут взялся от того что нао пошаблонить https://gitlab-ci-token:${CI_JOB_TOKEN}@
Да вот только спросить как раз хотел
источник

AS

Aleksey Shirokikh in Ansible
Dmitriy
Да вот только спросить как раз хотел
в файле так вот
- name: somerole
 scm: git
 src: https://gitlab-ci-token:${CI_JOB_TOKEN}@xxx/ansible-roles/ansible-role-xxxs.git
 version: 0.6.1
источник

D

Dmitriy in Ansible
Ну я понял, да.
источник

AS

Aleksey Shirokikh in Ansible
в целом выглядит будто правильный фикс проблемы с галакси выглядит как не ставить по скоращенному пути а ставить по пути
https://github.com/cloudalchemy/ansible-node-exporter
источник

AS

Aleksey Shirokikh in Ansible
вот как то так
-- src: cloudalchemy.node-exporter
+- name: cloudalchemy.node-exporter
+  scm: git
+  src: https://github.com/cloudalchemy/ansible-node-exporter
  version: 0.18.0
источник

AS

Aleksey Shirokikh in Ansible
или вообще форком к себе.
источник

PA

Pavel Alexandrovich in Ansible
Господа подскажите, могу ли я сделать на машине с ансиблом проект на python в virtualenv(там куча своих модулей) и экзекутить это всё дело на хостах под виндой?
источник

SP

Sergey Pechenkó in Ansible
Pavel Alexandrovich
Господа подскажите, могу ли я сделать на машине с ансиблом проект на python в virtualenv(там куча своих модулей) и экзекутить это всё дело на хостах под виндой?
O_o
источник

TG

Timur Gadiev in Ansible
Pavel Alexandrovich
Господа подскажите, могу ли я сделать на машине с ансиблом проект на python в virtualenv(там куча своих модулей) и экзекутить это всё дело на хостах под виндой?
Не очень понятна суть вопроса
источник

TG

Timur Gadiev in Ansible
Удалил непродуктивный холивар по поводу Galaxy
источник