New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add setuptools and rpm setup capabilities #21
Conversation
setuptools with pbr used for python packages such as masakari-controller and masakari-instancemoniror. For, shell scripts in masakari-processmonitor and masakari-hostmonitor uses spec file to build rpms.
logger only create the log file but not the path. Need to create the path if not exist.
Add spec files to each masakari-* to build rpms. Add systemd scripts to control the services.
Add howtobuild_rpms files. TODO: fill them out
Fix spec file for masakari-instancemonitor
How to setup masakari-controller How to build rpms from source Add python-novaclient to requirements
To test this code, |
Overall, LGTM. If possible, could you surround commands in README with |
@muroi Thank you for the review. |
looks good to me. Just need to resolve conflicts. |
Conflicts resolved |
#18 and this PR add .gitignore file but file content is slightly different. |
Add setuptools and rpm setup capabilities Close #20
This patch add setuptools and rpm setup capabilities to masakari
Implement setuptools with pbr packaging feature for,
masakari-controller and masakari-instancemonitor.
rpm spec files for each project and located under,
[project_name]/rpmbuild/SPECS/*.spec
systemd scripts are under,
[project_name]/etc/systemd/system/[project_name].service