Hi Guys,
is anyone aware about such failure or bug, it looks like Forman/Katello is
no longer able to handle Docker Image TAGs…
- Katello GUI Container Creation via Option "Content View" is failing, Error
"undefined method `full_messages' for []:Array"
- Katello GUI Container Creation via Option "Docker hub" is ok
- Client "SINGLE TAG PULL" is failing, Error "Tag latest or version not
found in repository"
- Client "ALL TAG PULL" is ok
Versions:
docker-engine-1.8.3-1.el7.centos.x86_64
pulp-docker-plugins-1.0.1-1.el7.noarch
python-pulp-docker-common-1.0.1-1.el7.noarch
ruby193-rubygem-docker-api-1.17.0-1.el7.noarch
ruby193-rubygem-foreman_docker-1.4.1-1.fm1_9.el7.noarch
rubygem-hammer_cli_foreman_docker-0.0.3-2.el7.noarch
[root@docker sysconfig]# docker pull
katello.cesystems.at:5000/cesystems-docker_images-busybox
Using default tag: latest
Pulling repository katello.cesystems.at:5000/cesystems-docker_images-busybox
Tag latest not found in repository katello.cesystems.at:5000/cesystems-
docker_images-busybox
[root@docker sysconfig]# docker pull -a
katello.cesystems.at:5000/cesystems-docker_images-busybox
Pulling repository katello.cesystems.at:5000/cesystems-docker_images-busybox
0f864637f229: Download complete
1c677c871a78: Download complete
d7057cb02084: Download complete
3d5bcd78e074: Download complete
ff8f955d1fed: Download complete
633fcd11259e: Download complete
af847703ffbb: Download complete
bf0f46991aed: Download complete
cfa753dfea5e: Download complete
cf2616975b4a: Download complete
6dcfb4e3f95f: Download complete
79722f6accc3: Download complete
2b8777f8541c: Download complete
77608b59d92f: Download complete
b65c936b5fb6: Download complete
Status: Downloaded newer image for katello.cesystems.at:5000/cesystems-
docker_images-busybox
katello.cesystems.at:5000/cesystems-docker_images-busybox:
this image was pulled from a legacy registry. Important: This registry
version will not be supported in future versions of docker.
Thx,
Christian
It looks like Foreman 1.9.2 is not able to work correctly with new Client
Docker-Engine Version or vica-verse, with my old outdated Client
Docker-Engine 1.3 everything works well, see below - let me know if I
should open a ticket or if you have a workaround for Docker 1.8.x
[root@docker tmp]# docker pull
katello.cesystems.at:5000/cesystems-docker_images-busybox
Pulling repository katello.cesystems.at:5000/cesystems-docker_images-busybox
3d5bcd78e074: Download complete
bf0f46991aed: Download complete
Status: Downloaded newer image for katello.cesystems.at:5000/cesystems-
docker_images-busybox:latest
Version:
docker-1.3.2-4.el7.centos.x86_64
pulp-docker-plugins-1.0.1-1.el7.noarch
python-pulp-docker-common-1.0.1-1.el7.noarch
ruby193-rubygem-docker-api-1.17.0-1.el7.noarch
ruby193-rubygem-foreman_docker-1.4.1-1.fm1_9.el7.noarch
rubygem-hammer_cli_foreman_docker-0.0.3-2.el7.noarch
It looks like Foreman 1.9.2 is not able to work correctly with new Client
Docker-Engine Version or vica-verse, with my old outdated Client
Docker-Engine 1.3 everything works well, see below - let me know if I
should open a ticket or if you have a workaround for Docker 1.8.x
[root@docker tmp]# docker pull
katello.cesystems.at:5000/cesystems-docker_images-busybox
Pulling repository katello.cesystems.at:5000/cesystems-docker_images-busybox
3d5bcd78e074: Download complete
bf0f46991aed: Download complete
Status: Downloaded newer image for katello.cesystems.at:5000/cesystems-
docker_images-busybox:latest
Version:
docker-1.3.2-4.el7.centos.x86_64
pulp-docker-plugins-1.0.1-1.el7.noarch
python-pulp-docker-common-1.0.1-1.el7.noarch
ruby193-rubygem-docker-api-1.17.0-1.el7.noarch
ruby193-rubygem-foreman_docker-1.4.1-1.fm1_9.el7.noarch
rubygem-hammer_cli_foreman_docker-0.0.3-2.el7.noarch
I opened a Bug Report under Bug #12300: Version 1.8 from docker-engine breaks Function on Foreman 1.9.2 - Katello - Foreman,
the Problem is related only to Version 1.8 from docker-engine, it looks
like Docker added a header which breaks Function on Foreman 1.9.2 (with 1.7
and lower version everything is fine.)
<Bug #12300: Version 1.8 from docker-engine breaks Function on Foreman 1.9.2 - Katello - Foreman>