summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)Author
2016-08-23locale improvements: allow non-english locales in node_init, enforce UTF8 ↵elijah
locale for `puppet apply`.
2016-07-26[CI] leap info should use tagvarac
2016-07-22Test all services on CIvarac
2016-07-16Use bin/ci-build.sh as build scriptvarac
- Use dynamic build vm names
2016-06-21minor ruby lintingelijah
2016-04-13test: ensure that checkmk always gets the same list of testselijah
2016-03-18tests: fix mx test, ensure password is redacted.elijah
2016-02-24fix logging error in puppet_commandelijah
2016-02-16require jessie and created note_init script for node initializationelijah
2016-02-01tests: added --timeout to run_tests (default 30 seconds). test halts and ↵elijah
fails after timeout is reached. closes #7806
2016-01-26[feat] Whitelist facts to query from debug scriptvarac
- Resolves: #7823
2016-01-19[feat] Add 'leap debug' cmdvarac
This will output node debug information by calling the bin/debug.sh script.
2015-12-10look for tests in custom directoryChristoph Kluenter
if 3rd parties want to add tests that get run by 'leap test' they can now just drop them in /srv/leap/tests_custom/ and they wil 'just work'
2015-04-07rotate deploy logs by size instead of by date.elijah
2015-04-01always use full domain for FACTOR_fqdn (closes #6700)elijah
2015-02-09logs deploy information to /var/log/leap/deploy.log (full puppet log) and ↵elijah
/var/log/leap/deploy-summary.log (just the start and complete, with platform version, user, leap_cli version, platform branch). downgrading platform require --downgrade (requires new leap_cli)
2015-01-22added support for custom tests in files/testselijah
2014-12-04tests - better errors, ensure tmp users are deleted, remove bad 'pass()' ↵elijah
call that made tmp_user tests always succeed.
2014-11-19test if soledad daemon is runningelijah
2014-11-10tests - added test that creates user, authenticates, deletes userelijah
2014-10-21implement custom puppet support (#6201, #6226)Micah Anderson
change puppet command to include in the --modulepath /srv/leap/files/puppet/modules If a provider places puppet code under files/puppet it will be sync'd over to all the nodes, once leap cli #6225 is merged. The custom puppet entry point is in class 'custom' which can be put into files/puppet/modules/custom/manifests/init.pp Change-Id: I74879c6ee056b03cd4691aa81a7668b60383bdad
2014-09-18Merge branch 'bugfix/fqdn' into developvarac
added fact override for domain too
2014-09-17override facter fact for fqdnelijah
2014-09-15Merge branch 'add_ignore' into developMicah Anderson
2014-09-15tests: add 'ignore' command to testsMicah Anderson
Change-Id: I8ac3b6edd6a0cf7eae5486d61d1680765a8fad13
2014-09-15tests: make warnings not produce a non-zero exit codeMicah Anderson
Change-Id: I60d51728128b95c77d52ab4e8c61966cfa59ff2f
2014-09-02tests: make warnings not produce a non-zero exit code, add 'ignore' command ↵elijah
to tests, make shorewall optional.
2014-07-01puppet_command: set hostname manually, not via puppet.elijah
2014-06-25run_tests: clean up assert_get()elijah
2014-06-23tests: fixed problem with showing couchdb password in process table, and ↵elijah
adding warnings for when ACL is not being respected (which is currently always). closes #5445
2014-06-22run_tests: allow for https in assert_get()elijah
2014-05-13added simple shorewall whitebox test (close #5649)elijah
2014-04-17fix --retry argument, the help listed it correctly, but the code was using ↵Micah Anderson
--repeat (#5119) Change-Id: I48b0ae8b3d8ab91c4ca363a2bdece46952cce5a9
2014-04-16run_tests: added options --retry and --wait (to keep retrying tests if there ↵elijah
is any problem).
2014-04-16exit codes for run_tests: 0 = success, 1 = warning, 2 = failure, 3 = error.elijah
2014-03-18clean up the names of testselijah
2014-02-26run_tests: added command line options --list-tests and --test (see --help)elijah
2014-02-25added a checkmk mode to the script `run_tests` (run with `run_tests ↵elijah
--checkmk`. you can symlink `/srv/leap/bin/run_tests` script to anywhere if needed)
2013-12-30tests -- added tests to check that the right processes are runningelijah
2013-12-27added more network tests and pgrep test helperelijah
2013-12-27improve couchdb testelijah
2013-12-27added some network tests for stunnelelijah
2013-12-09added initial white-box tests for couchdb and webapp nodeselijah
2013-12-06added test dependencies and test halting.elijah
2013-12-05initial test frameworkelijah
2013-04-03minor fix to puppet_command (--verbose no longer required, added default --tags)elijah
2013-04-01added bin/puppet_commandelijah