Uploaded image for project: 'Cost Management'
  1. Cost Management
  2. COST-557

Resolve Django 3.x issues for upgrade

XMLWordPrintable

    • False
    • False
    • Undefined
    • COST Sprint 55, COST Sprint 56

      As a Koku Developer, I want to be able to keep current with enhancements and fixes to the underlying Django framework. To do so, the remaining issues from COST-118 must be resolved.

      The work on the COST-118 ticket proved that an upgrade is within reach. However, there is an issue with one of the tox tests currently. This issue revolves around the RBAC testing with cost model list endpoint. The test is expecting a 500 return code, but is getting a 200 instead. There may be an issue with when or how the validator is called on the serializer. This must be researched and resolved as putting in any fix here could expose fallout that may affect other tests or how our code is interacting with the upgraded software.

      The initial code changes are on a branch named COST-118-django-3.x

      Acceptance Criteria

      • All Unit tests pass
      • All tox tests pass
      • Any issues regarding how the upgraded framework impacts our app are fixed or identified

              blentz@redhat.com Brett Lentz (Inactive)
              hproctor HAP Proctor (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: