suds is missing from requirements.txt - required for the Akama backend

Bug #1453372 reported by Kiall Mac Innes on 2015-05-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Designate
High
Kiall Mac Innes
Kilo
Undecided
Unassigned

Bug Description

suds is missing from requirements.txt - required for the Akama backend.

Additionally, suds is a "dead" project, the suds-jurko project replaces it with an API compatible with Py3 compatible version, we should move over to it.

Without suds installed, the following stacktrace is logged at startup:

       ERROR [stevedore.extension] No module named suds.client
    Traceback (most recent call last):
      File "/home/kiall/HP/gozer/designate/.tox/py27/local/lib/python2.7/site-packages/stevedore/extension.py", line 162, in _load_plugins
        verify_requirements,
      File "/home/kiall/HP/gozer/designate/.tox/py27/local/lib/python2.7/site-packages/stevedore/extension.py", line 185, in _load_one_plugin
        plugin = ep.load(require=verify_requirements)
      File "/home/kiall/HP/gozer/designate/.tox/py27/local/lib/python2.7/site-packages/pkg_resources.py", line 2048, in load
        entry = __import__(self.module_name, globals(),globals(), ['__name__'])
      File "designate/backend/impl_akamai.py", line 20, in <module>
        from suds.client import Client as SudsClient
    ImportError: No module named suds.client

Kiall Mac Innes (kiall) on 2015-05-09
description: updated

Fix proposed to branch: master
Review: https://review.openstack.org/181639

Changed in designate:
status: Confirmed → In Progress

Reviewed: https://review.openstack.org/181639
Committed: https://git.openstack.org/cgit/openstack/designate/commit/?id=b2c5a9ac0d0b95b865e2e10675f710dcc1c48fb0
Submitter: Jenkins
Branch: master

commit b2c5a9ac0d0b95b865e2e10675f710dcc1c48fb0
Author: Kiall Mac Innes <email address hidden>
Date: Sat May 9 12:24:34 2015 +0100

    Add suds-jurko to requirements.txt

    Closes-Bug: 1453372
    Change-Id: I6b645710b490e997ac1928076360f586c2e45ac6

Changed in designate:
status: In Progress → Fix Committed
Thierry Carrez (ttx) on 2015-06-24
Changed in designate:
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2015-10-15
Changed in designate:
milestone: liberty-1 → 1.0.0
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers