[Pulp-dev] Pulp Installers Meeting Minutes - May 20th

Mike DePaulo mikedep333 at redhat.com
Wed May 20 21:10:40 UTC 2020


May 20, 2020

   -

   Mdellweg focusing in areas other than installer
   -

   Should we document and or do away with the plugin neutral policy of the
   installer
   -

      Goal: to consolidate all prereq roles into the installer
      -

      Installer can have plugin specific roles contained in it
      -

         Effectively removes the plugin neutral policy
         -

      Add a contributing section to the docs
      -

         Sub-section where to put a specific plugin logic
         -

            Explaining what means to have the plugin logic and the
            commitments
            -

         When is the right time to run these roles?
         -

         One or two code owners are needed
         -

   Database migration tests
   -

      Dkliban to schedule a meeting
      -

   Breaking change - renaming roles
   https://github.com/pulp/pulp_installer/pull/287
   -

      Announce on pulp-dev mailing list today
      -

         Explain the what, why, and when
         -

      Announce on pulp-list mailing list during the release
      -

   Mkdocs
   -

      Replace root README.md with a short readme pointing users to the docs
      site
      -

      Few steps:
      -

         pip install mkdocs
         -

         mkdocs serve
         -

      https://youtu.be/pzoOQg6BNG4?t=418
      -

   Installing from RPMs for Ansible galaxy_ng
   -

      Create an epic
      -

         Create a substory to accept info from the user about which
         repository to enable. This is a required variable from the user
         -

         Create a substory to install the rpm named by the user
         -

         Use vars to override package names in pulp_install_pulugins if
         different from plugin name
         -

   Operator for Automation Hub
   -

      S3 storage support needed in operator
      -

      Related: S3 storage support needed in other plugins
      -

      Agreed: Implement after installer RPM support
      -

   Pulp_workers is hard to use
   -

      https://pulp.plan.io/issues/6774
      -

      https://github.com/pulp/pulp_installer/pull/296
      -

   Pulp-python’s last release doesn’t declare its deps correctly, breaks
   preflight
   -

      pulpcore-plugin dependency breaks it


Action Items:

   -

   [Mikedep333] to write ticket capturing goal of consolidating all prereq
   roles into installer
   -

   [dkliban] schedule database migration tests meeting
   -

   [fao89] to annonce to pulp-dev the breaking about role renaming
   -

   [mikedep333] to file issue about replacing root readme and then do it
   -

   [mikedep333] to write epic for RPM install mode for installer
   -

   [bmbouter] to put on galaxy meeting that we want to prioritize rpm
   installation capabilities for installer and defer operator work until rpm
   installation is done
   -

   [bmbouter] yanking pulpcore-plugin from pypi



-- 

Mike DePaulo

He / Him / His

Service Reliability Engineer, Pulp

Red Hat <https://www.redhat.com/>

IM: mikedep333

GPG: 51745404
<https://www.redhat.com/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-dev/attachments/20200520/347f57c5/attachment.htm>


More information about the Pulp-dev mailing list