summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2016-07-01leap cli: move everything we can from leap_cli to leap_platformelijah
2016-07-01leap cli: remove commands/util.rb (duplicate of common.rb)elijah
2016-07-01ssh remote command: reraise unknown exceptionselijah
2016-07-01ssh logging: set the correct hostelijah
2016-07-01print both sha1 and sha256 fingerprints for 'leap inspect'elijah
2016-07-01migrate commands to use new ssh system: node init, test, add-userelijah
2016-06-30Remove bigcouch (#8056)Micah
Change-Id: I0c6e27298c63bd37de1410985d054799818c22a4
2016-06-28added command `leap open monitor` for handy access to nagioselijah
2016-06-22leap_cli: removed dependency on gems 'paint' and 'command_line_reporter'elijah
2016-06-21minor ruby lintingelijah
2016-04-12leap_cli: rename 'debug' command to 'info' command, since --debug is already ↵elijah
a thing.
2016-04-12fix node seeding (closes #8026)elijah
2016-04-08partials - add support for leap_cli's inheritable service partials (requires ↵elijah
latest develop branch leap_cli)
2016-04-08Merge branch 'feature/mxtest' into developelijah
2016-04-06leap compile zone: added zone serial number.elijah
2016-04-05testing: adds mx delivery testselijah
2016-03-22ensure that compile is run first when generating zone, firewall, or hosts ↵elijah
output.
2016-03-17allow 'node rm' on disabled nodeselijah
2016-03-04added command `leap compile hosts`elijah
2016-02-24fixed dkim zone entry, closes #7925elijah
2016-02-24ensure remote_file_path macro works when file is not present (resolves #7926)elijah
2016-02-23added templates for `leap node add`, so that new nodes can get default ↵elijah
values set in their initial .json file.
2016-02-23get dkim working, closes #5924elijah
2016-02-23[feat] 'leap history --last' shows only last entryvarac
2016-02-16list the expiry time when warning about expiring certselijah
2016-02-09ensure that expired certs are updated *before* hiera compile.elijah
2016-01-19[feat] Add 'leap debug' cmdvarac
This will output node debug information by calling the bin/debug.sh script.
2016-01-18increase ram of vagrant nodes to 1,5gvarac
otherwise, machines will be out-of-mememory on deploy
2015-12-16ensure that the key/value are only split on the first colonChristoph Kluenter
2015-12-04[bug] Vagrant boxes need 1g of ramvarac
On ci builds we got out-of-memory errors using the default of 512mb.
2015-12-04[refactor] Drop Vagrant Support for versions < 1.1varac
2015-12-01[feat] Make vagrant basebox configurablevarac
reads @vagrant_basebox from Leapfile or ~/.leaprc, needs commit baaa21ca2 in leap_cli. - Resolves: #7657
2015-11-29fix typo documentation leap-cli, closes mr88.kwadronaut
2015-11-17[feat] Use jessie for vagrant baseboxvarac
- Related: #6920
2015-11-12typo leap_cli sysadminkwadronaut
2015-10-07added `leap db destroy --username USER` command.elijah
2015-10-06[feat] Remove tapicero from more placesvarac
Remove from: - platform white-box tests (couchdb user ACLs, tapicero daemon test) - provider_base/ dir that handles the compilation of the hiera config file - Resolves: #7501
2015-10-05Merge branch 'feature/firewall' into developelijah
2015-09-24add spf to compile zone, closes #5925elijah
2015-09-24added firewall information to nodes (needed for `leap compile firewall`)elijah
2015-09-15fix vagrant ssh private key pathelijah
2015-09-15fix incorrect name for vagrant ssh public key fileelijah
2015-09-14Added help/warning if running tunnel command without TCP forwarding enabled.elijah
2015-09-09ensure that the webapp has the service levels config it requires.elijah
2015-09-09updates to zone compile and tags/development.json to be compatible with the ↵elijah
definition of 'domain' in provider.env.json.
2015-08-19automatically regenerate certs if the ca changeselijah
2015-08-19fix vagrant key pathelijah
2015-08-19mv commands and macros to lib/leap_clielijah