<div dir="ltr"><div dir="ltr">Hey Mike<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Ar Déar 8 Iúil 2021 ag 16:36, scríobh Mike DePaulo <<a href="mailto:mikedep333@redhat.com">mikedep333@redhat.com</a>>:<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">It looks like I haven't sent multiple previous minutes, so here is the last several:<div><br><div>## Jul 14 Agenda<br>* 2 user requests for offline installation<br>    * My IRC explanation<br>        * For a disconnected install, you need to use RPMs (install from a yum a mirror of pulp) rather than installing from pip packages, and you need to add offline copies of repos to the system yourself beforehand.<br>        * <a href="https://pulp-installer.readthedocs.io/en/latest/roles/pulp_common/#role-variables-if-installing-from-rpms" target="_blank">https://pulp-installer.readthedocs.io/en/latest/roles/pulp_common/#role-variables-if-installing-from-rpms</a><br>            * set pulp_install_plugins to packages<br>            * Set pulp_pkg_repo to your network's copy of <a href="https://yum.theforeman.org/pulpcore/3.7/el%7B%7B" target="_blank">https://yum.theforeman.org/pulpcore/3.7/el{{</a> ansible_distribution_major_version }}/$basearch/<br>            * Add the other repos like the centos software collection (that it tried to add) manually before running the installer.<br>            * You also need to modify the files under /etc/yum.repos.d/ that got added by the packages centos-release-scl-rh and centos-release-scl so that they are disabled, and your network's mirror is used instead.<br>        * I've been meaning to implement a better alternative to #4: <a href="https://pulp.plan.io/issues/8701" target="_blank">https://pulp.plan.io/issues/8701</a><br>        * Also, this requires CentOS 7 / RHEL 7 or CentOS 8 / RHEL 8. Because RPM packages only exist for them (and they are actually provided by our sister project Foreman, and they do not make every plugin available.)<br><br></div></div></div></blockquote><div>Will you add these steps also to the docs?  <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><div><br>## Jul 07 Agenda<br>* [Optimizing the db fields key generation](<a href="https://github.com/pulp/community/discussions/47" target="_blank">https://github.com/pulp/community/discussions/47</a>)<br>    * I think I should stop spending time on this just because it is optimizing code, and I've spent like 1.5 days on it.<br>    * Mike to follow up with Dennis<br>* Mike still debugging the pulplift Mac issues<br>    * Mike unable to reproducing DavidN's virtualbox performance issue, which suggests something else on his laptop is amiss<br><br><br>## Jun 30 Agenda<br>* tons of backporting to 3.11<br>* lots of little CI breakage (actually ability to install breakage often)<br>* [pulplift on Mac issues](<a href="https://hackmd.io/IsVY2y8RQn6bPZjWOQTERQ" target="_blank">https://hackmd.io/IsVY2y8RQn6bPZjWOQTERQ</a>)<br>    * Dennis working on docker kfor the sake of the galaxy_ng devs<br><br><br>## Jun 16 Agenda<br>* Fixed CI with inspec<br>* Still need to schedule a scope reduction meeting<br>    * Mike to survey what features / support are adding lots of code complexity.<br>        * Like causing really complex jinja2 in certain tasks.<br><br><br>## Jun 10 Agenda<br>* People not updating code in multiple places<br>    * I want to apologize if it sounded like I was scolding in the 5/27 meeting.<br>    * Bruno Rocha was affected by this recently (added cloning to pulp_common, but cloning was in molecule prepare.yml)<br>    * Do people have any suggestions on this other than encouraging devs to grep?<br>        * [ppicka] Dropping complexity will reduce code & minimize this happening.<br>* I noticed inconsistencies between how we import keys:<br>    * pulp webserver TLS has 3 vars:<br>        * `pulp_webserver_tls_key`: Relative or absolute path to the TLS (SSL) key<br>           one wants to import.<br>        * `pulp_webserver_tls_custom_ca_cert` A custom CA certificate to import on the server.<br>        * `pulp_webserver_tls_files_remote`: Whether or not `pulp_webserver_tls_cert`,<br>          `pulp_webserver_tls_key` & `pulp_webserver_tls_custom_ca_cert` are on the webserver (`true`)<br>           or on the ansible management node (`false`). Defaults to `false`.<br>    * pulp token has 1 var:<br>        * `pulp_token_auth_key`: Location of the openssl private key (in pem format) to use for token<br>          authentication. If not specified, a new key wil be generated.<br>    * Should we add the latter 2 options for token auth?<br>        * Agreed: Ask (& write up) if anyone will need the cert import. They both make sense though.<br>* Scope reduction proposals<br>    * Agreed: We will cover this in a separate meeting. Advertise to users?<br>    * Problem: Too much work to maintain pulp_installer<br>    * Proposed:<br>        * 1. Drop support for upgrades from early Pulp 3.x releases.<br>            * Eliminates need for this portion of [this epic]() "We no longer need system-wide packages, so we should remove support for it, and migrate user installs off of it, as safely as possible."<br>        * 2. Drop EL7 support<br>            * However, [adding Python 3.8 support was easy after all](<a href="https://github.com/pulp/pulp_installer/pull/650/checks" target="_blank">https://github.com/pulp/pulp_installer/pull/650/checks</a>)<br>            * [Awaiting confirmation that we can do this](<a href="https://github.com/pulp/community/discussions/3#discussioncomment-841815" target="_blank">https://github.com/pulp/community/discussions/3#discussioncomment-841815</a>)<br>            * Pavel & mikedep333 agree that maintaining support for Ubuntu would be much easier than maintaining support for EL7.<br>            * Drop Python2 support from the managed node, but we can just pre-require Python3 (assuming SELinux bindings exist.)<br>        * 3. Drop Python2 support from the managmenet node.<br>        * 4. Drop FIPS (& future-implemented SELinux) CI tests<br>            * Another reason is that on some distros the source/devel CI takes 1:40, others more like 4:00.<br>            * We will encounter breakage at `vagrant up` time though.<br>        * 5. What else? Othercustomization options like custom install paths that bloat our ansible tasks with lots of jinja2?<br>* Latest CI failure<br>    * Error downloading debian key: <a href="https://github.com/pulp/pulp_installer/runs/2789307801?check_suite_focus=true#step:7:6348" target="_blank">https://github.com/pulp/pulp_installer/runs/2789307801?check_suite_focus=true#step:7:6348</a><br>    * <a href="https://github.com/pulp/pulp_installer/pull/651" target="_blank">https://github.com/pulp/pulp_installer/pull/651</a><br>    * Note: This is good that CI is catching unreliable 3rd party repos, users would occassionally experience this.</div><div><br></div><div><br>-- <br><div dir="ltr"><div dir="ltr"><p style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;font-weight:bold;margin:0px;padding:0px;font-size:14px;text-transform:capitalize"><span>Mike</span> <span>DePaulo</span><span style="text-transform:uppercase;color:rgb(170,170,170);margin:0px"></span></p><p style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;font-size:12px;margin:0px 0px 4px;text-transform:capitalize">He / Him / His</p><p style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;font-size:12px;margin:0px;text-transform:capitalize"><span>Service Reliability Engineer, Pulp</span></p><p style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;margin:0px 0px 4px;font-size:12px"><a href="https://www.redhat.com/" style="color:rgb(0,136,206);margin:0px" target="_blank">Red Hat<span></span></a></p><div style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;font-size:medium;margin-bottom:4px"></div><p style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;margin:0px;font-size:12px"><span>IM: <span>mikedep333</span></span></p><p style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;font-size:12px;margin:0px"><span>GPG: 51745404</span></p><div style="color:rgb(0,0,0);font-family:RedHatText,sans-serif;font-size:medium;margin-top:12px"><table border="0"><tbody><tr><td width="100px"><a href="https://www.redhat.com/" target="_blank"><img src="https://marketing-outfit-prod-images.s3-us-west-2.amazonaws.com/f5445ae0c9ddafd5b2f1836854d7416a/Logo-RedHat-Email.png" width="90" height="auto"></a></td></tr></tbody></table></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><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div><div>
        <p style="font-weight:bold;margin:0px;padding:0px;font-size:14px;text-transform:capitalize;font-family:"RedHatText",sans-serif">
          <span>Melanie</span> <span>Corr</span><span style="color:rgb(170,170,170);margin:0px">, RHCE</span>
        </p>
        
        <p style="font-weight:normal;font-size:12px;margin:0px;text-transform:capitalize;font-family:"RedHatText",sans-serif">
          <span>Community Manager</span>
        </p>
        <p style="font-weight:normal;margin:0px 0px 4px;font-size:12px;font-family:"RedHatText",sans-serif">
          <a style="color:rgb(0,136,206);font-size:12px;margin:0px;text-decoration:none;font-family:"RedHatText",sans-serif" href="https://www.redhat.com" target="_blank">Red Hat <span></span></a>
        </p>
    <div style="margin-bottom:4px">
      <span>
        <p style="font-size:12px;margin:0px;font-family:"RedHatText",sans-serif">Remote, Ireland</p>
      </span>
      
    </div>
    <p style="font-weight:normal;margin:0px;font-size:12px;font-family:"RedHatText",sans-serif">
      <span style="margin:0px;padding:0px"><a style="color:rgb(0,0,0);font-size:12px;margin:0px;text-decoration:none;font-family:"RedHatText",sans-serif" href="mailto:mcorr@redhat.com" target="_blank">mcorr@redhat.com</a>   </span>
      <span><br>M: <a href="tel:+353857774436" style="color:rgb(0,0,0);font-size:12px;margin:0px;text-decoration:none;font-family:"RedHatText",sans-serif" target="_blank">+353857774436</a>     </span>
      <span>IM: <span>mcorr</span></span>
    </p>
    
    

    <div style="margin-top:12px">
      <table border="0">
        <tbody><tr>
          <td width="100px"><a href="https://www.redhat.com" target="_blank"> <img src="https://marketing-outfit-prod-images.s3-us-west-2.amazonaws.com/f5445ae0c9ddafd5b2f1836854d7416a/Logo-RedHat-Email.png" width="90" height="auto"></a> </td>
          
        </tr>
      </tbody></table>
    </div>

  </div><div style="margin-top:12px"><table border="0"><tbody><tr><td width="100px"><br></td>
          
        </tr>
      </tbody></table>
    </div>

  </div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>