Your message dated Tue, 04 Nov 2014 16:06:48 +0000
with message-id <e1xlgd6-0003r8...@franck.debian.org>
and subject line Bug#764355: fixed in rtslib 3.0+git0.86e46bc6-4
has caused the Debian Bug report #764355,
regarding targetcli: Fails to load or save any config on Jessie
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
764355: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=764355
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: targetcli
Version: 3.0+git0.7e32595e-2
Severity: grave
Justification: renders package unusable

Having tried on two systems (one fresh install netboot system),
and I really can't get this package to do anything at all:

. Give useless error message if kernel modules aren't loaded:

"This RTSRoot does not exist in configFS."

. Fails to save an empty config ( #FIXME )

. Fails to create any usable export config, even for a file backed I/O:


/> ls
o- / .............................................  [...]
  o- backstores ..................................  [...]
  | o- fileio ........................ [0 Storage Object]
  | o- iblock ........................ [0 Storage Object]
  | o- pscsi ......................... [0 Storage Object]
  | o- rd_mcp ........................ [0 Storage Object]
  o- ib_srpt ...............................  [0 Targets]
  o- iscsi .................................  [0 Targets]
  o- loopback ..............................  [0 Targets]
  o- qla2xxx ...............................  [0 Targets]
  o- tcm_fc ................................  [0 Targets]
  o- vhost .................................  [0 Targets]
/> /backstores/fileio 
/backstores/fileio> create test /home/testfile 100m
Generating a wwn serial.
Using buffered mode.
Created fileio test.
/backstores/fileio> cd /
/> saveconfig
WARNING: Saving ermintrude current configuration to disk will overwrite
your boot settings.
The current target configuration will become the default boot config.
Are you sure? Type 'yes': yes
Saving new startup configuration
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/configshell/shell.py", line
990, in run_interactive
    self._cli_loop()
  File "/usr/lib/python2.7/dist-packages/configshell/shell.py", line
820, in _cli_loop
    self.run_cmdline(cmdline)
  File "/usr/lib/python2.7/dist-packages/configshell/shell.py", line
934, in run_cmdline
    self._execute_command(path, command, pparams, kparams)
  File "/usr/lib/python2.7/dist-packages/configshell/shell.py", line
909, in _execute_command
    result = target.execute_command(command, pparams, kparams)
  File "/usr/lib/python2.7/dist-packages/targetcli/ui_node.py", line
103, in execute_command
    pparams, kparams)
  File "/usr/lib/python2.7/dist-packages/configshell/node.py", line
1416, in execute_command
    result = method(*pparams, **kparams)
  File "/usr/lib/python2.7/dist-packages/targetcli/ui_root.py", line 68,
in ui_command_saveconfig
    CliConfig.save_running_config()
  File "/usr/lib/python2.7/dist-packages/targetcli/cli_config.py", line
65, in save_running_config
    config.load_live()
  File "/usr/lib/python2.7/dist-packages/rtslib/config.py", line 562, in
load_live
    source=source, allow_new_attrs=True)
  File "/usr/lib/python2.7/dist-packages/rtslib/config.py", line 190, in
_load_parse_tree
    token = self.validate_obj(token, cur)
  File "/usr/lib/python2.7/dist-packages/rtslib/config.py", line 385, in
validate_obj
    raise ConfigError("Unknown object type: %s" % obj_type)
ConfigError: Unknown object type: storage
/>


Same problem on previous 3.14 kernel and on both machines.


It seems strange that this managed to get through testing in this state,
as it currently seems completely unusuable.



-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages targetcli depends on:
ii  python              2.7.8-1
ii  python-configshell  1.5+git0.0827baa6-2
ii  python-rtslib       3.0+git0.86e46bc6-2

targetcli recommends no packages.

targetcli suggests no packages.

-- debconf-show failed

--- End Message ---
--- Begin Message ---
Source: rtslib
Source-Version: 3.0+git0.86e46bc6-4

We believe that the bug you reported is fixed in the latest version of
rtslib, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 764...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ritesh Raj Sarraf <r...@debian.org> (supplier of updated rtslib package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 04 Nov 2014 20:52:09 +0530
Source: rtslib
Binary: python-rtslib
Architecture: source all
Version: 3.0+git0.86e46bc6-4
Distribution: unstable
Urgency: medium
Maintainer: Ritesh Raj Sarraf <r...@debian.org>
Changed-By: Ritesh Raj Sarraf <r...@debian.org>
Description:
 python-rtslib - LIO core target management framework - Python libs
Closes: 764355
Changes:
 rtslib (3.0+git0.86e46bc6-4) unstable; urgency=medium
 .
   * [acc103e] Install the policy files.
     Thanks to Jerome Martin (Closes: #764355)
   * [6cb7aac] Add dh-python to build-depends
Checksums-Sha1:
 e85e6b0f31e8ca1acd4c01779a97f937157c338d 2187 rtslib_3.0+git0.86e46bc6-4.dsc
 6a7b151ee002c09b77b57ecf6d26c16683f88e87 5852 
rtslib_3.0+git0.86e46bc6-4.debian.tar.xz
 696ca9d5f4effe1a02da7fa857cce0645e5d200d 439380 
python-rtslib_3.0+git0.86e46bc6-4_all.deb
Checksums-Sha256:
 0c7df720c807492bd02d3ef7981a1064045ac01562260ba2e85d94f6c5145ba5 2187 
rtslib_3.0+git0.86e46bc6-4.dsc
 397810650c47463e01f0546bf745df849750153c02568838b51e0a92c3be3f72 5852 
rtslib_3.0+git0.86e46bc6-4.debian.tar.xz
 e4f152d71425d619c16dce9c2175bf9fc239ce607606213a98b020c5c2795c18 439380 
python-rtslib_3.0+git0.86e46bc6-4_all.deb
Files:
 b9ae45a9a171ac0d820d709728b71749 2187 python optional 
rtslib_3.0+git0.86e46bc6-4.dsc
 2eba4865961b3a014b41d35dd50ffdfd 5852 python optional 
rtslib_3.0+git0.86e46bc6-4.debian.tar.xz
 e3d7165075f34130265a69867fd9691d 439380 python optional 
python-rtslib_3.0+git0.86e46bc6-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJUWPDAAAoJEKY6WKPy4XVpAlwP/iLsQNXHQ5RUE7wSprNa+rpe
GgH2f5n53hwFxRCd5pd5jEbu2keyHFIydKc/hds6ygJOulMttKpP+KE7lh1+ul9O
plCjCYF7pjBLhOhMxhUcVXtzGzjwKSpMgrxsQuFFnGfKOSLHfuzEdAsb4AoCwITB
bbB0rWztNayQqpytGxJjF3Gs85iRviqJ+oDVjYVYvYMjGLVbZElx3uqMyOaiwoVN
YvBYR8TsjAgNw6NpjgV0OTTFRm2IOPxTgjmhZ9U5Fs0wFqaNLio/LrywT4tKpTIo
rbuwXyupddKhPGbHuhCwy8eRgDiZZ0QG6WZ3gErPPxN19rqbXlFNT0mzuRxANYAr
fWOmZF2nKa9pNI802ectP2wHIvzoBR3xsJHexhEUp2q4F6sgsz1JjesgbOs+lU/C
G6kjJmD1axfE3xC/XkcxJxyIBQ664doljv/LPXCMlIwrw2e23frDtXpElRC2MSnW
T5rxLYmxPgXiZh1e3WX5AZ5dS2LBUmfoId1xEFVmb0I6UFuWJukqM9r9VDVg+Df5
saOimFZxdoLXCFzH7Mk+iQY2kQz3Xzheplyez6zTZlxMkCLJ4wa3iRu5rNLMH5G8
nwGlNh0CoSpIzeE1lKXsP2XeH97PcJy6KxeOWOZU8ZMmlzeybyF9y8JNliWAQQUT
qZF2eaVMXQ31kKmeKaD1
=6Oy8
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to