Telemetry api process should be named when deployed in httpd

Bug #1626550 reported by Alex Krzos
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-aodh
Fix Released
Undecided
zhouxing
puppet-barbican
Fix Released
Undecided
zhouxing
puppet-ceilometer
Fix Released
Undecided
zhouxing
puppet-cinder
Fix Released
Undecided
zhouxing
puppet-gnocchi
Fix Released
Undecided
zhouxing
puppet-heat
Fix Released
Undecided
zhongshengping
puppet-ironic
Fix Released
Undecided
zhouxing
puppet-mistral
Fix Released
Undecided
zhouxing
puppet-nova
Fix Released
Undecided
zhouxing
puppet-panko
Fix Released
Undecided
zhouxing

Bug Description

I have a tripleo deployed Openstack cloud and Ceilometer api is now deployed in httpd, however the process name is ambiguous and make monitoring more difficult. The process should be named appropriately similar to Keystone admin/main api processes are named.

Example:

 root 676 1 0 39499 5484 11 Sep21 ? Ss 0:23 /usr/sbin/httpd -DFOREGROUND
aodh 678 676 0 126079 6436 15 Sep21 ? Sl 0:02 \_ /usr/sbin/httpd -DFOREGROUND
ceilome+ 679 676 0 126079 6436 18 Sep21 ? Sl 0:02 \_ /usr/sbin/httpd -DFOREGROUND
gnocchi 680 676 1 248738 113772 17 Sep21 ? Sl 17:14 \_ /usr/sbin/httpd -DFOREGROUND
gnocchi 681 676 1 248738 113736 20 Sep21 ? Sl 19:10 \_ /usr/sbin/httpd -DFOREGROUND
....
apache 704 676 0 97362 6196 11 Sep21 ? Sl 0:02 \_ /usr/sbin/httpd -DFOREGROUND
apache 705 676 0 80978 6196 22 Sep21 ? Sl 0:02 \_ /usr/sbin/httpd -DFOREGROUND
apache 706 676 0 80978 6196 1 Sep21 ? Sl 0:02 \_ /usr/sbin/httpd -DFOREGROUND
keystone 707 676 0 156034 88280 7 Sep21 ? Sl 5:42 \_ keystone-admin -DFOREGROUND
keystone 708 676 0 156034 87580 17 Sep21 ? Sl 5:48 \_ keystone-admin -DFOREGROUND
...

In above output we can see aodh, gnocchi, and ceilometer-api processes are all not named as Keystone-admin process is named. Looking at the Apache config we just need to set "display-name" option on the WSGIDaemonProcess configuration line when deploying those services.

Julien Danjou (jdanjou)
affects: ceilometer → puppet-ceilometer
Revision history for this message
Pradeep Kilambi (pkilambi) wrote :

This should be on deployment side, puppet-ceilometer is probably where we should add this customization

Revision history for this message
Alex Krzos (akrzos) wrote :

Great, can we add all under one RFE bug or should we open separate bugs per service (aodh, gnocchi-api, ceilometer-api)?

Revision history for this message
Pradeep Kilambi (pkilambi) wrote :
summary: - Ceilometer api process should be named when deployed in httpd
+ Telemetry api process should be named when deployed in httpd
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-aodh (master)

Reviewed: https://review.openstack.org/413065
Committed: https://git.openstack.org/cgit/openstack/puppet-aodh/commit/?id=cb067164ae8e9a0b7cc33719ddd6dd53cd8a1a97
Submitter: Jenkins
Branch: master

commit cb067164ae8e9a0b7cc33719ddd6dd53cd8a1a97
Author: Xing Zhou <email address hidden>
Date: Tue Dec 20 15:02:27 2016 +0800

    Add customization for wsgi process display name

    Change-Id: I53b156505e08625d56ed6a302cf5b5c30e8e288c
    Related-Bug: #1626550

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

Reviewed: https://review.openstack.org/413066
Committed: https://git.openstack.org/cgit/openstack/puppet-gnocchi/commit/?id=3d4553b757b7d4ace4fa712c985eb978a90aa837
Submitter: Jenkins
Branch: master

commit 3d4553b757b7d4ace4fa712c985eb978a90aa837
Author: Xing Zhou <email address hidden>
Date: Tue Dec 20 16:15:29 2016 +0800

    Add customization for wsgi process display name

    Change-Id: Ice921f0fdd4bec6de50e62c39c447ee40dc0e8f5
    Related-Bug: #1626550

zhouxing (melodyzhou)
Changed in puppet-aodh:
status: New → Fix Released
Changed in puppet-gnocchi:
status: New → Fix Released
zhouxing (melodyzhou)
Changed in puppet-aodh:
assignee: nobody → zhouxing (melodyzhou)
Changed in puppet-ceilometer:
assignee: nobody → zhouxing (melodyzhou)
Changed in puppet-gnocchi:
assignee: nobody → zhouxing (melodyzhou)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-ceilometer (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/413407

zhouxing (melodyzhou)
Changed in puppet-ceilometer:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-cinder (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/413417

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-ironic (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/413424

zhouxing (melodyzhou)
Changed in puppet-cinder:
status: New → In Progress
Changed in puppet-ironic:
status: New → In Progress
assignee: nobody → zhouxing (melodyzhou)
Changed in puppet-cinder:
assignee: nobody → zhouxing (melodyzhou)
Changed in puppet-barbican:
assignee: nobody → zhouxing (melodyzhou)
Changed in puppet-mistral:
assignee: nobody → zhouxing (melodyzhou)
Changed in puppet-panko:
assignee: nobody → zhouxing (melodyzhou)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-panko (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/413432

zhouxing (melodyzhou)
Changed in puppet-panko:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-barbican (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/413448

zhouxing (melodyzhou)
Changed in puppet-barbican:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-ceilometer (master)

Reviewed: https://review.openstack.org/413407
Committed: https://git.openstack.org/cgit/openstack/puppet-ceilometer/commit/?id=29e54fbb8d16cc241f8f100293e11675422b574a
Submitter: Jenkins
Branch: master

commit 29e54fbb8d16cc241f8f100293e11675422b574a
Author: Xing Zhou <email address hidden>
Date: Wed Dec 21 12:55:37 2016 +0800

    Add customization for wsgi process display name

    Change-Id: I86495b73f386ff69bacd972947d702ea6861f94c
    Related-Bug: #1626550

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

Reviewed: https://review.openstack.org/413417
Committed: https://git.openstack.org/cgit/openstack/puppet-cinder/commit/?id=30d7e3d85a8167bbc03512ee21c13339bd5c2a8c
Submitter: Jenkins
Branch: master

commit 30d7e3d85a8167bbc03512ee21c13339bd5c2a8c
Author: Xing Zhou <email address hidden>
Date: Wed Dec 21 13:36:31 2016 +0800

    Add customization for wsgi process display name

    Change-Id: I08ef3c9c863f3ea9bd4f9170b28b5cc23b416cf0
    Related-Bug: #1626550

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

Reviewed: https://review.openstack.org/413424
Committed: https://git.openstack.org/cgit/openstack/puppet-ironic/commit/?id=c82488ee9ba2343432fbdf69f34c31bb1b8ced6e
Submitter: Jenkins
Branch: master

commit c82488ee9ba2343432fbdf69f34c31bb1b8ced6e
Author: Xing Zhou <email address hidden>
Date: Wed Dec 21 14:00:10 2016 +0800

    Add customization for wsgi process display name

    Change-Id: Id8e03b29af49fd78e75dbc0d5badd897a64f7714
    Related-Bug: #1626550

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

Reviewed: https://review.openstack.org/413448
Committed: https://git.openstack.org/cgit/openstack/puppet-barbican/commit/?id=64b2553598c61feef83276448356f50cf322a0f5
Submitter: Jenkins
Branch: master

commit 64b2553598c61feef83276448356f50cf322a0f5
Author: Xing Zhou <email address hidden>
Date: Wed Dec 21 15:10:33 2016 +0800

    Add customization for wsgi process display name

    Change-Id: I1c8cc8f9a695738f91402373d5d9bac93de24d16
    Related-Bug: #1626550

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

Reviewed: https://review.openstack.org/413432
Committed: https://git.openstack.org/cgit/openstack/puppet-panko/commit/?id=849f8bf944cc1eb32be3a1be0fd791cf87a0c26d
Submitter: Jenkins
Branch: master

commit 849f8bf944cc1eb32be3a1be0fd791cf87a0c26d
Author: Xing Zhou <email address hidden>
Date: Wed Dec 21 14:33:41 2016 +0800

    Add customization for wsgi process display name

    Change-Id: Iaed8d7477b3917f401ae2a09951687c568b7a82c
    Related-Bug: #1626550

zhongshengping (chdzsp)
Changed in puppet-nova:
assignee: nobody → zhongshengping (chdzsp)
zhongshengping (chdzsp)
Changed in puppet-nova:
assignee: zhongshengping (chdzsp) → nobody
assignee: nobody → zhongshengping (chdzsp)
zhouxing (melodyzhou)
Changed in puppet-barbican:
status: In Progress → Fix Released
Changed in puppet-ceilometer:
status: In Progress → Fix Released
Changed in puppet-ironic:
status: In Progress → Fix Released
Changed in puppet-panko:
status: In Progress → Fix Released
Changed in puppet-cinder:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-mistral (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/413907

zhouxing (melodyzhou)
Changed in puppet-mistral:
status: New → In Progress
zhongshengping (chdzsp)
Changed in puppet-nova:
assignee: zhongshengping (chdzsp) → nobody
zhouxing (melodyzhou)
Changed in puppet-nova:
assignee: nobody → zhouxing (melodyzhou)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-nova (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/414094

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

Reviewed: https://review.openstack.org/413907
Committed: https://git.openstack.org/cgit/openstack/puppet-mistral/commit/?id=a89c097b3c222bdcbd59e1a63f42ea2473e5c154
Submitter: Jenkins
Branch: master

commit a89c097b3c222bdcbd59e1a63f42ea2473e5c154
Author: Xing Zhou <email address hidden>
Date: Thu Dec 22 12:50:12 2016 +0800

    Add customization for wsgi process display name

    Change-Id: I802710d820e7ce919f23c195a345dd2183c214e5
    Related-Bug: #1626550

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

Reviewed: https://review.openstack.org/414094
Committed: https://git.openstack.org/cgit/openstack/puppet-nova/commit/?id=6a11af655ef0d7e70844d2ac6cd57058c2ac9814
Submitter: Jenkins
Branch: master

commit 6a11af655ef0d7e70844d2ac6cd57058c2ac9814
Author: Xing Zhou <email address hidden>
Date: Thu Dec 22 21:00:45 2016 +0800

    Add customization for wsgi process display name

    Change-Id: I09f96ad4e08c9091ffeb4c850e6ec81baa58a5b5
    Related-Bug: #1626550

zhouxing (melodyzhou)
Changed in puppet-mistral:
status: In Progress → Fix Released
Changed in puppet-nova:
status: New → Fix Released
zhongshengping (chdzsp)
Changed in puppet-heat:
assignee: nobody → zhongshengping (chdzsp)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-heat (master)

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

Changed in puppet-heat:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-heat (master)

Reviewed: https://review.openstack.org/516881
Committed: https://git.openstack.org/cgit/openstack/puppet-heat/commit/?id=8befe4fb09becbad024b52017d8f57604be77ab0
Submitter: Zuul
Branch: master

commit 8befe4fb09becbad024b52017d8f57604be77ab0
Author: ZhongShengping <chdzsp@163.com>
Date: Wed Nov 1 15:54:54 2017 +0800

    Add customization for wsgi process display name

    Change-Id: I952b51508d5ec6ad6d0aab7e19df14f4dcd96ba3
    Closes-Bug: #1626550

Changed in puppet-heat:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-heat 12.1.0

This issue was fixed in the openstack/puppet-heat 12.1.0 release.

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.