diff --git a/content/product/apps-marketplace/public_marketplaces/opennebula.md b/content/product/apps-marketplace/public_marketplaces/opennebula.md index b0c8c30e6..29d704c3d 100644 --- a/content/product/apps-marketplace/public_marketplaces/opennebula.md +++ b/content/product/apps-marketplace/public_marketplaces/opennebula.md @@ -27,3 +27,7 @@ OpenNebula maintains two appliance marketplaces: | `ENDPOINT` | The Marketplace endpoint URL | For instructions on adding the OpenNebula Community Marketplace to your OpenNebula installation, please see the [OpenNebula Community Marketplace Wiki](https://github.com/OpenNebula/marketplace-community/wiki/marketplace_start). + +## Access Through an HTTP Proxy + +To use a proxy, set `HTTP_PROXY` in the OpenNebula service environment or add `--proxy http://username:password@proxy.example.com:8080` to the `MARKET_MAD` arguments in [oned.conf]({{% relref "../../operation_references/opennebula_services_configuration/oned#marketplace-driver-configuration" %}}). The `--proxy` option takes precedence over the environment variable. diff --git a/content/product/operation_references/opennebula_services_configuration/oned.md b/content/product/operation_references/opennebula_services_configuration/oned.md index 21344e0a9..05aafab85 100644 --- a/content/product/operation_references/opennebula_services_configuration/oned.md +++ b/content/product/operation_references/opennebula_services_configuration/oned.md @@ -476,7 +476,7 @@ Drivers to manage different Marketplaces, specialized for the storage backend. - `ARGUMENTS`: for the driver executable: - `-t` number of threads, i.e., number of simultaneous repo operations - `-m` Marketplace mads separated by commas - - `--proxy` proxy URI, if required to access the internet. For example `--proxy http://1.2.3.4:5678` + - `--proxy` proxy URI, if required to access the internet. For example `--proxy http://username:password@proxy.example.com:8080`. For the `one` monitor, this overrides the `HTTP_PROXY` environment variable. - `-w` timeout in seconds to execute external commands (default unlimited) Sample configuration: diff --git a/content/software/release_information/release_notes/resolved_issues_742.md b/content/software/release_information/release_notes/resolved_issues_742.md index afb696390..01d367756 100644 --- a/content/software/release_information/release_notes/resolved_issues_742.md +++ b/content/software/release_information/release_notes/resolved_issues_742.md @@ -25,3 +25,4 @@ One line per issue starting with "Fix ...". Descrive the issue so the user under * Fix failure of `onegroup create` CLI command with empty `--resource` parameter [#7458](https://github.com/OpenNebula/one/issues/7458). --> +* Fix usage of HTTP proxy credentials for marketplace monitoring [#8043](https://github.com/OpenNebula/one/issues/8043).