Comment # 3 on bug 1149392 from
(In reply to Guillaume GARDET from comment #2)

> In etcd.spec, we have:
> echo -e "\n#Enable arm64\nETCD_UNSUPPORTED_ARCH=arm64\n" >>
> %{buildroot}%{_fillupdir}/sysconfig.%{name}
> 
> What is missing then?

The "etcd" package is designed to run by systemd standalone on a system, but
with Kubic, we use a containerized control plane. So the etcd.service isn't
used at all, but etcd started directly. Additional, since the normal etcd
packaging is incompatible to what kubeadm expects in a control-plane container,
we have the etcd-for-k8s-image package. I need to add a wrapper script there
which sets the environment variable for the container.


You are receiving this mail because: