A list of legacy roles.

GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3698
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 37038,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3699",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3697",
    "results": [
        {
            "id": 42518,
            "upstream_id": null,
            "created": "2026-02-20T13:05:39.544562Z",
            "modified": "2026-02-20T14:16:02.754019Z",
            "imported": "2026-02-20T14:16:02.678370",
            "github_user": "arosfa",
            "username": "arosfa",
            "github_repo": "ansible-role-quiznode",
            "github_branch": "main",
            "commit": "a4134dc496c0b247d5f922b3984bf266fbe76625",
            "commit_message": "fix: utilise $(which serve) pour compatibilite Debian et RedHat\n",
            "name": "quiznode",
            "description": "Déploie l'application quiz-ansible (Node.js) depuis GitLab sur tout système Linux Debian/Ubuntu ou RedHat/Rocky Linux. Installe Node.js via NodeSource, build l'app et la lance via serve + systemd.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26443,
                    "name": "arosfa",
                    "avatar_url": "https://github.com/arosfa.png"
                },
                "provider_namespace": {
                    "id": 35881,
                    "name": "arosfa",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35881/"
                },
                "repository": {
                    "name": "ansible-role-quiznode",
                    "original_name": "ansible-role-quiznode"
                },
                "tags": [
                    "nodejs",
                    "node",
                    "quiz",
                    "web",
                    "debian",
                    "ubuntu",
                    "redhat",
                    "rocky",
                    "serve",
                    "deploy"
                ],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 42519,
            "upstream_id": null,
            "created": "2026-02-20T13:44:34.481944Z",
            "modified": "2026-02-20T15:01:46.383425Z",
            "imported": "2026-02-20T15:01:46.344404",
            "github_user": "EliasMeh",
            "username": "EliasMeh",
            "github_repo": "ansible-role-k3d",
            "github_branch": "master",
            "commit": "21f0648b59da65293cd150d82d636c86d8a7bdf4",
            "commit_message": "Correction utilisation des ports et repo kube\n",
            "name": "k3d",
            "description": "Déploie un cluster Kubernetes k3d avec NGINX sur Ubuntu/Debian",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26424,
                    "name": "EliasMeh",
                    "avatar_url": "https://github.com/EliasMeh.png"
                },
                "provider_namespace": {
                    "id": 35862,
                    "name": "eliasmeh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35862/"
                },
                "repository": {
                    "name": "ansible-role-k3d",
                    "original_name": "ansible-role-k3d"
                },
                "tags": [
                    "k3d",
                    "kubernetes",
                    "nginx",
                    "docker"
                ],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 42520,
            "upstream_id": null,
            "created": "2026-02-20T13:51:17.140194Z",
            "modified": "2026-02-20T15:23:58.290481Z",
            "imported": "2026-02-20T15:23:58.223913",
            "github_user": "MrrBoo",
            "username": "MrrBoo",
            "github_repo": "ansible-role-k3s-deployment",
            "github_branch": "main",
            "commit": "dc41dbaf5303754532cd7b87c6aab7334262c9bb",
            "commit_message": "Correcting install on rocky machines: tasks/main.yml file\n",
            "name": "k3d_deploy",
            "description": "Déploiement d'un cluster Kubernetes k3d avec NGINX",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26422,
                    "name": "MrrBoo",
                    "avatar_url": "https://github.com/MrrBoo.png"
                },
                "provider_namespace": {
                    "id": 35860,
                    "name": "mrrboo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35860/"
                },
                "repository": {
                    "name": "ansible-role-k3s-deployment",
                    "original_name": "ansible-role-k3s-deployment"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42521,
            "upstream_id": null,
            "created": "2026-02-20T14:13:51.504119Z",
            "modified": "2026-02-20T14:13:51.539498Z",
            "imported": "2026-02-20T14:13:51.501393",
            "github_user": "Ousstest",
            "username": "Ousstest",
            "github_repo": "ouss32",
            "github_branch": "main",
            "commit": "6f9ccd8ff4ab6d5afcd6a17a1d8dd227561dccf1",
            "commit_message": "first commit\n",
            "name": "ansible_role_quizapp",
            "description": "Deploiement portable de l'application quiz-ansible (Node.js) sur Debian/Ubuntu et RedHat/Rocky.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26450,
                    "name": "Ousstest",
                    "avatar_url": "https://github.com/Ousstest.png"
                },
                "provider_namespace": {
                    "id": 35888,
                    "name": "ousstest",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35888/"
                },
                "repository": {
                    "name": "ouss32",
                    "original_name": "ouss32"
                },
                "tags": [
                    "nodejs",
                    "nginx",
                    "web",
                    "deployment",
                    "gitlab"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42522,
            "upstream_id": null,
            "created": "2026-02-20T14:43:04.812129Z",
            "modified": "2026-02-20T15:06:54.664530Z",
            "imported": "2026-02-20T15:06:54.606295",
            "github_user": "Waddenn",
            "username": "Waddenn",
            "github_repo": "ansible-role-k3d-lab",
            "github_branch": "main",
            "commit": "965e831d75447c84b59d9e80dd5bcf8a4a7089ea",
            "commit_message": "fix: support ansible container execution with docker socket\n",
            "name": "k3d_lab",
            "description": "Deploie un cluster k3d local et un service NGINX personnalise",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26434,
                    "name": "Waddenn",
                    "avatar_url": "https://github.com/Waddenn.png"
                },
                "provider_namespace": {
                    "id": 35872,
                    "name": "waddenn",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35872/"
                },
                "repository": {
                    "name": "ansible-role-k3d-lab",
                    "original_name": "ansible-role-k3d-lab"
                },
                "tags": [
                    "kubernetes",
                    "k3d",
                    "nginx",
                    "docker"
                ],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 42523,
            "upstream_id": null,
            "created": "2026-02-20T14:44:43.148859Z",
            "modified": "2026-02-20T14:55:03.904385Z",
            "imported": "2026-02-20T14:55:03.865665",
            "github_user": "Milhane41",
            "username": "Milhane41",
            "github_repo": "ansible-role-quiz",
            "github_branch": "main",
            "commit": "fad86ed6f309c6301fe8fed8bf32b9925cc83679",
            "commit_message": "update description FR\n",
            "name": "quiz",
            "description": "Deploie l'application quiz-ansible (Node.js) depuis GitLab en installant Node.js (fait par Milhane).",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26448,
                    "name": "Milhane41",
                    "avatar_url": "https://github.com/Milhane41.png"
                },
                "provider_namespace": {
                    "id": 35886,
                    "name": "milhane41",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35886/"
                },
                "repository": {
                    "name": "ansible-role-quiz",
                    "original_name": "ansible-role-quiz"
                },
                "tags": [
                    "quiz",
                    "nodejs",
                    "deployment",
                    "web"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42524,
            "upstream_id": null,
            "created": "2026-02-20T14:48:30.747197Z",
            "modified": "2026-02-20T14:48:30.809531Z",
            "imported": "2026-02-20T14:48:30.743848",
            "github_user": "Naen15",
            "username": "Naen15",
            "github_repo": "ansible-role-quiz",
            "github_branch": "main",
            "commit": "4bd6add0a104388975a8d39b35113f532f953a3a",
            "commit_message": "Update main.yml",
            "name": "quiz",
            "description": "Role Ansible portable pour deployer l'application Node.js quiz-ansible sur Debian/Ubuntu et RedHat/Rocky.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26449,
                    "name": "Naen15",
                    "avatar_url": "https://github.com/Naen15.png"
                },
                "provider_namespace": {
                    "id": 35887,
                    "name": "naen15",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35887/"
                },
                "repository": {
                    "name": "ansible-role-quiz",
                    "original_name": "ansible-role-quiz"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42525,
            "upstream_id": null,
            "created": "2026-02-20T14:54:45.486132Z",
            "modified": "2026-02-20T14:54:45.519861Z",
            "imported": "2026-02-20T14:54:45.483093",
            "github_user": "KarimHaddadi20",
            "username": "KarimHaddadi20",
            "github_repo": "ansible-role-k3d-ansible-deploy",
            "github_branch": "main",
            "commit": "e0f49d80d03676bc2e38acaac73aa6f9ebda6c98",
            "commit_message": "Refactor: vrai role Ansible (defaults, tasks, templates, meta, playbook)\n\nCo-authored-by: Cursor <[email protected]>\n",
            "name": "k3d-ansible-deploy",
            "description": "Role Ansible pour deployer un cluster k3d et une app Nginx (lanceable dans le conteneur Ansible).",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26432,
                    "name": "KarimHaddadi20",
                    "avatar_url": "https://github.com/KarimHaddadi20.png"
                },
                "provider_namespace": {
                    "id": 35870,
                    "name": "karimhaddadi20",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35870/"
                },
                "repository": {
                    "name": "ansible-role-k3d-ansible-deploy",
                    "original_name": "ansible-role-k3d-ansible-deploy"
                },
                "tags": [
                    "k3d",
                    "kubernetes",
                    "k8s",
                    "nginx",
                    "container"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42526,
            "upstream_id": null,
            "created": "2026-02-20T15:26:35.889877Z",
            "modified": "2026-02-20T15:26:35.939939Z",
            "imported": "2026-02-20T15:26:35.885745",
            "github_user": "EliasMeh",
            "username": "EliasMeh",
            "github_repo": "ansible-vault",
            "github_branch": "master",
            "commit": "8fdcae3734af169d1ee30d9bda84e38baee18015",
            "commit_message": "init ansible vault\n",
            "name": "ansible-vault",
            "description": "Role vault usage",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26424,
                    "name": "EliasMeh",
                    "avatar_url": "https://github.com/EliasMeh.png"
                },
                "provider_namespace": {
                    "id": 35862,
                    "name": "eliasmeh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35862/"
                },
                "repository": {
                    "name": "ansible-vault",
                    "original_name": "ansible-vault"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42527,
            "upstream_id": null,
            "created": "2026-02-20T15:31:07.224598Z",
            "modified": "2026-02-20T15:31:07.391717Z",
            "imported": "2026-02-20T15:31:07.267209",
            "github_user": "Niccoco78",
            "username": "Niccoco78",
            "github_repo": "ansible-role-maintenance",
            "github_branch": "main",
            "commit": "2988e2c8fb80ba74390214de0336ddfd60ad2ba7",
            "commit_message": "Première version du rôle de maintenance NGINX\n",
            "name": "maintenance_nginx",
            "description": "Déploiement d'une page de maintenance dynamique avec NGINX et Jinja2",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26430,
                    "name": "Niccoco78",
                    "avatar_url": "https://github.com/Niccoco78.png"
                },
                "provider_namespace": {
                    "id": 35868,
                    "name": "niccoco78",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35868/"
                },
                "repository": {
                    "name": "ansible-role-maintenance",
                    "original_name": "ansible-role-maintenance"
                },
                "tags": [
                    "nginx",
                    "web",
                    "maintenance",
                    "jinja2"
                ],
                "versions": []
            },
            "download_count": 2
        }
    ]
}