summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2015-05-05add --force to 'leap cert csr'elijah
2015-05-05properly bind 'global.services' and 'global.tags' in the right environment ↵elijah
in the macros.
2015-05-05fix bug with using Gem::Version instead of Versionomyelijah
2015-05-04gemspec clean up: remove gems 'tee' and 'versionomy', and tighten dependency ↵elijah
version requirements.
2015-05-04make gpgme optionalelijah
2015-05-04remove ruby-hiera-puppet from list of required packages (except for wheezy) ↵elijah
closes #6918
2015-04-28better platform version incompatibility message (closes #6855)elijah
2015-04-28fail to compile if you pass it an invalid environment nameelijah
2015-04-27make self.environment available to Leapfile.elijah
2015-04-27added --forceelijah
2015-04-08version 1.7.1elijah
2015-04-08Merge branch 'develop' of ssh://leap.se/leap_cli into developelijah
2015-04-08added `leap history` command to dump the recent deploy history to consoleelijah
2015-04-07make clear that dh file is only needed for VPNvarac
2015-04-01version 1.7elijah
2015-04-01added `leap scp`elijah
2015-03-31update tapicero configelijah
2015-02-27added ability to select which dbs to delete with `leap db destroy`elijah
2015-02-25set Aquire::Languages=none for apt-get update.elijah
2015-02-09more verbose `leap cert update`elijah
2015-02-08pass --info to puppet_command (needed to support logging deploy details)elijah
2015-02-05vagrant - fix version calculation when vagrant version has three parts (e.g. ↵elijah
1.1.1)
2015-02-05minor - fix indentationelijah
2015-02-02more verbose --version (closes #4428)elijah
2015-02-02fix bail! typoelijah
2015-01-28cert generation: (1) auto generate certs (2) actually support configuring ↵elijah
expiration times. REQUIRES platform >= 0.6.1. closes #6387
2015-01-28honor --yes for 'db destroy'. closes 6649.elijah
2015-01-28don't use md5sum command line tool. closes #6675elijah
2015-01-22added support for custom tests in files/testselijah
2015-01-06omit underscore from random alpha secrets in secrets.jsonelijah
2015-01-06added info note to leap db destroyelijah
2014-12-11set version to 1.6.2elijah
2014-12-10fix uninitialized class variable error.elijah
2014-12-09exit 1 if `leap test --continue` fails anywhere. closes #6519elijah
2014-12-08give error if cert has already expired. closes #6484elijah
2014-12-08for command `leap db destroy`, make sure that tapicero sequence log is also ↵elijah
removed, otherwise tapicero will not work with new db.
2014-12-08leap test --continue will continue on to the next node. closes #6497elijah
2014-12-08added `leap tunnel` command.elijah
2014-12-07rename shell.rb to ssh.rbelijah
2014-12-01better secrets.json compile when environment is pinned.elijah
2014-12-01don't mess up secrets.json when env is pinnedelijah
2014-12-01colorize leap test report lineselijah
2014-12-01only include monitor ssh key in authorized keys if it actually exists.elijah
2014-11-30fix monitor key problems: was erased with a `leap node init` and was ↵elijah
generated as ecdsa. closes #6448
2014-11-30more puppet noise suppressionelijah
2014-11-30add command aliases for most commonly used commands.elijah
2014-11-26specify that leap test can accept a FILTERelijah
2014-11-26make debugger gem optionalelijah
2014-11-24moved core_ext and lib_ext under leap_clielijah
2014-11-24allow more flexible `leap env` commandelijah