Upgrade from SLES12 SP4 to SLES15 SP1 behind trusted proxy

Hello,

I’m trying to upgrade my SLES12 SP4 lpar (ppc64le) to SLES15 SP1.
So it is an offline upgrade.

But for security purpose, our systems dont have access to internet except if I run few commands (export PROXY variables, copy and trust its certificat with a c_rehash command).

While booting on the Installer iso file and run the Upgrade wizard, I cant find a way to configure my proxies in order to access Suse internet repositories.
Please how can I configure my proxy (Zscaler) in the upgrade wizard ?

I dont manage the proxy, so I cant disable it or rules.

Thanks

[QUOTE=fvaury;59337]Hello,

I’m trying to upgrade my SLES12 SP4 lpar (ppc64le) to SLES15 SP1.
So it is an offline upgrade.

But for security purpose, our systems dont have access to internet except if I run few commands (export PROXY variables, copy and trust its certificat with a c_rehash command).

While booting on the Installer iso file and run the Upgrade wizard, I cant find a way to configure my proxies in order to access Suse internet repositories.
Please how can I configure my proxy (Zscaler) in the upgrade wizard ?

I dont manage the proxy, so I cant disable it or rules.

Thanks[/QUOTE]
Hi and welcome to the Forum :slight_smile:
Your proxy should should accept SUSE domain (or at least selected
sites eg updates.suse.com) without authentication.

You need to populate proxy setting in YAST and to add two lines
with your proxy information to /etc/profile, for example:

export http_proxy="http://10.10.1.1:8081/"
export https_proxy="https://10.10.1.1:8081/"

As well as the /root/.curlrc

Then you should be able to migrate with zypper, or are you trying to do an offline upgrade?

[QUOTE=fvaury;59337]Hello,

I’m trying to upgrade my SLES12 SP4 lpar (ppc64le) to SLES15 SP1.
So it is an offline upgrade.

But for security purpose, our systems dont have access to internet except if I run few commands (export PROXY variables, copy and trust its certificat with a c_rehash command).

While booting on the Installer iso file and run the Upgrade wizard, I cant find a way to configure my proxies in order to access Suse internet repositories.
Please how can I configure my proxy (Zscaler) in the upgrade wizard ?

I dont manage the proxy, so I cant disable it or rules.

Thanks[/QUOTE]

In the Boot Options on the initial boot screen you can specify a proxy to use

proxy=http://USER:PASSWORD@proxy.example.com:PORT

See https://documentation.suse.com/sles/15-SP1/html/SLES-all/cha-boot-parameters.html#sec-boot-parameters-advanced-proxy

HTH.

Hello, and thks for your reply.

Yes I’m trying an offline upgrade (no issue with online upgrade).
and can’t run the few commands I need in order to trust my proxy, before the upgrade wizard try to access Suse repo.

Hello Simon,

It seems that it is no related to my archi ( ppc64le ), but I will test theses options anyway.
And I will let you know.

Thanks

Hello, some news :

This is the half of the fix I need. I mean : The override of the proxy variable in grub command line works (So, even for ppc64le archi).
But I’m still facing a SSL/Certificat issue while trying to access Suse repositories on internet.

I guess, I dont have a solution for a trusted proxy. And I trying now to use/configure another proxy that dont need to be trusted with a certificat.

Thks