Hi,

ansible --version 


ansible 2.1.0.0

  config file = /Users/miksan/.ansible.cfg

  configured module search path = Default w/o overrides

I've got this gist 
<https://gist.github.com/oravirt/efc23bdd4affe874a93c99c6013af3d5> where 
I'm attempting to create a volumegroup with multiple devices.

If I just debug the output it looks ok, 

"msg": "vg=vgtest pvs=/dev/sdb1,/dev/sdc1,/dev/sdd1 "

and if I copy-paste the debug message and run that as-is, it works as 
intended and the volume group is created ( I removed parts of the -vvv 
output).

ansible hostfs -m lvg -a "vg=vgtest pvs=/dev/sdb1,/dev/sdc1,/dev/sdd1 
state=present" -s -i ~miksan/Applications/vagrant/hostfs/inventory -vvv


hostfs1 | SUCCESS => {

    "changed": true, 

    "invocation": {

        "module_args": {

            "force": false, 

            "pesize": 4, 

            "pvs": [

                "/dev/sdb1", 

                "/dev/sdc1", 

                "/dev/sdd1"

            ], 

            "state": "present", 

            "vg": "vgtest", 

            "vg_options": ""

        }, 

        "module_name": "lvg"

    }

}



But if I run the playbook, it fails at the lvg step with the following 
error.

TASK [filesystem | Create vg] 
**************************************************

failed: [hostfs1] (item={u'vgname': u'vgtest', u'disk': [{u'device': u
'/dev/sdb', u'pvname': u'/dev/sdb1'}, {u'device': u'/dev/sdc', u'pvname': u
'/dev/sdc1'}, {u'device': u'/dev/sdd', u'pvname': u'/dev/sdd1'}], u
'filesystem': [{u'mntp': u'/vgtest', u'fstype': u'ext4', u'lvname': u
'lvtest'}]}) => {"failed": true, "item": {"disk": [{"device": "/dev/sdb", 
"pvname": "/dev/sdb1"}, {"device": "/dev/sdc", "pvname": "/dev/sdc1"}, {
"device": "/dev/sdd", "pvname": "/dev/sdd1"}], "filesystem": [{"fstype": 
"ext4", "lvname": "lvtest", "mntp": "/vgtest"}], "vgname": "vgtest"}, "msg": 
*"Device 
/dev/sdd1  not found."}*

It doesn't matter if I just use 1 device as well, the result is the same.

So, I'm not sure if the jinja-part does something to the string that I 
can't see or if there is something else going on.

Any ideas?

regards
/M

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/16235e20-fb03-4604-9893-2e54d1a46e83%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to