• Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: Critical Critical
    • None
    • None
    • None
    • None
    • 12
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • ?
    • ?
    • ?
    • PIDONE Board, PIDONE 18.0.4

      Coteyledon is a project to replace oslo.service. It was created by openstack maintainers. The coteyledon project is already used in openstack, in telemetry for example. Coteyledon offers additional features. The oslo.service project has been created on top of eventlet to offer two main functionalities, periodic tasks and workers process management. The first feature has been replaced by another library called futurist and the second is surpassed by cotyledon. More details in the project readme about the difference with oslo.service.

      In the project to migrate from eventlet to asyncio we need to adapt oslo.service, as it is heavily dependent on eventlet. Rather than transforming oslo.service into something similar to cotyledon and with less functionality, it would be wiser to simply deprecate oslo.service and replace it with cotyledon and futurist. That would simply translate by refactoring ironic-python-agent (IPA) to migrate from oslo.service to cotyledon. 

      That will also encourage the users to migrate to cotyledon.

              mbollo@redhat.com Daniel Mats Niklas Bengtsson
              mbollo@redhat.com Daniel Mats Niklas Bengtsson
              rhos-dfg-pidone
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: