[Pulp-dev] RPM plugin meeting notes

Tatiana Tereshchenko ttereshc at redhat.com
Thu Jul 18 16:56:46 UTC 2019


General:

   - Fabricio joined RPM mini-team. Welcome!


Pulp 2:

   -

   Dependency solving
   -

      3 PRs in progress
      -

         Address copying module-defaults with modules
         -

            https://github.com/pulp/pulp_rpm/pull/1400
            -

            Blocked on crashes - sent dump of solver state to Igor, waiting
            on feedback
            -

            Should be 100% functional and ready to merge once the crashes
            are resolved
            -

         Address multiple source/destination repos
         -

            https://github.com/pulp/pulp_rpm/pull/1407
            -

            Initial implementation of just the depsolver portion of this
            work complete -- pending necessary changes to backend
            -

               A PR for multiple resource locking in pulp platform is under
               test and Grant will submit it either today or tomorrow. Awesome!


   -

         Address accidental copies of units that shouldn’t be copied
         -

            https://github.com/pulp/pulp_rpm/pull/1408
            -

            Blocked on some patches to our version of libsolv
            - https://pulp.plan.io/issues/5151
               -

               Also blocked on a question to Igor -- do we need to expose
               anything else through the libsolv bindings?
               - After all patches are ready and it's clear that we don't
               need anything else, we'll ask the build team to apply
patches and rebuild
               libsolv package that we carry. Zach has been notified
that it's coming.



   -

   Pulp 2 needs to create files with ‘apache:pulp’ ownership.
   https://pulp.plan.io/issues/5154
   - Just for information, no actions on RPM plugin side, the platform issue


Pulp 3:

   -

   Modularity
   -

      Does the _’ prefix in field names in plugins mean that it came from
      pulpcore?
      -

         The majority agreed that yes or at least we should try to avoid
         using it for user-facing items.
         -

      libmodulemd and travis
      -

         Pavel tried to make it work on ubuntu, ran into multiple issues
         -

            Mike is very close to have containers to test on
            - Decided not to spend more time on trying to make it work on
            ubuntu
            -

   Roadmap
   - Draft discussed
      - ttereshc to update it with provided feedback
      - ttereshc to wait till tomorrow if any RPM folks have more feedback
      and then share with a larger group


Open PRs:

   -

   https://github.com/pulp/pulp_rpm/pulls
   - AI for everyone: look at it every now and then and review PRs so they
      are not piling up


Triage:

   -

   Un-triaged bugs https://pulp.plan.io/projects/pulp_rpm/issues?query_id=30
   -

   Triage etherpad https://etherpad.net/p/rpm_triage_grooming
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-dev/attachments/20190718/d58d4077/attachment.htm>


More information about the Pulp-dev mailing list