summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | README: Rename README to enable github formattingAlexander Sulfrian2017-03-092-1/+1
| |/ / /
* | | | Merge pull request #375 from solj/fix-missing-importAlexander Sulfrian2017-03-091-0/+1
|\ \ \ \ | | | | | | | | | | Reporting: Fix missing sys import
| * | | | Reporting: Fix missing sys importSol Jerome2017-01-101-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | | | Merge pull request #380 from AlexanderS/fix/augeas-masterAlexander Sulfrian2017-03-091-2/+1
|\ \ \ \ \ | |_|/ / / |/| | | | testsuite: Use python-augeas from PyPI with pip
| * | | | testsuite: Use python-augeas from PyPI with pipAlexander Sulfrian2017-03-071-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-fixesAlexander Sulfrian2017-01-194-4/+4
|\ \ \ \ | |/ / / |/| | | Manpage typo fixes
| * | | Fix typo in bcfg2.conf.5Arto Jantunen2017-01-192-2/+2
| | | |
| * | | Fix typo in bcfg2.1Arto Jantunen2017-01-192-2/+2
|/ / /
* | | testsuite: Restrict the sphinx versionAlexander Sulfrian2017-01-101-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 initializationArach2017-01-101-2/+1
| | | | | | | | | | | | lxml-3.7.0 requires integers as arguements for XMLSyntaxError.
* | | Merge pull request #345 from AlexanderS/fix/django-1.10Alexander Sulfrian2017-01-103-36/+36
|\ \ \ | | | | | | | | Fixes for django 1.10
| * | | testsuite: Bump django versionAlexander Sulfrian2016-08-181-1/+1
| | | | | | | | | | | | | | | | We should be compatible with django-1.10 now.
| * | | Reporting/Compat: Add patterns compat methodAlexander Sulfrian2016-08-181-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 patternsAlexander Sulfrian2016-08-181-21/+22
| | | |
| * | | Reporting: Remove outdated commentsAlexander Sulfrian2016-08-181-13/+0
| | | |
* | | | Merge pull request #373 from AlexanderS/fix/django1.9/report-collectorAlexander Sulfrian2017-01-106-40/+42
|\ \ \ \ | | | | | | | | | | Fix bcfg2-report-collector for django-1.9
| * | | | DBSettings: Call django.setup() right after configuring the settingsAlexander Sulfrian2016-11-285-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 importsAlexander Sulfrian2016-11-211-10/+9
| | | | |
| * | | | Reporting/Storage: Removed unused importAlexander Sulfrian2016-11-211-1/+0
| | | | |
| * | | | Reporting/Storage: Load django models after option parsingAlexander Sulfrian2016-11-211-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 importAlexander Sulfrian2016-11-211-1/+4
| | | | |
* | | | | Merge pull request #369 from AlexanderS/fix/lint/augeasAlexander Sulfrian2016-11-291-59/+107
|\ \ \ \ \ | | | | | | | | | | | | Lint: Some fixes of the required attributes
| * | | | | Server/Lint: Replace dict with {}Alexander Sulfrian2016-11-291-59/+99
| | | | | |
| * | | | | Server/Lint: Fix code styleAlexander Sulfrian2016-11-211-4/+9
| | | | | |
| * | | | | Server/Lint: Add missing required attributesAlexander Sulfrian2016-11-211-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | owner, group and mode are required for all path entries representing files or directories.
| * | | | | Server/Lint: Add required attrs for augeas path entriesAlexander Sulfrian2016-11-211-0/+2
| | | | | |
| * | | | | Server/Lint: name attribute is required for all Path entriesAlexander Sulfrian2016-11-211-20/+19
| | | | | |
* | | | | | Merge pull request #372 from AlexanderS/fix/nagiosgenAlexander Sulfrian2016-11-292-9/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | Some small fixes for NagiosGen
| * | | | | | Server/Plugins/NagiosGen: Remove the list conversionAlexander Sulfrian2016-11-231-5/+3
| | | | | | |
| * | | | | | Server/Plugins/NagiosGen: Always include default groupAlexander Sulfrian2016-11-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The default group file should be included, even if no server is in the 'default' hostgroup. It allows to include global definitions (like a service template). The behaviour is documented and was broken by 590a1314bca44f29fc34bd27f0d49599b7eeab10.
| * | | | | | doc: Remove outdated NagiosGen informationAlexander Sulfrian2016-11-231-4/+1
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | The NagiosGen backwards-compatibility layer was removed in 3b3ecb4fcba471d33dbd118c02798e6f3f4b9927.
* | | | | | Merge branch 'provide-more-useful-missingca-message' of github.com:solj/bcfg2Sol Jerome2016-11-291-0/+3
|\ \ \ \ \ \
| * | | | | | Client/Proxy.py: Provide more useful error messageSol Jerome2016-11-231-0/+3
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, having a ca specified in the client bcfg2.conf which pointed to a file that didn't exist resulted in the following: Unknown failure: [Errno 2] No such file or directory (IOError) Unknown failure: [Errno 2] No such file or directory (IOError) Unknown failure: [Errno 2] No such file or directory (IOError) Fatal error: Failed to declare version: Unknown failure: [Errno 2] No such file or directory (IOError) This commit provides more information about the actual cause of the issue. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* / / / / / doc: Fix typoAlexander Sulfrian2016-11-241-1/+1
|/ / / / /
* / / / / Client: Fix typo in commentAlexander Sulfrian2016-11-211-2/+2
|/ / / /
* | | | Merge pull request #368 from solj/fix-ssl-futurewarningAlexander Sulfrian2016-11-211-2/+2
|\ \ \ \ | | | | | | | | | | Cfg: Fix SSLCA key generation
| * | | | Cfg: Fix SSLCA key generationSol Jerome2016-11-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous check resulted in a "FutureWarning" and also did not work as expected and reset the key values in every case. Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | | | Merge pull request #366 from 0/augeas-lxmlAlexander Sulfrian2016-11-211-14/+15
|\ \ \ \ \ | | | | | | | | | | | | Client/Tools/POSIX: Avoid lxml features in Augeas
| * | | | | Client/Tools/POSIX: Avoid lxml features in AugeasDmitri Iouchtchenko2016-11-041-14/+15
| |/ / / /
* | | | | Merge pull request #367 from AlexanderS/fix/removed-packagesAlexander Sulfrian2016-11-213-1/+4
|\ \ \ \ \ | |/ / / / |/| | | | Packages: Cleanup pkgnames
| * | | | Packages: Cleanup pkgnamesAlexander Sulfrian2016-11-173-1/+4
|/ / / / | | | | | | | | | | | | | | | | | | | | The pkgnames should be reset before parsing the source files. If a package was removed for a source, it should be removed from the pkgnames set, too. The packages plugin should look for the next source containing the package.
* | | | Merge pull request #363 from solj/fix-admin-typoAlexander Sulfrian2016-09-281-1/+1
|\ \ \ \ | | | | | | | | | | Admin: Remove extraneous quote
| * | | | Admin: Remove extraneous quoteSol Jerome2016-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | | | Options: Fix default repository pathSol Jerome2016-09-281-1/+1
|/ / / / | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
* | | | Merge branch 'ed25519-doc' of https://github.com/0/bcfg2Sol Jerome2016-09-162-17/+21
|\ \ \ \
| * | | | doc: Mention support for Ed25519 in SSHbaseDmitri Iouchtchenko2016-08-312-17/+21
| | | | | | | | | | | | | | | | | | | | | | | | | It has been possible to generate Ed25519 keys since commit 30a2bae0a92e8ba75fc10cc6eba4a6dddcecd2b6.
* | | | | Merge branch 'select_related' of https://github.com/0/bcfg2Sol Jerome2016-09-161-1/+1
|\ \ \ \ \
| * | | | | Reporting: Remove invalid fields from select_relatedDmitri Iouchtchenko2016-09-151-1/+1
| | |_|/ / | |/| | |
* | | | | Merge branch 'pacman' of https://github.com/0/bcfg2Sol Jerome2016-09-154-60/+188
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Client/Tools/Pacman: Decrease logging levelsDmitri Iouchtchenko2016-09-121-5/+4
| | | | |