Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
PUP 4.10.6
-
None
-
CentOS Linux release 7.3.1611 (3.10.0-514.26.2.el7.x86_64)
puppet-agent-1.10.5-1.el7.x86_64
-
Platform OS
-
0
-
Platform OS 2017-08-22, Platform OS 2017-09-05
-
Customer Feedback
-
Bug Fix
-
The yum package provider will now no longer crash when yum's output contains additional messaging that comes with some plugins.
-
Manual
Description
If one package is listed in the output of 'yum check-update', any package update fails.
# puppet resource package kernel ensure=latest
|
Error: Could not get latest version: undefined method `[]' for nil:NilClass
|
Error: /Package[kernel]/ensure: change from 3.10.0-514.26.2.el7 to latest failed: Could not get latest version: undefined method `[]' for nil:NilClass
|
package { 'kernel':
|
ensure => '3.10.0-514.26.2.el7',
|
}
|
|
# /bin/yum check-update
|
Loaded plugins: enabled_repos_upload, fastestmirror, package_upload, product-id, search-disabled-repos, subscription-
|
: manager, tracer_upload
|
KS_Centos_Centos_7_Base | 2.1 kB 00:00:00
|
KS_Centos_Centos_7_Updates | 2.5 kB 00:00:00
|
KS_Katello_Server_3_4 | 2.1 kB 00:00:00
|
Loading mirror speeds from cached hostfile
|
|
foreman-installer-katello.noarch 3.4.4-1.el7 KS_Katello_Server_3_4
|
katello-debug.noarch 3.4.4-2.el7 KS_Katello_Server_3_4
|
katello-installer-base.noarch 3.4.4-1.el7 KS_Katello_Server_3_4
|
katello-service.noarch 3.4.4-2.el7 KS_Katello_Server_3_4
|
Uploading Enabled Reposistories Report
|
Loaded plugins: fastestmirror, product-id
|
|
# yum-config-manager --disable KS_Katello_Server_3_4
|
# puppet resource package kernel ensure=latest
|
package { 'kernel':
|
ensure => '3.10.0-514.26.2.el7',
|
}
|
Attachments
Issue Links
- is duplicated by
-
PA-1380 Puppet agent parse error on yum check-update output when using some yum plugins
-
- Closed
-