=== 2017-08-02 13:37:21 -0700: Error: SLES12-SP2 has not been set up at /srv/tftpboot/suse-12.2/x86_64/install
Please check the steps in the installation guide.
Crowbar installation terminated prematurely. Please examine the above
output or /var/log/crowbar/install.log for clues as to what went wrong.
You should also check the Installation Manual, in
particular the Troubleshooting section. Note that this script can
safely be re-run multiple times if required.
I have not set this up with SLES 12 SP2, but that almost certainly wants
wants the contents of the ISO, not the ISO itself, at that location. The
easiest way is to leave the ISO where it is and then mount it onto its
directory which is just fun:
sudo mount
/srv/tftpboot/suse-12.2/x86_64/install/SLES-12-SP2-x86_64-DVD1.iso
/srv/tftpboot/suse-12.2/x86_64/install/
This way the contents of the ISO can be individually retrieved, including
whatever is needed to boot the system; otherwise the PXE-booting system
would need to do this in addition to handle TFTP traffic and that’s just
silly.
If you have been following the documentation to set this up please provide
a URL and which steps you have followed so perhaps we can get SUSE to
improve the steps to be clearer for others.
–
Good luck.
If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below.
If you want to send me a private message, please let me know in the
forum as I do not use the web interface often.