Size: a a a

2021 March 26

dq

diqipib qidibip in Ansible
И как я понял версий этого модуля 2. Комьюнити и обычная
источник

dq

diqipib qidibip in Ansible
источник

dq

diqipib qidibip in Ansible
Тот кто плейбук собирал, вроде использовал обычную
источник

dq

diqipib qidibip in Ansible
Момент падения в логах выглядит вот так
источник

dq

diqipib qidibip in Ansible
2021-03-26T15:18:00.5303963Z failed: [dev.docflow.mts.ru] (item={u'name': u'Diadoc', u'attributes': {u'identityType': u'ApplicationPoolIdentity', u'managedRuntimeVersion': u''}, u'physical_path': u'C:\\DocFlow\\Diadoc', u'application_pool': u'Diadoc', u'app_dist': u'Web', u'auth': {u'windows': True, u'anonymous': False, u'basic': True}}) => {
2021-03-26T15:18:00.5303963Z     "attributes": {},
2021-03-26T15:18:00.5303963Z     "changed": false,
2021-03-26T15:18:00.5303963Z     "info": {
2021-03-26T15:18:00.5303963Z         "attributes": {},
2021-03-26T15:18:00.5303963Z         "cpu": {},
2021-03-26T15:18:00.5303963Z         "failure": {},
2021-03-26T15:18:00.5303963Z         "name": "Diadoc",
2021-03-26T15:18:00.5303963Z         "processModel": {},
2021-03-26T15:18:00.5303963Z         "recycling": {
2021-03-26T15:18:00.5303963Z             "periodicRestart": {}
2021-03-26T15:18:00.5303963Z         },
2021-03-26T15:18:00.5303963Z         "state": "present"
2021-03-26T15:18:00.5303963Z     },
2021-03-26T15:18:00.5303963Z     "item": {
2021-03-26T15:18:00.5303963Z         "app_dist": "Web",
2021-03-26T15:18:00.5303963Z         "application_pool": "Diadoc",
2021-03-26T15:18:00.5303963Z         "attributes": {
2021-03-26T15:18:00.5303963Z             "identityType": "ApplicationPoolIdentity",
2021-03-26T15:18:00.5303963Z             "managedRuntimeVersion": ""
2021-03-26T15:18:00.5303963Z         },
2021-03-26T15:18:00.5303963Z         "auth": {
2021-03-26T15:18:00.5303963Z             "anonymous": false,
2021-03-26T15:18:00.5303963Z             "basic": true,
2021-03-26T15:18:00.5303963Z             "windows": true
2021-03-26T15:18:00.5303963Z         },
2021-03-26T15:18:00.5303963Z         "name": "Diadoc",
2021-03-26T15:18:00.5303963Z         "physical_path": "C:\\DocFlow\\Diadoc"
2021-03-26T15:18:00.5303963Z     },
2021-03-26T15:18:00.5303963Z     "msg": "Using a string for the attributes parameter is not longer supported, please use a dict instead"
2021-03-26T15:18:00.5303963Z }
источник

dq

diqipib qidibip in Ansible
Т.е почему-то PS1 скрипт "считает", что я подсовываю строку
источник

dq

diqipib qidibip in Ansible
источник

TG

Timur Gadiev in Ansible
Вы сделали как я предлагал?
источник

dq

diqipib qidibip in Ansible
Как раз сейчас пробую
источник

dq

diqipib qidibip in Ansible
TFS тормозит безбожно
источник

dq

diqipib qidibip in Ansible
- name: WebAppPools present
 win_iis_webapppool:
   name: '{{ item.application_pool }}'
   state: present
   attributes:
     managedRuntimeVersion: ''
     processModel:
       identityType: NetworkService
 loop: '{{ service_webdeploy_apps | selectattr("application_pool", "defined") | rejectattr("application_pool", "is", "undefined") | list }}'
источник

dq

diqipib qidibip in Ansible
Вот так верно ?
источник

TG

Timur Gadiev in Ansible
По идее да
источник

dq

diqipib qidibip in Ansible
т.е всё-таки rejectattr("application_pool", "is", "undefined") ?
источник

TG

Timur Gadiev in Ansible
diqipib qidibip
т.е всё-таки rejectattr("application_pool", "is", "undefined") ?
А стоп
источник

dq

diqipib qidibip in Ansible
Стою не дышу )
источник

TG

Timur Gadiev in Ansible
Уберите нафиг rejectattr
источник

TG

Timur Gadiev in Ansible
У вас и так стоит предыдущий фильтр selectattr("application_pool", "defined")
источник

TG

Timur Gadiev in Ansible
Который делает то же самое
источник

TG

Timur Gadiev in Ansible
rejectattr не нужен тут
источник