Skip to content

Latest commit

 

History

History
542 lines (356 loc) · 38.5 KB

CHANGELOG.md

File metadata and controls

542 lines (356 loc) · 38.5 KB

Changelog

All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.

v10.0.0 (2023-11-27)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

  • Duplicate statement of the 'virtualenv' package with the python module #225
  • The apache service is not notified when settings.py is updated #170
  • allow python_version > 3.9 #385 (zivis)
  • Do not manage $basedir when installing from packages #368 (smortex)

v9.0.0 (2022-07-14)

Full Changelog

Breaking changes:

  • Install from PyPI package and keep up to date by default #354 (gdubicki)

Implemented enhancements:

  • Sync FreeBSD default Python version with upstream #361 (smortex)

Closed issues:

  • Path /srv/puppetboard/puppetboard exists and is not the desired repository #355
  • pip 9.0 fail with puppetboard ? #174
  • Using with packaged puppetboard #85

Merged pull requests:

v8.2.0 (2022-04-22)

Full Changelog

Implemented enhancements:

Closed issues:

  • Warning: The directory '/srv/puppetboard/puppetboard' contains 1936 entries, which exceeds the default soft limit 1000 #351
  • Debian 11 data targets incorrect system python version #338
  • Use python3-pip instead of python-pip #311
  • Use the $custom apache parameters to set up puppetboard with basic auth #243
  • New version of CommonMark has changed the name to lower case -> commonmark #223

Merged pull requests:

v8.1.0 (2022-01-13)

Full Changelog

Implemented enhancements:

Merged pull requests:

v8.0.0 (2021-08-18)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

  • Class[Python]: has no parameter named 'manage_virtualenv_package' with v7.0.2 version #319
  • Fix the way facts are set in the test suite #328 (smortex)
  • metadata.json: increase python minimum to 4.1.0 #320 (kenyon)

Closed issues:

  • No Module Named Flask #333
  • Puppet-python version dependency update #326
  • Could not find resource #322
  • Proxy setting (python_proxy) is not passed to python::pyvenv #315
  • remove virtualenv requirements #276
  • manage_git and manage_virtualenv cannot be set to latest as readme suggests #253
  • catalog failure is not reflected in node status #235

Merged pull requests:

v7.0.2 (2020-10-17)

Full Changelog

Fixed bugs:

v7.0.1 (2020-10-09)

Full Changelog

Fixed bugs:

  • delete unused variables in params.pp #307 (bastelfreak)
  • Fix "unresponsive" default value; default to 3 instead of 0 #306 (smortex)

v7.0.0 (2020-10-06)

Full Changelog

Breaking changes:

  • Drop SLES 12 because of missing tests/compatibility #297
  • Drop End of Life Ubuntu 14.04 #296
  • Drop End of Life Debian 8 #295
  • Drop RedHat/CentOS 6/7 support due to missing Python 3.6 support in apache #294
  • Add datatypes to all params/puppet-strings docs #302 (bastelfreak)
  • Drop Python 2, implement Python 3, replace virtualenv with native python 3 implementation, drop EPEL parameter #292 (waipeng)

Implemented enhancements:

  • replace legacy virtualenv with python 3 builtin #300
  • Add Ubuntu 16.04 and 18.04 support #299
  • Add Debian 9 and 10 support #298
  • add support for Apache::Vhost ssl_chain parameter #284 (lukebigum)

Fixed bugs:

Closed issues:

  • lateset on ubuntu 18.04 #287
  • Fix wrong path in README #281

Merged pull requests:

  • Use voxpupuli-acceptance and allow puppet/python 4.x and 5.x #293 (ekohl)
  • Remove whitespace #282 (dhoppe)
  • Fix virtualenv_version comment #279 (smortex)
  • Fix wrong virtualenv parameter in README #278 (paescuj)
  • Require puppet-epel over stahnma-epel #277 (dhoppe)

v6.1.0 (2020-03-20)

Full Changelog

Implemented enhancements:

  • Fixes for Python 3 and documentation for Python 3 on RHEL 7 #272 (nmaludy)

Closed issues:

  • Install with Python3 #252

Merged pull requests:

v6.0.0 (2019-10-28)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

  • rename LDAP include fragment file extension so it doesn't get include… #257 (lukebigum)
  • fix missing @ in the apache templates #237 (swenske)

Closed issues:

  • Feature Request: Show changes of noop run #246

Merged pull requests:

v5.0.0 (2018-10-14)

Full Changelog

Breaking changes:

  • change python module provider to from stankevich to puppet #216 (mergwyn)

Implemented enhancements:

Closed issues:

  • Listen IP of Apache Vhost is not configurable #226
  • Does puppetboard supports multiple puppetdb connections ? #219
  • stankevich-python has been deprecated #215

Merged pull requests:

v4.1.0 (2018-05-08)

Full Changelog

Fixed bugs:

  • apache config dir wrong in Ubuntu #204
  • Fix apache conf dir for Ubuntu #205 (waipeng)

Closed issues:

  • Default vhost configuration causes Apache to fail to start #192

Merged pull requests:

v4.0.0 (2017-11-11)

Full Changelog

Breaking changes:

  • BREAKING: Switch remaining params to Puppet data types #191 (wyardley)

Implemented enhancements:

Closed issues:

  • Puppet CA certificate not configured correctly #142

Merged pull requests:

  • Update (and run in Travis) acceptance tests, fix formatting in LDAP templates #190 (wyardley)
  • Revert "Add apache file auth support" #188 (wyardley)
  • Sort extra_settings to prevent churn #175 (barneycg)
  • Add apache file auth support #149 (arioch)

v3.0.0 (2017-09-17)

Full Changelog

Implemented enhancements:

  • Add the ability to override home directory for the created user #183 (coreone)
  • Apache vhost testing #172 (mterzo)
  • replace all validate functions with datatypes #167 (bastelfreak)

Fixed bugs:

  • Fixes puppetdb_verify_ssl parameter and apache::vhost unit tests #177 (fuero)
  • Update the puppetdb_ssl_verify setting. #169 (rnelson0)
  • Restart the web server when the settings file changes #159 (rnelson0)

Closed issues:

  • New install, puppetboard start error #171
  • Reduce dependency on other modules #166
  • Problem with installing puppetboard. #163

Merged pull requests:

  • Make EPEL soft dependency per style guide #185 (wyardley)
  • Switch to puppet_install_helper (and fix rubocop warning in process) #184 (wyardley)
  • add instructions on how to enable report storage to be able to view i… #182 (jonmosco)
  • Fix github license detection #179 (alexjfisher)
  • Document usage of Puppet CA via puppetdb_ssl_verify #150 (apeeters)

v2.9.0 (2017-01-13)

Full Changelog

Implemented enhancements:

Closed issues:

  • Add DEFAULT_ENVIRONMENT to settings.py #132
  • Add Ability to pass OFFLINE_MODE to settings.py #130
  • Release 2.7.5 to PuppetForge #118
  • Adding puppetboard::apache::ldapauth? #110

Merged pull requests:

v2.8.2 (2016-05-05)

Full Changelog

Merged pull requests:

v2.8.1 (2016-05-05)

Full Changelog

Merged pull requests:

v2.7.5 (2016-05-05)

Full Changelog

Closed issues:

  • The parameter 'reports_count' is declared more than once in the parameter list #114
  • please make a fresh release #103
  • dependency error when specifying manage_virtualenv #101
  • Documentation wrong on SSL #94
  • progress or next steps for puppet 4 support #93
  • Cut a new release #78
  • Module version differences #77
  • Setting 'PUPPETDB_SSL_VERIFY' via Hiera Fails #65
  • Reference to missing service puppetboard #58

Merged pull requests:

2.7.3 (2015-07-20)

Full Changelog

Merged pull requests:

2.7.2 (2015-07-15)

Full Changelog

Merged pull requests:

2.7.1 (2015-02-04)

Full Changelog

2.7.0 (2015-02-04)

Full Changelog

Closed issues:

  • SSL Cert permissions with managed user #49
  • make static/ really static #48
  • More flexibility with apache::vhost #47
  • Quoting default_settings.py #35

Merged pull requests:

  • Better comment about default value of reports_count #64 (txaj)
  • Support adding arbitrary values to settings.py #63 (robinbowes)
  • Clean up arrow alignement and add a default case to params.pp #62 (krionux)
  • Description for rake task for metadata #60 (nibalizer)
  • Fix missing listen parameter #57 (eshamow)
  • Update metadata.json: fix dependency for stdlib #55 (codec)
  • Linting metadata.json #54 (nibalizer)
  • Moving to metadata.json #53 (nibalizer)
  • Feature/set supplementary groups #52 (robinbowes)
  • puppetdb_ssl renamed to puppetdb_ssl_verify #51 (robinbowes)
  • Add CentOS caveats #50 (pbrit)
  • Adding the ability to control the number of reports that you want to add... #40 (stack72)

2.5.0 (2014-06-23)

Full Changelog

Closed issues:

  • Have custom settings in settings.py. Don't manage default_settings.py #41
  • manage user/groups separately #28

Merged pull requests:

2.4.0 (2014-05-29)

Full Changelog

Closed issues:

  • Add a virtualenv dependency. Getting "Error: sh: 1: virtualenv: not found" #23
  • Add git package dependency #21
  • Offer security (ie basic auth) #19
  • Allow configuration with SSL #18
  • needs non-librarian(?) install instructions #16

Merged pull requests:

1.3.0 (2014-01-23)

Full Changelog

Merged pull requests:

  • PUPPETDB_SSL setting is now PUPPETDB_SSL_VERIFY #13 (fpletz)
  • Document parameters for all classes, and variables used by templates #12 (jantman)
  • Fix problem with pip install git requirement #11 (pavel-drabushevich)

1.1.0 (2013-11-25)

Full Changelog

Closed issues:

  • Release to forge #7
  • module tries to install non-existing dependencies #1

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator