Closed JourdanClark closed 3 years ago
I don't know if the @Rackspace-DOT maintainers are even interested in nova-agent supporting Alpine, but I wanted to comment on one specific thing. setup.py
doesn't handle the init script/unit file for any other distro. That is the responsibility of system packages. The code related to that should be removed from this pull request so it can be reviewed without that.
setup.py
doesn't handle the init script/unit file for any other distro. That is the responsibility of system packages. The code related to that should be removed from this pull request so it can be reviewed without that.
Thank you for letting me know. I wasn't sure if it belonged. I have removed my additions to setup.py
I mostly just copy/pasted what is in debian but deleted everything related to netplan. I added a post install command to setup.py so that it could easily be installed with
It just copies
etc/nova-agent.alpine
to/etc/init.d/nova-agent
and makes it executable.I used this to install it on a fresh Alpine Virtual image