{"id":39076511,"url":"https://github.com/cloud-gov/ubuntu-mirror","last_synced_at":"2026-01-17T18:27:04.918Z","repository":{"id":186173141,"uuid":"674765762","full_name":"cloud-gov/ubuntu-mirror","owner":"cloud-gov","description":"Mirror the docker hub ubuntu image to our private registry.","archived":false,"fork":false,"pushed_at":"2025-05-22T22:17:26.000Z","size":21,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-05-22T23:39:10.898Z","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":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cloud-gov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-08-04T18:07:48.000Z","updated_at":"2024-10-28T19:00:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"fce88c17-dc04-4dab-9d0c-0fc5fd18d372","html_url":"https://github.com/cloud-gov/ubuntu-mirror","commit_stats":null,"previous_names":["cloud-gov/ubuntu-mirror"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cloud-gov/ubuntu-mirror","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloud-gov%2Fubuntu-mirror","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloud-gov%2Fubuntu-mirror/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloud-gov%2Fubuntu-mirror/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloud-gov%2Fubuntu-mirror/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloud-gov","download_url":"https://codeload.github.com/cloud-gov/ubuntu-mirror/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloud-gov%2Fubuntu-mirror/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28515479,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T17:57:59.192Z","status":"ssl_error","status_checked_at":"2026-01-17T17:57:52.527Z","response_time":85,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":"2026-01-17T18:27:04.260Z","updated_at":"2026-01-17T18:27:04.908Z","avatar_url":"https://github.com/cloud-gov.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ubuntu Mirror\n\nMirror a subset of Ubuntu images to our private registry.\n\nThe container build jobs in [common-pipelines/container](https://github.com/cloud-gov/common-pipelines/tree/main/container) are all configured to pull their base image from ECR. This is fine for almost all pipelines because they are based on a hardened base image that we push to ECR. The sole exception is [ubuntu-hardened](https://github.com/cloud-gov/ubuntu-hardened), which is based on the public `ubuntu` image made available in Docker Hub.\n\nThe base image resource in the common container pipeline cannot be made configurable without every user of the pipeline providing configuration for their base image registry. This would require more work by every pipeline user, when in practice they will all be based on the same base image, with the exception of the base image itself. To work around this, the `ubuntu-mirror` repository and the corresponding pipeline pull `ubuntu` from Docker Hub and push it to ECR, where it can later be used by `ubuntu-hardened`. Because of this, `ubuntu-hardened` can use the same common pipeline as every other repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloud-gov%2Fubuntu-mirror","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloud-gov%2Fubuntu-mirror","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloud-gov%2Fubuntu-mirror/lists"}