{"id":15668861,"url":"https://github.com/alancoding/zen-ee","last_synced_at":"2026-01-31T05:02:18.697Z","repository":{"id":175669087,"uuid":"654241980","full_name":"AlanCoding/zen-ee","owner":"AlanCoding","description":"Ansible execution environment with only the basics","archived":false,"fork":false,"pushed_at":"2024-10-24T03:00:49.000Z","size":24,"stargazers_count":3,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"devel","last_synced_at":"2025-06-10T01:37:13.256Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/AlanCoding.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":"2023-06-15T17:29:57.000Z","updated_at":"2024-10-24T03:00:53.000Z","dependencies_parsed_at":"2025-06-10T01:41:46.354Z","dependency_job_id":null,"html_url":"https://github.com/AlanCoding/zen-ee","commit_stats":null,"previous_names":["alancoding/zen-ee"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AlanCoding/zen-ee","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlanCoding%2Fzen-ee","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlanCoding%2Fzen-ee/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlanCoding%2Fzen-ee/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlanCoding%2Fzen-ee/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlanCoding","download_url":"https://codeload.github.com/AlanCoding/zen-ee/tar.gz/refs/heads/devel","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlanCoding%2Fzen-ee/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28929864,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T04:05:25.756Z","status":"ssl_error","status_checked_at":"2026-01-31T04:02:35.005Z","response_time":128,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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-10-03T14:20:22.151Z","updated_at":"2026-01-31T05:02:18.681Z","avatar_url":"https://github.com/AlanCoding.png","language":null,"readme":"## Minimal Ansible Execution Environment\n\nThis is meant to offer a consistently available image on Github Container Registry\nwith the minimal requirements for an EE.\n\n```\ndocker pull ghcr.io/alancoding/zen-ee:latest\n```\n\nGo pull it and check.\n\n```\ndocker run --rm --tty --interactive ghcr.io/alancoding/zen-ee /bin/bash\n```\n\nAnd check `ansible --version` and `ansible-runner --version`.\n\nYou can also see it in the web interface here:\n\nhttps://github.com/alancoding/bad-execution-environments/pkgs/container/zen-ee\n\nThe intent is to use the smallest possible configuration from ansible-builder v3.\nThat task, by itself, is fairly trivial, but to use an image in AWX\nyou usually need to publish it publicly, which adds notably to your problems\nif you're busy trying to hack stuff.\n\n## History\n\nFor Ansible Automation Platform, there is an ee-minimal which is supported.\n\n### Old image system\n\nThere used to be an upstream analog, which was the runner image itself.\n\nhttps://quay.io/repository/ansible/ansible-runner\n\nThis image, along with many others in the pipeline, are no longer up-to-date,\nbecause of structural changes in how ansible-builder works.\n\nIn addition to ansible-runner, there has always been the awx-ee image,\nwhich is still maintained and used by default by AWX today.\n\nhttps://quay.io/repository/ansible/awx-ee\n\nSo to recap, there used to be 2 public images that you could start using in AWX.\nWe still have 1, awx-ee, but we lost rolling builds of a _minimal_ image.\nThat is what this repo aims to provide.\n\n### Updated Official Images\n\nSome months after builder v3 released,\nan official source of a variety of community images emerged here:\n\nhttps://github.com/ansible-community/images\n\nThere is at least an attempt to move these to builder v3, but exact status\nof vendored images is still something I'm researching.\n\n### Image Refreshes\n\nSee the github actions - this should be configured to push a new build every Friday.\nIf it fails, it should file an issue which will fire a github notification.\nThe aim is to avoid any scenario where this falls _months_ out of date.\n\nFile an issue and `@` me if you want to get those notifications and help maintain.\n\n### Ansible playbook update\n\nI abandoned the idea of adding `ansible-rulebook` to this to make it\nalso be a Decision Environment.\nThis appears to require Java, and I can't think of anything less zen-like.\n\nAs an alternative, I found this [repo](https://github.com/kubealex/eda-decision-environment) to work nicely,\nits image is hosted at [quay.io/kubealex/eda-decision-env](quay.io/kubealex/eda-decision-env).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falancoding%2Fzen-ee","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falancoding%2Fzen-ee","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falancoding%2Fzen-ee/lists"}