summaryrefslogtreecommitdiff
path: root/lib/leap_cli/commands
AgeCommit message (Collapse)Author
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
2013-02-07Merge branch 'master' of ssh://leap.se/leap_clielijah
2013-02-07added global --yes optionelijah
2013-02-03leap_cli: change url for leap basebox (Feature #1586)varac
2013-02-02added --tags to deploy command.elijah
2013-02-02logging - output of leap command is now additionally sent to --log=FILE ↵elijah
command line switch or @log value in Leapfile.
2013-01-31Merge branch 'master' of ssh://leap.se/leap_clielijah
Conflicts: lib/leap_cli/commands/deploy.rb
2013-01-31include tag leap_service by default (#1610)Micah Anderson
2013-01-31fix erroneous space between tags (#1571)Micah Anderson
2013-01-31tag 'base' is a bad idea because it invokes apache::base as wellvarac
2013-01-31generate better testing openvpn client configs in test/openvpnelijah
2013-01-31oops, fixed typo with puppet tagselijah
2013-01-31tag 'default' interferes with puppet automatic taggingvarac
2013-01-30added 'leap deploy --fast'elijah