Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 #368 from solj/fix-ssl-futurewarning | Alexander Sulfrian | 2016-11-21 | 1 | -2/+2 |
|\ | | | | | Cfg: Fix SSLCA key generation | ||||
| * | Cfg: Fix SSLCA key generation | Sol Jerome | 2016-11-18 | 1 | -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> | ||||
* | | Packages: Cleanup pkgnames | Alexander Sulfrian | 2016-11-17 | 3 | -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. | ||||
* | Admin: Remove extraneous quote | Sol Jerome | 2016-09-28 | 1 | -1/+1 |
| | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> | ||||
* | Merge branch 'pacman' of https://github.com/0/bcfg2 | Sol Jerome | 2016-09-15 | 1 | -14/+128 |
|\ | |||||
| * | Packages/Pac: Handle groups | Dmitri Iouchtchenko | 2016-09-12 | 1 | -1/+38 |
| | | |||||
| * | Packages/Pac: Parse dependencies | Dmitri Iouchtchenko | 2016-09-12 | 1 | -13/+90 |
| | | |||||
* | | Merge branch 'fix/testsuite/db-tests' of https://github.com/AlexanderS/bcfg2 | Sol Jerome | 2016-09-12 | 1 | -29/+5 |
|\ \ | |||||
| * | | Revert "Revert "removed duplicate plugins option"" | Alexander Sulfrian | 2016-09-12 | 1 | -29/+5 |
| |/ | | | | | | | This reverts commit 8bcd3b7d717186f14bdd2482e46c2a6feee51767. | ||||
* | | Merge branch 'django-check' of https://github.com/0/bcfg2 | Sol Jerome | 2016-09-12 | 1 | -1/+1 |
|\ \ | |||||
| * | | bcfg2-admin: Check for django before checking django version | Dmitri Iouchtchenko | 2016-09-11 | 1 | -1/+1 |
| |/ | |||||
* / | Packages: Strip ':any' suffix from APT dependencies | Dmitri Iouchtchenko | 2016-09-08 | 1 | -0/+11 |
|/ | |||||
* | Merge pull request #340 from rbuch/master | Alexander Sulfrian | 2016-08-18 | 1 | -3/+7 |
|\ | | | | | Add support for rawurl in Apt | ||||
| * | Add support for rawurl in Apt | Ronak Buch | 2016-08-17 | 1 | -3/+7 |
| | | |||||
* | | doc: Escape underscores | Alexander Sulfrian | 2016-08-18 | 1 | -1/+1 |
|/ | | | | | Double underscore mark anonymous hyperlinks. To include '__' literally we need to escape it. | ||||
* | Server/models: Exclude the Reporting plugin | Alexander Sulfrian | 2016-08-17 | 1 | -0/+4 |
| | | | | | The reporting database is not handled within Bcfg2.Server but in the Bcfg2.Reporting app. | ||||
* | Bcfg2/Server: Add migrations for Bcfg2.Server | Alexander Sulfrian | 2016-08-17 | 4 | -0/+115 |
| | | | | | Django1.9 requires every app to have migrations. You cannot create a tables without having migrations. | ||||
* | Server/Plugins/Ldap: Module should be importable without the python-ldap | Alexander Sulfrian | 2016-08-17 | 1 | -6/+11 |
| | |||||
* | Revert "removed duplicate plugins option" | Alexander Sulfrian | 2016-08-17 | 1 | -5/+25 |
| | | | | This reverts commit 30634d07d5489f260f37cc86d150315f02c40865. | ||||
* | Server/Core: Ignore pylint error | Alexander Sulfrian | 2016-08-17 | 1 | -1/+1 |
| | | | | | pylint should ignore this method, because it is only used as fallback for older django versions and does not exists in newer versions. | ||||
* | Server/Plugins/Metadata: Initialize django _before_ creating models | Alexander Sulfrian | 2016-08-17 | 1 | -3/+3 |
| | |||||
* | Server/Plugins/Probes: Initialize django before use | Alexander Sulfrian | 2016-08-17 | 1 | -0/+5 |
| | |||||
* | Merge pull request #320 from AlexanderS/fix/more-django-fixes | Alexander Sulfrian | 2016-07-17 | 1 | -0/+4 |
|\ | | | | | Some more django fixes | ||||
| * | Metadata: Add fix for django1.7 | Alexander Sulfrian | 2015-11-17 | 1 | -0/+4 |
| | | | | | | | | | | The Metadata database backend also uses django1.7 and we have to run django.setup() here, too. | ||||
* | | Merge branch 'yum-helper-2' of https://github.com/gordonmessmer/bcfg2 | Sol Jerome | 2016-07-10 | 2 | -26/+28 |
|\ \ | |||||
| * | | Set value for data in case accept_input is false. | Gordon Messmer | 2016-04-21 | 1 | -1/+2 |
| | | | |||||
| * | | Bcfg2.Options.Subcommand must not access Options.setup in __init__. | Gordon Messmer | 2016-04-21 | 1 | -8/+14 |
| | | | |||||
| * | | Only read input if accept_input is True. | Gordon Messmer | 2016-04-21 | 1 | -7/+8 |
| | | | |||||
| * | | Remove PositionalArgument. It was incomplete and did not work as intended, ↵ | Gordon Messmer | 2016-04-21 | 1 | -4/+1 |
| | | | | | | | | | | | | requiring two positional args instead of one. | ||||
| * | | Fix format error in logger call. | Gordon Messmer | 2016-04-21 | 1 | -2/+2 |
| | | | |||||
| * | | Handle rid intelligently, to avoid infinite loop. | Gordon Messmer | 2016-04-21 | 1 | -5/+2 |
| | | | |||||
* | | | Fix long line. | Gordon Messmer | 2016-04-01 | 1 | -1/+2 |
| | | | |||||
* | | | Generate ed25519 keys. | Gordon Messmer | 2016-03-31 | 1 | -1/+7 |
|/ / | |||||
* | | Merge branch 'setup-options' of https://github.com/gordonmessmer/bcfg2 | Sol Jerome | 2016-03-03 | 4 | -4/+7 |
|\ \ | |||||
| * | | Correct the name of the server's location option. | Gordon Messmer | 2016-02-17 | 2 | -4/+4 |
| | | | |||||
| * | | Add dest= arg to fix option that is referenced as cfg_validation. | Gordon Messmer | 2016-02-17 | 1 | -0/+1 |
| | | | |||||
| * | | Add dest= arg to fix LDAP options. | Gordon Messmer | 2016-02-17 | 1 | -0/+2 |
| | | | |||||
* | | | Lint/TemplateHelper: Fix parameters | Alexander Sulfrian | 2015-11-18 | 1 | -1/+1 |
| |/ |/| | | | | | | | | | | | The HelperModules of the TemplateHelper now expects a second argument with the core, to be able to expire the metadata cache. This is a fix-up for 36b2aa66627a4cc147f982d03688ae9df14bbe08. | ||||
* | | Info: EventDebug, Update and Quit are now command classes | Alexander Sulfrian | 2015-10-13 | 1 | -17/+26 |
| | | |||||
* | | DefaultACL: Deny remote access to expire_metadata_cache | Alexander Sulfrian | 2015-10-13 | 1 | -1/+2 |
| | | |||||
* | | Info: expirecache only for interactive shell | Alexander Sulfrian | 2015-10-13 | 1 | -0/+1 |
| | | | | | | | | | | The expirecache subcommand is only usefull from an interactive shell, so do not advertise it in the help from the commandline. | ||||
* | | Info: Fix expirecache subcommand | Alexander Sulfrian | 2015-10-13 | 1 | -5/+4 |
| | | | | | | | | The expirecache subcommand was using an old API. | ||||
* | | Info: Fix bcfg2-info shell | Alexander Sulfrian | 2015-10-13 | 1 | -25/+47 |
| | | |||||
* | | Admin: Add expirecache command | Alexander Sulfrian | 2015-10-13 | 2 | -0/+34 |
| | | | | | | | | | | | | | | Expirecache is now part of bcfg2-admin and will call expire_metadata_cache from Core via XML-RPC. This will expire the metadata cache of the supplied clients (or the complete cache if no arguments are supplied) on a running bcfg2-server. | ||||
* | | Merge pull request #299 from AlexanderS/fix/caching | Chris St. Pierre | 2015-10-05 | 8 | -23/+76 |
|\ \ | | | | | | | Expire metadata cache in all Connector plugins. | ||||
| * | | Properties: Expire the metadata cache during reload of the files | Alexander Sulfrian | 2015-07-27 | 1 | -11/+30 |
| | | | |||||
| * | | Probes: Use core.metadata_cache instead of Bcfg2.Server.Cache | Alexander Sulfrian | 2015-07-27 | 1 | -7/+8 |
| | | |