<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 31, 2021 at 10:50 AM Matthias Dellweg <<a href="mailto:mdellweg@redhat.com">mdellweg@redhat.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"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 31, 2021 at 4:42 PM Brian Bouterse <<a href="mailto:bmbouter@redhat.com" target="_blank">bmbouter@redhat.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"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Mar 31, 2021 at 10:34 AM Fabricio Aguiar <<a href="mailto:faguiard@redhat.com" target="_blank">faguiard@redhat.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">## March 31, 2021<br><br>* Github Actions<br>    * good overall<br>        * faster and more reliable so far than Travis<br>        * easier to debug with tmate action<br>    * downsides<br>        * virtualization<br>        * not possible to re-run individual jobs<br>            * <a href="https://github.com/actions/runner/issues/432" target="_blank">https://github.com/actions/runner/issues/432</a><br>        * people need write permission to re-run CI<br>            * <a href="https://github.com/actions/runner/issues/841" target="_blank">https://github.com/actions/runner/issues/841</a><br>            * workaround: `git commit --amend`, no changes, force push<br>* Release automation <a href="https://pulp.plan.io/issues/8093" target="_blank">https://pulp.plan.io/issues/8093</a><br>    * Availability<br>        * Mike after operator?<br>        * David has ~1 FTE<br>        * Fabricio? Not sure. Maybe 0.5 FTE.<br>        * Dkliban?<br>    * First goal? <a href="https://pulp.plan.io/issues/7868" target="_blank">https://pulp.plan.io/issues/7868</a><br>        * [david] to write up design<br>* Regular CI/CD meeting?<br>    * Every other Wednesday 9:30-9:55am (15:30 EST)<br>    * [david] to schedule<br>* Convert CI/CD code to ansible playbook?<br>    * Benefits: idempotence, easier to run locally<br>    * <b>Big</b> rewrite<br clear="all"></div></blockquote><div>I'm a little worried about this even besides its effort. One of my worries if we switch to Ansible is that not everyone knows it. If folks have to learn a new technology that's another barrier to usage. I've seen this happen with the installer already to some extent.<br></div></div></div></blockquote><div><br></div><div>Def valid concern. OTOH this was (and it is missing from the benefits) also driven by the idea that our current CI is understood only by a handful of people. And that would vastly improve if you could run that locally and see where it breaks.</div></div></div></blockquote><div>That's fair. When I think about why our CI isn't well understood (to me) it's because of a lack of working with it versus a lack of understanding the technology that builds it. I'd be more concerned about the latter. Running locally would be nice tho.<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 class="gmail_quote"><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 class="gmail_quote"><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 dir="ltr"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><br></div><div dir="ltr"><a href="https://hackmd.io/@pulp/cicd" target="_blank">https://hackmd.io/@pulp/cicd</a><br></div><div dir="ltr"><br></div><div dir="ltr">Best regards,</div><div dir="ltr"><span style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;font-size:14px;font-weight:700;text-transform:capitalize">Fabricio</span><span style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;font-size:14px;font-weight:700;text-transform:capitalize"> </span><span style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;font-size:14px;font-weight:700;text-transform:capitalize">Aguiar</span><div>Software Engineer, Pulp Project</div><div><a href="https://www.redhat.com/" style="color:rgb(0,136,206);font-family:RedHatText,sans-serif;font-size:12px;margin:0px" target="_blank">Red Hat Brazil - Latam</a><br></div><div>+55 22 999000595</div><div><img src="https://marketing-outfit-prod-images.s3-us-west-2.amazonaws.com/f5445ae0c9ddafd5b2f1836854d7416a/Logo-RedHat-Email.png" width="96" height="22"><br></div></div></div></div></div></div></div></div></div>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://listman.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://listman.redhat.com/mailman/listinfo/pulp-dev</a><br>
</blockquote></div></div>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://listman.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://listman.redhat.com/mailman/listinfo/pulp-dev</a><br>
</blockquote></div></div>
</blockquote></div></div>