[Pulp-dev] Katello/Pulp3 Integration mtg

Grant Gainey ggainey at redhat.com
Wed Mar 3 17:20:54 UTC 2021


March 3, 2021

Overview

   -

   Katello Schedule
   -

      3.18 November 2020
      -

         pulpcore 3.7
         -

      4.0 branching ~February 2021 (dry-run needed by end-of-Dec)
      -

         pulpcore 3.9
         -

      4.1 branching ~May 2021
      -

         pulpcore 3.10 (or newer)
         -

      4.2 branching ~August 2021
      -

      4.3 branching ~Nov 2021

Pulp

   -

   Pulpcore
   -

      3.11 still slated for 9-MAR
      -

      Moving proxy username and passwords to their own fields
      -

         Migration will handle existing data
         -

         Workflow will need to be adjusted
         -

         Prevents this info from hitting the logs
         -

      3.11 compatible plugins will likely declare as not compatible with
      3.12
      -

      Pulpcore-content performance investigation
      -

         Hoping to make more progress in the next week
         -

   RPM
   -

      Advisory-merge work continues
      -

      Pulling together doc to describe all use-cases
      -

         https://hackmd.io/ik50Rb6VTtWf8gB1YpIrUA
         -

   Migration
   -

      Dogfood-clone
      -

         With 0.8.0/2.21.5/patch for https://pulp.plan.io/issues/8245,
         migration worked (until publishing ran us out of disk)
         -

      Worker timeout issue https://pulp.plan.io/issues/7847
      -

         RQ patch + worker ttl patch
         -

      Importer/distributor swap issue https://pulp.plan.io/issues/7889
      -

         Mostly solved
         -

         More issues show up with testing
         -

      Orphan cleanup issue, started https://pulp.plan.io/issues/7887
      -

      Pulp 2 inconsistency
      -

         Current katello - all iso repos are immediate
         -

   Ansible
   -

      Figured out root-cause of sync-issues, fixed in pulp_ansible
      -

         Fao89 to know which release it is in
         -

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

      0.5.7 just released w/fix
      -

         0.6.2 and 0.7.1 will get it next
         -

   Pulp CLI
   -

      0.6.0 released
      -

         Prep for plugin-name-chg from pulpcore-3.11
         -

   FIPS
   -

      Discuss up- vs down-stream
      -

      Upstream-pulp3 won’t claim fips-compatibility until django is
      FIPS-compliant
      -

         Katello still carries patched django
         -

         Django issue : https://code.djangoproject.com/ticket/28401


Katello

   -

   Trying to retest migration on walmart’s db
   -

   Remove puppet content from katello
   -

   Ansible poc ongoing
   -

   Correlation id support in review
   -

   /pulp/repos -> /pulp/content change for new clients


QE

   -

   Lots of migration manual-testing
   -

      Some bugs opened, some patches applied
      -

   Pulpcore 3.7, pulp_rpm 3.9, migration 0.7.0 copy subset of packages from
   one tools.el7 repo to another
   -

      Copying all instead? (no modules in repo)
      -

      jsherrill/QE to work on trying to repro before opening issue
      -

      Discussion around FIPS support for downstream


G
-- 
Grant Gainey
Principal Software Engineer, Red Hat System Management Engineering
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-dev/attachments/20210303/379beafd/attachment.htm>


More information about the Pulp-dev mailing list