mirror of
https://github.com/openshift/installer.git
synced 2026-02-05 06:46:36 +01:00
This PR improves cross-platform compatibility. It solves two main issues: 1. inconsistent line endings 2. inconsistent path separators Path separators, in installer, needs to target two different environments: 1. the OS where the installer runs 2. the OS where the injected files been used This PR unified path separators used in 2 to be UNIX path separators, while in 1 to be platform-dependant. Ref: https://forum.golangbridge.org/t/filepath-join-or-path-join/13479 Known issues: The spawn processes, including etcd.exe, kube-apiserver.exe, and openshift-installer.exe, will not exit once installation aborted or completed. Users need to manually terminate those processes in task manager.
7 lines
317 B
Plaintext
7 lines
317 B
Plaintext
# the following files will be injected into the bootstrap node (CoreOS) as-is,
|
|
# which must be in Unix line endings (LF)
|
|
data/data/bootstrap/systemd/**/*.service text eol=lf
|
|
data/data/bootstrap/systemd/**/*.socket text eol=lf
|
|
data/data/bootstrap/systemd/**/*.conf text eol=lf
|
|
data/data/bootstrap/files/** text eol=lf
|