<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div id="magicdomid4" class=""><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">Hello,</span></div>
<div id="magicdomid5" class=""><br>
</div>
<div id="magicdomid6" class=""><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">Here is a
summary of what the team did from June 19 to June 30</span></div>
<div id="magicdomid7" class=""><br>
</div>
<div id="magicdomid8" class=""><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">Regarding
Software Factory:</span></div>
<div id="magicdomid9" class=""><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">* We
restored latest deployment using heat templates and new image
built with dib: </span><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z url"><a
href="https://preprod.softwarefactory-project.io/">https://preprod.softwarefactory-project.io/</a></span><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z"> . Job to
deploy it daily remains to be merged</span></div>
<div id="magicdomid10" class=""><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">* We
re-packaged zuul3 using rh-python35 SCL</span></div>
<div id="magicdomid11" class=""><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">* We Rewrote
the create_release documentation to take into acount edeploy
removal</span></div>
<div id="magicdomid12" class=""><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">* We worked
on two RDO stories:</span></div>
<div id="magicdomid13" class=""><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">** Adding
the capability to use an external log server for ci logs</span></div>
<div id="magicdomid14" class=""><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">** Adding
the capability to run multiple zuul-merger</span></div>
<div id="magicdomid2225" class="ace-line"><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">* We added a
new dashboard for jobs using managesf API V2, based on zuul sql
reporter [DEMO]</span></div>
<div id="magicdomid1044" class="ace-line"><span
class="author-a-5z71z9z81znz83zkmjz78zweqtz83zy">* We started
work on managesf's API v2. It brings the following improvements:</span></div>
<div id="magicdomid1077" class="ace-line">
<ul class="list-indent1">
<li><span class="author-a-5z71z9z81znz83zkmjz78zweqtz83zy">-
pagination and sorting of results</span></li>
</ul>
</div>
<div id="magicdomid1099" class="ace-line">
<ul class="list-indent1">
<li><span class="author-a-5z71z9z81znz83zkmjz78zweqtz83zy">-
better inter connectivity between endpoints</span></li>
</ul>
</div>
<div id="magicdomid1381" class="ace-line"><span
class="author-a-5z71z9z81znz83zkmjz78zweqtz83zy">** currently
implemented endpoints: builds (from zuul), buildsets (from zuul)
and jobs (zuul): GET</span></div>
<div id="magicdomid1545" class="ace-line"><span
class="author-a-5z71z9z81znz83zkmjz78zweqtz83zy">** todo: plug
policy engine back (need to rework on users & resources api
first)</span></div>
<div id="magicdomid1622" class="ace-line"><span
class="author-a-z87zz81zjydkz76zomz73zz86z1z67zu6z90z">* we
added a dynamic grafana dashboard for system metrics (a new
server will be automatically added</span></div>
<div id="magicdomid2055" class="ace-line"><span
class="author-a-z87zz81zjydkz76zomz73zz86z1z67zu6z90z">* we
started to create zuul and nodepool dashboards using grafyaml to
be able to manage these dashboards in the config repo</span></div>
<div id="magicdomid2128" class="ace-line"><span
class="author-a-z80zz78zz82zz68z4sz69zwz78zz77zrz84ziz122zz122zz89z">*
We inproved the ELK stack by reducing index size and adding
retention policies</span></div>
<div id="magicdomid2288" class="ace-line"><span
class="author-a-z80zz78zz82zz68z4sz69zwz78zz77zrz84ziz122zz122zz89z">*
We investigated Kibana dashboard for by project CI stats </span><span
class="author-a-z80zz78zz82zz68z4sz69zwz78zz77zrz84ziz122zz122zz89z url"><a
href="https://goo.gl/ZdL6TR">https://goo.gl/ZdL6TR</a></span></div>
<div id="magicdomid2314" class="ace-line"><span
class="author-a-z80zz78zz82zz68z4sz69zwz78zz77zrz84ziz122zz122zz89z">*
We worked on the part two of the SF intro blog post</span></div>
<div id="magicdomid2341" class="ace-line"><span
class="author-a-z80zz78zz82zz68z4sz69zwz78zz77zrz84ziz122zz122zz89z">*
We worked and discussed on the backup system for SF</span></div>
<div id="magicdomid1738" class="ace-line"><br>
</div>
<div id="magicdomid1940" class="ace-line"><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">Regarding
RDO:</span></div>
<div id="magicdomid1935" class="ace-line"><span
class="author-a-1teh7mz85z808r5xpfz82z">* The centos-7 image
from upstream is now available in review.rdoproject.org for use
in TripleO-based jobs</span></div>
<div id="magicdomid1969" class="ace-line"><span
class="author-a-1teh7mz85z808r5xpfz82z">* Initial groundwork in
getting TripleO-based jobs to work on the upstream-centos-7
image</span></div>
<div id="magicdomid1970" class="ace-line"><span
class="author-a-1teh7mz85z808r5xpfz82z">* TripleO jobs have
started running successfully against upstream</span></div>
<div id="magicdomid2179" class="ace-line"><span
class="author-a-1teh7mz85z808r5xpfz82z">* Drafted documentation
on how TripleO on review.rdo works: </span><span
class="author-a-1teh7mz85z808r5xpfz82z url"><a
href="https://review.rdoproject.org/etherpad/p/upstream-tripleo-tweaks">https://review.rdoproject.org/etherpad/p/upstream-tripleo-tweaks</a></span></div>
<div id="magicdomid2226" class="ace-line"><span
class="author-a-1teh7mz85z808r5xpfz82z">* Implemented logging
collection from review.rdoproject.org to logs.rdoproject.org</span></div>
<div id="magicdomid2272" class="ace-line"><span
class="author-a-1teh7mz85z808r5xpfz82z">* Added a second
zuul-merger (with a third on standby) to review.rdoproject.org
to cope with load generated by upstream</span></div>
<div id="magicdomid21" class=""><br>
</div>
<div id="magicdomid2001" class="ace-line"><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">Regarding
DLRN:</span></div>
<div id="magicdomid2394" class="ace-line"><span
class="author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z">* The
DLRN infrastructure update has been completed. All workers are
now using MariaDB for their databases, and the DLRN API has bene
enabled on </span><span
class="author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z url"><a
href="https://trunk.rdoproject.org">https://trunk.rdoproject.org</a></span><span
class="author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z"> .
Documentation update is under review: </span><span
class="author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z url"><a
href="https://github.com/redhat-openstack/website/pull/961">https://github.com/redhat-openstack/website/pull/961</a></span></div>
<div id="magicdomid2420" class="ace-line">
<ul class="list-indent1">
<li><span class="author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z">-
</span><span
class="author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z url"><a
href="https://trunk.rdoproject.org/api-centos-master-uc/api/civotes.html">https://trunk.rdoproject.org/api-centos-master-uc/api/civotes.html</a></span><span
class="author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z"> to
check the CI Votes for the centos7-master builder</span></li>
</ul>
</div>
<div id="magicdomid2153" class="ace-line"><span
class="author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z">* DLRN
0.2.0 has been released</span></div>
<div id="magicdomid2362" class="ace-line"><span
class="author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z">* We have
added patches to run git clones in parallel, improved locking
for remote import operations, and improved our CI coverage with
a Tripleo CI-based job</span></div>
<div id="magicdomid2393" class="ace-line"><span
class="author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z">* Created
a PoC to use DLRN to build packages for Fedora Atomic CI Project</span></div>
<div id="magicdomid1872" class="ace-line"><br>
</div>
<div id="magicdomid1877" class="ace-line"><span
class="author-a-1teh7mz85z808r5xpfz82z">Regarding ARA:</span></div>
<div id="magicdomid2352" class="ace-line"><span
class="author-a-1teh7mz85z808r5xpfz82z">* Fixed a regression
introduced in 0.13.2 that caused files to be displayed
incorrectly (double-escaped HTML) and released 0.13.3</span></div>
<div id="magicdomid1296" class="ace-line"><br>
</div>
<div id="magicdomid1330" class="ace-line"><span
class="author-a-z75zz88zz87z6z90zrz66zs2l38hz67zlx">Regarding
rdopkg:</span></div>
<div id="magicdomid1669" class="ace-line"><span
class="author-a-z75zz88zz87z6z90zrz66zs2l38hz67zlx">* We
researched python BDD frameworks and selected python-behave to
implement rdopkg behavior tests.</span></div>
<div id="magicdomid2426" class="ace-line"><span
class="author-a-z75zz88zz87z6z90zrz66zs2l38hz67zlx">* We
implemented first WIP versions of new rdopkg behavior tests to
cover core actions: </span><span
class="author-a-z75zz88zz87z6z90zrz66zs2l38hz67zlx url"><a
href="https://softwarefactory-project.io/r/#/c/8679/">https://softwarefactory-project.io/r/#/c/8679/</a></span></div>
<div id="magicdomid24" class=""><br>
</div>
<div id="magicdomid25" class=""><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">Also:</span></div>
<div id="magicdomid2437" class="ace-line"><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">* Invesgated
a logreduce utility to extract anomalies from failed job based
on success jobs results. [DEMO] Code is available here: git
clone </span><span
class="author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z url"><a
href="https://softwarefactory-project.io/r/logreduce">https://softwarefactory-project.io/r/logreduce</a><br>
<br>
</span><span
class="gmail-author-a-vz69zz80z7z69zshz122znz86z9z71zz71zz122z2z69z">The
full meeting and demos can be seen here:
<a class="moz-txt-link-freetext" href="https://bluejeans.com/s/OHdr1">https://bluejeans.com/s/OHdr1</a><br>
<br>
</span><br>
<div id="gmail-magicdomid19" class="gmail-"><span class="gmail-">Next
public review will happen Friday July 14 at 13:00 UTC, feel
free to join us on #softwarefactory for the event details.</span></div>
<div id="gmail-magicdomid20" class="gmail-"><br>
</div>
<div id="gmail-magicdomid21" class="gmail-"><span class="gmail-">The
SF team</span></div>
</div>
</body>
</html>