0.26.1 (2017-08-14)
Merged pull requests:
- Return non-zero exit code for unknown mock command #187 (chris-rock)
v0.26.0 (2017-08-10)
Fixed bugs:
- AIX operating system name is not detected properly #181
Closed issues:
- Add support for ssh-agent to ssh transport #129
Merged pull requests:
- Release v0.26.0 #186 (adamleff)
- typo - should $g for group instead of doulbe $u #185 (aklyachkin)
- update ruby requirements to 2.2 - 2.4 range #184 (arlimus)
- detect operating system name for AIX #182 (chris-rock)
v0.25.0 (2017-06-15)
Merged pull requests:
- Fix CoreOS platform detection #180 (rarenerd)
- Remove autoloads in favor of eager loading #178 (Sharpie)
- Fixed IPv6 URI parsing #176 (zfjagann)
v0.24.0 (2017-05-30)
Merged pull requests:
v0.23.0 (2017-03-29)
Merged pull requests:
- Release 0.23.0 #173 (adamleff)
- Fix Net::SSH warning when passing nil option values #172 (tylercloke)
- winrm: hide password #171 (crepetl)
v0.22.1 (2017-01-17)
Merged pull requests:
- Release 0.22.1 #169 (tduffield)
- Relax net-ssh dep to allow 4.0 #168 (tduffield)
- Fix Oracle Linux detection #167 (carldjohnston)
- Add support for parallels & virtuozzo linux #166 (jaxxstorm)
v0.22.0 (2016-11-29)
Implemented enhancements:
Merged pull requests:
- Add openvms detection #159 (briandoodyie)
v0.21.1 (2016-11-04)
Closed issues:
- detect_arista_eos raises exception against unix host #160
Merged pull requests:
- ensure the os detection works in pty mode #161 (chris-rock)
v0.21.0 (2016-11-04)
Implemented enhancements:
- Train doesn't create a login shell #148
Merged pull requests:
- Add detection for Arista EOS #158 (jerearista)
v0.20.1 (2016-10-15)
Fixed bugs:
v0.20.0 (2016-09-21)
Fixed bugs:
- get
Preparing modules for first use.
when I use train on Windows #153
Merged pull requests:
Preparing modules for first use.
error message on Windows #152 (chris-rock)- Convert
wmic
architecture to a normal standard #151 (jerryaldrichiii) - Login shell #149 (jonathanmorley)
v0.19.1 (2016-09-16)
Implemented enhancements:
- hostname property for WinRM::Connection #128
- Return hostname from WinRM::Connection same as SSH::Connection #150 (alexpop)
v0.19.0 (2016-09-05)
Fixed bugs:
- use stat -c for alpine linux #146 (chris-rock)
Merged pull requests:
- support ruby 2.2.1 #145 (chris-rock)
- Use winrm v2 implementation #122 (mwrock)
v0.18.0 (2016-08-26)
Merged pull requests:
- Allow JSON 2.0 on Ruby 2.2 and above #144 (jkeiser)
- Enable Ruby 2.3 in Travis, make it default suite #143 (jkeiser)
- Add the darwin platform family #141 (tas50)
- update integration test dependencies #139 (tas50)
- Add badges to the readme #138 (tas50)
- use --decode on base64 command to maintain compatibility with Darwin. #137 (thomascate)
v0.17.0 (2016-08-19)
Implemented enhancements:
- return owner for files on windows #132 (chris-rock)
Closed issues:
- prefix powershell commands with
$ProgressPreference = "SilentlyContinue"
#134
Merged pull requests:
- CI improvements #133 (chris-rock)
- Rescue EPIPE on connect in ssh transport #130 (stevendanna)
v0.16.0 (2016-08-08)
Merged pull requests:
- provide file_version and product_version for windows files #127 (chris-rock)
- Bring train platform data more in line with ohai's platform data #126 (stevendanna)
v0.15.1 (2016-07-11)
Fixed bugs:
Merged pull requests:
v0.15.0 (2016-07-01)
Implemented enhancements:
- have net-ssh request a pty #60
Merged pull requests:
v0.14.2 (2016-06-28)
Merged pull requests:
- do not log password in ssh connection output #120 (marcparadise)
v0.14.1 (2016-06-27)
Fixed bugs:
v0.14.0 (2016-06-27)
Implemented enhancements:
- json in and out for base connection #118 (arlimus)
- ESX support #116 (Anirudh-Gupta)
Fixed bugs:
- sporadic appveyor failure on
winrm delete ...
#105 - bugfix: run frozen string commands via ssh #117 (arlimus)
v0.13.1 (2016-06-16)
Implemented enhancements:
- use train as gem name. Thanks @halo #115 (chris-rock)
v0.13.0 (2016-06-16)
Implemented enhancements:
Fixed bugs:
- Authentication with SSH Server on OSX is failing #111
Merged pull requests:
- adding support for vmware's esx server #114 (Anirudh-Gupta)
- add missing keyboard-interactive authentication method #112 (chris-rock)
v0.12.1 (2016-05-23)
Fixed bugs:
- loosen restriction for docker api #109 (chris-rock)
Closed issues:
- docker-api conflict when using docker cookbook #108
v0.12.0 (2016-05-16)
Merged pull requests:
v0.11.4 (2016-05-13)
Fixed bugs:
- mount resource incorrect matching #103
- Add a space to avoid matching partial paths #104 (alexpop)
- Update README.md #102 (mcquin)
Merged pull requests:
v0.11.3 (2016-05-10)
Fixed bugs:
Merged pull requests:
- fix: winrm https listener is not configured anymore in appveyor #100 (chris-rock)
- use aix stats implementation for hpux as well #99 (Anirudh-Gupta)
v0.11.2 (2016-04-29)
Fixed bugs:
Merged pull requests:
v0.11.1 (2016-04-28)
Fixed bugs:
Merged pull requests:
- provide a source path for filecommon #95 (arlimus)
- restructure docker tests to balance load between 2 runs #93 (arlimus)
v0.11.0 (2016-04-28)
Implemented enhancements:
Fixed bugs:
v0.10.8 (2016-04-25)
Implemented enhancements:
- loose restriction for mixlib-shellout #89 (chris-rock)
Merged pull requests:
- use gemspec for travis #90 (chris-rock)
- Don't strip off the second byte of the octal mode. #88 (justindossey)
v0.10.7 (2016-04-21)
Merged pull requests:
v0.10.6 (2016-04-20)
Merged pull requests:
v0.10.5 (2016-04-18)
Merged pull requests:
- 0.10.5 #83 (srenatus)
- detection for hp-ux machine #82 (Anirudh-Gupta)
v0.10.4 (2016-03-31)
Fixed bugs:
- bugfix: do not use unix path escape for windows #79 (chris-rock)
Merged pull requests:
v0.10.3 (2016-03-07)
Fixed bugs:
- set default value for ssh compression to false #77 (chris-rock)
- avoid mock backend error on nil commands #75 (arlimus)
Merged pull requests:
- 0.10.3 #78 (chris-rock)
- 0.10.2 #76 (arlimus)
v0.10.1 (2016-02-29)
Merged pull requests:
- 0.10.1 #74 (chris-rock)
- fix gem build license warning #73 (chris-rock)
- depend on docker-api 1.26.2 #72 (someara)
v0.10.0 (2016-02-19)
Implemented enhancements:
Fixed bugs:
- complete rewrite of windows version detection #70 (chris-rock)
Merged pull requests:
- 0.10.0 #71 (chris-rock)
v0.9.7 (2016-02-05)
Implemented enhancements:
Fixed bugs:
- ensure bundler is installed on travis #66 (chris-rock)
Merged pull requests:
- 0.9.7 #67 (chris-rock)
v0.9.6 (2016-01-29)
Implemented enhancements:
- add solaris support #61 (chris-rock)
Merged pull requests:
- 0.9.6 #62 (chris-rock)
v0.9.5 (2016-01-25)
Implemented enhancements:
- use minitest for windows tests #56 (chris-rock)
- use negotiate auth for winrm and not basic_auth #55 (mwrock)
- bugfix: pin net-ssh 2.9 in gem file #54 (chris-rock)
- Add appveyor and Windows test #53 (chris-rock)
- Deprecating winrm-tansport gem #46 (mwrock)
Fixed bugs:
- Cannot install train on Windows with ChefDK if username >9 chars in length due to spec filename lengths in docker-api gem. #28
- Properly wrap commands in powershell for local backend #57 (chris-rock)
- Copying test-kitchen/test-kitchen#919 to this repo #52 (tyler-ball)
Merged pull requests:
- 0.9.5 #58 (chris-rock)
v0.9.4 (2016-01-15)
Implemented enhancements:
- 0.9.3 is empty on Windows #48 (tyler-ball)
- Updating to the latest release of net-ssh to consume net-ssh/net-ssh#280 #47 (tyler-ball)
Fixed bugs:
- bugfix: command wrapper always return nil #50 (chris-rock)
Merged pull requests:
- 0.9.4 #51 (chris-rock)
v0.9.3 (2016-01-03)
Implemented enhancements:
- introduce
mounted
as a separate method to retrieve the content #44 (chris-rock) - Support for local transport on Windows #43 (chris-rock)
- Split integration test preparation from executing #42 (chris-rock)
- Support for AIX and targeted SSH testing #41 (foobarbam)
Merged pull requests:
- 0.9.3 #45 (chris-rock)
v0.9.2 (2015-12-11)
Implemented enhancements:
- add changelog #38 (chris-rock)
- activate integration tests in travis #37 (chris-rock)
- Adding support for Wind River Linux in support of Cisco devices #33 (adamleff)
Fixed bugs:
- Integration test failures #34
- Implemented WindowsFile#exist? #36 (docwhat)
- adapt integration test to changes in command_wrapper #35 (srenatus)
Closed issues:
- WinRM plaintext transport is hardcoded (cannot use SSL) #29
Merged pull requests:
v0.9.1 (2015-11-03)
Implemented enhancements:
0.9.0 (2015-11-03)
Implemented enhancements:
- set windows name in :release #23 (arlimus)
- basic file transport via winrm #21 (chris-rock)
- dont return nil on command errors stdout/stderr #20 (arlimus)
- skip .delivery in gemspec #19 (arlimus)
- Verify sudo is working and fail with error messages if it isn't #18 (arlimus)
- improve file eposure #16 (chris-rock)
- add delivery #13 (arlimus)
- Sudo #12 (arlimus)
- Extract options handling for transport #11 (arlimus)
- don't let mock commands return nil on stdout or stderr #10 (arlimus)
- allow mock command to support sha256 mocking of commands #9 (arlimus)
- register plugins with both names and symbols #8 (arlimus)
- split of mock into transport and connection #7 (arlimus)
- bugfix: add docker dependency to gemspec #6 (arlimus)
- move train/plugins/common to train/extras #2 (arlimus)
- add Travis #1 (arlimus)
Fixed bugs:
- bugfix: prevent debugging info to stdout on winrm #22 (arlimus)
- bugfix: fail ssh connections correctly #17 (arlimus)
- bugfix: initialize mock transport to correct family #14 (arlimus)
Merged pull requests:
- bump train version to 0.9.0 #24 (chris-rock)
* This Change Log was automatically generated by github_changelog_generator