mirror of
https://github.com/xcat2/confluent.git
synced 2024-11-22 01:22:00 +00:00
Fixes for osdeploy arm ipxe init
This commit is contained in:
parent
648290ffbc
commit
1777223232
@ -217,13 +217,14 @@ def install_tftp_content():
|
||||
else:
|
||||
emprint(
|
||||
'Detected {0} as tftp directory, but unable to determine tftp service, ensure that a tftp server is installed and enabled manually'.format(tftplocation))
|
||||
otftplocation = tftplocation
|
||||
tftplocation = '{0}/confluent/x86_64'.format(tftplocation)
|
||||
try:
|
||||
os.makedirs(tftplocation)
|
||||
except OSError as e:
|
||||
if e.errno != 17:
|
||||
raise
|
||||
armtftplocation = '{0}/confluent/aarch64'.format(tftplocation)
|
||||
armtftplocation = '{0}/confluent/aarch64'.format(otftplocation)
|
||||
try:
|
||||
os.makedirs(armtftplocation)
|
||||
except OSError as e:
|
||||
@ -231,8 +232,8 @@ def install_tftp_content():
|
||||
raise
|
||||
shutil.copy('/opt/confluent/lib/ipxe/ipxe.efi', tftplocation)
|
||||
shutil.copy('/opt/confluent/lib/ipxe/ipxe.kkpxe', tftplocation)
|
||||
if os.path.exists('/opt/confluent/lib/ipxe/ipxe-aarch64.efi')
|
||||
shutil.copy('/opt/confluent/lib/ipxe/ipxe-aarch64.efi', armtftplocation)
|
||||
if os.path.exists('/opt/confluent/lib/ipxe/ipxe-aarch64.efi'):
|
||||
shutil.copy('/opt/confluent/lib/ipxe/ipxe-aarch64.efi', os.path.join(armtftplocation, 'ipxe.efi'))
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user