Fix the loading of modules with undefined pattern
Fix the loading of modules with undefined pattern

We introduced the ability to use an undefined pattern in the
"Load kernel module task", but we also test the absence of
patterns in a previous task.

That task doesn't handle an undefined pattern.
This patch allows the user to load a module which is not shipped
with the distro, therefore not included in the
``/boot/config-<kernel_version> file``.

With this patch, we allow the loading of a module only by name,
without a pattern.

Change-Id: Iaed1afe728a239c5794e4fbe815f798ccd6a8d82
Signed-off-by: Dimitrios Markou <e207a4b32defc9283eaa3f5ef75e3f2dc905b699@intracom-telecom.com>
Co-Authored-By: Jean-Philippe Evrard <0b1d49feec04d4f3b38b616aecf31ca93f60b575@evrard.me>

openstack/openstack-ansible-openstack_hosts,openstack/openstack-ansible-openstack_hosts