Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | travis-ci: Fix pip failure for older python versions | Alexander Sulfrian | 2017-11-03 | 1 | -1/+1 |
| | | | | | | | The older python versions only ship with an old version of pip. Since some days SSL is required for downloading from pypi. We have to specify this explicitly because the older pip version only try http by default. (https://github.com/pypa/pip/issues/4817) | ||||
* | travis-ci: Fix "with_system_site_packages" | Alexander Sulfrian | 2017-08-17 | 1 | -0/+10 |
| | | | | | | | The "with_system_site_packages" virtualenv seems to be missing the pymodules directory containing python modules installed with the python-support debian helper. So we use the default environment and manually add the references to the system-wide python packages. | ||||
* | testsuite: Bump pylint version for Python3 | Alexander Sulfrian | 2017-08-17 | 1 | -0/+5 |
| | |||||
* | testsuite: Fix building of m2crypto with Python2.6 | Alexander Sulfrian | 2017-08-17 | 1 | -5/+10 |
| | |||||
* | testsuite: Use cheetah3 if possible | Alexander Sulfrian | 2017-08-17 | 1 | -3/+3 |
| | | | | cheetah3 is a fork of cheetah for Python2.7 and Python3. | ||||
* | testsuite: guppy does not support Python3 | Alexander Sulfrian | 2017-08-17 | 1 | -2/+2 |
| | |||||
* | testsuite: Requirements for Python3 | Alexander Sulfrian | 2017-08-17 | 1 | -2/+3 |
| | |||||
* | testsuite: Use older mercurial for python2.6 | Alexander Sulfrian | 2017-08-16 | 1 | -3/+3 |
| | | | | | | | | > Mercurial 4.2.2 is the last release to support Python 2.6. > Use this if you need to run Mercurial on old platforms and > you cannot update your Python installation. See also: https://www.mercurial-scm.org/wiki/SupportedPythonVersions | ||||
* | testsuite: Django should work on Python3, too | Alexander Sulfrian | 2017-03-29 | 1 | -6/+6 |
| | |||||
* | travis-ci: Show skipped tests | Alexander Sulfrian | 2017-03-29 | 1 | -2/+3 |
| | | | | | For the test environment with all optional dependencies, we want to run all tests. So let's print all skipped tests. | ||||
* | travis-ci: Also run tests with python2.4 and python2.5 | Alexander Sulfrian | 2017-03-29 | 1 | -20/+24 |
| | |||||
* | travis-ci: Cache wheels for python deps | Alexander Sulfrian | 2017-03-29 | 1 | -6/+12 |
| | | | | | | 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 | 1 | -0/+20 |
| | |||||
* | travis-ci: Use container-based infrastructure | Alexander Sulfrian | 2017-03-29 | 1 | -6/+0 |
| | | | | | | 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/). | ||||
* | 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. | ||||
* | testsuite: Bump django version | Alexander Sulfrian | 2016-08-18 | 1 | -1/+1 |
| | | | | We should be compatible with django-1.10 now. | ||||
* | testsuite: Add missing optional dependencies | Alexander Sulfrian | 2016-08-18 | 1 | -2/+3 |
| | |||||
* | testsuite: Use django<1.10 | Alexander Sulfrian | 2016-08-17 | 1 | -1/+1 |
| | | | | | | | We currently have a problem with django 1.10 because url.patterns is removed and we need to change the format of the url mappings: https://docs.djangoproject.com/en/1.9/ref/urls/#patterns | ||||
* | travis-ci: Use django1.6 for python2.6. | Alexander Sulfrian | 2016-08-17 | 1 | -5/+8 |
| | | | | Python2.6 support was dropped in django-1.7. | ||||
* | travis-ci: Bump django dependency | Alexander Sulfrian | 2016-08-17 | 1 | -2/+2 |
| | |||||
* | travis-ci: Fix installation of dependencies | Alexander Sulfrian | 2016-08-17 | 1 | -2/+2 |
| | | | | | | This is just a quick fix: The new version of pip on travis does fail when using the --use-mirrors option (to be fair, the option was deprecated long time ago). | ||||
* | Remove blanket excepts from plugins and lint | Chris St. Pierre | 2015-02-18 | 1 | -1/+1 |
| | | | | | | | | | | This removes most blanket except: clauses from all plugins, including the base plugin libraries, and bcfg2-lint. The few that remain should all be necessary. Most of the changes were quite minor, but this did require some restructuring of the CfgPrivateKeyCreator; as a result, the tests for that module were rewritten. | ||||
* | testsuite: fix installation | Chris St. Pierre | 2014-10-14 | 1 | -4/+5 |
| | |||||
* | testsuite: simplify installation, run pip freeze on failure | Chris St. Pierre | 2014-10-14 | 1 | -0/+5 |
| | |||||
* | First pass at Jinja2 support for Cfg. | Gordon Messmer | 2014-09-11 | 1 | -1/+1 |
| | |||||
* | Merge branch 'maint' | Chris St. Pierre | 2013-12-09 | 1 | -15/+5 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/appendix/guides/fedora.txt misc/bcfg2.spec schemas/types.xsd src/lib/Bcfg2/Encryption.py src/lib/Bcfg2/Options.py src/lib/Bcfg2/Server/Admin/Client.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/Lint/Validate.py src/lib/Bcfg2/Server/Plugin/helpers.py src/lib/Bcfg2/Server/Plugins/Bundler.py src/lib/Bcfg2/Server/Plugins/Cfg/CfgEncryptedGenerator.py src/lib/Bcfg2/Server/Plugins/Probes.py src/sbin/bcfg2-crypt testsuite/Testsrc/Testlib/TestServer/TestPlugin/Testhelpers.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestCfg/TestCfgEncryptedGenerator.py testsuite/Testsrc/Testlib/TestServer/TestPlugins/TestProbes.py testsuite/common.py testsuite/install.sh | ||||
| * | testsuite: install (most) optional dependencies correctly for travis-ci | Chris St. Pierre | 2013-12-05 | 1 | -3/+6 |
| | | | | | | | | Still can't get the python selinux libs to install | ||||
| * | testsuite: removed py2.5 from travis tests, no longer supported | Chris St. Pierre | 2013-11-25 | 1 | -13/+1 |
| | | | | | | | | http://about.travis-ci.org/blog/2013-11-18-upcoming-build-environment-updates/ | ||||
| * | testsuite: remove duplicate django installation | Chris St. Pierre | 2013-10-28 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'maint' | Chris St. Pierre | 2013-10-28 | 1 | -3/+5 |
|\| | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/development/lint.txt misc/bcfg2.spec src/lib/Bcfg2/Reporting/Collector.py src/lib/Bcfg2/Server/Core.py src/lib/Bcfg2/Server/Plugins/Metadata.py src/lib/Bcfg2/Server/models.py testsuite/install.sh | ||||
| * | testsuite: install django 1.4.8 when testing py 2.5 | Chris St. Pierre | 2013-10-28 | 1 | -1/+3 |
| | | |||||
| * | testsuite: install boto with optional dependencies | Chris St. Pierre | 2013-09-26 | 1 | -1/+1 |
| | | |||||
* | | testsuite: use unittest2 on py<2.7 instead of writing everything ourselves | Chris St. Pierre | 2013-09-03 | 1 | -0/+4 |
| | | |||||
* | | Merge branch 'maint' | Sol Jerome | 2013-06-02 | 1 | -1/+1 |
|\| | | | | | | | | | | | | | | | | | | | Signed-off-by: Sol Jerome <sol.jerome@gmail.com> Conflicts: doc/installation/distributions.txt doc/server/snapshots/index.txt src/lib/Bcfg2/Server/Plugin/helpers.py src/sbin/bcfg2-server | ||||
| * | testsuite: install older South for python 2.4 compat | Chris St. Pierre | 2013-05-23 | 1 | -1/+1 |
| | | |||||
* | | testsuite: Genshi is no longer optional | Chris St. Pierre | 2013-05-20 | 1 | -1/+1 |
|/ | |||||
* | testsuite: fixed more unit test stuff | Chris St. Pierre | 2013-03-26 | 1 | -1/+2 |
| | |||||
* | travis-ci: install django < 1.5 for tests | Chris St. Pierre | 2013-03-26 | 1 | -1/+1 |
| | |||||
* | travis-ci: fixed dangling if in install.sh | Chris St. Pierre | 2013-03-26 | 1 | -0/+1 |
| | |||||
* | travis-ci: start running py3k tests with some optional deps | Chris St. Pierre | 2013-03-25 | 1 | -3/+5 |
| | |||||
* | travis-ci: skip tests with optional deps on py3.3 | Chris St. Pierre | 2013-03-04 | 1 | -1/+1 |
| | |||||
* | added django South to optional deps for unit testing | Chris St. Pierre | 2012-10-09 | 1 | -1/+1 |
| | |||||
* | added more optional test prereqs | Chris St. Pierre | 2012-09-26 | 1 | -1/+1 |
| | |||||
* | fixes for test environment | Chris St. Pierre | 2012-09-25 | 1 | -1/+1 |
| | |||||
* | expanded pylint coverage | Chris St. Pierre | 2012-09-25 | 1 | -1/+2 |
| | |||||
* | tweaked tests for python 2.5 | Chris St. Pierre | 2012-08-22 | 1 | -1/+6 |
| | |||||
* | fixed django requirement in install script | Chris St. Pierre | 2012-08-21 | 1 | -1/+1 |
| | |||||
* | tweaked travis-ci stuff to build for py2.6, py3k, with/without optional deps | Chris St. Pierre | 2012-08-21 | 1 | -0/+16 |