A list of legacy roles.

GET /api/v1/roles/?format=api&page=1553
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 37684,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1554",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1552",
    "results": [
        {
            "id": 17895,
            "upstream_id": 40660,
            "created": "2023-05-08T21:11:31.529003Z",
            "modified": "2023-10-29T18:45:52.765634Z",
            "imported": "2020-08-13T10:27:45.146035-04:00",
            "github_user": "macklus",
            "username": "macklus",
            "github_repo": "ansible-mackus-os",
            "github_branch": "master",
            "commit": "6c4f135226f811b8ef9ae314a2f448fe27b3073d",
            "commit_message": "[1.0.0] - 2020-06-04\n\nAdded:\n- Added support to install system locales",
            "name": "os",
            "description": "Simple role to manage Operating Systems default operations",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4272,
                    "name": "macklus",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-df62-7ec0-8b41-a93e0da1786a/avatar/"
                },
                "provider_namespace": {
                    "id": 16922,
                    "name": "macklus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16922/"
                },
                "repository": {
                    "name": "ansible-mackus-os",
                    "original_name": "ansible-mackus-os"
                },
                "tags": [
                    "centos",
                    "debian",
                    "fedora",
                    "macklus",
                    "os",
                    "packages",
                    "ppa",
                    "ubuntu",
                    "update"
                ],
                "versions": [
                    {
                        "id": 128236,
                        "name": "1.0.0",
                        "release_date": "2020-06-04T03:30:39-04:00"
                    },
                    {
                        "id": 127485,
                        "name": "0.6.0",
                        "release_date": "2020-05-23T11:37:51-04:00"
                    },
                    {
                        "id": 94269,
                        "name": "0.5.1",
                        "release_date": "2019-05-23T08:30:15-04:00"
                    },
                    {
                        "id": 94239,
                        "name": "0.5.0",
                        "release_date": "2019-05-23T02:46:08-04:00"
                    }
                ]
            },
            "download_count": 89
        },
        {
            "id": 17896,
            "upstream_id": 40630,
            "created": "2023-05-08T21:11:31.607054Z",
            "modified": "2023-10-29T18:45:52.772849Z",
            "imported": "2020-06-04T04:56:29.942216-04:00",
            "github_user": "macklus",
            "username": "macklus",
            "github_repo": "ansible-macklus-php",
            "github_branch": "master",
            "commit": "8c6c516a1a98cc5d8bba976d3dfd9affea5403fd",
            "commit_message": "- Role name on meta/main.yml\n- Wrong tag",
            "name": "php",
            "description": "Ondrej PHP - multiple PHP versions ppa",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4272,
                    "name": "macklus",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-df62-7ec0-8b41-a93e0da1786a/avatar/"
                },
                "provider_namespace": {
                    "id": 16922,
                    "name": "macklus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16922/"
                },
                "repository": {
                    "name": "ansible-macklus-php",
                    "original_name": "ansible-macklus-php"
                },
                "tags": [
                    "debian",
                    "macklus",
                    "multiple",
                    "ondrej",
                    "php",
                    "ppa",
                    "ubuntu"
                ],
                "versions": [
                    {
                        "id": 94201,
                        "name": "0.5.1",
                        "release_date": "2019-05-22T14:36:35-04:00"
                    },
                    {
                        "id": 94200,
                        "name": "0.5.0",
                        "release_date": "2019-05-22T14:23:37-04:00"
                    }
                ]
            },
            "download_count": 77
        },
        {
            "id": 17897,
            "upstream_id": 48459,
            "created": "2023-05-08T21:11:31.722143Z",
            "modified": "2023-10-29T18:45:52.776593Z",
            "imported": "2020-07-17T14:38:37.474866-04:00",
            "github_user": "macklus",
            "username": "macklus",
            "github_repo": "ansible-macklus-zabbix-agent",
            "github_branch": "master",
            "commit": "48d58e73edc61cdd5a98939411c49fa718c69968",
            "commit_message": "[1.0.3] - 2020-07-17 - @macklus\n\nFixed:\n- Add Zabbix 5.0 preliminar support\n- Fix ansible-galaxy styles",
            "name": "zabbix_agent",
            "description": "Install and configure zabbix-agent",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4272,
                    "name": "macklus",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-df62-7ec0-8b41-a93e0da1786a/avatar/"
                },
                "provider_namespace": {
                    "id": 16922,
                    "name": "macklus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16922/"
                },
                "repository": {
                    "name": "ansible-macklus-zabbix-agent",
                    "original_name": "ansible-macklus-zabbix-agent"
                },
                "tags": [
                    "agent",
                    "centos",
                    "debian",
                    "fedora",
                    "macklus",
                    "ubuntu",
                    "zabbix"
                ],
                "versions": [
                    {
                        "id": 131780,
                        "name": "1.0.3",
                        "release_date": "2020-07-17T14:36:48-04:00"
                    },
                    {
                        "id": 125703,
                        "name": "1.0.2",
                        "release_date": "2020-05-05T14:40:52-04:00"
                    },
                    {
                        "id": 125701,
                        "name": "1.0.1",
                        "release_date": "2020-05-05T14:34:19-04:00"
                    },
                    {
                        "id": 125702,
                        "name": "1.0.0",
                        "release_date": "2020-05-05T14:28:40-04:00"
                    }
                ]
            },
            "download_count": 57
        },
        {
            "id": 17898,
            "upstream_id": 39232,
            "created": "2023-05-08T21:11:31.865159Z",
            "modified": "2023-10-29T18:45:52.780313Z",
            "imported": "2021-01-27T04:25:26.906348-05:00",
            "github_user": "macstadium",
            "username": "macstadium",
            "github_repo": "ansible-role-osx-ci",
            "github_branch": "master",
            "commit": "200aa52c29a093a2e32e88d9f71ba736bea34ba8",
            "commit_message": "Merge pull request #8 from macstadium/spasov/fix-build-badge\n\nUpdate build status badge",
            "name": "osx_ci",
            "description": "Ansible role that installs common CI tools on OSX",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4273,
                    "name": "macstadium",
                    "avatar_url": "https://assets-global.website-files.com/5ac3c046c82724970fc60918/5ad9051a3a40976b20988212_webclip-01.png"
                },
                "provider_namespace": {
                    "id": 7346,
                    "name": "macstadium",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7346/"
                },
                "repository": {
                    "name": "ansible-role-osx-ci",
                    "original_name": "ansible-role-osx-ci"
                },
                "tags": [
                    "ci",
                    "highsierra",
                    "java",
                    "jdk",
                    "mac",
                    "mojave",
                    "osx",
                    "tools"
                ],
                "versions": []
            },
            "download_count": 240
        },
        {
            "id": 17899,
            "upstream_id": 39233,
            "created": "2023-05-08T21:11:31.947462Z",
            "modified": "2023-10-29T18:45:52.784288Z",
            "imported": "2021-01-27T04:32:06.536004-05:00",
            "github_user": "macstadium",
            "username": "macstadium",
            "github_repo": "ansible-role-xcode",
            "github_branch": "master",
            "commit": "68ce8fe306ea6d060063ab881cc1a3fdb72c9882",
            "commit_message": "Merge pull request #13 from macstadium/spasov/fix-build-badge\n\nUpdate build status badge",
            "name": "xcode",
            "description": "Ansible role that installs Xcode",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4273,
                    "name": "macstadium",
                    "avatar_url": "https://assets-global.website-files.com/5ac3c046c82724970fc60918/5ad9051a3a40976b20988212_webclip-01.png"
                },
                "provider_namespace": {
                    "id": 7346,
                    "name": "macstadium",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7346/"
                },
                "repository": {
                    "name": "ansible-role-xcode",
                    "original_name": "ansible-role-xcode"
                },
                "tags": [
                    "bigsur",
                    "catalina",
                    "ci",
                    "highsierra",
                    "mac",
                    "mojave",
                    "osx",
                    "sierra",
                    "tools",
                    "xcode"
                ],
                "versions": []
            },
            "download_count": 33957
        },
        {
            "id": 17900,
            "upstream_id": 53108,
            "created": "2023-05-08T21:11:32.976204Z",
            "modified": "2023-10-29T18:45:52.788176Z",
            "imported": "2023-04-07T20:37:12.398558-04:00",
            "github_user": "macunha1",
            "username": "macunha1",
            "github_repo": "confluent-kafka-role",
            "github_branch": "main",
            "commit": "f0f26dd58d264a933c254a09067622d923ec9297",
            "commit_message": "ci(*): Run GitHub Actions workflow weekly",
            "name": "confluent_kafka",
            "description": "Ansible Role to install Apache Kafka and Apache Zookeeper using the Confluent package.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4274,
                    "name": "macunha1",
                    "avatar_url": "https://en.gravatar.com/userimage/186308404/b897d768f0d7ba5df04958fd1abde853.png"
                },
                "provider_namespace": {
                    "id": 7347,
                    "name": "macunha1",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7347/"
                },
                "repository": {
                    "name": "confluent-kafka-role",
                    "original_name": "confluent-kafka-role"
                },
                "tags": [
                    "apache",
                    "confluent",
                    "kafka",
                    "zookeeper"
                ],
                "versions": []
            },
            "download_count": 5357
        },
        {
            "id": 17901,
            "upstream_id": null,
            "created": "2023-05-08T21:11:33.069112Z",
            "modified": "2026-06-14T20:07:42.827467Z",
            "imported": "2026-06-14T20:07:42.805823",
            "github_user": "macunha1",
            "username": "macunha1",
            "github_repo": "ansible-github-actions-runner",
            "github_branch": "master",
            "commit": "96c22797224fcda24bb0c0b19d0fff199af45ae6",
            "commit_message": "refactor: reorganize runner task includes\n\n- Move include task files from includes/ to tasks/includes/\n- Update tasks/main.yaml to import the new paths\n- Reuse the uninstall flow from install-time cleanup instead of\n  duplicating the service deregistration logic\n- Keep the shared uninstall task flexible for full removal vs\n  pre-install cleanup\n- Refresh the CI Galaxy import step to use the repository slug\n  explicitly\n\nHighlights:\n- Lower maintenance by consolidating the uninstall path in one task file\n- Preserve the existing runner install and uninstall behavior\n- Make the task layout clearer and easier to extend\n",
            "name": "github_actions_runner",
            "description": "Idempotent Ansible role that installs and configures self-hosted GitHub Actions Runners (yeah, plural!)\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4274,
                    "name": "macunha1",
                    "avatar_url": "https://en.gravatar.com/userimage/186308404/b897d768f0d7ba5df04958fd1abde853.png"
                },
                "provider_namespace": {
                    "id": 7347,
                    "name": "macunha1",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7347/"
                },
                "repository": {
                    "name": "ansible-github-actions-runner",
                    "original_name": "ansible-github-actions-runner"
                },
                "tags": [
                    "github",
                    "actions",
                    "workflows",
                    "runner"
                ],
                "versions": []
            },
            "download_count": 10826
        },
        {
            "id": 17903,
            "upstream_id": 36998,
            "created": "2023-05-08T21:11:33.594613Z",
            "modified": "2023-10-29T18:45:52.801621Z",
            "imported": "2019-01-30T05:44:41.036694-05:00",
            "github_user": "madeinoz67",
            "username": "madeinoz67",
            "github_repo": "ansible-prometheus",
            "github_branch": "master",
            "commit": "a774cb8a98c2e5c069fd3b14b5d9949b229acd47",
            "commit_message": "fixes check-mode failing, adds travis test for check-mode",
            "name": "ansible_prometheus",
            "description": "Ansible playbook for managing Prometheus monitoring system",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4276,
                    "name": "madeinoz67",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/4160293?v=4"
                },
                "provider_namespace": {
                    "id": 7356,
                    "name": "madeinoz67",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7356/"
                },
                "repository": {
                    "name": "ansible-prometheus",
                    "original_name": "ansible-prometheus"
                },
                "tags": [
                    "monitoring",
                    "prometheus"
                ],
                "versions": [
                    {
                        "id": 86984,
                        "name": "v4.9.0",
                        "release_date": "2018-12-17T02:38:19-05:00"
                    },
                    {
                        "id": 86987,
                        "name": "v4.8.0",
                        "release_date": "2018-11-19T09:49:12-05:00"
                    },
                    {
                        "id": 86964,
                        "name": "v4.7.0",
                        "release_date": "2018-11-16T04:56:19-05:00"
                    },
                    {
                        "id": 86967,
                        "name": "v4.6.0",
                        "release_date": "2018-10-31T10:58:22-04:00"
                    },
                    {
                        "id": 86959,
                        "name": "v4.5.0",
                        "release_date": "2018-04-05T04:12:22-04:00"
                    },
                    {
                        "id": 86962,
                        "name": "v4.4.0",
                        "release_date": "2018-03-05T02:10:48-05:00"
                    },
                    {
                        "id": 86961,
                        "name": "v4.3.0",
                        "release_date": "2018-02-26T09:18:14-05:00"
                    },
                    {
                        "id": 86983,
                        "name": "v4.2.0",
                        "release_date": "2018-01-31T03:51:07-05:00"
                    },
                    {
                        "id": 86982,
                        "name": "v4.1.0",
                        "release_date": "2018-01-22T04:00:49-05:00"
                    },
                    {
                        "id": 86970,
                        "name": "v4.0.1",
                        "release_date": "2018-01-19T04:12:39-05:00"
                    },
                    {
                        "id": 86977,
                        "name": "v4.0.0",
                        "release_date": "2018-01-10T11:08:46-05:00"
                    }
                ]
            },
            "download_count": 57
        },
        {
            "id": 17904,
            "upstream_id": 41741,
            "created": "2023-05-08T21:11:33.838805Z",
            "modified": "2023-10-29T18:45:52.811127Z",
            "imported": "2020-08-21T06:53:27.240095-04:00",
            "github_user": "madeinoz67",
            "username": "madeinoz67",
            "github_repo": "ansible-role-netbox",
            "github_branch": "master",
            "commit": "09df22a1c3bfa149b39f6fadc4b0044a57b349ba",
            "commit_message": "Merge pull request #102 from tyler-8/metrics_cfg_fix\n\nRemove kwarg for newer versions of prometheus client",
            "name": "ansible_role_netbox",
            "description": "Installs and configures NetBox, a DCIM suite, in a production setting.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4276,
                    "name": "madeinoz67",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/4160293?v=4"
                },
                "provider_namespace": {
                    "id": 7356,
                    "name": "madeinoz67",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7356/"
                },
                "repository": {
                    "name": "ansible-role-netbox",
                    "original_name": "ansible-role-netbox"
                },
                "tags": [
                    "datacenter",
                    "dcim",
                    "ipam",
                    "networking",
                    "web"
                ],
                "versions": [
                    {
                        "id": 97835,
                        "name": "v0.7.8",
                        "release_date": "2019-05-11T00:45:02-04:00"
                    },
                    {
                        "id": 97863,
                        "name": "v0.7.7",
                        "release_date": "2019-03-12T16:33:55-04:00"
                    },
                    {
                        "id": 97866,
                        "name": "v0.7.6",
                        "release_date": "2019-02-13T18:28:11-05:00"
                    },
                    {
                        "id": 97830,
                        "name": "v0.7.5",
                        "release_date": "2019-02-01T00:10:11-05:00"
                    },
                    {
                        "id": 97845,
                        "name": "v0.7.4",
                        "release_date": "2019-01-29T19:51:41-05:00"
                    },
                    {
                        "id": 97865,
                        "name": "v0.7.3",
                        "release_date": "2019-01-11T17:33:27-05:00"
                    },
                    {
                        "id": 97829,
                        "name": "v0.7.2",
                        "release_date": "2018-12-22T00:49:04-05:00"
                    },
                    {
                        "id": 97855,
                        "name": "v0.7.1",
                        "release_date": "2018-12-14T11:19:33-05:00"
                    },
                    {
                        "id": 97824,
                        "name": "v0.7.0",
                        "release_date": "2018-12-11T07:08:31-05:00"
                    },
                    {
                        "id": 97858,
                        "name": "v0.6.2",
                        "release_date": "2018-11-12T14:01:40-05:00"
                    },
                    {
                        "id": 97848,
                        "name": "v0.6.1",
                        "release_date": "2018-11-12T06:16:01-05:00"
                    }
                ]
            },
            "download_count": 44
        },
        {
            "id": 17905,
            "upstream_id": 53434,
            "created": "2023-05-08T21:11:33.960794Z",
            "modified": "2023-10-29T18:45:52.815656Z",
            "imported": "2021-03-06T17:14:53.481601-05:00",
            "github_user": "Madic-",
            "username": "Madic-",
            "github_repo": "ansible-check_mk",
            "github_branch": "master",
            "commit": "6d0d78e47d6c27bab282fde351e36df24b83002e",
            "commit_message": "Fixed path to mod_gearman module",
            "name": "checkmk",
            "description": "Ansible playbook for installing checkmk",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4277,
                    "name": "Madic-",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-e117-7af8-9d10-7e8119a3c6bf/avatar/"
                },
                "provider_namespace": {
                    "id": 16923,
                    "name": "madic_",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16923/"
                },
                "repository": {
                    "name": "ansible-check_mk",
                    "original_name": "ansible-check_mk"
                },
                "tags": [
                    "checkmk",
                    "grafana",
                    "influxdb",
                    "monitoring",
                    "nagios",
                    "thruk"
                ],
                "versions": []
            },
            "download_count": 67
        }
    ]
}