Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3791
{ "count": 37909, "next": null, "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3790", "results": [ { "id": 43684, "upstream_id": null, "created": "2026-11-12T14:52:27.875447Z", "modified": "2026-11-12T14:52:28.940245Z", "imported": "2026-11-12T14:52:27.873190", "github_user": "libre-devops", "username": "libre_devops", "github_repo": "ansible-role-aria-automation-deployment", "github_branch": "1.0.0", "commit": "7c58a5216b1d38bfa862f8071eff95e2c5ec2a6b", "commit_message": "Release 1.0.0\n", "name": "aria_automation_deployment", "description": "Request, wait for, use and delete VMware Aria Automation 8 (vRealize Automation 8) deployments from a catalog item over the REST API, and add their machines to the inventory", "summary_fields": { "dependencies": [], "namespace": { "id": 29573, "name": "libre_devops", "avatar_url": "https://github.com/libre_devops.png" }, "provider_namespace": { "id": 38970, "name": "libre_devops", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38970/" }, "repository": { "name": "ansible-role-aria-automation-deployment", "original_name": "ansible-role-aria-automation-deployment" }, "tags": [ "vmware", "aria", "vra", "vrealize", "automation", "provisioning" ], "versions": [ { "id": "255e827d-bb6c-4cbb-bba2-75e14bb3a2d2", "name": "1.0.0", "release_date": "2026-11-12T14:51:26+00:00" } ] }, "download_count": 4 }, { "id": 43685, "upstream_id": null, "created": "2026-11-12T14:53:35.749419Z", "modified": "2026-11-12T14:53:39.931343Z", "imported": "2026-11-12T14:53:35.747089", "github_user": "libre-devops", "username": "libre_devops", "github_repo": "ansible-role-azure-arc", "github_branch": "1.0.0", "commit": "fe02bcce55a13908d86d84c8c3eab5cb44ee3656", "commit_message": "Release 1.0.0\n", "name": "azure_arc", "description": "Install, lock down, connect and disconnect the Azure Connected Machine agent (Azure Arc) on Linux, from the signed packages.microsoft.com repository, with no Azure SDK on the control node", "summary_fields": { "dependencies": [], "namespace": { "id": 29573, "name": "libre_devops", "avatar_url": "https://github.com/libre_devops.png" }, "provider_namespace": { "id": 38970, "name": "libre_devops", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38970/" }, "repository": { "name": "ansible-role-azure-arc", "original_name": "ansible-role-azure-arc" }, "tags": [ "azure", "arc", "azurearc", "azcmagent", "hybrid", "microsoft" ], "versions": [ { "id": "c9c26307-17fe-4690-9c1c-a0636ccbff5c", "name": "1.0.0", "release_date": "2026-11-12T14:51:28+00:00" } ] }, "download_count": 4 }, { "id": 43686, "upstream_id": null, "created": "2026-11-12T14:53:59.412912Z", "modified": "2026-11-12T14:54:02.551740Z", "imported": "2026-11-12T14:53:59.409466", "github_user": "libre-devops", "username": "libre_devops", "github_repo": "ansible-role-satellite-content-upload", "github_branch": "1.0.0", "commit": "07f1385b759bc4c32816c1cae9bd81e82be59abb", "commit_message": "Release 1.0.0\n", "name": "satellite_content_upload", "description": "Upload RPMs and other content to Red Hat Satellite or Foreman Katello repositories, then publish and promote content views, with a separate promote entry point", "summary_fields": { "dependencies": [], "namespace": { "id": 29573, "name": "libre_devops", "avatar_url": "https://github.com/libre_devops.png" }, "provider_namespace": { "id": 38970, "name": "libre_devops", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38970/" }, "repository": { "name": "ansible-role-satellite-content-upload", "original_name": "ansible-role-satellite-content-upload" }, "tags": [ "satellite", "foreman", "katello", "rpm", "contentview", "release" ], "versions": [ { "id": "61de7c21-81d9-4859-b7cb-1f09475387d4", "name": "1.0.0", "release_date": "2026-11-12T14:51:37+00:00" } ] }, "download_count": 4 }, { "id": 43687, "upstream_id": null, "created": "2026-11-12T14:54:15.945546Z", "modified": "2026-11-12T14:54:20.043861Z", "imported": "2026-11-12T14:54:15.943235", "github_user": "libre-devops", "username": "libre_devops", "github_repo": "ansible-role-rpm-repo-download", "github_branch": "1.0.0", "commit": "415c52cca26c3b3204aa84c538d7250a7c644dfe", "commit_message": "Release 1.0.0\n", "name": "rpm_repo_download", "description": "Download RPMs from a yum or dnf repository, packages.microsoft.com by default, choosing the version from the repository metadata and proving every file with the repository's signature and checksums", "summary_fields": { "dependencies": [], "namespace": { "id": 29573, "name": "libre_devops", "avatar_url": "https://github.com/libre_devops.png" }, "provider_namespace": { "id": 38970, "name": "libre_devops", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38970/" }, "repository": { "name": "ansible-role-rpm-repo-download", "original_name": "ansible-role-rpm-repo-download" }, "tags": [ "rpm", "yum", "dnf", "repository", "mirror", "microsoft", "satellite" ], "versions": [ { "id": "0155e415-15d4-4f3e-8fe6-00b8e3a9c5fb", "name": "1.0.0", "release_date": "2026-11-12T14:51:35+00:00" } ] }, "download_count": 4 }, { "id": 43688, "upstream_id": null, "created": "2026-11-12T14:54:19.530313Z", "modified": "2026-11-12T14:54:24.536455Z", "imported": "2026-11-12T14:54:19.528025", "github_user": "libre-devops", "username": "libre_devops", "github_repo": "ansible-role-entra-device-groups", "github_branch": "1.0.0", "commit": "2357367eda13c1b5f1d53380c9ebba8209263b67", "commit_message": "Release 1.0.0\n", "name": "entra_device_groups", "description": "Make the device members of Microsoft Entra ID groups match a list, from variables or JSON files, through Microsoft Graph: idempotent, with check mode, diff and exact mode", "summary_fields": { "dependencies": [], "namespace": { "id": 29573, "name": "libre_devops", "avatar_url": "https://github.com/libre_devops.png" }, "provider_namespace": { "id": 38970, "name": "libre_devops", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38970/" }, "repository": { "name": "ansible-role-entra-device-groups", "original_name": "ansible-role-entra-device-groups" }, "tags": [ "entra", "azure", "microsoftgraph", "groups", "devices", "intune", "defender" ], "versions": [ { "id": "cbf2679e-efbb-428e-abc3-202c9e8bb152", "name": "1.0.0", "release_date": "2026-11-12T14:51:30+00:00" } ] }, "download_count": 4 }, { "id": 43689, "upstream_id": null, "created": "2026-11-12T14:54:53.344618Z", "modified": "2026-11-12T14:54:54.781976Z", "imported": "2026-11-12T14:54:53.342382", "github_user": "libre-devops", "username": "libre_devops", "github_repo": "ansible-role-ssh-bootstrap", "github_branch": "1.0.0", "commit": "d015e32c98a9a3f0116731ce0058d15b4eb46744", "commit_message": "Release 1.0.0\n", "name": "ssh_bootstrap", "description": "Add SSH public keys for existing users and harden sshd with a validated drop-in, without editing the distribution's sshd_config", "summary_fields": { "dependencies": [], "namespace": { "id": 29573, "name": "libre_devops", "avatar_url": "https://github.com/libre_devops.png" }, "provider_namespace": { "id": 38970, "name": "libre_devops", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38970/" }, "repository": { "name": "ansible-role-ssh-bootstrap", "original_name": "ansible-role-ssh-bootstrap" }, "tags": [ "ssh", "sshd", "security", "hardening", "authorizedkeys" ], "versions": [ { "id": "4aab4fab-2c21-4051-89c6-6390c606a11f", "name": "1.0.0", "release_date": "2026-11-12T14:51:39+00:00" } ] }, "download_count": 4 }, { "id": 43690, "upstream_id": null, "created": "2026-11-12T14:54:53.542930Z", "modified": "2026-11-12T14:55:04.408794Z", "imported": "2026-11-12T14:54:53.540711", "github_user": "libre-devops", "username": "libre_devops", "github_repo": "ansible-role-puppet-agent", "github_branch": "1.0.0", "commit": "68aaabb45f104f33554b95d37f8987b0db0c241f", "commit_message": "Release 1.0.0\n", "name": "puppet_agent", "description": "Run, disable and enable an installed Puppet or OpenVox agent from Ansible (puppet agent --test), reading the detailed exit codes and the last run summary", "summary_fields": { "dependencies": [], "namespace": { "id": 29573, "name": "libre_devops", "avatar_url": "https://github.com/libre_devops.png" }, "provider_namespace": { "id": 38970, "name": "libre_devops", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38970/" }, "repository": { "name": "ansible-role-puppet-agent", "original_name": "ansible-role-puppet-agent" }, "tags": [ "puppet", "openvox", "configuration", "operations" ], "versions": [ { "id": "a150b9e4-11a8-4106-8c5c-05b088c60431", "name": "1.0.0", "release_date": "2026-11-12T14:51:32+00:00" } ] }, "download_count": 4 }, { "id": 43691, "upstream_id": null, "created": "2026-11-12T15:01:10.376773Z", "modified": "2026-11-12T15:01:36.042935Z", "imported": "2026-11-12T15:01:10.373460", "github_user": "libre-devops", "username": "libre_devops", "github_repo": "ansible-role-standalone-package-installer", "github_branch": "1.0.0", "commit": "225ac0e92e0cdd6610a55e9bf5c0130218911323", "commit_message": "Release 1.0.0\n", "name": "standalone_package_installer", "description": "Push RPM or DEB files from the control node and install them with the host's package manager, checking signatures and checksums: a quick way to debug, test or do a one-off", "summary_fields": { "dependencies": [], "namespace": { "id": 29573, "name": "libre_devops", "avatar_url": "https://github.com/libre_devops.png" }, "provider_namespace": { "id": 38970, "name": "libre_devops", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38970/" }, "repository": { "name": "ansible-role-standalone-package-installer", "original_name": "ansible-role-standalone-package-installer" }, "tags": [ "packages", "rpm", "deb", "offline", "airgap" ], "versions": [ { "id": "36393a5e-0798-4ce6-a38b-a5643612e2a3", "name": "1.0.0", "release_date": "2026-11-12T14:51:41+00:00" } ] }, "download_count": 4 }, { "id": 43692, "upstream_id": null, "created": "2026-11-12T15:01:13.185583Z", "modified": "2026-11-12T15:01:18.574572Z", "imported": "2026-11-12T15:01:13.182999", "github_user": "libre-devops", "username": "libre_devops", "github_repo": "ansible-role-python", "github_branch": "1.0.0", "commit": "daaf66e010aaeafa33d79926c9272543ae1520b0", "commit_message": "Release 1.0.0\n", "name": "python", "description": "Give hosts a Python that current ansible-core can use, even RHEL 8 and SLES 15, then install uv, Python versions and virtual environments", "summary_fields": { "dependencies": [], "namespace": { "id": 29573, "name": "libre_devops", "avatar_url": "https://github.com/libre_devops.png" }, "provider_namespace": { "id": 38970, "name": "libre_devops", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38970/" }, "repository": { "name": "ansible-role-python", "original_name": "ansible-role-python" }, "tags": [ "python", "uv", "virtualenv", "venv", "bootstrap" ], "versions": [ { "id": "cfda5515-f9a5-4c2c-9d17-691f4ce885d1", "name": "1.0.0", "release_date": "2026-11-12T14:51:34+00:00" } ] }, "download_count": 4 } ] }