summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-08-19minor: better ssh key selection for add-userelijah
2015-08-18moved commands to leap_platformelijah
2015-08-18Merge branch 'develop' of ssh://leap.se/leap_cli into developelijah
2015-08-11added .bundle/ and vendor/bundle/ to .gitignorevarac
2015-08-07giver provider objects an env variable.elijah
2015-08-07added --basebox flag to `local start`elijah
2015-08-07add method to test if a secret has been used.elijah
2015-08-07version 1.8 (in progress), pin to platform 0.8elijah
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-28updates and fixes to bash_completion:guido
added support for new commands (env, history) added support for command aliases (e for env, ls for list, etc) fix for completion with nodes and tags only suggest commands after "leap" keyword
2015-07-10give correct hint when node must be resolved. closes #7114elijah
2015-07-10improve `leap facts update`. closes bugs #7236 and #7237elijah
2015-07-08die more gracefully if facts.json is corrupted.elijah
2015-06-30get rid of warnings when running `rake build`elijah
2015-06-30fix testselijah
2015-06-30in `leap` command file, try the local libs first, then libs from gems.elijah
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-06-05Version 1.7.3 (same as 1.7.2 but rolling back attempt at jessie support)elijah
2015-06-04for now, only support wheezyelijah
2015-05-06version 1.7.2elijah
2015-05-06fix gli gem version pinningelijah
2015-05-05Merge branch 'develop'elijah
Conflicts: lib/leap_cli/commands/db.rb lib/leap_cli/commands/vagrant.rb
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-05added 1.7.1 changes descriptionelijah
2015-05-05added support for secrets.set() with value passed as a block, so that ↵elijah
secrets don't get needlessly generated
2015-05-05fix testselijah
2015-05-05add --force to 'leap cert csr'elijah
2015-05-05properly bind 'global.services' and 'global.tags' in the right environment ↵elijah
in the macros.
2015-05-05fix bug with using Gem::Version instead of Versionomyelijah
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-04gemspec clean up: remove gems 'tee' and 'versionomy', and tighten dependency ↵elijah
version requirements.
2015-05-04make gpgme optionalelijah
2015-05-04remove ruby-hiera-puppet from list of required packages (except for wheezy) ↵elijah
closes #6918
2015-04-28better platform version incompatibility message (closes #6855)elijah
2015-04-28fail to compile if you pass it an invalid environment nameelijah
2015-04-27make self.environment available to Leapfile.elijah
2015-04-27added --forceelijah
2015-04-08version 1.7.1elijah
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-07Merge branch 'improve_docs_about_dh_file' into 'develop'Micah
make clear that dh file is only needed for VPN See merge request !1
2015-04-07make clear that dh file is only needed for VPNvarac
2015-04-01version 1.7elijah
2015-04-01added `leap scp`elijah
2015-03-31update tapicero configelijah