<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jan 28, 2020 at 9:52 AM Christian Ehrhardt <<a href="mailto:christian.ehrhardt@canonical.com">christian.ehrhardt@canonical.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">## Bug Triage ##<br><br>Got 27 bugs from last Friday<br>But most of them were updates to caes in progress slightly amplified by merges that touched a lot of bugs to mark them fixed.<br><br>Eventually it came down to a few task/status updates some IRC pings to get things moving and just one real new triage.<br><br><br>## Proposed Migration ##<br><br>- Qemu:<br>  There is a qemu 4.0 with some CVEs hanging on failed build.<br>  But I have a qemu 4.2 soon to be ready that works and will fix the same issues (and more).<br><br>- nss:<br>  Is blocked by some JDK tests on arm<br>  Two of them seem odd and always fail or skip.<br>  The only one that sometimes works is <br>  <a href="http://autopkgtest.ubuntu.com/packages/o/openjdk-lts/focal/arm64" target="_blank">http://autopkgtest.ubuntu.com/packages/o/openjdk-lts/focal/arm64</a><br>  The result is literally "jdk   FLAKY timed out"<br>  For now I restarted, but maybe the test should be masked.<div>  @Doko - from the uploader it seems you handle openjdk-lts opinions on how</div><div>  to handle its tests?<br><br>- crmsh:<br>  tests block on new python3-default<br>  "crmsh.minieval.FeatureNotAvailable: Sorry, Constant is not available in this evaluator"</div><div>  The issue is reproducible outside the test environment.</div><div>  It seems ast processing changed in py3.8</div><div>  Found other changes like "py3.8 uses ast.Constant instead of ast.Num, ast.Str, </div><div>  ast.NameConstant" in other projects [2].</div><div>  Seems crmsh needs py3.8 fixes for [3].</div><div>  I came up with a fix and submitted it upstream for review and integration there [4]</div><div>  [2]: <a href="https://github.com/mommothazaz123/simpleeval/commit/65ab6c510563a490f22b7307b7370457cd839afe" target="_blank">https://github.com/mommothazaz123/simpleeval/commit/65ab6c510563a490f22b7307b7370457cd839afe</a></div><div>[3]: <a href="https://docs.python.org/3/library/ast.html#ast.AST" target="_blank">https://docs.python.org/3/library/ast.html#ast.AST</a></div><div>[4]: <a href="https://github.com/ClusterLabs/crmsh/issues/518" target="_blank">https://github.com/ClusterLabs/crmsh/issues/518</a></div></div></blockquote><div> </div><div>I created a PR based on my issue and it got upstream accepted.</div><div>I prepared an MP for an Ubuntu upload with the fix.</div><div>=> <a href="https://code.launchpad.net/~paelzer/ubuntu/+source/crmsh/+git/crmsh/+merge/378235">https://code.launchpad.net/~paelzer/ubuntu/+source/crmsh/+git/crmsh/+merge/378235</a></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>- Some more rebuilds got triggered for python3-defaults bump and have issues</div><div>  - samba (andreas is on it)</div><div>  - sssd (andreas will do that as well).<br><br>- DPDK breaks indirectly on the new python as well.<br>  The tests have a unversioned python dependency that e.g. breaks pciutils now.<br>  I have a fix [1] in Debian already - needs an upload to debian to merge it from there.<br>  [1]: <a href="https://salsa.debian.org/debian/dpdk/commit/bda4445c38450c38adb45a7f833155eaff3e3bf0" target="_blank">https://salsa.debian.org/debian/dpdk/commit/bda4445c38450c38adb45a7f833155eaff3e3bf0</a></div></div></blockquote><div><br></div><div>I have <span style="color:rgb(0,0,0);font-family:monospace">19.11-3 in Debian now which is python3 compatible.</span></div><div><span style="color:rgb(0,0,0);font-family:monospace">I could re-merge now but there is no gain as doko uploaded </span><span style="color:rgb(0,0,0);font-family:monospace">19.11-2ubuntu2 dumping it to use python2.</span></div><div><span style="color:rgb(0,0,0);font-family:monospace">That works as well for now and we have no need to merge it for any other reason.</span></div><div><span style="color:rgb(0,0,0);font-family:monospace">Therefore - no re-merge needed for now.</span></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><br></div><div>P.S. On Focal tests related to python I have seen a zillion of these</div><div>"<span style="color:rgb(0,0,0);font-family:monospace">/usr/lib/python3.8/subprocess.py:838: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used"</span></div><div><span style="color:rgb(0,0,0);font-family:monospace">None in server packages, but I assume some cleanup for that has to follow.</span></div><div><br></div>-- <br><div dir="ltr">Christian Ehrhardt<br>Staff Engineer, Ubuntu Server<br>Canonical Ltd</div></div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">Christian Ehrhardt<br>Staff Engineer, Ubuntu Server<br>Canonical Ltd</div></div>