diff --git a/CHANGELOG-1.0.md b/CHANGELOG-1.0.md index 931392f1e1..c3dc17f58f 100644 --- a/CHANGELOG-1.0.md +++ b/CHANGELOG-1.0.md @@ -1,5 +1,11 @@ # Changelog 1.0 +## [1.0.10] YYYY-MM-DD + +### Fixed + +- [#3332](https://github.com/epiphany-platform/epiphany/issues/3332) - Switch from DockerHub to GitHub Container Registry + ## [1.0.9] 2023-01-04 ### Fixed diff --git a/core/src/epicli/data/common/ansible/playbooks/roles/repository/files/download-requirements/centos-7/requirements.txt b/core/src/epicli/data/common/ansible/playbooks/roles/repository/files/download-requirements/centos-7/requirements.txt index 45316aaba9..d41ed7d259 100644 --- a/core/src/epicli/data/common/ansible/playbooks/roles/repository/files/download-requirements/centos-7/requirements.txt +++ b/core/src/epicli/data/common/ansible/playbooks/roles/repository/files/download-requirements/centos-7/requirements.txt @@ -199,11 +199,11 @@ k8s.gcr.io/coredns:1.3.1 k8s.gcr.io/etcd:3.3.10 k8s.gcr.io/pause:3.1 coredns/coredns:1.5.0 -# Old v1 repos not compatible with Crane. Pulling from epiphanyplatform/flannel as workarround. +# Old v1 repos not compatible with Crane. Pulling from ghcr.io/epiphany-platform/flannel as workarround. #quay.io/coreos/flannel:v0.11.0-amd64 #quay.io/coreos/flannel:v0.11.0 -epiphanyplatform/flannel:v0.11.0-amd64 -epiphanyplatform/flannel:v0.11.0 +ghcr.io/epiphany-platform/flannel:v0.11.0-amd64 +ghcr.io/epiphany-platform/flannel:v0.11.0 calico/cni:v3.8.1 calico/kube-controllers:v3.8.1 calico/node:v3.8.1 @@ -232,11 +232,11 @@ k8s.gcr.io/kube-proxy:v1.17.4 k8s.gcr.io/coredns:1.6.5 k8s.gcr.io/etcd:3.4.3-0 k8s.gcr.io/pause:3.1 -# Old v1 repos not compatible with Crane. Pulling from epiphanyplatform/flannel as workarround. +# Old v1 repos not compatible with Crane. Pulling from ghcr.io/epiphany-platform/flannel as workarround. #quay.io/coreos/flannel:v0.11.0-amd64 #quay.io/coreos/flannel:v0.11.0 -epiphanyplatform/flannel:v0.11.0-amd64 -epiphanyplatform/flannel:v0.11.0 +ghcr.io/epiphany-platform/flannel:v0.11.0-amd64 +ghcr.io/epiphany-platform/flannel:v0.11.0 calico/cni:v3.11.2 calico/cni:v3.12.0 calico/kube-controllers:v3.11.2 diff --git a/core/src/epicli/data/common/ansible/playbooks/roles/repository/files/download-requirements/redhat-7/requirements.txt b/core/src/epicli/data/common/ansible/playbooks/roles/repository/files/download-requirements/redhat-7/requirements.txt index 78eaf55bfe..e2b156d13d 100644 --- a/core/src/epicli/data/common/ansible/playbooks/roles/repository/files/download-requirements/redhat-7/requirements.txt +++ b/core/src/epicli/data/common/ansible/playbooks/roles/repository/files/download-requirements/redhat-7/requirements.txt @@ -195,11 +195,11 @@ k8s.gcr.io/coredns:1.3.1 k8s.gcr.io/etcd:3.3.10 k8s.gcr.io/pause:3.1 coredns/coredns:1.5.0 -# Old v1 repos not compatible with Crane. Pulling from epiphanyplatform/flannel as workarround. +# Old v1 repos not compatible with Crane. Pulling from ghcr.io/epiphany-platform/flannel as workarround. #quay.io/coreos/flannel:v0.11.0-amd64 #quay.io/coreos/flannel:v0.11.0 -epiphanyplatform/flannel:v0.11.0-amd64 -epiphanyplatform/flannel:v0.11.0 +ghcr.io/epiphany-platform/flannel:v0.11.0-amd64 +ghcr.io/epiphany-platform/flannel:v0.11.0 calico/cni:v3.8.1 calico/kube-controllers:v3.8.1 calico/node:v3.8.1 @@ -228,11 +228,11 @@ k8s.gcr.io/kube-proxy:v1.17.4 k8s.gcr.io/coredns:1.6.5 k8s.gcr.io/etcd:3.4.3-0 k8s.gcr.io/pause:3.1 -# Old v1 repos not compatible with Crane. Pulling from epiphanyplatform/flannel as workarround. +# Old v1 repos not compatible with Crane. Pulling from ghcr.io/epiphany-platform/flannel as workarround. #quay.io/coreos/flannel:v0.11.0-amd64 #quay.io/coreos/flannel:v0.11.0 -epiphanyplatform/flannel:v0.11.0-amd64 -epiphanyplatform/flannel:v0.11.0 +ghcr.io/epiphany-platform/flannel:v0.11.0-amd64 +ghcr.io/epiphany-platform/flannel:v0.11.0 calico/cni:v3.11.2 calico/cni:v3.12.0 calico/kube-controllers:v3.11.2 diff --git a/core/src/epicli/data/common/ansible/playbooks/roles/repository/files/download-requirements/ubuntu-18.04/requirements.txt b/core/src/epicli/data/common/ansible/playbooks/roles/repository/files/download-requirements/ubuntu-18.04/requirements.txt index 85ee922de2..15d943213d 100644 --- a/core/src/epicli/data/common/ansible/playbooks/roles/repository/files/download-requirements/ubuntu-18.04/requirements.txt +++ b/core/src/epicli/data/common/ansible/playbooks/roles/repository/files/download-requirements/ubuntu-18.04/requirements.txt @@ -252,11 +252,11 @@ k8s.gcr.io/coredns:1.3.1 k8s.gcr.io/etcd:3.3.10 k8s.gcr.io/pause:3.1 coredns/coredns:1.5.0 -# Old v1 repos not compatible with Crane. Pulling from epiphanyplatform/flannel as workarround. +# Old v1 repos not compatible with Crane. Pulling from ghcr.io/epiphany-platform/flannel as workarround. #quay.io/coreos/flannel:v0.11.0-amd64 #quay.io/coreos/flannel:v0.11.0 -epiphanyplatform/flannel:v0.11.0-amd64 -epiphanyplatform/flannel:v0.11.0 +ghcr.io/epiphany-platform/flannel:v0.11.0-amd64 +ghcr.io/epiphany-platform/flannel:v0.11.0 calico/cni:v3.8.1 calico/kube-controllers:v3.8.1 calico/node:v3.8.1 @@ -285,11 +285,11 @@ k8s.gcr.io/kube-proxy:v1.17.4 k8s.gcr.io/coredns:1.6.5 k8s.gcr.io/etcd:3.4.3-0 k8s.gcr.io/pause:3.1 -# Old v1 repos not compatible with Crane. Pulling from epiphanyplatform/flannel as workarround. +# Old v1 repos not compatible with Crane. Pulling from ghcr.io/epiphany-platform/flannel as workarround. #quay.io/coreos/flannel:v0.11.0-amd64 #quay.io/coreos/flannel:v0.11.0 -epiphanyplatform/flannel:v0.11.0-amd64 -epiphanyplatform/flannel:v0.11.0 +ghcr.io/epiphany-platform/flannel:v0.11.0-amd64 +ghcr.io/epiphany-platform/flannel:v0.11.0 calico/cni:v3.11.2 calico/cni:v3.12.0 calico/kube-controllers:v3.11.2 diff --git a/docs/home/howto/PREREQUISITES.md b/docs/home/howto/PREREQUISITES.md index 8477344fcb..73df042d09 100644 --- a/docs/home/howto/PREREQUISITES.md +++ b/docs/home/howto/PREREQUISITES.md @@ -18,26 +18,26 @@ docker build --file Dockerfile --tag epicli:${TAG} . ### Pull Epicli image from the registry ```bash -docker pull epiphanyplatform/epicli:TAG +docker pull ghcr.io/epiphany-platform/epicli:TAG ``` Where `TAG` should be replaced with an existing tag. -*Check [here](https://cloud.docker.com/u/epiphanyplatform/repository/docker/epiphanyplatform/epicli) for the available tags.* +*Check [here](https://github.com/epiphany-platform/epiphany/pkgs/container/epicli) for the available tags.* ### Running the Epicli image To run the image: ```bash -docker run -it -v LOCAL_DIR:/shared --rm epiphanyplatform/epicli:TAG +docker run -it -v LOCAL_DIR:/shared --rm ghcr.io/epiphany-platform/epicli:TAG ``` Where: - `LOCAL_DIR` should be replaced with the local path to the directory for Epicli input (SSH keys, data yamls) and output (logs, build states), - `TAG` should be replaced with an existing tag. -*Check [here](https://cloud.docker.com/u/epiphanyplatform/repository/docker/epiphanyplatform/epicli) for the available tags.* +*Check [here](https://github.com/epiphany-platform/epiphany/pkgs/container/epicli) for the available tags.* ## Epicli development