Bug 1129184

Summary: Unable to save to file error occurred when configuring kdump via ssh
Product: [Retired] oVirt Reporter: haiyang,dong <hadong>
Component: ovirt-nodeAssignee: Ryan Barry <rbarry>
Status: CLOSED CURRENTRELEASE QA Contact: bugs <bugs>
Severity: high Docs Contact:
Priority: high    
Version: 3.5CC: cshao, ecohen, fdeutsch, gklein, gouyang, hadong, huiwa, leiwang, mgoldboi, ovirt-bugs, rbalakri, ycui, yeylon
Target Milestone: ---   
Target Release: 3.5.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: node
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-17 12:38:15 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Node RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
attached Screenshot for configure kdump via ssh.png none

Description haiyang,dong 2014-08-12 09:33:42 UTC
Created attachment 925995 [details]
attached Screenshot for configure kdump via ssh.png

Description of problem:
Unable to save to file error occurred when configuring kdump via ssh in TUI and ovirt-node-config tools.
(Seen configure kdump via ssh.png)

[root@localhost admin]# ovirt-node-config r KDump.configure_ssh root.10.156
Configuring kdump
-----------------
Checking pre-conditions ...
(1/4) Backing up config files
(2/4) Removing set kdump options
(3/4) Creating kdump SSH config

An error occurred while applying the changes:
Unable to save to file!
/usr/lib/python2.6/site-packages/ovirt/node/utils/console.py:110: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6
'<type 'exceptions.IOError'>' on transaction '<Transaction elements='[<BackupKdumpConfig 'Backing up config files'>, <WipeKdumpConfig 'Removing set kdump options'>, <CreateSshKdumpConfig 'Creating kdump SSH config'>, <RestartKdumpService 'Restarting kdump service'>]' title='Configuring kdump' at 0x25b0f50>': Unable to save to file! - Unable to save to file!
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/ovirt/node/utils/console.py", line 103, in __run_transaction
  File "/usr/lib/python2.6/site-packages/ovirt/node/config/defaults.py", line 1173, in commit
  File "/usr/lib/python2.6/site-packages/ovirt/node/config/defaults.py", line 1088, in _set_values
  File "/usr/lib/python2.6/site-packages/ovirt/node/utils/__init__.py", line 68, in set
  File "/usr/lib/python2.6/site-packages/ovirt/node/utils/__init__.py", line 76, in save
  File "/usr/lib/python2.6/site-packages/augeas.py", line 346, in save
IOError: Unable to save to file!
Traceback (most recent call last):
  File "/usr/bin/ovirt-node-config", line 107, in <module>
    wtf(options.module, cls, params, options.cfgfile, options.is_dry)
  File "/usr/bin/ovirt-node-config", line 53, in wtf
    TransactionProgress(tx, is_dry=is_dry).run()
  File "/usr/lib/python2.6/site-packages/ovirt/node/utils/console.py", line 78, in run
  File "/usr/lib/python2.6/site-packages/ovirt/node/utils/console.py", line 103, in __run_transaction
  File "/usr/lib/python2.6/site-packages/ovirt/node/config/defaults.py", line 1173, in commit
  File "/usr/lib/python2.6/site-packages/ovirt/node/config/defaults.py", line 1088, in _set_values
  File "/usr/lib/python2.6/site-packages/ovirt/node/utils/__init__.py", line 68, in set
  File "/usr/lib/python2.6/site-packages/ovirt/node/utils/__init__.py", line 76, in save
  File "/usr/lib/python2.6/site-packages/augeas.py", line 346, in save
IOError: Unable to save to file!


No this issue when configuring kdump via local/nfs/disable


Version-Release number of selected component (if applicable):
http://jenkins.ovirt.org/view/All/job/ovirt-node-iso_master_merged/1376/artifact/exported-artifacts/ovirt-node-base-iso-3.1.0_master-20140812.0.el6.iso
ovirt-node-3.1.0-0.0.master.20140808.git31bb477.el6.noarch

How reproducible:
100%

Steps to Reproduce:


Actual results:


Expected results:


Additional info:

Comment 1 Sandro Bonazzola 2014-10-17 12:38:15 UTC
oVirt 3.5 has been released and should include the fix for this issue.