2022-08-31 19:32:07 |
M. Vefa Bicakci |
bug |
|
|
added bug |
2022-08-31 19:32:19 |
M. Vefa Bicakci |
starlingx: assignee |
|
M. Vefa Bicakci (vbicakci) |
|
2022-08-31 19:32:56 |
M. Vefa Bicakci |
description |
Brief Description
-----------------
When a developer adds a URL with '&' characters to dl_files section of meta_data.yaml, the Debian-based StarlingX build system fails with the following errors:
debrepack - ERROR: 2022-06-29 20:04:31 (3.79 MB/s) - '...' saved [...]
debrepack - ERROR: [ Failed - "wget -t 5 --wait=15 http://a_url_with_& -O ..." ]
This occurs because the build system passes all arguments to the shell without any quoting, and the '&' character is interpreted as "background-this-command-please" by the shell. The solution is to avoid using Python's subprocess.Popen constructor's "shell" parameter.
Severity
--------
Minor: Only problematic when/if a URL with shell-specific special characters needs to be downloaded from during the build.
I already have a patch for this, and I am opening this bug report as a placeholder to refer to. This is why this template is purposefully incomplete. |
Brief Description
-----------------
When a developer adds a URL with '&' characters to dl_files section of meta_data.yaml, the Debian-based StarlingX build system fails with the following errors:
debrepack - ERROR: 2022-06-29 20:04:31 (3.79 MB/s) - '...' saved [...]
debrepack - ERROR: [ Failed - "wget -t 5 --wait=15 http://a_url_with_& -O ..." ]
This occurs because the build system passes all arguments to the shell without any quoting, and the '&' character is interpreted as "background-this-command-please" by the shell. The solution is to avoid using Python's subprocess.Popen constructor's "shell" parameter.
Severity
--------
Minor: Only problematic when/if a URL with shell-specific special characters needs to be downloaded by the build.
I already have a patch for this, and I am opening this bug report as a placeholder to refer to. This is why this template is purposefully incomplete. |
|
2022-08-31 20:50:20 |
M. Vefa Bicakci |
description |
Brief Description
-----------------
When a developer adds a URL with '&' characters to dl_files section of meta_data.yaml, the Debian-based StarlingX build system fails with the following errors:
debrepack - ERROR: 2022-06-29 20:04:31 (3.79 MB/s) - '...' saved [...]
debrepack - ERROR: [ Failed - "wget -t 5 --wait=15 http://a_url_with_& -O ..." ]
This occurs because the build system passes all arguments to the shell without any quoting, and the '&' character is interpreted as "background-this-command-please" by the shell. The solution is to avoid using Python's subprocess.Popen constructor's "shell" parameter.
Severity
--------
Minor: Only problematic when/if a URL with shell-specific special characters needs to be downloaded by the build.
I already have a patch for this, and I am opening this bug report as a placeholder to refer to. This is why this template is purposefully incomplete. |
Brief Description
-----------------
When a developer adds a URL with '&' characters to dl_files section of meta_data.yaml, the Debian-based StarlingX build system fails with the following errors:
debrepack - ERROR: 2022-06-29 20:04:31 (3.79 MB/s) - '...' saved [...]
debrepack - ERROR: [ Failed - "wget -t 5 --wait=15 http://a_url_with_& -O ..." ]
This occurs because the build system passes all arguments to the shell without any quoting, and the '&' character is interpreted as "background-this-command-please" by the shell. The solution is to avoid using Python's subprocess.Popen constructor's "shell" parameter.
Severity
--------
Minor: Only problematic when/if a URL with shell-specific special characters needs to be downloaded by the build.
I already have a patch for this, and I am opening this bug report as a placeholder to refer to. This is why this template is incomplete. |
|
2022-08-31 21:15:27 |
OpenStack Infra |
starlingx: status |
New |
In Progress |
|
2022-09-07 15:51:19 |
OpenStack Infra |
starlingx: status |
In Progress |
Fix Released |
|
2022-09-10 00:25:47 |
Ghada Khalil |
starlingx: importance |
Undecided |
Low |
|
2022-09-10 00:25:56 |
Ghada Khalil |
tags |
|
stx.8.0 stx.build stx.debian |
|