Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docker.sh script not found #59

Open
lazywhite opened this issue Jan 11, 2024 · 0 comments
Open

docker.sh script not found #59

lazywhite opened this issue Jan 11, 2024 · 0 comments

Comments

@lazywhite
Copy link

What happened:

sealer run my-k8s:1.28.4  \
	--user root \
	--passwd lih \
	--masters 10.3.8.15

2024-01-11 16:38:49 [INFO] [overlay.go:754] Not using native diff for overlay, this may cause degraded performance for building images: kernel has CONFIG_OVERLAY_FS_REDIRECT_DIR enabled

2024-01-11 16:38:52 [INFO] [installer.go:233] start to create new cluster with image: docker.io/sealerio/kubernetes:v1.28.4

2024-01-11 16:38:55 [INFO] [installer.go:456] The cri is docker, cluster runtime type is kubernetes


2024-01-11 16:38:55 [INFO] [clusterfile.go:198] succeeded in saving clusterfile

bash: /var/lib/sealer/data/my-cluster/rootfs/scripts/docker.sh: No such file or directory


2024-01-11 16:38:56 [ERROR] [root.go:75] sealer-v0.11.0: failed to install docker: execute command(bash /var/lib/sealer/data/my-cluster/rootfs/scripts/docker.sh) on host (10.3.8.157): error(failed to execute command(export LocalRegistryDomain="sea.hub"; export LocalRegistryPort="5000"; export LocalRegistryURL="sea.hub:5000"; export PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin"; export RegistryDomain="sea.hub"; export RegistryPort="5000"; export RegistryURL="sea.hub:5000"; bash /var/lib/sealer/data/my-cluster/rootfs/scripts/docker.sh) on host(10.3.8.157): error(exit status 127))

What you expected to happen:

How to reproduce it (as minimally and precisely as possible):

# 1. build basefs with this command
[root@host157 basefs]# ./auto-build.sh --k8s-version=v1.28.4 --platform=amd64

# 2. install with sealer run 

It seems like auto-build.sh selected containerd as CRI, but sealer run still try to find scripts/docker.sh

Anything else we need to know?:

Environment:

  • sealer version (use sealer version): {"gitVersion":"v0.11.0","gitCommit":"f07e804","buildDate":"2023-07-25 02:51:08","goVersion":"go1.17.13","compiler":"gc","platform":"linux/amd64"}
  • Cloud provider or hardware configuration: vmware
  • OS (e.g: cat /etc/os-release): Anolis OS 8.8
  • Kernel (e.g. uname -a): Linux host157 5.10.134-13.an8.x86_64 add build examples  #1 SMP Mon Jan 9 10:39:46 CST 2023 x86_64 x86_64 x86_64 GNU/Linux
  • Install tools:
  • Others:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant