Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3752
{ "count": 37839, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3753", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3751", "results": [ { "id": 43222, "upstream_id": null, "created": "2026-07-10T14:42:20.075822Z", "modified": "2026-10-24T02:37:31.910717Z", "imported": "2026-10-24T02:37:31.611681", "github_user": "bradfordwagner", "username": "bradfordwagner", "github_repo": "ansible-role-vault", "github_branch": "1.1.6", "commit": "13e3381bc8686257bf3625975d46986fbe5916bb", "commit_message": "fix: use ansible_facts.* instead of injected fact vars (#21)\n\nansible-core deprecates INJECT_FACTS_AS_VARS defaulting to True (removal\nin 2.24). Read facts through ansible_facts so the role keeps working once\nfacts stop being injected as top-level vars.\n\nCo-authored-by: Claude Opus 5.5 <[email protected]>", "name": "vault", "description": "installs HashiCorp Vault (community or enterprise)", "summary_fields": { "dependencies": [ "andrewrothstein.unarchivedeps" ], "namespace": { "id": 1001, "name": "bradfordwagner", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-9df6-70c5-b07a-0a408ae50410/avatar/" }, "provider_namespace": { "id": 14392, "name": "bradfordwagner", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14392/" }, "repository": { "name": "ansible-role-vault", "original_name": "ansible-role-vault" }, "tags": [ "vault", "hashicorp" ], "versions": [ { "id": "05584655-1b5e-489e-af2e-1f159acf9967", "name": "1.1.6", "release_date": "2026-10-23T19:50:58-04:00" }, { "id": "9a20f6d8-9bfd-453a-9e13-7f9e1adebc37", "name": "1.1.5", "release_date": "2026-10-22T23:20:58-04:00" }, { "id": "bf37d055-642e-4281-b90f-740ced0bd15a", "name": "1.1.4", "release_date": "2026-10-16T15:06:57-04:00" }, { "id": "d056f774-ff76-4b36-9089-eecbc7192c32", "name": "1.1.3", "release_date": "2026-10-09T23:10:37-04:00" }, { "id": "eaed3f3f-09d8-49d7-a58c-0cdbca1caf08", "name": "1.1.2", "release_date": "2026-09-16T21:45:56-04:00" }, { "id": "11a61aa0-22c6-4ca7-ac1f-f6d9555c79da", "name": "1.1.1", "release_date": "2026-09-01T20:10:18-04:00" }, { "id": "9d89ea19-4d84-4107-a90d-ecff6d951836", "name": "1.1.0", "release_date": "2026-08-04T14:59:26-04:00" }, { "id": "754c4b1c-f013-4cdb-a048-ca335063dfb6", "name": "1.0.1", "release_date": "2026-07-10T10:55:23-04:00" }, { "id": "d4c2df0c-c9c3-45e8-b23f-60bc55f86c4e", "name": "1.0.0", "release_date": "2026-07-10T10:35:12-04:00" } ] }, "download_count": 277 }, { "id": 43223, "upstream_id": null, "created": "2026-07-10T15:18:48.244069Z", "modified": "2026-07-11T05:33:47.084349Z", "imported": "2026-07-11T05:33:47.040533", "github_user": "pluggero", "username": "pluggero", "github_repo": "ansible-role-usbguard", "github_branch": "main", "commit": "0395873064f8fdf47bf0e2ea8549a86e80387dac", "commit_message": "refactor: Refactored rules format (#6)\n\n* fix: Fixed empty block handling\n\n* fix: Removed base policy feature\n\n* refactor: Splitted rules to different files\n\n* fix: molecule test", "name": "usbguard", "description": "Installs and configures USBGuard on various Linux distributions.", "summary_fields": { "dependencies": [], "namespace": { "id": 19312, "name": "pluggero", "avatar_url": "https://github.com/pluggero.png" }, "provider_namespace": { "id": 28805, "name": "pluggero", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28805/" }, "repository": { "name": "ansible-role-usbguard", "original_name": "ansible-role-usbguard" }, "tags": [], "versions": [ { "id": "59798d58-cc4e-4d68-aceb-5c2082007001", "name": "1.1.0", "release_date": "2026-07-11T07:32:39+02:00" }, { "id": "b870d1ed-104b-4e34-be76-c457642a5854", "name": "1.0.1", "release_date": "2026-07-10T18:38:11+02:00" }, { "id": "13b0d8c2-1366-437e-a173-6f434b18fac4", "name": "1.0.0", "release_date": "2026-07-10T17:08:24+02:00" } ] }, "download_count": 617 }, { "id": 43224, "upstream_id": null, "created": "2026-07-10T16:05:32.759999Z", "modified": "2026-10-23T23:58:50.996699Z", "imported": "2026-10-23T23:58:50.887281", "github_user": "bradfordwagner", "username": "bradfordwagner", "github_repo": "ansible-role-terraform", "github_branch": "1.0.10", "commit": "471fcdb28fe9c8898e677bdebbbef608f8610fe9", "commit_message": "fix: use ansible_facts.* instead of injected fact vars (#23)\n\nansible-core deprecates INJECT_FACTS_AS_VARS defaulting to True (removal\nin 2.24). Read facts through ansible_facts so the role keeps working once\nfacts stop being injected as top-level vars.\n\nCo-authored-by: Claude Opus 5.5 <[email protected]>", "name": "terraform", "description": "installs HashiCorp Terraform", "summary_fields": { "dependencies": [ "andrewrothstein.unarchivedeps" ], "namespace": { "id": 1001, "name": "bradfordwagner", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-9df6-70c5-b07a-0a408ae50410/avatar/" }, "provider_namespace": { "id": 14392, "name": "bradfordwagner", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14392/" }, "repository": { "name": "ansible-role-terraform", "original_name": "ansible-role-terraform" }, "tags": [ "terraform", "hashicorp" ], "versions": [ { "id": "0375c9de-a60b-4622-ae28-8b5fff0b85b8", "name": "1.0.10", "release_date": "2026-10-23T19:50:08-04:00" }, { "id": "6e4ac4af-7ef4-4582-99ea-65632e9773ac", "name": "1.0.9", "release_date": "2026-10-21T16:15:07-04:00" }, { "id": "074abb23-93ce-4f88-a8b1-0079100ca103", "name": "1.0.8", "release_date": "2026-10-16T15:06:53-04:00" }, { "id": "e20e5817-943b-456b-af5b-13a6019651ce", "name": "1.0.7", "release_date": "2026-10-02T16:52:09-04:00" }, { "id": "505bd327-15c8-424f-9930-9de5ff68c32b", "name": "1.0.6", "release_date": "2026-09-24T10:51:31-04:00" }, { "id": "7b5f6b9a-e553-417c-b0f5-076436355571", "name": "1.0.5", "release_date": "2026-09-16T21:46:47-04:00" }, { "id": "94f3e62c-baa2-4327-86ad-c9bb9e887d4e", "name": "1.0.4", "release_date": "2026-09-09T20:28:21-04:00" }, { "id": "97046129-2ea7-412f-b2cb-eb7e55e09804", "name": "1.0.3", "release_date": "2026-09-03T22:06:09-04:00" }, { "id": "251956eb-6c9d-4823-bb44-07e1af4c70ac", "name": "1.0.2", "release_date": "2026-08-27T21:47:50-04:00" }, { "id": "f7c5de2a-95a9-4e8c-8158-55b95a5faf11", "name": "1.0.1", "release_date": "2026-08-20T10:35:16-04:00" }, { "id": "d340952c-a082-4df2-a6da-3302079cae73", "name": "1.0.0", "release_date": "2026-07-10T11:59:55-04:00" } ] }, "download_count": 267 }, { "id": 43225, "upstream_id": null, "created": "2026-07-12T08:08:50.361912Z", "modified": "2026-07-12T08:08:50.400566Z", "imported": "2026-07-12T08:08:50.359381", "github_user": "akash9889Git", "username": "akash9889Git", "github_repo": "dummy-role1", "github_branch": "main", "commit": "64269f90f97ed3d59b74e040976f6e6f481702ad", "commit_message": "intial files\n", "name": "dummy-role1", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 26552, "name": "akash9889Git", "avatar_url": "https://github.com/akash9889Git.png" }, "provider_namespace": { "id": 35987, "name": "akash9889git", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35987/" }, "repository": { "name": "dummy-role1", "original_name": "dummy-role1" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 43226, "upstream_id": null, "created": "2026-07-12T15:15:33.656771Z", "modified": "2026-07-12T15:15:33.701998Z", "imported": "2026-07-12T15:15:33.652763", "github_user": "halif", "username": "halif", "github_repo": "ansible-role-patroni", "github_branch": "main", "commit": "b6caae8b7910d0b3d4890a02e97c0cec1094bde8", "commit_message": "Initial commit: Patroni PostgresPro 1C role\n", "name": "patroni_postgrespro", "description": "Отказоустойчивый кластер Patroni + PostgresPro 1C", "summary_fields": { "dependencies": [], "namespace": { "id": 11774, "name": "halif", "avatar_url": "https://github.com/halif.png" }, "provider_namespace": { "id": 21416, "name": "halif", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21416/" }, "repository": { "name": "ansible-role-patroni", "original_name": "ansible-role-patroni" }, "tags": [ "database", "postgresql", "patroni", "clustering", "high-availability", "1c" ], "versions": [] }, "download_count": 2 }, { "id": 43227, "upstream_id": null, "created": "2026-07-12T15:39:46.908360Z", "modified": "2026-07-12T15:39:46.940534Z", "imported": "2026-07-12T15:39:46.905988", "github_user": "Jysh06", "username": "Jysh06", "github_repo": "Ansible-Galaxy-Demo", "github_branch": "main", "commit": "a75fa82688e88061cb0ce767388b8779dcbff2e6", "commit_message": "Move role to repository root\n", "name": "Ansible-Galaxy-Demo", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28281, "name": "Jysh06", "avatar_url": "https://github.com/Jysh06.png" }, "provider_namespace": { "id": 37692, "name": "jysh06", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37692/" }, "repository": { "name": "Ansible-Galaxy-Demo", "original_name": "Ansible-Galaxy-Demo" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 43228, "upstream_id": null, "created": "2026-07-12T19:44:26.383247Z", "modified": "2026-07-13T09:05:57.752516Z", "imported": "2026-07-13T09:05:57.700453", "github_user": "pluggero", "username": "pluggero", "github_repo": "ansible-role-pam", "github_branch": "main", "commit": "9ce33b50eed31fc2332d0fe5e3a3ca6639eb92d6", "commit_message": "refactor: Separated password configuration (#4)", "name": "pam", "description": "Configure PAM authentication, password policy and account lockout on various Linux distributions.", "summary_fields": { "dependencies": [], "namespace": { "id": 19312, "name": "pluggero", "avatar_url": "https://github.com/pluggero.png" }, "provider_namespace": { "id": 28805, "name": "pluggero", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28805/" }, "repository": { "name": "ansible-role-pam", "original_name": "ansible-role-pam" }, "tags": [], "versions": [ { "id": "295589b2-567a-464c-bc01-0e7ade7b9396", "name": "1.1.0", "release_date": "2026-07-13T11:04:31+02:00" }, { "id": "c96bfa77-792f-4684-b637-5d9768d8cb8b", "name": "1.0.0", "release_date": "2026-07-12T21:39:16+02:00" } ] }, "download_count": 591 }, { "id": 43229, "upstream_id": null, "created": "2026-07-12T23:27:19.178413Z", "modified": "2026-07-12T23:27:19.214774Z", "imported": "2026-07-12T23:27:19.175993", "github_user": "ahouzi-devops", "username": "ahouzi-devops", "github_repo": "ansible-role-apache", "github_branch": "main", "commit": "ee2b56ad8e388a4431161fbc4787faddc279c535", "commit_message": "Add Ansible role for Apache installation and configuration\n", "name": "apache", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28284, "name": "ahouzi-devops", "avatar_url": "https://github.com/ahouzi-devops.png" }, "provider_namespace": { "id": 37695, "name": "ahouzi_devops", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37695/" }, "repository": { "name": "ansible-role-apache", "original_name": "ansible-role-apache" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 43230, "upstream_id": null, "created": "2026-07-15T17:27:08.020166Z", "modified": "2026-07-16T08:52:57.329680Z", "imported": "2026-07-16T08:52:57.258989", "github_user": "marcomc", "username": "marcomc", "github_repo": "ansible-ha-mqtt-agent", "github_branch": "main", "commit": "94b8488c96647292f961c49f70a223825c216b6c", "commit_message": "Merge pull request #1 from marcomc/release/0.1.1\n\nfeat: update changelog and README for version 0.1.1; enhance Molecule…", "name": "ha_mqtt_agent", "description": "Install Home Assistant MQTT Agent as a systemd service.", "summary_fields": { "dependencies": [], "namespace": { "id": 4343, "name": "marcomc", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a07-1344-74ee-9ec5-0e36cfb6560d/avatar/" }, "provider_namespace": { "id": 16973, "name": "marcomc", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16973/" }, "repository": { "name": "ansible-ha-mqtt-agent", "original_name": "ansible-ha-mqtt-agent" }, "tags": [ "homeassistant", "monitoring", "mqtt", "raspberrypi", "systemd" ], "versions": [ { "id": "cfa4d97d-7f5d-4f26-8127-92d65edab909", "name": "v0.1.1", "release_date": "2026-07-16T10:48:27+02:00" }, { "id": "ed7e6cc4-3580-4a6c-bd50-5c76ffd6f4e1", "name": "v0.1.0", "release_date": "2026-07-15T19:25:44+02:00" } ] }, "download_count": 40 }, { "id": 43231, "upstream_id": null, "created": "2026-07-16T17:52:16.262995Z", "modified": "2026-07-16T17:52:16.303604Z", "imported": "2026-07-16T17:52:16.259690", "github_user": "HusseinH12", "username": "HusseinH12", "github_repo": "ansible-role", "github_branch": "main", "commit": "df2814d43961e6b9ee8553c9ea8932b7b55c920d", "commit_message": "first commit\n", "name": "ansible-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28328, "name": "HusseinH12", "avatar_url": "https://github.com/HusseinH12.png" }, "provider_namespace": { "id": 37738, "name": "husseinh12", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37738/" }, "repository": { "name": "ansible-role", "original_name": "ansible-role" }, "tags": [], "versions": [] }, "download_count": 2 } ] }