- Add parameter
mesos::manage_repo
that would disable repository management (#93) - Fix Ubuntu support (#89)
- Workaround for CentOS, RHEL (#87, #90)
- Basic acceptance tests
- Full diff
- Full diff
- Support
puppetlabs-apt
6.x
- Full diff
- Fixed the mesos_version variable check, which fails if the puppet server has "strict_variables = true" #91
- Adds notifier from credentials and acls files to services #92
- Mark Puppet 6 and new versions of
stdlib
andapt
as compatible
- Full diff
- Fixed passing custom repository configuration
-
Introduced Puppet 4 strong types
-
[Breaking Changes]
-
Dropped Puppet 3 support
-
Use Mesosphere repo by default
- Full diff
- Use https for package repositories (#88)
- Fixed insecure dev dependency (
nokogiri
)
- Full diff
- New features:
- [Breaking Changes]
force_provider
replaced withservice_provider
- Agent's
work_dir
defaults to/var/lib/mesos
- FIX: Install the package before managing the $conf_dir for slave #79 #72
- full changelog
- incomplete release, fixed running tests on Ruby > 2.2.0
- FIX: /etc/init.d scripts not found on installation #28
- FEATURE: allow passing custom APT configuration #77
- systemd disabled on older systems #74
- removed code duplication #75
- expire yum cache #76
- full changelog
- Removing configuration file should cause service reload #73
- Refactor mesos::property and its spec #68
- Undef property specs failing with new rspec #70
- full changelog
- [BC]
single_role
: by default node is either master xor slave #62 - ZooKeeper servers are defined as an array (62ebc80498c35314af3b8ec56d2637c53d15ba8f) - old syntax is as well supported
- support alternative pip providers #63
- fix: restart service when
/etc/default/mesos-master
or/etc/default/mesos-slave
changes #64 - prefix credentials file with
file://
#65 - full changes diff
- Add ability to disable logging to syslog #60
- Add
mesos_version
fact (312d441d163fe5115252a6e2034b4026d984521c) - test against Puppet 4
- diff to previous version
- Fix service restart when new version is installed #55
- Support Mesos CLI management
- Fix setting credential for mesos-slave #57
- Allow changing path to
/etc/default/mesos
#58 - Add ensure parameter to mesos::property #59
mesos::property
require/notify fixes #56- full diff to last patch version
- diff to last minor version - 0.6.0
- Support ACLs #49 - Note: Mesos
<0.26
reads secrets as base64 encoded byte array, Mesos>=0.26
reads secrets as plain strings - Fix running
apt-get update
#54 - Add owner and group parameters to
mesos::property
#52 - full patch version diff