Skip to content

Lots of sudo logs when exporter running as root #30

Open
@karcaw

Description

@karcaw

I am running the exporter inside a singularity container based on Rocky9. My logs are full of lines such as this:

Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 975600
Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 391814
Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 337979
Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 20769
Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 1726696
Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 494818
Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 3356777
Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 451408
Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 4051059
Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 3364587
Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 1982235
Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 998844
Mar 20 07:54:52 twf2 sudo:     root : PWD=/root ; USER=root ; COMMAND=/usr/sbin/ondemand-passenger-status --show=xml --pid-identifier 317327

two options I can see:

  1. Determine how to not run the exporter as the proper user in a container
  2. change the code to not use sudo if we are already root.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions