TASK: [glance | Reading json from variable] ***********************************
skipping: [de-1-node-2]
skipping: [de-1-node-1]
skipping: [de-1-node-3]
fatal: [de-1-controller-1] => One or more undefined variables: 'dict object' has no attribute 'stdout'
fatal: [de-1-controller-2] => One or more undefined variables: 'dict object' has no attribute 'stdout'
fatal: [de-1-controller-3] => One or more undefined variables: 'dict object' has no attribute 'stdout'
I hit the same bug with Glance when enabling Ceph and running Glance on different nodes than the Ceph monitor services.
After changing the order of the hosts used for the Glances tasks everything is working like expected.
TASK: [glance | Creating Glance database] ******* ******* ******* ******* ******* **
skipping: [de-1-node-1]
TASK: [glance | Reading json from variable] ******* ******* ******* ******* *******
skipping: [de-1-node-2]
skipping: [de-1-node-1]
skipping: [de-1-node-3]
fatal: [de-1-controller-1] => One or more undefined variables: 'dict object' has no attribute 'stdout'
fatal: [de-1-controller-2] => One or more undefined variables: 'dict object' has no attribute 'stdout'
fatal: [de-1-controller-3] => One or more undefined variables: 'dict object' has no attribute 'stdout'