← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1966858] Re: `ovn-metadata-agent` not starting due to missing module `neutron.privileged.agent`

 

Reviewed:  https://review.opendev.org/c/openstack/devstack/+/838645
Committed: https://opendev.org/openstack/devstack/commit/c64ea4f213afebd1602d05cdd4d5bc14eaf5356b
Submitter: "Zuul (22348)"
Branch:    master

commit c64ea4f213afebd1602d05cdd4d5bc14eaf5356b
Author: yatinkarel <ykarel@xxxxxxxxxx>
Date:   Wed Apr 20 12:30:09 2022 +0530

    Fix doc and user create script to set homedir permissions
    
    RHEL based distros set homedir permissions to 700,
    and Ubuntu 21.04+ to 750[1], i.e missing executable
    permission for group or others, this results into failures
    as defined in the below bug.
    
    Since in doc we add useradd command, it's good to
    add instructions to fix the permissions there itself
    instead of getting failures during installation and then
    fixing it.
    
    Also update user create script to fix permissions
    by adding executable bit to DEST directory if missing.
    
    [1] https://discourse.ubuntu.com/t/private-home-directories-for-ubuntu-21-04-onwards/19533
    
    Closes-Bug: #1966858
    Change-Id: Id2787886433281238eb95ee11a75eddeef514293


** Changed in: devstack
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1966858

Title:
  `ovn-metadata-agent` not starting due to missing module
  `neutron.privileged.agent`

Status in devstack:
  Fix Released
Status in neutron:
  Incomplete

Bug description:
  I haven't found any other information out there about this and I am
  unable to figure out how to debug it, so I am sending the relevant
  journal log file of the service.

  The error message is `ModuleNotFoundError: No module named
  'neutron.privileged.agent'`, however this module is not an explicit
  dependence of the relevant callers, and instead it is constructed in
  `oslo_privsep/daemon.py`. I have tried with older versions of
  `oslo.privsep` with no luck.

  My distro is Fedora 35, and I would try the stable/Xena branch, but
  that gives an error when installing Yappi that bricks latter
  installations back on master. This is also the only remaining start-up
  error in running `devstack` from scratch according to the guides.

To manage notifications about this bug go to:
https://bugs.launchpad.net/devstack/+bug/1966858/+subscriptions



References