Neutron processes not following the same naming convention

Bug #2069595 reported by Rodolfo Alonso
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
New
Low
Rodolfo Alonso

Bug Description

Since [1], the Neutron processes should have the same naming convention. However, the server processes do not follow this convention. For example [2]:
* neutron-server: api worker (the implemented naming convention)
* neutron-server: RpcWorker (camel case, not expected)
* neutron-server: MaintenanceWorker (camel case, not expected)
* neutron-server: periodic worker (the implemented naming convention)

[1]https://bugs.launchpad.net/neutron/+bug/1816485
[2]https://paste.opendev.org/show/bXvaCSaAbwaqKWZhbZuD/

Changed in neutron:
importance: Undecided → Low
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)
summary: - Neutron processes naming convention
+ Neutron processes not following the same naming convention
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron-lib (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/neutron-lib/+/922085

Revision history for this message
Rodolfo Alonso (rodolfo-alonso-hernandez) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/922095

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron-lib (master)

Reviewed: https://review.opendev.org/c/openstack/neutron-lib/+/922085
Committed: https://opendev.org/openstack/neutron-lib/commit/2a13651df89ae9b543e7bbd03f4f4ad0834dc08d
Submitter: "Zuul (22348)"
Branch: master

commit 2a13651df89ae9b543e7bbd03f4f4ad0834dc08d
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Mon Jun 17 10:35:59 2024 +0000

    Add the ability to define the ``BaseWorker.set_proctitle`` flag

    This patch allows to define the `BaseWorker.set_proctitle`` after
    the initialization, needed to define the process title or not when
    the process is started. When a ``BaseWorker`` is spawned in a
    thread instead of a single process, this worker should not modify
    the process title that should have been defined by the main thread.

    That is happening, for example, with the workers spawned in the
    ``AllServicesNeutronWorker`` class. This class is defining the
    process title as "neutron-server: services worker", but the new
    workers spawned (``PeriodicWorker``) are re-writting the process
    name to "neutron-server: periodic worker"

    Change-Id: I744343804cd6b6a4bc7353502d7a0295800b37bd
    Related-Bug: #2069595

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.