Actions
Bug #18017
closedPackage methods should have a specific message when the package manager completly fails to run
Status:
Rejected
Priority:
N/A
Assignee:
-
Category:
Generic methods
Target version:
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No
Description
I had a minimal centos8, without any python installed, the yum module failed, but I expected rudder to return a better error message:
If you tried to install a virtual package, please use in place the concrete package you want to install. Presence of package nginx in any version could not be repaired
When the module fails to even call its API:
E| compliant Inventory inventory Next inventory scheduled between 00:00 and 06:00 /var/rudder/cfengine-community/modules/packages/yum: line 10: exec: python2: not found 2020-07-21T11:06:49+00:00 rudder info: Error occurred while getting supported API version. 2020-07-21T11:06:49+00:00 error: unsupported package module wrapper API version: -1 2020-07-21T11:06:49+00:00 error: Some error occurred while contacting package module - promise: nginx 2020-07-21T11:06:49+00:00 error: Method 'ncf_package' failed in some repairs
Updated by Vincent MEMBRÉ over 4 years ago
- Target version changed from 6.0.8 to 6.0.9
Updated by Vincent MEMBRÉ about 4 years ago
- Target version changed from 6.0.9 to 6.0.10
Updated by Vincent MEMBRÉ about 4 years ago
- Target version changed from 6.0.10 to 798
Updated by Benoît PECCATTE over 3 years ago
- Target version changed from 798 to 6.1.14
Updated by Vincent MEMBRÉ over 3 years ago
- Target version changed from 6.1.14 to 6.1.15
Updated by Vincent MEMBRÉ over 3 years ago
- Target version changed from 6.1.15 to 6.1.16
Updated by Vincent MEMBRÉ over 3 years ago
- Target version changed from 6.1.16 to 6.1.17
Updated by Benoît PECCATTE about 3 years ago
- Project changed from 41 to Rudder
- Category changed from Generic methods - Package Management to Generic methods
Updated by Vincent MEMBRÉ about 3 years ago
- Target version changed from 6.1.17 to 6.1.18
Updated by Vincent MEMBRÉ almost 3 years ago
- Target version changed from 6.1.18 to 6.1.19
Updated by Vincent MEMBRÉ over 2 years ago
- Target version changed from 6.1.19 to 6.1.20
Updated by Vincent MEMBRÉ over 2 years ago
- Target version changed from 6.1.20 to 6.1.21
Updated by Vincent MEMBRÉ over 2 years ago
- Target version changed from 6.1.21 to old 6.1 issues to relocate
Updated by Nicolas CHARLES about 2 years ago
- Regression set to No
it would be great to have a message saying: you dn't have python, you can't manage packages with Rudder
Updated by Benoît PECCATTE over 1 year ago
- Status changed from New to Rejected
We know depend on python at install time so this should not happen anymore
Actions