← Back to team overview

curtin-dev team mailing list archive

[Merge] ~paride/curtin:release/20.2-0ubuntu1 into curtin:ubuntu/devel

 

Paride Legovini has proposed merging ~paride/curtin:release/20.2-0ubuntu1 into curtin:ubuntu/devel.

Commit message:
Release curtin 20.2-0ubuntu1

Requested reviews:
  curtin developers (curtin-dev)
Related bugs:
  Bug #1896947 in curtin: "Release 20.2"
  https://bugs.launchpad.net/curtin/+bug/1896947

For more details, see:
https://code.launchpad.net/~paride/curtin/+git/curtin/+merge/391406
-- 
Your team curtin developers is requested to review the proposed merge of ~paride/curtin:release/20.2-0ubuntu1 into curtin:ubuntu/devel.
diff --git a/curtin/__init__.py b/curtin/__init__.py
index 092020b..82b6f26 100644
--- a/curtin/__init__.py
+++ b/curtin/__init__.py
@@ -38,6 +38,6 @@ FEATURES = [
     'UEFI_REORDER_FALLBACK_SUPPORT',
 ]
 
-__version__ = "20.1"
+__version__ = "20.2"
 
 # vi: ts=4 expandtab syntax=python
diff --git a/curtin/block/__init__.py b/curtin/block/__init__.py
index 10b8b9e..0cf0866 100644
--- a/curtin/block/__init__.py
+++ b/curtin/block/__init__.py
@@ -333,7 +333,7 @@ def dmsetup_info(devname):
                                  ','.join(fields), '--noheading',
                                  '--separator', _SEP], capture=True)
     except util.ProcessExecutionError as e:
-        LOG.error('Failed to run dmsetup info:', e)
+        LOG.error('Failed to run dmsetup info: %s', e)
         return {}
 
     values = out.strip().split(_SEP)
diff --git a/debian/changelog b/debian/changelog
index 265d939..08cffa4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+curtin (20.2-0ubuntu1) groovy; urgency=medium
+
+  * New upstream release.
+    - Release 20.2 (LP: #1896947)
+    - Fix the py3 pylint ci run [Paride Legovini]
+
+ -- Paride Legovini <paride.legovini@xxxxxxxxxxxxx>  Fri, 25 Sep 2020 22:44:41 +0200
+
 curtin (20.1-29-g81144052-0ubuntu1) groovy; urgency=medium
 
   * New upstream snapshot.
diff --git a/pylintrc b/pylintrc
index 167cff0..67a4e01 100644
--- a/pylintrc
+++ b/pylintrc
@@ -7,7 +7,7 @@ jobs=0
 # List of members which are set dynamically and missed by pylint inference
 # system, and so shouldn't trigger E1101 when accessed. Python regular
 # expressions are accepted.
-generated-members=DISTROS.*,parse_*,*_data
+generated-members=DISTROS\.
 
 # List of module names for which member attributes should not be checked
 # (useful for modules/projects where namespaces are manipulated during runtime
diff --git a/tox.ini b/tox.ini
index 72d56d4..04b43b6 100644
--- a/tox.ini
+++ b/tox.ini
@@ -60,7 +60,7 @@ commands = {envpython} -m pyflakes {posargs:curtin/ tests/ tools/}
 # set basepython because tox 1.6 (trusty) does not support generated environments
 basepython = python3
 deps = {[testenv]deps}
-    pylint==2.3.1
+    pylint==2.6.0
     git+https://git.launchpad.net/simplestreams
 commands = {envpython} -m pylint --errors-only {posargs:curtin tests/vmtests}
 

Follow ups