Ansible Modules to manage phpIPAM installations

ansible ansible-modules hacktoberfest phpipam phpipam-ansible-modules phpipam-api
2 Open Issues Need Help Last updated: Jun 24, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The task is to debug and fix a bug in an Ansible module for managing phpIPAM. The bug prevents the correct setting of the 'device' property when creating an address entry. The proposed solution involves modifying the `_resolve_entity` function within the `phpipam_helper.py` file to use the correct key ('hostname') when querying devices from the phpIPAM API, instead of the default 'name' which is causing the issue. This requires understanding of Ansible modules, Python, and the phpIPAM API.

Complexity: 4/5
bug help wanted good first issue accepted

Ansible Modules to manage phpIPAM installations

Python
#ansible#ansible-modules#hacktoberfest#phpipam#phpipam-ansible-modules#phpipam-api

AI Summary: Implement an Ansible module to manage racks within phpIPAM, leveraging the existing phpIPAM API and incorporating existing entity resolution logic. The module should handle creation, retrieval, and potentially updates/deletion of rack entities, including integer, string, and foreign key (location, customer_id) fields.

Complexity: 3/5
enhancement help wanted good first issue accepted

Ansible Modules to manage phpIPAM installations

Python
#ansible#ansible-modules#hacktoberfest#phpipam#phpipam-ansible-modules#phpipam-api