Your message dated Tue, 04 Nov 2014 16:06:48 +0000 with message-id <[email protected]> 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 [email protected] immediately.) -- 764355: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=764355 Debian Bug Tracking System Contact [email protected] 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Ritesh Raj Sarraf <[email protected]> (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 [email protected]) -----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 <[email protected]> Changed-By: Ritesh Raj Sarraf <[email protected]> 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 ---

