Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | testsuite: ExceptionMessageChecker support for old python | Alexander Sulfrian | 2017-03-29 | 1 | -3/+8 |
| | |||||
* | testsuite: Server requires Python2.6 | Alexander Sulfrian | 2017-03-29 | 3 | -4/+6 |
| | | | | | | | | | | We do not want to run the test for the Server with Python2.4 and Python2.5 and use the nose-exclude plugin to disable the Server tests based on the directory. We do not even want to import the modules of the Server, as it might not be possible anymore (missing dependencies or invalid syntax). nose-exclude-0.2 breaks compatibility with Python2.5 and below (it is using the "with open(..):" syntax), so we have to stick to the last version below. | ||||
* | travis-ci: Also run tests with python2.4 and python2.5 | Alexander Sulfrian | 2017-03-29 | 4 | -25/+57 |
| | |||||
* | travis-ci: Cache wheels for python deps | Alexander Sulfrian | 2017-03-29 | 2 | -6/+13 |
| | | | | | | The python dependencies are only build once to create the wheel and cached using the travis-ci infrastructure. All builds afterwards will be faster because the cached version is used. | ||||
* | travis-ci: Cache common xml schema files | Alexander Sulfrian | 2017-03-29 | 3 | -3/+30 |
| | |||||
* | travis-ci: Enable cache for pip | Alexander Sulfrian | 2017-03-29 | 1 | -0/+5 |
| | | | | | The new container-based infrastructure allow public projects to use the cache system to speed up the build. | ||||
* | travis-ci: Use container-based infrastructure | Alexander Sulfrian | 2017-03-29 | 2 | -6/+13 |
| | | | | | | The new travis infrastructure is container-based and does not allow the use of sudo, but travis allows to install whitelisted apt packages (http://docs.travis-ci.com/user/migrating-from-legacy/). | ||||
* | setup.py: Add missing dependency | Alexander Sulfrian | 2017-03-29 | 1 | -0/+1 |
| | |||||
* | doc: Fix note | Alexander Sulfrian | 2017-03-29 | 1 | -1/+2 |
| | | | | f4dc3f33579584924243ac2e89f6f68ed195ec79 removed half of the note. | ||||
* | setup.py: Use ssl module for older python version | Alexander Sulfrian | 2017-03-29 | 1 | -2/+2 |
| | | | | m2crypto fallback was removed in 713ae6ed84. | ||||
* | Merge pull request #384 from AlexanderS/fix/encoding-comment | Alexander Sulfrian | 2017-03-21 | 1 | -1/+1 |
|\ | | | | | Server/Info: Fix encoding declaration | ||||
| * | Server/Info: Fix encoding declaration | Alexander Sulfrian | 2017-03-21 | 1 | -1/+1 |
|/ | | | | | It seems to be, that there must not be any Python statement before the magic comment. | ||||
* | Server/Lint: Include RequiredBundle in referenced bundles | Dmitri Iouchtchenko | 2017-03-17 | 1 | -0/+4 |
| | |||||
* | Merge pull request #362 from AlexanderS/fix/missing-config-file | Alexander Sulfrian | 2017-03-10 | 2 | -3/+7 |
|\ | | | | | Options: Missing config file is not a fatal error | ||||
| * | TestOptions: Do not try to parse the cmd args of the tests | Alexander Sulfrian | 2016-10-04 | 1 | -2/+3 |
| | | |||||
| * | testsuite: Missing config file should not raise SystemExit anymore | Alexander Sulfrian | 2016-09-28 | 1 | -1/+4 |
| | | |||||
| * | Options: Missing config file is not a fatal error | Alexander Sulfrian | 2016-09-28 | 1 | -1/+1 |
| | | | | | | | | | | If the config file is not available, it should not be a fatal error, but bcfg2 should just use the default config values. | ||||
* | | Merge pull request #382 from AlexanderS/feature/multiline-debug-scripts | Alexander Sulfrian | 2017-03-10 | 1 | -3/+1 |
|\ \ | | | | | | | Fix multiline scripts in bcfg2-info debug mode | ||||
| * | | Fix multiline scripts in bcfg2-info debug mode | s19n | 2017-03-09 | 1 | -3/+1 |
| | | | |||||
* | | | Merge pull request #381 from AlexanderS/feature/README | Alexander Sulfrian | 2017-03-10 | 2 | -2/+2 |
|\ \ \ | | | | | | | | | README enhancements | ||||
| * | | | README: First heading should be different level | Alexander Sulfrian | 2017-03-09 | 1 | -1/+1 |
| | | | | |||||
| * | | | README: Rename README to enable github formatting | Alexander Sulfrian | 2017-03-09 | 2 | -1/+1 |
| |/ / | |||||
* | | | Merge pull request #375 from solj/fix-missing-import | Alexander Sulfrian | 2017-03-09 | 1 | -0/+1 |
|\ \ \ | | | | | | | | | Reporting: Fix missing sys import | ||||
| * | | | Reporting: Fix missing sys import | Sol Jerome | 2017-01-10 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | | | | Merge pull request #380 from AlexanderS/fix/augeas-master | Alexander Sulfrian | 2017-03-09 | 1 | -2/+1 |
|\ \ \ \ | |_|/ / |/| | | | testsuite: Use python-augeas from PyPI with pip | ||||
| * | | | testsuite: Use python-augeas from PyPI with pip | Alexander Sulfrian | 2017-03-07 | 1 | -2/+1 |
|/ / / | | | | | | | | | | | | | | | | fedorahosted.org was retired on March 1st, 2017. So we need to pull python-augeas from anywhere else, let's simply install it with pip from PyPI. | ||||
* | | | Merge pull request #377 from viiru-/manpage-typo-fixes | Alexander Sulfrian | 2017-01-19 | 4 | -4/+4 |
|\ \ \ | |/ / |/| | | Manpage typo fixes | ||||
| * | | Fix typo in bcfg2.conf.5 | Arto Jantunen | 2017-01-19 | 2 | -2/+2 |
| | | | |||||
| * | | Fix typo in bcfg2.1 | Arto Jantunen | 2017-01-19 | 2 | -2/+2 |
|/ / | |||||
* | | testsuite: Restrict the sphinx version | Alexander Sulfrian | 2017-01-10 | 1 | -1/+1 |
| | | | | | | | | | | The current version of sphinx has problems fetching the intersphinx inventory files: https://github.com/sphinx-doc/sphinx/issues/3234 | ||||
* | | testsuite: Fix XMLSyntaxError initialization | Arach | 2017-01-10 | 1 | -2/+1 |
| | | | | | | | | lxml-3.7.0 requires integers as arguements for XMLSyntaxError. | ||||
* | | Merge pull request #345 from AlexanderS/fix/django-1.10 | Alexander Sulfrian | 2017-01-10 | 3 | -36/+36 |
|\ \ | | | | | | | Fixes for django 1.10 | ||||
| * | | testsuite: Bump django version | Alexander Sulfrian | 2016-08-18 | 1 | -1/+1 |
| | | | | | | | | | | | | We should be compatible with django-1.10 now. | ||||
| * | | Reporting/Compat: Add patterns compat method | Alexander Sulfrian | 2016-08-18 | 1 | -1/+13 |
| | | | | | | | | | | | | | | | django 1.10 removed the patterns method, so we define it manually a bit easier than the old upstream variant but sufficient for our needs. | ||||
| * | | Reporting: Ensure we have an empty prefix in the url patterns | Alexander Sulfrian | 2016-08-18 | 1 | -21/+22 |
| | | | |||||
| * | | Reporting: Remove outdated comments | Alexander Sulfrian | 2016-08-18 | 1 | -13/+0 |
| | | | |||||
* | | | Merge pull request #373 from AlexanderS/fix/django1.9/report-collector | Alexander Sulfrian | 2017-01-10 | 6 | -40/+42 |
|\ \ \ | | | | | | | | | Fix bcfg2-report-collector for django-1.9 | ||||
| * | | | DBSettings: Call django.setup() right after configuring the settings | Alexander Sulfrian | 2016-11-28 | 5 | -28/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | If required the DBSettings config hook will call django.setup right after configuring django with the required settings. So we can drop the calls to django.setup from all other places. | ||||
| * | | | Reporting/Storage: Reordering of the imports | Alexander Sulfrian | 2016-11-21 | 1 | -10/+9 |
| | | | | |||||
| * | | | Reporting/Storage: Removed unused import | Alexander Sulfrian | 2016-11-21 | 1 | -1/+0 |
| | | | | |||||
| * | | | Reporting/Storage: Load django models after option parsing | Alexander Sulfrian | 2016-11-21 | 1 | -4/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | django get setup during option parsing and we cannot acces "django.db.models" before. So we need to delay the import of the models until the option parsing is ready. | ||||
| * | | | Reporting/Storage: Remove wildcard import | Alexander Sulfrian | 2016-11-21 | 1 | -1/+4 |
| | | | | |||||
* | | | | Merge pull request #369 from AlexanderS/fix/lint/augeas | Alexander Sulfrian | 2016-11-29 | 1 | -59/+107 |
|\ \ \ \ | | | | | | | | | | | Lint: Some fixes of the required attributes | ||||
| * | | | | Server/Lint: Replace dict with {} | Alexander Sulfrian | 2016-11-29 | 1 | -59/+99 |
| | | | | | |||||
| * | | | | Server/Lint: Fix code style | Alexander Sulfrian | 2016-11-21 | 1 | -4/+9 |
| | | | | | |||||
| * | | | | Server/Lint: Add missing required attributes | Alexander Sulfrian | 2016-11-21 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | owner, group and mode are required for all path entries representing files or directories. | ||||
| * | | | | Server/Lint: Add required attrs for augeas path entries | Alexander Sulfrian | 2016-11-21 | 1 | -0/+2 |
| | | | | | |||||
| * | | | | Server/Lint: name attribute is required for all Path entries | Alexander Sulfrian | 2016-11-21 | 1 | -20/+19 |
| | | | | | |||||
* | | | | | Merge pull request #372 from AlexanderS/fix/nagiosgen | Alexander Sulfrian | 2016-11-29 | 2 | -9/+4 |
|\ \ \ \ \ | | | | | | | | | | | | | Some small fixes for NagiosGen | ||||
| * | | | | | Server/Plugins/NagiosGen: Remove the list conversion | Alexander Sulfrian | 2016-11-23 | 1 | -5/+3 |
| | | | | | |