{"id":19705121,"url":"https://github.com/linux-system-roles/ee_linux_automation","last_synced_at":"2025-07-22T13:07:05.732Z","repository":{"id":40342170,"uuid":"433596703","full_name":"linux-system-roles/ee_linux_automation","owner":"linux-system-roles","description":"Container image with related automation collections such as system roles, sap, mssql, and more","archived":false,"fork":false,"pushed_at":"2025-07-17T03:17:17.000Z","size":341,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-07-17T06:03:41.317Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/linux-system-roles.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-11-30T21:49:10.000Z","updated_at":"2025-07-17T03:17:20.000Z","dependencies_parsed_at":"2023-11-17T03:58:59.004Z","dependency_job_id":"2cb3d4bb-8fbd-4c10-90ca-b747ff87a60f","html_url":"https://github.com/linux-system-roles/ee_linux_automation","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/linux-system-roles/ee_linux_automation","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linux-system-roles%2Fee_linux_automation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linux-system-roles%2Fee_linux_automation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linux-system-roles%2Fee_linux_automation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linux-system-roles%2Fee_linux_automation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/linux-system-roles","download_url":"https://codeload.github.com/linux-system-roles/ee_linux_automation/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linux-system-roles%2Fee_linux_automation/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266499349,"owners_count":23938845,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T21:26:09.591Z","updated_at":"2025-07-22T13:07:05.703Z","avatar_url":"https://github.com/linux-system-roles.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ee_linux_automation\n[![Container Repository on Quay](https://quay.io/repository/linux-system-roles/ee_linux_automation/status \"Container Repository on Quay\")](https://quay.io/repository/linux-system-roles/ee_linux_automation)\n\nAnsible supports a new feature for bundling collections and their runtime\nenvironments, including the Ansible executable and dependencies, together in an\nexecutable container.  This is called an Ansible Execution Environment.  This is\na [good introduction](https://www.ansible.com/blog/introduction-to-ansible-builder).\n\nLinux System Roles is publishing an execution environment which contains\nthe following related collections and their dependencies:\n* fedora.linux_system_roles\n* sap.linux\n* microsoft.sql\n* freeipa.ansible_freeipa\n\n`ee_linux_automation` uses the latest collections published in Galaxy, so if\nyou want to build an updated EE, you may have to first publish the latest\ncontent in the collection.  The EE version tag is\nthe version of the collection used to build - this is `$COLLECTION_VERSION`\nbelow.  Check the latest version e.g. for system roles:\nhttps://galaxy.ansible.com/fedora/linux_system_roles.  To build:\n```\nansible-builder build -v 3 --container-runtime=podman \\\n  --file=builder.yml --tag=ee_linux_automation:$COLLECTION_VERSION\npodman images | grep ee_linux_automation\n```\nTo publish to quay, you must have an auth token for your\n`${XDG_RUNTIME_DIR}/containers/auth.json`.  To obtain this token, login to your quay.io account,\ngo to `Account Settings`, go to `CLI Password: ` and click on `Generate\nEncrypted Password`. Then use this with `podman login quay.io`.\n```\npodman tag ee_linux_automation:$COLLECTION_VERSION quay.io/linux-system-roles/ee_linux_automation:$COLLECTION_VERSION \npodman push quay.io/linux-system-roles/ee_linux_automation:$COLLECTION_VERSION\n```\nTo publish a testing image, use the `-testing` suffix:\n```\npodman tag ee_linux_automation:$COLLECTION_VERSION quay.io/linux-system-roles/ee_linux_automation:$COLLECTION_VERSION-testing\npodman push quay.io/linux-system-roles/ee_linux_automation:$COLLECTION_VERSION-testing\n```\nOnce you use `ansible-builder`, be sure to push the files in the `context/`\ndirectory as well.  These are the files that can be used by `podman build`\nor by the `quay.io` builder. If you just want to update the\ncontext files, you can use `ansible-builder create` instead of `ansible-builder\nbuild`, then submit a PR for the updated files.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinux-system-roles%2Fee_linux_automation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flinux-system-roles%2Fee_linux_automation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinux-system-roles%2Fee_linux_automation/lists"}