summaryrefslogtreecommitdiff
path: root/lib/leap_cli/commands
AgeCommit message (Collapse)Author
2015-08-18moved commands to leap_platformelijah
2015-08-07added --basebox flag to `local start`elijah
2015-08-07added `leap compile firewall`elijah
2015-07-29don't use CNAME for the zone file. it advisable to use CNAME only for ↵elijah
foreign domains.
2015-07-10improve `leap facts update`. closes bugs #7236 and #7237elijah
2015-06-29add sanity checking to compile (confirm ips are unique, not the same as ↵elijah
current host)
2015-06-26`leap ls --print` should return values, not formulaselijah
2015-06-26ensure that `leap` is not run as root.elijah
2015-06-17added `leap compile provider.json` (requires platform 0.7.1)elijah
2015-06-16fix problem with default environment and secrets.json generationelijah
2015-05-05Changed location of local nodes basebox to hashicorp. If you alreadykwadronaut
have local nodes, basebox will not be updated, however when adding new local nodes, they will be checking for updates of the basebox.
2015-05-05add --force to 'leap cert csr'elijah
2015-05-04make gpgme optionalelijah
2015-04-28fail to compile if you pass it an invalid environment nameelijah
2015-04-27added --forceelijah
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-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-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-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-22added support for custom tests in files/testselijah
2015-01-06added info note to leap db destroyelijah
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-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-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
2014-11-24minor: warn if env doesn't exist in `leap env pin`elijah
2014-11-09make sure to specify HostKeyAlgorithms for ssh and rsync. this is needed ↵elijah
because otherwise you can't connect to a server that has ecdsa host key if all you have is an rsa key host key. closes bug #6337
2014-11-07node init - skip updating local host keys for vagrant nodeselijah
2014-11-05prompt user to update ssh host keys when a better one is available. closes #6320elijah
2014-11-04node init - privilege rsa keys over ecdsa-sha2-nistp256 keys, because screw ↵elijah
nist p256.