summaryrefslogtreecommitdiff
path: root/lib/leap_cli/commands
AgeCommit message (Collapse)Author
2013-06-27include a note in known_hosts to not edit known_hostselijah
2013-06-27pass verbosity level through to sshelijah
2013-06-26added command `leap compile zone`elijah
2013-06-26bail with message if no ecdsa key foundelijah
2013-06-25add note about what to do to enable moshelijah
2013-06-25log the version and git info if log level >= 2elijah
2013-06-22improve `leap inspect`elijah
2013-06-21fix ecdsa ssh key comparisonelijah
2013-06-18fix bug with vagrant ssh keyselijah
2013-06-11store port in provider's known_hosts to prevent modification of ↵elijah
~/.ssh/known_hosts.
2013-06-11grab ecdsa ssh host keys, not rsa.elijah
2013-06-11fix longstanding problem with vagrant nodes: everyone has a different ssh ↵elijah
pub key, but before leap_cli wanted you to commit these different keys into. Now, for vagrant nodes, we ignore the host key: we don't save it, we don't check it.
2013-06-11added --ip and --port override flags to deploy and init.elijah
2013-06-04add support for `leap facts`. includes some fun new helpers, like ↵elijah
run_with_progress(), capture(), and replace_file!().
2013-06-02mosh - ensure utf-8 (in order for mosh to work) and remove the mosh title ↵elijah
prefix.
2013-06-02now we require a leap_platform/platform.rb config file.elijah
2013-05-30remove hardcoded environments from test.rbelijah
2013-05-27added support for disabling nodeselijah
2013-05-15minor fix to `leap node add`elijah
2013-05-15better parsing of `leap node add` (fixes #2531)elijah
2013-05-15certs - include all possible domains in subaltname, including one in commonname.elijah
2013-05-13fixed bug when seeding values to `leap node add`elijah
2013-04-18added `leap mosh NODE`elijah
2013-04-01remove supply_drop, add support for puppet_command.elijah
2013-03-31add ability to search for nodes using nil values.elijah
2013-03-17updated `leap test init` to work with openvpn service levels.elijah
2013-03-14change verbosity level help output to reflect the actual available levelsMicah Anderson
2013-03-14added exit codes for puppet applyelijah
2013-03-14set hostname on `leap node init`elijah
2013-03-13oops, fixed bug in `leap cert csr`elijah
2013-03-13added --domain switch to `leap cert csr`elijah
2013-03-10fixed misc. bugs with switch to 'environment' flag.elijah
2013-03-08replace local and production values with 'environment'.elijah
2013-02-28provider error when 'node init' finds no nodes.elijah
2013-02-28added @allow_production_deploy and @platform_branch to Leapfileelijah
2013-02-28change json comments from '#' to more standard '//'elijah
2013-02-26pass through verbosity to puppetelijah
2013-02-26include leap command invocation in the log file, if any.elijah
2013-02-23Merge branch 'master' of ssh://leap.se/leap_clielijah
2013-02-23minor improvements to wording of inline command helpelijah
2013-02-21handle submodule updates and url changesMicah Anderson
If a submodule had an update, it would show up as a + in the 'git submodule status' output, and thus would not be automatically updated because we were only looking for '-', so the regexp was changed to look for + as well as - Additionally, add a 'git submodule sync' on every run in order to capture the case where an upstream submodule URL was changed. This doesn't happen often, but it can be quite painful when it does, and fortunately 'git submodule sync' is a local (and thus, cheap) command.
2013-02-10display `leap list --print` null values as [null] instead of missingelijah
2013-02-10fix errant references to provider.vagrant (should be leapfilt.vagrant_network)elijah
2013-02-10moved vagrant config to Leapfile, added ~/.leaprc support.elijah
2013-02-10more verbose vagrant install warning.elijah
2013-02-08improve `leap node add` by auto creating cert and validating ip_addresselijah
2013-02-08changed `leap init` to `leap new`, made more foolproof.elijah
2013-02-08leap inspect now works with all .json fileselijah
2013-02-08vagrant: pass through --yes to vagrant as --forceelijah
2013-02-07make --tags override the defaultselijah