Uploaded image for project: 'OpenShift API for Data Protection'
  1. OpenShift API for Data Protection
  2. OADP-1382

Code cleanup/replacement of Migration QE RP uploader

XMLWordPrintable

    • 4
    • False
    • Hide

      None

      Show
      None
    • False
    • ToDo
    • 0
    • 0.000
    • Very Likely
    • 0
    • None
    • Unset
    • Unknown
    • No

      Description: Currently the Migration QE rpuploader contains a lot of specific-project code and big non-atomic functions which are hard to maintain for 3+ projects.

      Examples:

      https://gitlab.cee.redhat.com/migrationqe/rp-uploader/-/blob/master/rp_manager.py#L409-L486

      https://gitlab.cee.redhat.com/migrationqe/rp-uploader/-/blob/master/rp_manager.py#L310-L328

      https://gitlab.cee.redhat.com/migrationqe/rp-uploader/-/blob/master/rp_manager.py#L227-L228

      https://gitlab.cee.redhat.com/migrationqe/rp-uploader/-/blob/master/strategy.py

      This task's purpose is to either do some code cleanup of existing RP repo or to try replacing with CCIT repo which looks more generic, and move all specific project implementations to a project-scoped repo.

            talayan@redhat.com Tareq Alayan
            mperetz@redhat.com Maya Peretz
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: