Project

General

Profile

Actions

Bug #32387

closed

[RFE] satellite maintain to unset any proxy environment variable, as a pre-upgrade check

Added by Amit Upadhye about 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

1. Proposed title of this feature request
RFE satellite maintain to unset any proxy environment variable, as a pre-upgrade check

2. What is the nature and description of the request?

If the proxy environment variable is set, the installer run will fail, with the below message.

=====
  1. satellite-installer

Please unset the following environment variables before running the installer: http_proxy, https_proxy, ssl_cert_file, HTTP_PROXY, HTTPS_PROXY, SSL_CERT_FILE
Your system does not meet configuration criteria =====

3. Why does the customer need this? (List the business requirements here)

Since satellite maintain takes care of end to end upgrade, it should also have an additional check to unset an environment variable along with alerting the user.
The addition of this check will ensure that we can avoid the installer execution failure and fixing a potential issue at the pre-upgrade stage.

Currently, it can be executed only on-demand [https://bugzilla.redhat.com/show_bug.cgi?id=1861256#c5]

4. How would the customer like to achieve this? (List the functional requirements here)

Additional check-in pre-upgrade to identify any proxy environment variable

5. For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.

NA

6. Is there already an existing RFE upstream or in Red Hat Bugzilla?
NA

7. Does the customer have any specific timeline dependencies and which release would they like to target (i.e. RHEL5,RHEL6)?

Good to have this implemented sooner

Actions #1

Updated by Amit Upadhye almost 3 years ago

  • Status changed from New to Closed

Amit Upadhye wrote:

1. Proposed title of this feature request
RFE satellite maintain to unset any proxy environment variable, as a pre-upgrade check

2. What is the nature and description of the request?

If the proxy environment variable is set, the installer run will fail, with the below message.

=====
  1. satellite-installer

Please unset the following environment variables before running the installer: http_proxy, https_proxy, ssl_cert_file, HTTP_PROXY, HTTPS_PROXY, SSL_CERT_FILE
Your system does not meet configuration criteria =====

3. Why does the customer need this? (List the business requirements here)

Since satellite maintain takes care of end to end upgrade, it should also have an additional check to unset an environment variable along with alerting the user.
The addition of this check will ensure that we can avoid the installer execution failure and fixing a potential issue at the pre-upgrade stage.

Currently, it can be executed only on-demand [https://bugzilla.redhat.com/show_bug.cgi?id=1861256#c5]

4. How would the customer like to achieve this? (List the functional requirements here)

Additional check-in pre-upgrade to identify any proxy environment variable

5. For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.

NA

6. Is there already an existing RFE upstream or in Red Hat Bugzilla?
NA

7. Does the customer have any specific timeline dependencies and which release would they like to target (i.e. RHEL5,RHEL6)?

Good to have this implemented sooner

Installer is unsetting the proxy env variables : https://projects.theforeman.org/issues/32180 considering this closing the issue

Actions

Also available in: Atom PDF