Skip to content

mrlesmithjr/ansible-mdadm

Repository files navigation

mrlesmithjr.mdadm

An Ansible role to install and manage mdadm raid arrays.

⚠️ Important: Ansible Galaxy Role Name

As of December 2025, this role is available on Ansible Galaxy as:

- src: mrlesmithjr.mdadm

The previous duplicate role name (mrlesmithjr.ansible-mdadm) was removed and consolidated into this single role. If you were using mrlesmithjr.ansible-mdadm, please update your requirements.yml to use mrlesmithjr.mdadm.

Note: This role is used by OpenStack Kayobe for software RAID management.

Historical Download Statistics

Prior to consolidation, this role had accumulated significant usage:

Role Name Downloads (as of Dec 2025)
mrlesmithjr.mdadm 632,067
mrlesmithjr.ansible-mdadm 8,439
Combined Total 640,506

Due to Ansible Galaxy limitations, download counts reset when roles are re-imported. The historical data above represents the actual community usage of this role.

Requirements

  • Available unpartitioned disk devices

Role Variables

defaults/main.yml

Dependencies

None

Example Playbook

- hosts: all
  become: true
  vars:
  roles:
    - role: mrlesmithjr.mdadm
  tasks:

License

BSD

Author Information

Larry Smith Jr.

Buy Me A Coffee

About

Ansible role to install and manage mdadm software RAID arrays

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 11

Languages