Package: src:simple-cdd Version: 0.6.1 Tags: patch Hello,
While attempting to use simple-cdd to generate a custom ISO, it failed with
this exception:
Traceback (most recent call last):
File "/usr/bin/simple-cdd", line 637, in <module>
scdd.build_mirror()
File "/usr/bin/simple-cdd", line 261, in build_mirror
self.run_tool("mirror", tool)
File "/usr/bin/simple-cdd", line 358, in run_tool
tool.run()
File "/usr/lib/python3/dist-packages/simple_cdd/tools/mirror_reprepro.py",
line 193, in run
print_records("updates", "Name", field_order, updates_used, updates)
File "/usr/lib/python3/dist-packages/simple_cdd/tools/mirror_reprepro.py",
line 184, in print_records
print("{}: {}".format(field, self.env.format(val,
verify_release_keys=verify_release_keys)), file=fd)
File "/usr/lib/python3/dist-packages/simple_cdd/env.py", line 390, in format
return string.format(*args, **kwargs)
KeyError: 'security_mirro'
I traced the problem down to what looks like a typo in mirror_reprepro.py. I
have included a patch which fixes the typo.
Best,
Josh Gadeken
Hewlett Packard Enterprise
diff --git a/simple_cdd/tools/mirror_reprepro.py b/simple_cdd/tools/mirror_reprepro.py
index 6ffcb50..81381ab 100644
--- a/simple_cdd/tools/mirror_reprepro.py
+++ b/simple_cdd/tools/mirror_reprepro.py
@@ -75,7 +75,7 @@ class ToolMirrorReprepro(ToolShell):
"Suite": "*/updates",
"Architectures": "{ARCHES}",
"UDebComponents": "",
- "Method": "{security_mirro}r",
+ "Method": "{security_mirror}",
"FilterList": "deinstall package-list",
"VerifyRelease": "{verify_release_keys}",
},
signature.asc
Description: OpenPGP digital signature

