<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Timo Aaltonen pushed to branch upstream
at <a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck">FreeIPA packaging / freeipa-healthcheck</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/90f0b7c16c68d1dd876fc88b56b58c04bc565230">90f0b7c1</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-06T16:20:10-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">tests: Generate a proper `not-valid-after` field

Some tests assume that the mocked certificate will be valid in N
days from now(). There was a hardcoded `not-valid-after` value
which pointed to 20201205214850Z. So, from Nov 06 2020 the assertion
20201205214850Z - now() < cert_expiration_days(30days) fails.

Fixes: https://github.com/freeipa/freeipa-healthcheck/issues/159
Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/d2f89f0e8a8aad385505280ff6c1bf9ef913e783">d2f89f0e</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Pylint sources in CI

Fixes: https://github.com/freeipa/freeipa-healthcheck/issues/162
Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/6fe8efb44faafb67fbce2127dc2964cc8bb8f39f">6fe8efb4</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix W1201(logging-not-lazy) and W1202(logging-format-interpolation)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/2d0a765ddc462824e31cd9e8ee28d64be13a852c">2d0a765d</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix R1725 (super-with-arguments)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/30b0549586a983a7532554e09c29a04da4113dc1">30b05495</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix W0107(unnecessary-pass)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/af9a72a83dcde625f131ccef2239f9fff9a8b8d7">af9a72a8</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix W0201(attribute-defined-outside-init)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/af94da91931a25640440f06c25eef2997fa77d65">af94da91</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix W0235(useless-super-delegation)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/43ee548fe76db980cd8a6193d0e8da219c8d1d6f">43ee548f</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix W1619(old-division)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/7faa27b30afa4f21955f7b86a160a51082f3b106">7faa27b3</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix C0112(empty-docstring)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/78c285b58f02168aa71a16a28dd39ae6d2d6a12a">78c285b5</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix R1710(inconsistent-return-statements)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/2f0be1c136e0a0a5b5949ff502d50d0bc4eee973">2f0be1c1</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix W0611(unused-import)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/fcc1d7f85b8ee08a0589b5cb91c2b47b65dd1ae8">fcc1d7f8</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix W0612(unused-variable)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/c7ca6bf970ca46520d91f9416bdcb3c9b8c0b3d0">c7ca6bf9</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix R1721(unnecessary-comprehension)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/f986a8b602fcb173be2c1ed84382616d921c7bae">f986a8b6</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix R1724(no-else-continue)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/3d4d2e0f3073920f72835ee72b593ebcdf59dc71">3d4d2e0f</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Ignore C0415(import-outside-toplevel)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/df3188e73adf777b2f67ae3c05781572b46551c2">df3188e7</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix W0222(signature-differs)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/d1ec369190d2a12f67ba0a1bc2f170c3e0b2d4a7">d1ec3691</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix W0221(arguments-differ)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/dcad3d850f8a0dedc4dcb7ea3175ba85146805b8">dcad3d85</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix E1111(assignment-from-no-return)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/6e0d5dc1034fb221d02cc26d4a863fc8ccad00eb">6e0d5dc1</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix C0200(consider-using-enumerate)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/e700c6c0233f377daac68a002bae0a7f5c73543c">e700c6c0</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix W0129(assert-on-string-literal)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/ebda45579eec0f6d89ac7e665276b396b8c5b8f3">ebda4557</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix W0104(pointless-statement)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/a5d5246b934bf571fd83d401f087bc12f88e9312">a5d5246b</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Fix R1705(no-else-return)

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/9d21775e7d0372849f00ca956cfdd7817e51559b">9d21775e</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2020-11-09T11:24:42-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">pylint: Handle dnspython-2.0

Signed-off-by: Stanislav Levin <slev@altlinux.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/75691d2a2c117276e8f40a74669db4c5acb1a964">75691d2a</a></strong>
<div>
<span>by Rob Crittenden</span>
<i>at 2020-11-17T18:50:02-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use trust-find and trustdomain-find to identify all AD trusts

Not all AD domains are visible to trust-find. For each trust
iterate over trustdomain-find <domain> to find the complete
list of domains.

Signed-off-by: Rob Crittenden <rcritten@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/5efeafa16a893cb6277ece4d573184bb64ee2744">5efeafa1</a></strong>
<div>
<span>by Rob Crittenden</span>
<i>at 2020-12-04T09:20:41-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">result names are not translated when reading input from json file

The strings were being retained so when processing the results to
determine the return code it was always a 1 because none of
the values were being translated. It was always comparing
the string like 'SUCCESS' to constants.SUCCESS which is 0.

https://bugzilla.redhat.com/show_bug.cgi?id=1866558
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/cdfe3b15d9f7c8201ede72f871d65970c31ff5d2">cdfe3b15</a></strong>
<div>
<span>by Rob Crittenden</span>
<i>at 2021-01-07T08:52:06-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use github actions for CI

Run the flake8 and pep8 tests in python 3.8 and 3.9

Run the pylint and pytests on Fedora 32 and 33

https://github.com/freeipa/freeipa-healthcheck/issues/168

Signed-off-by: Rob Crittenden <rcritten@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/a7478528ea229d7cd5fe198c7b5147201fa25bda">a7478528</a></strong>
<div>
<span>by Rob Crittenden</span>
<i>at 2021-01-07T08:52:06-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Stop running CI in Travis

It looks like it is on its way out as a free-to-open-source
project.

https://github.com/freeipa/freeipa-healthcheck/issues/168

Signed-off-by: Rob Crittenden <rcritten@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/64c71b50217de94d2a5008fdf51aeb14251acf62">64c71b50</a></strong>
<div>
<span>by Rob Crittenden</span>
<i>at 2021-01-12T22:41:17+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update DNS test to accomodate python-dns-2.1.0

This release included a lot of additional validation of
internal data types. Most of this data is faked in the
test and was not compatible with the additional data
verification.

Related: https://bugzilla.redhat.com/show_bug.cgi?id=1915256

Signed-off-by: Rob Crittenden <rcritten@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/0905ecfc6ac42cc25a41d915896fba14c80b544f">0905ecfc</a></strong>
<div>
<span>by Rob Crittenden</span>
<i>at 2021-01-12T17:39:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Remove deprecated options from setup.py

Remove ‘pytest-runner’ from your ‘setup_requires’, preferably
removing the setup_requires option.

Remove ‘pytest’ and any other testing requirements from
‘tests_require’, preferably removing the setup_requires option.

We already use tox for basic environment setup.

https://github.com/freeipa/freeipa-healthcheck/issues/161

Signed-off-by: Rob Crittenden <rcritten@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/12b46ab26b16dae2b7b2223f230efc60623ff5af">12b46ab2</a></strong>
<div>
<span>by Rob Crittenden</span>
<i>at 2021-01-12T17:39:48-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replace deprecated pep8 with pycodestyle

Leave pep8 as the env name for consistency.

Signed-off-by: Rob Crittenden <rcritten@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/930ec5ff075ec83ee3219ebc87c6eeb1aad80354">930ec5ff</a></strong>
<div>
<span>by Rob Crittenden</span>
<i>at 2021-01-13T09:11:24+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Allow a set of users/groups when specifying file owner/group

If there is a single owner or group then the old message will
be returned in order to retain backwards compatibility. Otherwise
a comma-seprated list of names for owner/group will be reported
on failure.

This was first seen as necessary on Fedora 33 where /etc/resolv.conf
could be owned by systemd-resolve or root due to the introduction
of a new resolver type.

https://github.com/freeipa/freeipa-healthcheck/issues/165
Signed-off-by: Rob Crittenden <rcritten@redhat.com>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/commit/43e9d7fce407dbcd40ea78d4a77cd24c313837fb">43e9d7fc</a></strong>
<div>
<span>by Rob Crittenden</span>
<i>at 2021-01-13T13:56:57-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Become 0.8
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#54965971a37d92f14b048a71531e0e2b2819421c">
<span class="new-file">
+
.github/workflows/pipelines.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#dea01dd89a3b602828e630677fde5d77c06441c8">
<span class="deleted-file">

.travis.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#fb159141c98dfc6dc91d2cf922e7b89142c624a0">
<span class="new-file">
+
pylint_plugins.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#7ce8b9f946e687a952e4d1a9ae3061055dae97ed">
<span class="new-file">
+
pylintrc
</span>
</a>
</li>
<li class="file-stats">
<a href="#8e2edce0d507e1297474f25c00cae94258db38d8">
setup.py
</a>
</li>
<li class="file-stats">
<a href="#c0fb556499cf11e73bd00c36b5b89a06860ec2d0">
src/ipaclustercheck/core/main.py
</a>
</li>
<li class="file-stats">
<a href="#41078d70f15bd92b814fdb1a25f74acc7242ca22">
src/ipaclustercheck/core/output.py
</a>
</li>
<li class="file-stats">
<a href="#fa8036a99c3e8fcb02f2ee13843b2706e459817c">
src/ipaclustercheck/ipa/plugin.py
</a>
</li>
<li class="file-stats">
<a href="#cf5e3519a0c8192e9d0d443cf944bb031d801d19">
src/ipaclustercheck/ipa/ruv.py
</a>
</li>
<li class="file-stats">
<a href="#3b95a4c3ea2e0ff51c21f664e6de6ad2151a8bc5">
src/ipahealthcheck/core/config.py
</a>
</li>
<li class="file-stats">
<a href="#9d4a01f2012858f23ec544c38d46db58c2870a04">
src/ipahealthcheck/core/constants.py
</a>
</li>
<li class="file-stats">
<a href="#58eb99f10f18aaea73d5adadbe927df0afe71093">
src/ipahealthcheck/core/core.py
</a>
</li>
<li class="file-stats">
<a href="#fe5062106a80753c1dc4be24b19380351ed6e727">
src/ipahealthcheck/core/files.py
</a>
</li>
<li class="file-stats">
<a href="#65242a1add8c2a7aa3f9418950cd2bf29ee96259">
src/ipahealthcheck/core/main.py
</a>
</li>
<li class="file-stats">
<a href="#6e305c948848b8333d4e083847aecf5d3efb5d41">
src/ipahealthcheck/core/output.py
</a>
</li>
<li class="file-stats">
<a href="#498253ceab8a07a1c7b4e37fb74a63e47322a522">
src/ipahealthcheck/core/plugin.py
</a>
</li>
<li class="file-stats">
<a href="#bd066cf39e87f775e6f29b02b461e216afa03e0d">
src/ipahealthcheck/core/service.py
</a>
</li>
<li class="file-stats">
<a href="#9ba91fa73479328cf089ade8aa6f4b7b9330e182">
src/ipahealthcheck/dogtag/plugin.py
</a>
</li>
<li class="file-stats">
<a href="#2876a57f54b24ce60f2c2d33ebe425bee71bd7c7">
src/ipahealthcheck/ds/plugin.py
</a>
</li>
<li class="file-stats">
<a href="#4c41326cfafe3f4599e6568da0782898e72bfcb1">
src/ipahealthcheck/ds/ruv.py
</a>
</li>
<li class="file-stats">
<a href="#e731a9de6a41ccf7bdfbbef5ab2f2dd4b4c07dd3">
src/ipahealthcheck/ipa/certs.py
</a>
</li>
<li class="file-stats">
<a href="#9209ccbeebb00cbe65a80dbe72b5998276c7e07b">
src/ipahealthcheck/ipa/files.py
</a>
</li>
<li class="file-stats">
<a href="#e4cf93f8516ef19917e23e1cfafa1bf5c6436f77">
src/ipahealthcheck/ipa/idns.py
</a>
</li>
<li class="file-stats">
<a href="#7f112e2cb48f6387dcc8c1fca618763a55a4917d">
src/ipahealthcheck/ipa/plugin.py
</a>
</li>
<li class="file-stats">
<a href="#2e66ac95e2f4880baf88375b2d4a63c18bca9f0d">
src/ipahealthcheck/ipa/trust.py
</a>
</li>
<li class="file-stats">
<a href="#1c45199cebcbc8e1c8a54f03e0ed5bb4cca0e29e">
src/ipahealthcheck/meta/services.py
</a>
</li>
<li class="file-stats">
<a href="#b3e503b08933ce564cf0ca40ef37667b27379b48">
src/ipahealthcheck/system/filesystemspace.py
</a>
</li>
<li class="file-stats">
<a href="#f30f9bf625b7f466f2cffeb1d576d54b6361f32d">
src/ipahealthcheck/system/plugin.py
</a>
</li>
<li class="file-stats">
<a href="#bc5257e64903e6afcaa149102a5bd41d004146a4">
tests/base.py
</a>
</li>
<li class="file-stats">
<a href="#04f1d72a31c20eebee5c8fc0aec7f7b9e8426ad6">
tests/mock_certmonger.py
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #666;">

<br>
<a href="https://salsa.debian.org/freeipa-team/freeipa-healthcheck/-/compare/f97efcd1cf6c37fa50fd5f92a94d403cf29388eb...43e9d7fce407dbcd40ea78d4a77cd24c313837fb">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.



</p>
</div>
</body>
</html>