summaryrefslogtreecommitdiff
path: root/lib/leap_cli/commands
AgeCommit message (Expand)Author
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 generate...elijah
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 beca...elijah
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 n...elijah
2014-10-31Merge branch 'master' of https://github.com/KwadroNaut/leap_cli into developelijah
2014-10-31only spit out stack trace if --debugelijah
2014-11-01update basebox url closes #5468KwadroNaut
2014-10-30minor fixes to Path.find_fileelijah
2014-10-30minor fix to bail and log levelelijah
2014-10-29fixed bugs with add-user: skip keys we can't understand, don't die if gpg can...elijah
2014-10-28support both rsa and ecdsa ssh host keys in `leap node init`. closes #2373elijah
2014-10-28autoload some of the external dependencies that are rarely used, so that we d...elijah
2014-10-27certs: fix csr generation (correct the key usage, remove msExtReq from attrib...elijah
2014-10-22bug fix: fixed bad default for --tags in `leap deploy`elijah
2014-10-21fixed `leap cert csr` to add correct "Requested Extensions" attribute on the ...elijah
2014-10-21fixed incorrect message in `leap env pin`elijah
2014-10-21removed constants.rb, now defined in platform.rbelijah
2014-10-21added support for custom-puppetelijah
2014-10-20implement optional provider custom puppet support (#6201, #6225)Micah Anderson
2014-10-20allow more options to `leap cert csr`elijah
2014-10-09make platform constraints optional (ask the user if they really want to do it).elijah
2014-10-02leap cert update will now warn if commercial certs will expire soon.elijah
2014-10-02bugfix: only recompile nodes in affected environments when deployingelijah
2014-10-02bugfix: don't overwrite facts if environment is pinned. closes #6169elijah
2014-10-02fixed bug that prevented compileelijah
2014-09-30environment pinning: new commands `leap env`, `leap env pin X` and `leap env ...elijah
2014-09-25bugfix: make `leap deploy` actually run.elijah
2014-09-25add support for per-environment platform pinning. Support pins are platform.v...elijah
2014-09-25fix inspection of provider.*.jsonelijah
2014-09-23leap compile - allow optional ENVIRONMENT argumentelijah
2014-06-27leap list improvements: lazy evaluation; don't bomb on ConfigError; remove re...elijah
2014-06-26allows custom passthrough options for `leap ssh`. closes #5578elijah
2014-06-25ensure that monitor key directories exist before trying to generate the monit...elijah
2014-06-25ensure that monitor key directories exist before trying to generate the monit...elijah
2014-06-20added `leap deploy --dev` which will skip `git submodule update`elijah
2014-06-10limit `leap db destroy` to FILTER.elijah
2014-06-04ensure that x509 certificates use dns names that are strictly sorted and uniq...elijah
2014-06-04by default, skip local nodes on `leap facts update`elijah