[opensuse-autoinstall] Autoyast SLES 15 SP1 with proxy: too much characters ?!

Hi, we face some problems with Autoyast on SLES 15.1. Autoyast runs perfectly in our test environment with or without a proxy server. After some investigations, we found that passing the parameters to the kernel causes sometimes problems, especially, when the parameters exceed a certain length works: ifcg=eth0=192.168.x.y/24,192.168.x.a,192.168.x.b autoyast=device://fd0/autoinst.xml. ifcg=eth0=dhcp proxy=192.168.x.p:8080 autoyast=device://fd0/autoinst.xml. fails: ifcg=eth0=192.168.x.y/24,192.168.x.a,192.168.x.b proxy=192.168.x.p:8080 autoyast=device://fd0/autoinst.xml. So this looks like it is a bug when the kernel paramteres passed are to much.. Can we add the parameters in a file? Which file would that be and where do we have to insert it? Freundliche Grüße / Kind regards Jürgen --- Jürgen Blessing smartITconsulting Robert-Bosch-Str. 9 73760 Ostfildern Tel 0711 44838-0 Internet: https://www.smartitconsulting.de E-Mail: j.blessing@xxxxxx.de Freundliche Grüße / Kind regards Jürgen --- Jürgen Blessing smartITconsulting Robert-Bosch-Str. 9 73760 Ostfildern Tel 0711 44838-0 Internet: https://www.smartitconsulting.de E-Mail: j.blessing@xxxxxx.de smartITconsulting gmbh * Robert-Bosch-Str. 9 * 73760 Ostfildern HRB 740306 Stuttgart * GF: Jürgen Blessing -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org

V Tue, 22 Oct 2019 11:16:15 +0200 Jürgen Blessing <j.blessing@smartitconsulting.de> napsáno:
Hi,
we face some problems with Autoyast on SLES 15.1.
Autoyast runs perfectly in our test environment with or without a proxy server. After some investigations, we found that passing the parameters to the kernel causes sometimes problems, especially, when the parameters exceed a certain length
works: ifcg=eth0=192.168.x.y/24,192.168.x.a,192.168.x.b autoyast=device://fd0/autoinst.xml. ifcg=eth0=dhcp proxy=192.168.x.p:8080 autoyast=device://fd0/autoinst.xml.
fails: ifcg=eth0=192.168.x.y/24,192.168.x.a,192.168.x.b proxy=192.168.x.p:8080 autoyast=device://fd0/autoinst.xml.
So this looks like it is a bug when the kernel paramteres passed are to much..
Can we add the parameters in a file? Which file would that be and where do we have to insert it?
Hi, parameters can be added by file. See info file documentation at https://en.opensuse.org/SDB:Linuxrc#p_info Josef
Freundliche Grüße / Kind regards
Jürgen
--- Jürgen Blessing smartITconsulting Robert-Bosch-Str. 9 73760 Ostfildern Tel 0711 44838-0
Internet: https://www.smartitconsulting.de E-Mail: j.blessing@xxxxxx.de
Freundliche Grüße / Kind regards
Jürgen
--- Jürgen Blessing smartITconsulting Robert-Bosch-Str. 9 73760 Ostfildern Tel 0711 44838-0
Internet: https://www.smartitconsulting.de E-Mail: j.blessing@xxxxxx.de
smartITconsulting gmbh * Robert-Bosch-Str. 9 * 73760 Ostfildern HRB 740306 Stuttgart * GF: Jürgen Blessing
-- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org

On Tue, Oct 22, 2019 at 11:16:15AM +0200, Jürgen Blessing wrote:
we face some problems with Autoyast on SLES 15.1.
Autoyast runs perfectly in our test environment with or without a proxy server. After some investigations, we found that passing the parameters to the kernel causes sometimes problems, especially, when the parameters exceed a certain length
hah.. you missed the days when it was like 256 characters (or maybe it was even less?). That was REALLY fun. We realized what was happening when some of our pxe booted hosts would fail to image properly and we'd notice the name (which we pass during pxe boot/imaging at the end of the cmdline) would be chopped off. Started doing some math and noticed it was cut off at the same value across hosts.
works: ifcg=eth0=192.168.x.y/24,192.168.x.a,192.168.x.b autoyast=device://fd0/autoinst.xml. ifcg=eth0=dhcp proxy=192.168.x.p:8080 autoyast=device://fd0/autoinst.xml.
fails: ifcg=eth0=192.168.x.y/24,192.168.x.a,192.168.x.b proxy=192.168.x.p:8080 autoyast=device://fd0/autoinst.xml.
So this looks like it is a bug when the kernel paramteres passed are to much..
Can we add the parameters in a file? Which file would that be and where do we have to insert it?
Freundliche Grüße / Kind regards
Jürgen
--- Jürgen Blessing smartITconsulting Robert-Bosch-Str. 9 73760 Ostfildern Tel 0711 44838-0
Internet: https://www.smartitconsulting.de E-Mail: j.blessing@xxxxxx.de
Freundliche Grüße / Kind regards
Jürgen
--- Jürgen Blessing smartITconsulting Robert-Bosch-Str. 9 73760 Ostfildern Tel 0711 44838-0
Internet: https://www.smartitconsulting.de E-Mail: j.blessing@xxxxxx.de
smartITconsulting gmbh * Robert-Bosch-Str. 9 * 73760 Ostfildern HRB 740306 Stuttgart * GF: Jürgen Blessing
-- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
-- Mike Marion-Unix SysAdmin/Sr. Staff IT Engineer-http://www.qualcomm.com-- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
participants (3)
-
Josef Reidinger
-
Jürgen Blessing
-
Mike Marion