8.2.0 (2021-07-12)
Fixed bugs:
- Fixes #32966 - add remove_old_repodata option for yum #415 (jlsherrill)
8.1.1 (2021-06-09)
Fixed bugs:
- Fixes #32762 - Disable SSLInsecureRenegotiation #413 (pdudley)
- Remove duplicate parameter docs #407 (alexjfisher)
8.1.0 (2020-08-06)
Implemented enhancements:
- Improve validation of ldap parameters #403 (alexjfisher)
Fixed bugs:
8.0.0 (2020-05-15)
Breaking changes:
- Use modern facts #401
Implemented enhancements:
- Allow extlib 5.x #393 (mmoll)
- Refs #29052: Stop services before running database migrations #391 (ehelms)
- Fixes #29054: Run pulp migrations if any are pending #390 (ehelms)
7.0.0 (2020-02-12)
Breaking changes:
- Fixes #28813 - use /pulp2/content to not conflict with pulp 3 #388 (jlsherrill)
- Drop default ssl_protocol and pass it to crane #378 (ekohl)
Implemented enhancements:
- Move /etc/httpd/conf.d/{,10-}pulp.conf #385 (wbclark)
- Add support for different CA certificates for apache and pulp #381 (laugmanuel)
- Fix log_type parameter in init.pp #380 (lambda123)
- Add support for yum gpg_key_id and gpg_cmd parameters #321 (PaulSD)
Fixed bugs:
- Always manage pulp.conf in Apache #386 (ekohl)
- Fix https_ca_cert if a different location for ca_cert is used #382 (laugmanuel)
6.2.0 (2019-07-30)
Implemented enhancements:
Merged pull requests:
6.1.1 (2019-06-13)
Merged pull requests:
- Update dependencies to allow latest versions #368 (alexjfisher)
6.1.0 (2019-05-21)
Implemented enhancements:
Merged pull requests:
6.0.0 (2019-04-17)
Breaking changes:
- Drop Puppet 4 #364 (ekohl)
- Move vhosts80 to httpd conf.d #350 (ehelms)
- Fixes #22746 - Switch to voxpupuli/squid #331 (ekohl)
Implemented enhancements:
- Add
scheduled\_repo
wrapper defined type #361 (alexjfisher) - Improve pulp_rpmrepo gpg_key validation and docs #360 (alexjfisher)
- Refs #26103 - Make the crane server name configurable #358 (ekohl)
Merged pull requests:
5.8.1 (2019-04-11)
Fixed bugs:
5.8.0 (2019-01-14)
Implemented enhancements:
- Allow puppetlabs/apache 4.x #355 (ekohl)
- Use extlib namespaced functions #354 (ekohl)
- Allow extlib 3.x #351 (ekohl)
- Add log_type parameter #349 (ehelms)
- Add Puppet 6 support #348 (ekohl)
- Add max_speed to iso_importer #338 (sean797)
5.7.0 (2018-10-31)
Implemented enhancements:
5.6.0 (2018-10-08)
Implemented enhancements:
- Make crane use
$pulp::https\_chain
if specified #341 (alexjfisher) - Allow stdlib & concat 5.x #339 (ekohl)
- Remove Katello repos #336 (ekohl)
- Massively speed up providers and fix timeouts #334 (alexjfisher)
5.5.0 (2018-07-16)
Implemented enhancements:
5.4.2 (2018-05-30)
Merged pull requests:
5.4.1 (2018-05-23)
Fixed bugs:
- Fix wait_for_bind grep being poorly escaped #317 (alexjfisher)
- Fixes #23233 - updated yum_max_speed example to reflect to_bytes parsing #315 (chris1984)
- fixed wrong login parameter name in README #314 (pseiler)
5.4.0 (2018-02-28)
Implemented enhancements:
- Allow the setting of vhost in consumer messaging section. #311 (glbyers)
- Don't specify path to pulp-consumer #310 (alexjfisher)
- Make enable_iso not dependent on enable_rpm #309 (sean797)
5.3.0 (2018-01-25)
Implemented enhancements:
- Allow use of puppet-qpid 4.X #305 (ehelms)
- Allow puppet/mongodb 2.x #303 (ekohl)
- Add support for enabling repo metadata GPG signing #302 (PaulSD)
- Fixes #22338 - add worker_timeout param #299 (chris1984)
- Fixes #21957 - Pulp-Ostree.conf handle gpg content #298 (parthaa)
- Make ISO support optional #294 (sean797)
- Add /pulp/deb to the authority of repo_auth #293 (mdellweg)
- Switch to puppet/mongodb and correct puppet-extlib fixture #291 (ekohl)
Fixed bugs:
- Fixes #22392 - add restart on config change #304 (chris1984)
- Don't use type defaults for pulp_rpmrepo properties #284 (alexjfisher)
Closed issues:
Merged pull requests:
Closed issues:
- pulp_rpmbind resource creation 'succeeds' for repos that don't exist. #276
Merged pull requests:
- Allow extlib 2.0 #282 (ekohl)
- Add SSLProtocol configuration for crane #281 (ehelms)
- Fix bad pulp_role example in readme.md #280 (ccnifo)
- Verify successful bind when creating pulp_rpmbind #279 (alexjfisher)
5.1.0 (2017-09-15)
Closed issues:
Merged pull requests:
- Explicitly set ssl_certs_dir to an empty string #275 (ekohl)
- crane requires mod wsgi #274 (sean797)
- Fixes #20865 - correct profiling configuration #273 (iNecas)
- Add basic provider for Pulp roles #234 (ccnifo)
5.0.0 (2017-08-30)
Closed issues:
- EPEL and Pulp repos not deployed #164
- Update documentation with all settings available #143
- pulp_schedule broken #260
- How to use Pulp - need docs #241
- EPEL Dependency #247
- unable to add pulp_rpmrepo (undefined method `each' for nil:NilClass) #245
- Facts broken with some ruby versions #243
- Add pulp_rpmbind type #230
- Service refresh every run ? #223
- katello/puppet-katello using yum_max_speed which is not in current puppet-pulp release #207
- Authentification issue #206
- Idempotent repo creation #205
- pulp-admin-client #201
- OAuth enabled by default #175
- pulp::ssl_ca_cert is not defined #142
- mongodb_version not set on first run #141
- Wrong parameters in init #135
- pulp-nodes-parent is no longer installed by default #107
- Machines without the pulp class included still run queries for mongodb version #91
- adding nodes support #49
Merged pull requests:
- Contain pulp::crane if included #271 (ekohl)
- Allow repository management #270 (ekohl)
- Add a link to puppetmodule.info #269 (ekohl)
- Adding Pulp 2.14 changes #268 (parthaa)
- Allow puppetlabs-mongodb 1.0 #267 (ekohl)
- Allow newer puppetlabs-concat #266 (ekohl)
- Allow puppetlabs-apache 2.0 #265 (ekohl)
- msync: Puppet 5, parallel tests, .erb templates, cleanups, facter fix #263 (ekohl)
- Remove redundancy in repo_type definitions #262 (ekohl)
- Fix pulp_schedule and add tests #261 (ekohl)
- Update the README #242 (ekohl)
- Expand the admin login functionality #259 (ekohl)
- Allow katello/qpid 2.x #258 (ekohl)
- Bump qpid dependency #256 (ehelms)
- Fix tests #255 (ekohl)
- allow configuration of wsgi_processes and wsgi_max_requests #254 (SimonPe)
- Clean up types and providers #252 (ekohl)
- Disable oauth by default #249 (ekohl)
- Fixes GH-243 - Ruby 1.8 compatible syntax for facts #246 (ccnifo)
- Fix typo in apache manifest #244 (johnpmitsch)
- Refactor the class inclusions and chaining #239 (ekohl)
- Use the $pulp::ca_cert variable rather than hardcoding #237 (ekohl)
- Add pulp_consumer_id fact #233 (alexjfisher)
- Remove mongodb_version fact #232 (alexjfisher)
- Add pulp_rpmbind type #231 (alexjfisher)
- Add repo classes #229 (ekohl)
- Refactor pulp::child and use puppetlabs-apache vhost options #227 (ekohl)
- Remove EL6 compatiblity code #226 (ekohl)
- Refactor to Puppet 4 types #225 (ekohl)
- Use concat 2.2.1 in .fixtures #224 (alexjfisher)
- LDAP authentication support #221 (alexjfisher)
- Include mod_proxy_http apache module #220 (alexjfisher)
- Fix repo_auth parameter #219 (alexjfisher)
- Make SSL checking optional #214 (cristifalcas)
4.3.3 (2017-10-13)
Merged pull requests:
- Fixes #20865 - correct profiling configuration #273 (iNecas)
- fixes #19740 - pulp_docker.conf schema 2 #251 (thomasmckay)
4.3.2 (2017-08-28)
Merged pull requests:
4.3.1 (2017-07-13)
Merged pull requests:
4.3.0 (2017-04-07)
Merged pull requests:
- Expand ignore with generated files/directories #222 (ekohl)
- Modulesync update #218 (ekohl)
- Remove EL6 from README #217 (alexjfisher)
- Modulesync update #213 (ekohl)
- fix readme #210 (timogoebel)
- broker service may not run on the same node #209 (timogoebel)
- Fixes #17219 - bump squid3 to 1.0.2 #208 (Klaas-)
- Remove code to support EL6 #202 (ekohl)
4.2.0 (2017-03-10)
Merged pull requests:
- Use the correct variable for ca_cert #203 (ekohl)
- Fix linting errors #198 (ehelms)
- Messaging transport version #195 (khdevel)
- Fixes #18484 - Enables ostree-importer proxy settings #194 (parthaa)
- Update modulesync config #192 (ekohl)
- Fixes #16253 - Add max speed var to Katello #189 (chris1984)
- Refs #17298 - Add max tasks per Pulp worker #173 (mbacovsky)
4.1.0 (2017-01-24)
Merged pull requests:
- update documentation with examples of providers #188 (cristifalcas)
- add an schedule provider #187 (cristifalcas)
- add the posibility to install katello_agent #186 (cristifalcas)
- add an rpm provider #185 (cristifalcas)
- add an puppet provider #184 (cristifalcas)
- add an iso provider #183 (cristifalcas)
4.0.0 (2016-12-20)
Closed issues:
- show_diff on /etc/pulp/server.conf show passwords #171
Merged pull requests:
- Fixes #16941 - Check perms on Pulp key #182 (chris1984)
- Fixes #16946 - add step to verify Pulp CA #181 (chris1984)
- version compared as number #180 (PascalBourdier)
- Add Pulp profiling option #178 (ehelms)
- fixes #17590 - add repo_url_prefixes to repo_auth.conf #177 (stbenjam)
- module sync update #176 (jlsherrill)
- Remove potential for circular dependency when using Apache #174 (ehelms)
- fixes GH-171 - add a show_conf_diff param, defaults to false #172 (ccnifo)
- Move crane to puppet-pulp #170 (stbenjam)
- Modulesync #169 (stbenjam)
3.5.0 (2016-10-17)
Closed issues:
- Pulp v2.8 does not work with SSL_CLIENT_S_DN_CN #138
- ProviderConsumer: file /bin/pulp-consumer does not exist #55
Merged pull requests:
- Pin squid to 1.0.0 to prevent breakage on EL6 #168 (ehelms)
- allow to increase the timeout for the exec that does the db migration #167 (cristifalcas)
- Restrict SSLUsername to /pulp/api #166 (jlsherrill)
- ssl_protocol: customisable parameter and default avoids SSLv3 #165 (ccnifo)
- SSLUsername directive breaks FakeBasicAuth #163 (llabrat)
3.4.0 (2016-09-12)
Closed issues:
Merged pull requests:
- Fix typo in variable name in params.pp #162 (stbenjam)
- Modulesync update #161 (ehelms)
- Remove trailing spaces #160 (stbenjam)
- Fixes #16343 - Redirect fix for Atomic Hosts #158 (parthaa)
- Do not attempt to write
vhosts80
file too early #156 (beav) - allow configuration of puppet wsgi processes #155 (jlsherrill)
- fixes GH-150 - Eliminate duplicate, broken requires on mongodb #153 (ccnifo)
- Pin extlib since they dropped 1.8.7 support #152 (stbenjam)
- refs #15217 - puppet 4 support #151 (stbenjam)
- Mongodb fact refactor #115 (walkamongus)
3.3.1 (2016-06-10)
Merged pull requests:
- refs #15326 - remove mongo authentication #149 (stbenjam)
- allow adding chainfile for https certificate #148 (jlambert121)
- fixes #15014 - restore pulp db init flag #145 (stbenjam)
3.3.0 (2016-05-19)
Merged pull requests:
- refs #15058 - mongo auth only on newer mongos #147 (stbenjam)
- refs #15058 - support auth for mongo #146 (stbenjam)
- allow browsing root of repos #144 (jlambert121)
- Add paths for puppet-lint docs check #140 (stbenjam)
- Pulp streamer requires mod_proxy module #139 (ehelms)
3.2.1 (2016-03-28)
Merged pull requests:
- Fixes #14361 - Setting a couple missing squid options #137 (daviddavis)
- update to add defaultsite to squid conf #136 (beav)
3.2.0 (2016-03-16)
Merged pull requests:
- Modulesync #134 (stbenjam)
- Allow specifying custom fragment on httpd module #133 (ehelms)
- update vhosts80/rpm.conf to support http lazy sync #132 (jlsherrill)
3.1.0 (2016-02-23)
Merged pull requests:
- adds pulp streamer service #130 (cfouant)
- Add KeepAlive support #128 (jlsherrill)
- Refs #13625 - Install ostree via puppet-pulp #127 (parthaa)
- Fixes #13451 - enables lazy sync #122 (cfouant)
3.0.0 (2016-02-10)
Merged pull requests:
- do not specify ca cert in apache pulp.conf #126 (jlsherrill)
- Ensure JSON is wrapped in quotations #125 (ehelms)
- Fixes #13607 - Adding pulp.conf #124 (parthaa)
- Fix importer JSON to produce correct JSON #123 (ehelms)
- Fix wsgi paths for 2.8 #121 (ehelms)
- Include apache::mod::headers when using docker #120 (ehelms)
- Removes ssl_ca_cert parameter that duplicates the ca_cert parameter #119 (ehelms)
- fix template :undef checks and yum proxy variables #117 (walkamongus)
- Fixes #13431 - Apache changes for pulp 2.8 #116 (parthaa)
2.1.0 (2016-02-01)
Merged pull requests:
- Remove inclusion of concat_native #118 (ehelms)
- Fixes #13394 - Added xsendfile support for pulp 2.8 #113 (parthaa)
- fixes #13189 - allows authentication with username and certificate #112 (cfouant)
- Config file updates, ostree support, and bugfix #85 (beav)
2.0.0 (2015-11-20)
Merged pull requests:
- consolidate node parent params into one parameter #111 (jlsherrill)
1.0.2 (2015-10-21)
Merged pull requests:
1.0.1 (2015-10-15)
Closed issues:
- Severe lack of answers file documentation #105
- Unable to set pulp::num_workers in an answers file #104
- service.pp forces to use qpidd service #100
Merged pull requests:
- fixes #12094 Added parent param to ensure pulp-nodes-parent is installed #108 (johnpmitsch)
- Drop puppet-foreman in favor of extlib for cache_data #106 (ehelms)
- Remove direct references to Service['qpidd'] #103 (ehelms)
- fixes #12033: set topic_exchange using the messaging_topic_exchange param #102 (bbuckingham)
- Refs #11998 - support plugin httpd files without manage_httpd #101 (jlsherrill)
1.0.0 (2015-09-08)
Closed issues:
- Module is missing some apache configuration? #43
- pulp requires an encrypted connection to qpid, but the nssdb configuration is not performed. #38
- mongodb can't start on el7 #37
- Do not install qpid and mongodb from pulp #36
Merged pull requests:
0.1.3 (2015-08-11)
Merged pull requests:
- Ensure python-gofer-qpid is installed. #94 (ehelms)
- Add forge and travis badges to README #90 (stbenjam)
0.1.2 (2015-07-20)
Merged pull requests:
- Update 0.1-stable for modulesync #89 (stbenjam)
- Prepare puppet-pulp for release #88 (stbenjam)
- fix config.pp #87 (cristifalcas)
- fixes #10716 - migrate pulp when new pulp plugins are installed #86 (stbenjam)
- Consumer #83 (cristifalcas)
- Require qpidd to be started before migrating the database. #82 (ehelms)
- make pulp configurable #80 (cristifalcas)
- fix including apache configuration #79 (cristifalcas)
- autorequire the goferd service for the provider #77 (cristifalcas)
- Fixes #10885 - Allow customizing mongodb path #73 (adamruzicka)
- Fixes #10885 - Allow customizing mongodb path #72 (adamruzicka)
- Refs #10385: Don't redirect standard err to standard out for mongodb … #68 (ehelms)
- Refs #10616 - add ssl virt host fragment type #67 (jlsherrill)
- Refs #10616 - add ssl virt host fragment type #66 (jlsherrill)
- Remove qpid and mongodb declaration #65 (cristifalcas)
- move httpd config to a separate class #64 (cristifalcas)
- fix spaces #63 (cristifalcas)
- updates for consumer class #62 (cristifalcas)
- Refs #10385: repoquery doesn't omit the errors, so we account for that. #58 (ehelms)
- Fixing some documentation in admin.pp #57 (timhughes)
- Updates from modulesync. #56 (ehelms)
0.1.1 (2015-05-08)
Merged pull requests:
- Update to 0.1.1 #54 (ehelms)
- Fixes #10385: Omit errors from yum info when acquiring version. #53 (ehelms)
- Pin rspec version on 1.8.7 #47 (stbenjam)
- use preffix enable_ for extra packages #45 (cristifalcas)
- add consumer #41 (cristifalcas)
0.1.0 (2015-03-11)
Merged pull requests:
- fix services on el7 #42 (cristifalcas)
- fixes #9479: fix usage with centos #39 (dustints)
- fixes #9204 - fix failing tests due to qpid module's validations #34 (stbenjam)
- add initial admin support #33 (cristifalcas)
- Fixes #8478 - set the version of mongodb we are using #31 (iNecas)
- Fixes #8266: Allow setting the number of Pulp workers to be used. #30 (ehelms)
- refs #7779 - Updating to add support for pulp docker #29 (bbuckingham)
- fixes #7296, BZ1135127 - switching to relying on apache for cert validat... #28 (mccun934)
- Refs #6736: Updating to standard layout and basic tests. #27 (ehelms)
- fixes #7115 - specify cert options for nodes.conf #25 (jlsherrill)
- Refs #7077/BZ1127242: generate random password for pulp user. #24 (waldenraines)
- fixes #7006 - require mongo and qpidd before pulp-manage-db #23 (jlsherrill)
- Refs #6530: Ensure null for proxy_port if not defined. #22 (ehelms)
- Fixes #6530: Ensure proxy configs work if not all values specified. #21 (ehelms)
- Refs #6360 - enable pulp_manage_puppet selinux boolean #20 (lzap)
- Refs #5639: Adds proxy options for Pulp plugins. #19 (ehelms)
- Fixes 5992 and 5993 - update pulp-katello to install qpid-dependencies #18 (jmontleon)
- fixes #5845 - using new pulp httpd config files for 2.4 #17 (jlsherrill)
- Refs #5377: Ensure Pulp 2.4 services are run after config. #16 (ehelms)
- Refs #5377: Updates for Pulp 2.4 support. #15 (ehelms)
- Refs #5423 - fixes pulp node setting on the capsule #14 (iNecas)
- Fixing #5299: variables not used properly. #13 (omaciel)
- Fix mongodb error waiting for service. #12 (dgoodwin)
- Cleaning up certs related files. #11 (ehelms)
- Changing apache to an include and including extra RPMs to install with P... #10 (ehelms)
- adding plugin confs to puppet module #9 (jlsherrill)
- Updates to pass parameters to the Qpid module. #8 (ehelms)
- having the pulp module use the puppetlabs apache module #7 (jlsherrill)
- remove default_login override #5 (jlsherrill)
- Updates for parameterized params and certs updates. #4 (ehelms)
- Move the certs part of the module to puppet-certs #3 (iNecas)
- Fixes documentation error to prevent Kafo from complaining about #1 (ehelms)
* This Changelog was automatically generated by github_changelog_generator