-
Notifications
You must be signed in to change notification settings - Fork 19
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
Update installer #667
Update installer #667
Conversation
8d8527b
to
849d05e
Compare
@Seb-Solon : please have a look on the virtualenv test? edit I fixed the virtualenv tests: broken because of removed / added files |
5f907a3
to
1b10b79
Compare
Update setup for packaging build Remove pbr from the project dependencies (as of Alignak-monitoring/alignak-packaging#24) Set alignak directories according to packaging choice Update paths.cfg configuration file Update dev launch script
3ece208
to
3cb1669
Compare
3cb1669
to
4fdbb0e
Compare
@@ -9,7 +9,7 @@ etcdir=/usr/local/etc/alignak | |||
|
|||
#-- Note that those variables: | |||
# 1/ are used in this file as %(workdir)s | |||
# 2/ are automatically updated during the Alignak installation process | |||
# 2/ are automatically updated during the Alignak installation process (eg. python setup.py install) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
replace python setup.py install
per pip install .
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, not necessary in this case it is the same
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok
@@ -1,6 +1,29 @@ | |||
#!/bin/sh | |||
#!/bin/bash |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you replace sh
by bash
, the unix standard is sh
, not installed by default on Unix systems like FreeBSD
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, but as far as I remember, some features in those scripts are bash
specific. If it is necessary to support the restricted sh
we will log an issue
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes I will log an issue
@@ -4,9 +4,9 @@ | |||
CherryPy | |||
requests>=2.7.0 | |||
importlib | |||
pbr |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you remove pbr
you should remove ref too in setup.py and setup.cfg
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I did not yet removed in setup.py .. because some features in setup.py still require pbr
but it is not anymore in the requirements that are used by the packaging.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah ok I see
Related with Alignak-monitoring/alignak-packaging#26 and #656