Package busybox container image for ceph workaround 99/5599/4
authorFatih Degirmenci <fatih.degirmenci@est.tech>
Fri, 31 Jul 2020 21:15:57 +0000 (21:15 +0000)
committerFatih Degirmenci <fatih.degirmenci@est.tech>
Sat, 1 Aug 2020 08:38:32 +0000 (08:38 +0000)
commit59b8d3db83f0dbeb41ebac7a1ad076797cc6d100
tree61c8a1fe113ad6d4bdb0d713103ac2cf48e6a8a9
parentbae763edf77d9870274ee0253a14a9fc8d96cecb
Package busybox container image for ceph workaround

Busybox image is not packaged for offline deployments, causing
pod to fail coming up as the image is not available in local
docker registry. Adding image to list of images to pull and
package. Busybox repo in the install template is also updated
in order to get rid of duplicated path and adjust it based on
the path it gets on local registry.

Warning  Failed     118s (x4 over 3m56s)        kubelet, master0   Failed to pull image "engine.local/library/busybox/library/busybox:1.32.0": rpc error: code = Unknown desc = Error response from daemon: manifest for engine.local/library/busybox/library/busybox:1.32.0 not found

Change-Id: Ibc173049c1bae5676dde2a686bd6092761dc645d
apps/ceph/kubespray/playbooks/roles/install/templates/ping-tunnel-workaround.yaml.j2
apps/ceph/kubespray/playbooks/roles/install/vars/offline-deployment.yaml
playbooks/roles/package/defaults/main.yaml