Core parts of serverspec are separated into specinfra. So changes of specinfra are also listed here.
Changes
Please see the latest changes at the releases of specinfra and the releases of serverspec.
specinfra v0.5.2
specinfra v0.5.1
serverspec v0.15.0
specinfra v0.5.0
serverspec v0.14.4
specinfra v0.4.1
specinfra v0.4.0
serverspec v0.14.3
specinfra v0.2.1
specinfra v0.2.0
specinfra v0.1.1
serverspec v0.14.2
serverspec v0.14.1
- Bump up dependent version of specinfra
- View Diff
serverspec v0.14.0
specinfra v0.1.0
specinfra v0.0.17
serverspec v0.13.7
specinfra v0.0.16
serverspec v0.13.6
serverspec v0.13.5
specinfra v0.0.15
serverspec v0.13.4
specinfra v0.0.14
serverspec v0.13.3
specinfra v0.0.10
serverspec v0.13.2
specinfra v0.0.7
0.13.1
0.13.0
0.12.0
0.11.5
0.11.4
0.11.3
- Delete OS type cache by mistake, so recover it
- View Diff
0.11.2
0.11.1
0.11.0
0.10.13
0.10.12
0.10.11
0.10.10
0.10.9
0.10.8
0.10.7
0.10.6
0.10.5
0.10.4
0.10.3
0.10.2
0.10.0
0.9.8
0.9.7
0.9.6
0.9.5
0.9.4
0.9.3
0.9.2
0.9.1
- Fix a bug of serverspec-init
- View Diff
0.9.0
0.8.1
- Fix a bug of check_mail_alias()
- View Diff
0.8.0
0.7.13
0.7.12
0.7.11
0.7.10
0.7.9
0.7.8
- Add have_ipv4_address matcher to interface resource
- Add capability to provide an alternate path for sudo
- View Diff
0.7.7
0.7.6
0.7.5
0.7.4
0.7.3
0.7.2
0.7.1
0.7.0
0.6.30
0.6.29
- Fix selinux resource type to work correctly even if selinux related files are not installed
- View Diff
0.6.28
0.6.27
- Add be_monitored_by(‘god’) for service resource type
- Add command test for be_running.under(‘supervisor’)
- View Diff
0.6.26
0.6.25
0.6.24
0.6.23
0.6.22
- Fix check_installed and check_running for Solaris family
- Add Solaris 11 support
- Add be_listening.with(protocol) to port type
- View Diff
0.6.21
0.6.20
0.6.19
0.6.18
0.6.17
0.6.16
0.6.15
0.6.14(yanked)
0.6.13
0.6.12
0.6.11
0.6.10
0.6.9
0.6.8
- Fix check_yumrepo command
- Support
with_version
chain with be_installed matcher withoutby
chain (But currently supported only on Red Hat family) - View Diff
0.6.7
0.6.6
0.6.5
0.6.4
0.6.3
- Abort if sudo password is not set when using Backend::Ssh and user is not root
- Show the message of exception object when test fails
- View Diff
0.6.2
0.6.1
0.6.0
0.5.8
0.5.7
0.5.6
- Use Commands::Base without OS detection
- OS detection doesn’t check RSpec.configuration.os now
- View Diff
0.5.5
0.5.4
- Make backend class singleton
- Pass example object to backend in before filter, not in matchers and types
- Add custom failure message for should_not
- View Diff
0.5.3
0.5.2
0.5.1
0.5.0
0.4.14
0.4.13
0.4.12
0.4.11
0.4.10
0.4.9
- Match gem version when multiple versions installed
- Precise version checking of installed by gem
- View Diff
0.4.8
0.4.7
- Update sample spec supporting new syntaxes generated by serverspec-init
- View Diff
0.4.6
0.4.5
- Support explicit zfs subject type
- Support explicit ipnat subject type
- Support explicit ipfilter subject type
- Support have_property with service type for Solaris
- View Diff
0.4.4
0.4.3
- Support explicit linux kernel parameter subject type
- Support explicit iptables subject type
- Support explicit host subject type
- Support explicit routing table subject type
- Support explicit default gateway subject type
- View Diff
0.4.2
0.4.1
- Support explicit package subject type
- Support explicit port subject type
- Support explicit file subject type
- View Diff
0.4.0
0.3.2
0.3.1
0.3.0
- Support the mechanism for handling host attributes
- Fix match_md5checksum matcher on Darwin (OS X)
- View Diff
0.2.28
0.2.27
0.2.26
0.2.25
0.2.24
0.2.23
- Escape shell command arguments
- Show the command and its stdout message when should fails
- Add commands/linux.rb and move linux specific commands from base.rb to linux.rb
- View Diff
0.2.22
0.2.21
0.2.20
- Support be_mounted and be_resolvable matchers
- Support with and only_with chains with be_mounted matchers
- View Diff
0.2.19
- Support have_authorized_key matcher
- Support check_gid for Solaris
- Support check_login_shell for Solaris
- Support check_home_directory for Solaris
- Change sysctl’s path to fullpath for CentOS5
- Use getent instead of /etc/passwd
- Support check_running for gentoo
- View Diff
0.2.18
0.2.17
- Support have_uid, have_home_directory, have_login_shell and have_gid matchers
- Override check_file_contain_within() for Solaris
- View Diff
0.2.16
0.2.15
- Some fixes in spec_helper created by serverspec-init
- Support linux kernel parameter checking
- View Diff
0.2.14
0.2.13
- Deprecate “get_stdout” matcher.Use “return_stdout” instead.
- View Diff
0.2.12
0.2.11
0.2.10
0.2.9
0.2.8
0.2.7
- Support have_ipnat_rule matcher for Solaris
- Support have_svcprop and have_svcprops matchers for Solaris
- View Diff
0.2.6
0.2.5
- Support handling sudo password
- Some internal refactoring
- View Diff
0.2.4
0.2.3
- “be_running” matcher support a chain “under” and check_running_under_supervisor
- Add dependency rspec to gemspec
- Change be_installed_by_gem to be_installed.by(‘gem’)
- View Diff
0.2.2
- Add be_zfs matcher
- Support multiple properties with be_zfs matcher
- Fix stat commands for exact match
- View Diff
0.2.1
- Move backends and OS helpers to separate directories
- Fix installed_by_gem edge effect
- Add a Puppet backend
- View Diff
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
- Don’t add sudo to ssh commands if ssh user is root
- View Diff