summaryrefslogtreecommitdiff
path: root/lib/leap_cli/remote
AgeCommit message (Collapse)Author
2016-06-21remove dependency on paint gemelijah
2016-06-21fix ruby deprecation warningselijah
2016-02-21[feat] 'leap history --last' shows only last entryvarac
2016-02-16add back required_packages()... not ideal, should be removed eventually.elijah
2016-02-12support for node_init scriptelijah
2016-02-01Merge branch 'develop' of ssh://leap.se/leap_cli into developelijah
2016-02-01make /etc/leap a config optionelijah
2016-01-19add debug function for "leap debug"varac
2016-01-13[bug] Fix `chmod 755 /etc/leap` cmd on node initvarac
- Resolves: #7790
2016-01-12make /etc/leap readable by everyone (see #7782), this depends on aMicah Anderson
change in leap platform and for us to make sure that the hiera file is not world-readable
2015-11-12[bug] don't install ruby-hiera-puppet on jessievarac
- Resolves: #6922
2015-11-05Revert "for now, only support wheezy"varac
This reverts commit 80fb8674db6878a2deca1cdd0f6806a4a8310bff. It's needed for jessie hosts.
2015-09-09vagrant bugfix: upload the correct vagrant ssh key. closes #7436elijah
2015-08-19fix vagrant ssh key pathelijah
2015-07-10give correct hint when node must be resolved. closes #7114elijah
2015-07-10improve `leap facts update`. closes bugs #7236 and #7237elijah
2015-06-04for now, only support wheezyelijah
2015-05-04remove ruby-hiera-puppet from list of required packages (except for wheezy) ↵elijah
closes #6918
2015-04-08added `leap history` command to dump the recent deploy history to consoleelijah
2015-02-25set Aquire::Languages=none for apt-get update.elijah
2015-02-08pass --info to puppet_command (needed to support logging deploy details)elijah
2014-10-28autoload some of the external dependencies that are rarely used, so that we ↵elijah
don't need to load them every time.
2014-10-21removed constants.rb, now defined in platform.rbelijah
2014-05-13bail `node init` on bad `apt-get update` (closes #3849)elijah
2014-05-02stop/restart ntpd if present to change server time (fix bug #5599)guido
2014-04-30Install ntpd daemon if it's not present on debian.guido
2014-04-03update the server time on `leap node init` (hopefully closes ↵elijah
https://leap.se/code/issues/5329)
2014-03-19yep, another attempt to fix ssh. (now authorized_keys2 is set to insecure ↵elijah
vagrant key)
2014-03-13various ssh key fixes (REQUIRES rebuilding vagrant nodes).elijah
2013-12-05added no-deploy check and simple `leap test run`.elijah
2013-09-21fix for: locale-gen should be run after package "locales" is installed (Bug ↵elijah
#3741)
2013-07-10file permissions -- no longer force restrictive chmod on the rsync of ↵elijah
/srv/leap/[puppet|bin], because doing so messes up the permissions of /srv/leap.
2013-07-10security fix - for a little while now, since the switch to rsync_command, ↵elijah
permissions on rsync'ed files allowed world read. bad bad. now permissions are limited to root.
2013-06-26print a nice 'ok' when a host is alive.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-04-01remove supply_drop, add support for puppet_command.elijah
2013-03-31use RsyncCommand instead of supply drop.elijah
2013-03-14set hostname on `leap node init`elijah
2013-02-07run locale-gen on node init.elijah
2013-01-30fix problem with nested Dir.chdirelijah
2013-01-20fix bug with rsync when leap command is run from other directorieselijah
2013-01-13added ability to sync support files along with hiera.yml. this way, files ↵elijah
don't need to be embedded in hiera.yml. this is especially useful for binary files.
2012-11-28command name shuffle -- grouped more commands together as subcommandselijah
2012-11-28give the user a nice error if 'init-node' has not yet been run (or if there ↵elijah
are required packages that are missing).
2012-11-27improved logging all around.elijah
2012-11-22added lsb-release to init-nodeelijah
2012-11-08remove apt-get warnings when running init-nodeelijah
2012-11-04remove sudo callselijah
2012-10-27minor code cleanupelijah