diff --git a/.ansible-lint b/.ansible-lint
new file mode 100644
index 0000000..d8c4900
--- /dev/null
+++ b/.ansible-lint
@@ -0,0 +1,2 @@
+skip_list:
+  - '208'
diff --git a/changelogs/CHANGELOG.rst b/changelogs/CHANGELOG.rst
index 5c58ec1..e91c0ed 100644
--- a/changelogs/CHANGELOG.rst
+++ b/changelogs/CHANGELOG.rst
@@ -4,6 +4,15 @@ Ansible Network Collection for Dell EMC OS9 Release Notes
 
 .. contents:: Topics
 
+v1.0.4
+======
+
+Release Summary
+---------------
+
+- Fixed sanity error found during the sanity tst of automation hub upload
+- Fix issue in using list of strings for commands argument for os10_command module (https://github.com/ansible-collections/dellemc.os9/issues/15)
+
 v1.0.3
 ======
 
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index 2624326..82ea60c 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -92,8 +92,16 @@ releases:
     - 1.0.2.yaml
     release_date: '2020-08-18'
   1.0.3:
-    chnages:
+    changes:
       release_summary: Added bug fixes for bugs found during System Test.
     fragments:
     - 1.0.3.yaml
-    release_date: '2020-10-09'
\ No newline at end of file
+    release_date: '2020-10-09'
+  1.0.4:
+    changes:
+      bugfixes:
+        - Fixed sanity error found during the sanity tst of automation hub upload
+        - Fix issue in using list of strings for commands argument for os10_command module (https://github.com/ansible-collections/dellemc.os9/issues/15)
+    fragments:
+    - 1.0.4.yaml
+    release_date: '2021-02-15'
\ No newline at end of file
diff --git a/galaxy.yml b/galaxy.yml
index 1ff42e9..fb51ba0 100644
--- a/galaxy.yml
+++ b/galaxy.yml
@@ -9,7 +9,7 @@ name: os9
 namespace: dellemc
 readme: README.md
 tags: [dell, dellemc, os9, emc, networking]
-version: 1.0.3
+version: 1.0.4
 repository: 'https://github.com/ansible-collections/dellemc.os9'
 documentation: 'https://github.com/ansible-collections/dellemc.os9/tree/master/docs'
 homepage: 'https://github.com/ansible-collections/dellemc.os9'
diff --git a/plugins/doc_fragments/os9.py b/plugins/doc_fragments/os9.py
index 1b1c0d1..35ec672 100644
--- a/plugins/doc_fragments/os9.py
+++ b/plugins/doc_fragments/os9.py
@@ -61,7 +61,6 @@ options:
           task, the value of environment variable C(ANSIBLE_NET_AUTHORIZE) will be
           used instead.
         type: bool
-        default: false
       auth_pass:
         description:
         - Specifies the password to use if required to enter privileged mode on the
diff --git a/plugins/modules/os9_command.py b/plugins/modules/os9_command.py
index c9d4f0f..20e3cc5 100644
--- a/plugins/modules/os9_command.py
+++ b/plugins/modules/os9_command.py
@@ -36,7 +36,6 @@ options:
         module is not returned until the condition is satisfied or
         the number of retries has expired.
     type: list
-    elements: dict
     required: true
   wait_for:
     description:
@@ -171,7 +170,7 @@ def main():
     """
     argument_spec = dict(
         # { command: <str>, prompt: <str>, response: <str> }
-        commands=dict(type='list', elements='dict', required=True),
+        commands=dict(type='list', required=True),
 
         wait_for=dict(type='list', elements='str'),
         match=dict(default='all', choices=['all', 'any']),
diff --git a/roles/os9_aaa/meta/main.yml b/roles/os9_aaa/meta/main.yml
index bb2060d..2f94f92 100644
--- a/roles/os9_aaa/meta/main.yml
+++ b/roles/os9_aaa/meta/main.yml
@@ -1,8 +1,10 @@
 # copyright (c) 2017-2020 Dell Inc. or its subsidiaries. All Rights Reserved.
 ---
 galaxy_info:
-  author: Dell EMC Networking Engineering 
-  description: The os9_aaa role facilitates the configuration of Authentication Authorization Acccounting (AAA) attributes in devices running Dell EMC Networking Operating Systems. 
+  author: Dell EMC Networking Engineering
+  description: >
+               The os9_aaa role facilitates the configuration of Authentication Authorization Acccounting (AAA) attributes
+               in devices running Dell EMC Networking Operating Systems.
   license:  GPLv3
   min_ansible_version: 2.9.6
 
@@ -11,7 +13,7 @@ galaxy_info:
 
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - emc
     - dellemc
     - os9
diff --git a/roles/os9_aaa/tasks/main.yml b/roles/os9_aaa/tasks/main.yml
index f6b43f6..5ffba7b 100644
--- a/roles/os9_aaa/tasks/main.yml
+++ b/roles/os9_aaa/tasks/main.yml
@@ -10,8 +10,8 @@
    register: generate_output
 
  - name: "Provisioning AAA configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_aaa.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_acl/meta/main.yml b/roles/os9_acl/meta/main.yml
index b4f8a91..dd418f8 100644
--- a/roles/os9_acl/meta/main.yml
+++ b/roles/os9_acl/meta/main.yml
@@ -1,8 +1,8 @@
 # Copyright (c) 2017-2020 Dell Inc. or its subsidiaries. All Rights Reserved.
 ---
 galaxy_info:
-  author: Dell EMC Networking Engineering 
-  description: The os9_acl role facilitates the configuration of access control list (ACL) attributes in devices running Dell EMC Networking Operating Systems. 
+  author: Dell EMC Networking Engineering
+  description: The os9_acl role facilitates the configuration of access control list (ACL) attributes in devices running Dell EMC Networking Operating Systems.
   license:  GPLv3
   min_ansible_version: 2.9.6
 
@@ -11,7 +11,7 @@ galaxy_info:
 
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - emc
     - dellemc
     - os9
diff --git a/roles/os9_acl/tasks/main.yml b/roles/os9_acl/tasks/main.yml
index 6132f79..53612e5 100644
--- a/roles/os9_acl/tasks/main.yml
+++ b/roles/os9_acl/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning ACL configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_acl.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_bgp/meta/main.yml b/roles/os9_bgp/meta/main.yml
index 57d5db3..5db413c 100644
--- a/roles/os9_bgp/meta/main.yml
+++ b/roles/os9_bgp/meta/main.yml
@@ -12,7 +12,7 @@ galaxy_info:
 
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - emc
     - dellemc
     - os9
diff --git a/roles/os9_bgp/tasks/main.yml b/roles/os9_bgp/tasks/main.yml
index aaaad20..46f84c4 100644
--- a/roles/os9_bgp/tasks/main.yml
+++ b/roles/os9_bgp/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning BGP configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_bgp.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_copy_config/meta/main.yml b/roles/os9_copy_config/meta/main.yml
index f70595d..d27c183 100644
--- a/roles/os9_copy_config/meta/main.yml
+++ b/roles/os9_copy_config/meta/main.yml
@@ -1,10 +1,10 @@
 # Copyright (c) 2020 Dell Inc.
 ---
 galaxy_info:
-  author: Dell EMC Networking Engineering 
-  description: > 
-                This role shall be used to push the backup running configuration into the device. 
-                This role shall merge the configuration in the template file with the running configuration of the device 
+  author: Dell EMC Networking Engineering
+  description: >
+               This role shall be used to push the backup running configuration into the device.
+               This role shall merge the configuration in the template file with the running configuration of the device
   license:  GPLv3
   min_ansible_version: 2.9.6
 
@@ -13,7 +13,7 @@ galaxy_info:
 
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - emc
     - dellemc
     - os9
diff --git a/roles/os9_copy_config/tasks/main.yml b/roles/os9_copy_config/tasks/main.yml
index 9da6c39..682a6e9 100644
--- a/roles/os9_copy_config/tasks/main.yml
+++ b/roles/os9_copy_config/tasks/main.yml
@@ -1,7 +1,7 @@
 ---
-# tasks file for dellemc.os9.os9_copy_config 
+# tasks file for dellemc.os9.os9_copy_config
  - name: "Merge the config file to running configuration for OS9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: "{{ hostname }}.j2"
-   when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9") 
-#   notify: save config os9
\ No newline at end of file
+   when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
+#   notify: save config os9
diff --git a/roles/os9_dcb/meta/main.yml b/roles/os9_dcb/meta/main.yml
index 3354b27..b76457b 100644
--- a/roles/os9_dcb/meta/main.yml
+++ b/roles/os9_dcb/meta/main.yml
@@ -1,8 +1,10 @@
 # Copyright (c) 2020 Dell Inc.
 ---
 galaxy_info:
-  author: Dell EMC Networking Engineering 
-  description: The os9_dcb role facilitates the configuration of Data Center Bridging (DCB) attributes in devices running Dell EMC Networking Operating Systems. 
+  author: Dell EMC Networking Engineering
+  description: >
+               The os9_dcb role facilitates the configuration of Data Center Bridging (DCB) attributes in devices
+               running Dell EMC Networking Operating Systems.
   license:  GPLv3
   min_ansible_version: 2.9.6
 
@@ -11,7 +13,7 @@ galaxy_info:
 
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - emc
     - dellemc
     - os9
diff --git a/roles/os9_dcb/tasks/main.yml b/roles/os9_dcb/tasks/main.yml
index 7d365c4..cc1b44f 100644
--- a/roles/os9_dcb/tasks/main.yml
+++ b/roles/os9_dcb/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning DCB configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_dcb.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_dns/meta/main.yml b/roles/os9_dns/meta/main.yml
index e46b07d..75373c4 100644
--- a/roles/os9_dns/meta/main.yml
+++ b/roles/os9_dns/meta/main.yml
@@ -1,7 +1,7 @@
 # Copyright (c) 2020 Dell Inc.
 ---
 galaxy_info:
-  author: Dell EMC Networking Engineering 
+  author: Dell EMC Networking Engineering
   description: The os9_dns role facilitates the configuration DNS attributes in devices running Dell EMC Networking Operating Systems.
   license:  GPLv3
   min_ansible_version: 2.9.6
@@ -11,7 +11,7 @@ galaxy_info:
 
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - emc
     - dellemc
     - os9
diff --git a/roles/os9_dns/tasks/main.yml b/roles/os9_dns/tasks/main.yml
index fff8ef1..f9a732c 100644
--- a/roles/os9_dns/tasks/main.yml
+++ b/roles/os9_dns/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning DNS configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_dns.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_ecmp/meta/main.yml b/roles/os9_ecmp/meta/main.yml
index d0b5d44..2f355ab 100644
--- a/roles/os9_ecmp/meta/main.yml
+++ b/roles/os9_ecmp/meta/main.yml
@@ -1,8 +1,8 @@
 # Copyright (c) 2020 Dell Inc.
 ---
 galaxy_info:
-  author: Dell EMC Networking Engineering 
-  description: The os9_ecmp role facilitates the configuration of ECMP group attributes in devices running Dell EMC Networking Operating Systems. 
+  author: Dell EMC Networking Engineering
+  description: The os9_ecmp role facilitates the configuration of ECMP group attributes in devices running Dell EMC Networking Operating Systems.
   license:  GPLv3
   min_ansible_version: 2.9.6
 
@@ -11,7 +11,7 @@ galaxy_info:
 
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - emc
     - dellemc
     - os9
diff --git a/roles/os9_ecmp/tasks/main.yml b/roles/os9_ecmp/tasks/main.yml
index 265ea6a..0ffec8d 100644
--- a/roles/os9_ecmp/tasks/main.yml
+++ b/roles/os9_ecmp/tasks/main.yml
@@ -10,8 +10,8 @@
    register: generate_output
 
  - name: "Provisioning ECMP configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_ecmp.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_interface/tasks/main.yml b/roles/os9_interface/tasks/main.yml
index a1bc686..4301ea4 100644
--- a/roles/os9_interface/tasks/main.yml
+++ b/roles/os9_interface/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning interface configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_interface.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_lag/tasks/main.yml b/roles/os9_lag/tasks/main.yml
index 3bb811d..b581b87 100644
--- a/roles/os9_lag/tasks/main.yml
+++ b/roles/os9_lag/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning LAG configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_lag.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_lldp/meta/main.yml b/roles/os9_lldp/meta/main.yml
index 04807ad..4b76193 100644
--- a/roles/os9_lldp/meta/main.yml
+++ b/roles/os9_lldp/meta/main.yml
@@ -1,10 +1,10 @@
 # Copyright (c) 2017-2020 Dell Inc. or its subsidiaries. All Rights Reserved.
 ---
 galaxy_info:
-  author: Dell EMC Networking Engineering 
+  author: Dell EMC Networking Engineering
   description: >
-               The os9_lldp role facilitates the configuration of Link Layer Discovery Protocol(LLDP) attributes in devices 
-               running Dell EMC Networking Operating Systems. 
+               The os9_lldp role facilitates the configuration of Link Layer Discovery Protocol(LLDP) attributes in devices
+               running Dell EMC Networking Operating Systems.
   license:  GPLv3
   min_ansible_version: 2.9.6
 
@@ -13,7 +13,7 @@ galaxy_info:
 
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - emc
     - dellemc
     - os9
diff --git a/roles/os9_lldp/tasks/main.yml b/roles/os9_lldp/tasks/main.yml
index 03e6108..97e3491 100644
--- a/roles/os9_lldp/tasks/main.yml
+++ b/roles/os9_lldp/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning LLDP configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_lldp.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_logging/meta/main.yml b/roles/os9_logging/meta/main.yml
index 40b4ce3..e389576 100644
--- a/roles/os9_logging/meta/main.yml
+++ b/roles/os9_logging/meta/main.yml
@@ -1,4 +1,3 @@
-  
 # Copyright (c) 2020 Dell Inc.
 ---
 galaxy_info:
@@ -10,10 +9,10 @@ galaxy_info:
 
   platforms:
   - name: os9
-  
+
   galaxy_tags:
     - networking
     - dell
     - emc
     - dellemc
-    - os9
\ No newline at end of file
+    - os9
diff --git a/roles/os9_logging/tasks/main.yml b/roles/os9_logging/tasks/main.yml
index 797c89d..6e64972 100644
--- a/roles/os9_logging/tasks/main.yml
+++ b/roles/os9_logging/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning logging configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_logging.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_ntp/meta/main.yml b/roles/os9_ntp/meta/main.yml
index 29d36b9..1def65b 100644
--- a/roles/os9_ntp/meta/main.yml
+++ b/roles/os9_ntp/meta/main.yml
@@ -1,9 +1,9 @@
 # Copyright (c) 2020 Dell Inc.
 ---
 galaxy_info:
-  author: Dell EMC Networking Engineering 
+  author: Dell EMC Networking Engineering
   description: The os9_ntp role facilitates the configuration of NTP attributes in devices running Dell EMC Networking Operating Systems.
-  company: Dell Inc 
+  company: Dell Inc
   license:  GPLv3
   min_ansible_version: 2.9.6
 
@@ -12,7 +12,7 @@ galaxy_info:
 
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - emc
     - dellemc
-    - os9
\ No newline at end of file
+    - os9
diff --git a/roles/os9_ntp/tasks/main.yml b/roles/os9_ntp/tasks/main.yml
index c22230b..9ca82a3 100644
--- a/roles/os9_ntp/tasks/main.yml
+++ b/roles/os9_ntp/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning NTP configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_ntp.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_prefix_list/meta/main.yml b/roles/os9_prefix_list/meta/main.yml
index 4954f44..27affba 100644
--- a/roles/os9_prefix_list/meta/main.yml
+++ b/roles/os9_prefix_list/meta/main.yml
@@ -1,8 +1,8 @@
 # Copyright (c) 2017-2020 Dell Inc.
 ---
 galaxy_info:
-  author: Dell EMC Networking Engineering 
-  description: The os9_prefix_list role facilitates the configuration of prefix list attributes in devices running Dell EMC Networking Operating Systems. 
+  author: Dell EMC Networking Engineering
+  description: The os9_prefix_list role facilitates the configuration of prefix list attributes in devices running Dell EMC Networking Operating Systems.
   license:  GPLv3
   min_ansible_version: 2.9.6
 
@@ -11,7 +11,7 @@ galaxy_info:
 
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - emc
     - dellemc
-    - os9
\ No newline at end of file
+    - os9
diff --git a/roles/os9_prefix_list/tasks/main.yml b/roles/os9_prefix_list/tasks/main.yml
index 8f01ad7..4ab6c22 100644
--- a/roles/os9_prefix_list/tasks/main.yml
+++ b/roles/os9_prefix_list/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning prefix list configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_prefix_list.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_sflow/tasks/main.yml b/roles/os9_sflow/tasks/main.yml
index 4c929c5..63d0c2a 100644
--- a/roles/os9_sflow/tasks/main.yml
+++ b/roles/os9_sflow/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning sflow configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_sflow.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_snmp/meta/main.yml b/roles/os9_snmp/meta/main.yml
index bd949da..9c7bc2e 100644
--- a/roles/os9_snmp/meta/main.yml
+++ b/roles/os9_snmp/meta/main.yml
@@ -9,10 +9,10 @@ galaxy_info:
 
   platforms:
   - name: os9
-  
+
   galaxy_tags:
     - networking
     - dell
     - emc
     - dellemc
-    - os9 
\ No newline at end of file
+    - os9
diff --git a/roles/os9_snmp/tasks/main.yml b/roles/os9_snmp/tasks/main.yml
index 92c2f5b..18e77e0 100644
--- a/roles/os9_snmp/tasks/main.yml
+++ b/roles/os9_snmp/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning SNMP configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_snmp.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_system/meta/main.yml b/roles/os9_system/meta/main.yml
index 34f203b..9b71644 100644
--- a/roles/os9_system/meta/main.yml
+++ b/roles/os9_system/meta/main.yml
@@ -1,9 +1,9 @@
 # Copyright (c) 2020 Dell Inc.
 ---
 galaxy_info:
-  author: Dell EMC Networking Engineering 
+  author: Dell EMC Networking Engineering
   description: The os9_system role facilitates the configuration of system attributes in devices running Dell EMC Networking Operating Systems.
-  company: Dell Inc 
+  company: Dell Inc
   license:  GPLv3
   min_ansible_version: 2.9.6
 
@@ -12,7 +12,7 @@ galaxy_info:
 
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - emc
     - dellemc
-    - os9
\ No newline at end of file
+    - os9
diff --git a/roles/os9_system/tasks/main.yml b/roles/os9_system/tasks/main.yml
index 336136f..a52c504 100644
--- a/roles/os9_system/tasks/main.yml
+++ b/roles/os9_system/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning system configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_system.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_users/tasks/main.yml b/roles/os9_users/tasks/main.yml
index 18a635b..6708c02 100644
--- a/roles/os9_users/tasks/main.yml
+++ b/roles/os9_users/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning users configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_users.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_vlan/tasks/main.yml b/roles/os9_vlan/tasks/main.yml
index d10315d..d460f27 100644
--- a/roles/os9_vlan/tasks/main.yml
+++ b/roles/os9_vlan/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning VLAN configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_vlan.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_vlt/tasks/main.yml b/roles/os9_vlt/tasks/main.yml
index 61de03d..34a5324 100644
--- a/roles/os9_vlt/tasks/main.yml
+++ b/roles/os9_vlt/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning VLT configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_vlt.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_vrf/tasks/main.yml b/roles/os9_vrf/tasks/main.yml
index 7b52618..8f45921 100644
--- a/roles/os9_vrf/tasks/main.yml
+++ b/roles/os9_vrf/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning VRF configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_vrf.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_vrrp/meta/main.yml b/roles/os9_vrrp/meta/main.yml
index afe39cf..db226e2 100644
--- a/roles/os9_vrrp/meta/main.yml
+++ b/roles/os9_vrrp/meta/main.yml
@@ -1,10 +1,10 @@
 # Copyright (c) 2020 Dell Inc.
 ---
 galaxy_info:
-  author: Dell EMC Networking Engineering 
+  author: Dell EMC Networking Engineering
   description: >
-       The os9_vrrp role facilitates the configuration of Virtual Router Redundancy Protocol (VRRP) attributes in 
-       devices running Dell EMC Networking Operating Systems.
+               The os9_vrrp role facilitates the configuration of Virtual Router Redundancy Protocol (VRRP) attributes in
+               devices running Dell EMC Networking Operating Systems.
   license: GPLv3
   min_ansible_version: 2.9.6
 
@@ -13,7 +13,7 @@ galaxy_info:
 
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - dellemc
     - emc
-    - os9
\ No newline at end of file
+    - os9
diff --git a/roles/os9_vrrp/tasks/main.yml b/roles/os9_vrrp/tasks/main.yml
index 63034ef..b8d3bed 100644
--- a/roles/os9_vrrp/tasks/main.yml
+++ b/roles/os9_vrrp/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning VRRP configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_vrrp.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/roles/os9_xstp/meta/main.yml b/roles/os9_xstp/meta/main.yml
index 83a3936..009fcce 100644
--- a/roles/os9_xstp/meta/main.yml
+++ b/roles/os9_xstp/meta/main.yml
@@ -1,19 +1,18 @@
 # Copyright (c) 2020 Dell Inc.
 ---
 galaxy_info:
-  author: Dell EMC Networking Engineering 
+  author: Dell EMC Networking Engineering
   description: The os9_xstp role facilitates the configuration of STP attributes in devices running Dell EMC Networking Operating Systems.
-  company: Dell Inc 
+  company: Dell Inc
   license:  GPLv3
   min_ansible_version: 2.9.6
 
   platforms:
   - name: os9
 
-
   galaxy_tags:
     - networking
-    - dell 
+    - dell
     - dellemc
     - emc
-    - os9
\ No newline at end of file
+    - os9
diff --git a/roles/os9_xstp/tasks/main.yml b/roles/os9_xstp/tasks/main.yml
index f841959..c98c538 100644
--- a/roles/os9_xstp/tasks/main.yml
+++ b/roles/os9_xstp/tasks/main.yml
@@ -9,8 +9,8 @@
    register: generate_output
 
  - name: "Provisioning xSTP configuration for os9"
-   os9_config:
+   dellemc.os9.os9_config:
       src: os9_xstp.j2
    when: (ansible_network_os is defined and ansible_network_os == "dellemc.os9.os9")
 #   notify: save config os9
-   register: output
\ No newline at end of file
+   register: output
diff --git a/tests/sanity/ignore-2.10.txt b/tests/sanity/ignore-2.10.txt
index 592af83..57ab8ae 100644
--- a/tests/sanity/ignore-2.10.txt
+++ b/tests/sanity/ignore-2.10.txt
@@ -1,3 +1,4 @@
 plugins/action/os9.py action-plugin-docs
 plugins/modules/os9_config.py validate-modules:parameter-list-no-elements
-plugins/modules/os9_facts.py validate-modules:parameter-list-no-elements
\ No newline at end of file
+plugins/modules/os9_facts.py validate-modules:parameter-list-no-elements
+plugins/modules/os9_command.py validate-modules:parameter-list-no-elements
\ No newline at end of file
diff --git a/tests/sanity/ignore-2.11.txt b/tests/sanity/ignore-2.11.txt
index 592af83..57ab8ae 100644
--- a/tests/sanity/ignore-2.11.txt
+++ b/tests/sanity/ignore-2.11.txt
@@ -1,3 +1,4 @@
 plugins/action/os9.py action-plugin-docs
 plugins/modules/os9_config.py validate-modules:parameter-list-no-elements
-plugins/modules/os9_facts.py validate-modules:parameter-list-no-elements
\ No newline at end of file
+plugins/modules/os9_facts.py validate-modules:parameter-list-no-elements
+plugins/modules/os9_command.py validate-modules:parameter-list-no-elements
\ No newline at end of file
diff --git a/tests/sanity/ignore-2.9.txt b/tests/sanity/ignore-2.9.txt
index 03b3631..711efc6 100644
--- a/tests/sanity/ignore-2.9.txt
+++ b/tests/sanity/ignore-2.9.txt
@@ -1,31 +1 @@
-plugins/module_utils/network/dellos9/dellos9.py future-import-boilerplate
-plugins/module_utils/network/dellos9/dellos9.py metaclass-boilerplate
-plugins/modules/dellos9_command.py validate-modules:doc-default-does-not-match-spec
-plugins/modules/dellos9_command.py validate-modules:doc-missing-type
-plugins/modules/dellos9_command.py validate-modules:doc-required-mismatch
-plugins/modules/dellos9_command.py validate-modules:parameter-list-no-elements
-plugins/modules/dellos9_command.py validate-modules:parameter-type-not-in-doc
-plugins/modules/dellos9_command.py validate-modules:undocumented-parameter
-plugins/modules/dellos9_config.py validate-modules:doc-default-does-not-match-spec
-plugins/modules/dellos9_config.py validate-modules:doc-missing-type
-plugins/modules/dellos9_config.py validate-modules:doc-required-mismatch
-plugins/modules/dellos9_config.py validate-modules:parameter-list-no-elements
-plugins/modules/dellos9_config.py validate-modules:parameter-type-not-in-doc
-plugins/modules/dellos9_config.py validate-modules:undocumented-parameter
-plugins/modules/dellos9_facts.py validate-modules:doc-default-does-not-match-spec
-plugins/modules/dellos9_facts.py validate-modules:doc-missing-type
-plugins/modules/dellos9_facts.py validate-modules:doc-required-mismatch
-plugins/modules/dellos9_facts.py validate-modules:parameter-list-no-elements
-plugins/modules/dellos9_facts.py validate-modules:parameter-type-not-in-doc
-plugins/modules/dellos9_facts.py validate-modules:undocumented-parameter
-plugins/action/dellos9.py action-plugin-docs # base class for deprecated network platform modules using `connection: local`
-plugins/doc_fragments/dellos9.py future-import-boilerplate
-plugins/doc_fragments/dellos9.py metaclass-boilerplate
-tests/unit/mock/path.py future-import-boilerplate
-tests/unit/mock/path.py metaclass-boilerplate
-tests/unit/mock/yaml_helper.py future-import-boilerplate
-tests/unit/mock/yaml_helper.py metaclass-boilerplate
-tests/unit/modules/conftest.py future-import-boilerplate
-tests/unit/modules/conftest.py metaclass-boilerplate
-tests/unit/modules/utils.py future-import-boilerplate
-tests/unit/modules/utils.py metaclass-boilerplate
\ No newline at end of file
+plugins/action/os9.py action-plugin-docs
\ No newline at end of file