Activity
From 07/20/2021 to 08/18/2021
08/18/2021
- 05:37 PM Revision d5495b6b (puppet-dhcp): Drop Debian 8 support and update default template
- The primary motivation was to update the /etc/default-isc-dhcp-server
file to the new template introduced in Debian 9... - 05:37 PM Revision 8ab95bcd (puppet-dhcp): Ensure systemd drop-in happens before service
- By using notify_service we ensure that the drop-in exists before the
service is started and restarted if it changes.
08/17/2021
- 08:54 PM Bug #33277 (Ready For Testing): Change Puma defaults to match recommendations from Puma documentation
- 08:54 PM Bug #33277 (Closed): Change Puma defaults to match recommendations from Puma documentation
08/16/2021
- 05:42 PM Revision 37a6e9ea (puppet-foreman_proxy_content): Move more parameters from params.pp to init.pp
- In baa0e9ceae72f3cf14c354a2d1a05991ddd868a5 another parameter was added
to params.pp, but booleans are fine to keep i... - 05:40 PM Revision 198ca340 (puppet-foreman_proxy_content): Revert "Refs #32338 - Move content array param to params.pp"
- This reverts commit ba98d069944c31d07290d028b9f0ce722dc53592. The Kafo
bug has been resolved and this workaround is n...
08/12/2021
- 08:08 PM Bug #33233 (Closed): Foreman client certificates should be used to set up qpid queues
- Applied in changeset commit:puppet-katello|634606abad7140bcb4039ed54504b2d8b2df86ab.
- 07:42 PM Revision 634606ab (puppet-katello): Fixes #33233: Use Foreman client certificates to setup qpid queues
- Katello uses the Foreman client certificates to talk to Qpid when
katello-agent support is enabled, the same should b...
08/11/2021
- 05:52 PM Revision dcd015ce (installer): Refs #33214: Reset puma min threads to default from puppet module
- If the default value for foreman_service_puma_threads_min is found,
which is zero, this deletes that value from the a...
08/10/2021
- 11:08 PM Bug #33214 (Closed): potential memory leak in puma
- Applied in changeset commit:puppet-foreman|172a16d0a0556b26c2c764f7339f292447cf62f2.
- 10:19 PM Revision 172a16d0 (puppet-foreman): Fixes #33214: Set minimum Puma threads equal to maximum puma threads by default
- This has been shown to prevent memory leaks that can appear in Foreman
when running under Puma. This only changes the... - 12:29 PM Bug #33233 (Ready For Testing): Foreman client certificates should be used to set up qpid queues
- 12:29 PM Bug #33233 (Closed): Foreman client certificates should be used to set up qpid queues
08/06/2021
- 05:28 PM Feature #32659: Support Puppet 7
- This explicitly had no category set. It's really changes all over the place. Literally all 3 categories.
- 04:39 PM Feature #32968: It is not easy to increase the log level of the Pulp 3 backend
- The installer side was cherry picked to 2.5.2, I'm not sure if the hammer side was. However, this is the installer ch...
- 09:14 AM Revision fe6f99bc (installer): Bump version to 3.1.0-develop
08/04/2021
- 11:36 PM Bug #33214 (Ready For Testing): potential memory leak in puma
- 09:27 PM Bug #33214 (Closed): potential memory leak in puma
- 04:30 PM Revision 24ca255b (puppet-foreman): Release 18.1.0
- 04:09 PM Feature #33210 (New): Generate a db encryption key when installing pulp
- Starting in pulpcore 3.15, certain fields will be encrypted in the database:
https://pulp.plan.io/issues/8192
P... - 10:59 AM Revision 0e509db2 (installer): Drop cdn_ssl_version hook
- This data migration was introducedin Foreman 2.2, and is no longer
needed. There are no paths that would migrate dire...
08/03/2021
- 07:24 PM Revision 7b315255 (puppet-certs): Allow passing string for hostname to certs::qpid_router::client
- 05:10 PM Revision 84bb1a95 (installer): Add webhooks CLI plugin
- 05:10 PM Revision 838dd53a (installer): Add hammer-cli-foreman-puppet
- 03:59 PM Revision 9b2fcc6e (puppet-foreman): Add hammer plugin for foreman_puppet
- 02:04 PM Revision 51a84139 (puppet-certs): Add types for parameters for all classes
- 01:36 PM Revision 76670fdd (installer): Add a migration for foreman_proxy's httpboot
- The httpboot option changed[1] from Optional[Boolean] to Boolean. That
requires a migration if the value was undef.
... - 01:35 PM Revision 54e9fb28 (puppet-tftp): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:35 PM Revision 1609da97 (puppet-qpid): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:35 PM Revision 617e15a8 (puppet-puppetserver_foreman): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:35 PM Revision 7534cbe6 (puppet-puppet): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:35 PM Revision 13c10a32 (puppet-pulpcore): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:35 PM Revision 83100a0f (puppet-katello): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:35 PM Revision dd4c9ba6 (puppet-git): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:34 PM Revision c5d79ef7 (puppet-foreman_proxy_content): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:34 PM Revision f8708aea (puppet-foreman_proxy): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:34 PM Revision becbd354 (puppet-foreman): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:34 PM Revision e2cfa2d0 (puppet-dns): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:34 PM Revision 5d3c0967 (puppet-dhcp): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:34 PM Revision 56b7dca9 (puppet-certs): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it from voxpupuli-aceptance.
- 01:34 PM Revision 27a0f4d4 (puppet-candlepin): Fix beaker task
- In puppetlabs_spec_helper 4.x the beaker task was removed. This loads it
from voxpupuli-aceptance. puppetlabs_spec_he... - 10:41 AM Revision 82a4e9ec (installer): Refs #33191 - Use symbols for facts
- In 567172b6411ed9d0731614fd29455e8b7877ccd0 facts were incorrectly using
strings while it should use symbols.
It als...
08/02/2021
- 04:37 PM Bug #27165 (Resolved): foreman-installer --scenario katello does not recognise option --foreman-proxy-plugin-dhcp-remote-isc-dhcp-config
- Fixed in #27168 (Foreman 1.23)
- 04:08 PM Feature #33170 (Duplicate): Additional Tftp Support For Rocky
- Resolved in #32710.
- 04:08 PM Feature #33191 (Closed): Support automatic reinstallation of puppet-agent-oauth on Debian
- Applied in changeset commit:installer|567172b6411ed9d0731614fd29455e8b7877ccd0.
- 04:05 PM Feature #32710 (Closed): Tftp support for Rocky Linux and AlmaLinux
- 03:28 PM Revision 567172b6 (installer): Fixes #33191 - Debian puppet-agent-oauth reinstall support
- This has been supported for a while on RPM-based distros. This adds it
on Debian.
It also changes it to log an error... - 03:22 PM Revision ae455be5 (puppet-foreman): Add hammer plugin for foreman_webhooks
07/30/2021
- 02:03 PM Revision adde36b1 (installer): Add ACD plugin
- * foreman ACD plugin
* smart proxy ACD plugin - 12:59 PM Feature #33191 (Ready For Testing): Support automatic reinstallation of puppet-agent-oauth on Debian
- 12:51 PM Feature #33191 (Closed): Support automatic reinstallation of puppet-agent-oauth on Debian
- Since #29097 foreman-installer has automatically reinstalled puppet-agent-oauth on RPMs. This is needed when the Ruby...
- 11:08 AM Feature #32659 (Closed): Support Puppet 7
- Applied in changeset commit:installer|4de3cadfb12ecc7bfb24ec388428aa3b3674dbe1.
07/28/2021
- 04:08 PM Bug #33162 (Closed): Roles imported from a collection installed to /etc/ansible/collections are not found when run on hosts
- Applied in changeset commit:puppet-foreman_proxy|012d533ce0112f0ab974affb795998031f34763d.
- 11:38 AM Bug #33162 (Ready For Testing): Roles imported from a collection installed to /etc/ansible/collections are not found when run on hosts
- 11:26 AM Bug #33162 (Closed): Roles imported from a collection installed to /etc/ansible/collections are not found when run on hosts
- *Description of problem:*
If an Ansible collection is installed on Foreman to /etc/ansible/collections, the roles fr... - 03:58 PM Revision 012d533c (puppet-foreman_proxy): Fixes #33162 - Set value for Ansible collections_paths
- 03:58 PM Feature #33170 (Duplicate): Additional Tftp Support For Rocky
- We need similar code added for Rocky Linux like that added for AlamaLinux
https://github.com/theforeman/puppet-fo... - 02:10 PM Revision 169f5f51 (installer): Use Puppet 7 by default
- 02:10 PM Revision 4de3cadf (installer): Fixes #32659 - Support Puppet 7
- 02:09 PM Revision 51d21833 (installer): Puppet 7 compatible version of puppetlabs/xinetd
- This is unreleased, but we need this for a correct metadata. There are
no other (code) changes compared to 3.3.0 - 02:07 PM Revision b21826e2 (installer): Use a released version of puppetlabs/postgresql again
- This version is Puppet 7 compatible. We no longer care about Puppet 5 so
that's no longer a concern.
07/27/2021
07/26/2021
- 10:50 PM Revision 4c4684c6 (puppet-puppet): Release 15.1.0
- 07:07 PM Revision 10a3770a (installer): Reflect changes for Puppetserver 7 support
- This adds a migration to clear --puppet-server-ssl-chain-filepath if
it's the old default. It also stops the puppetse... - 05:59 PM Revision 3e35283f (puppet-puppet): Support Puppet 7
- 04:27 PM Revision bdbcecd3 (puppet-puppet): Handle the separate cadir in Puppetserver 7
- In Puppetserver 7 the CA directory was changed from $ssldir/ca to
$puppetserver_dir/ca. This makes it safer to wipe $... - 04:27 PM Revision 572c20d7 (puppet-puppet): Use the real_puppetserver_version variable
- This is closer to the real version.
- 04:27 PM Revision 2ebc2275 (puppet-puppet): Move real_puppetserver_version definition to the top
- Soon this will be needed in the ssl file location determination.
- 04:27 PM Revision 818bf005 (puppet-puppet): Make server_ssl_chain_filepath undef by default
- It can be determined on the fly. This will be needed if the ca directory
becomes configurable. - 04:27 PM Revision 28db556b (puppet-puppet): Combine acceptance test files
- Config is testing the same thing latest and there's no need to clean the
entire puppetserver in between. This speeds ... - 03:51 PM Revision 476d741d (puppet-foreman): Release 18.0.0
- 02:15 PM Revision 8ef316bf (puppet-puppet): Add missing puppet-ca endpoints in auth.conf
- These are present in the default Puppetserver 7 auth.conf.
- 02:15 PM Revision ce42888d (puppet-puppet): Handle auth.conf in Puppetserver 7
- In Puppetserver 7 the legacy auth.conf has been removed. This also means
the use-legacy-auth-conf setting is useless. - 02:15 PM Revision e29abf4b (puppet-puppet): Always set root as dir owner
- This was already true for AIO packages, but at least in Debian 10 and
Fedora 33's non-AIO packages this is also true. - 02:15 PM Revision 34ea2150 (puppet-puppet): Share more variables in server spec
- 02:15 PM Revision 04dadd23 (puppet-puppet): Drop old Puppet 3 compat code in tests
- 02:15 PM Revision dc8dbacf (puppet-puppet): Do not test Puppetserver 5 on Debian 10
- This was never built so there's nothing to test
07/23/2021
- 10:25 PM Revision b726f03f (puppet-katello): Release 21.0.0
- 06:02 PM Revision f1ee2fa2 (puppet-katello): Add basic acceptance test for the whole module
- 05:24 PM Revision 1b41dc58 (puppet-foreman_proxy_content): Release 20.0.0
- 05:23 PM Revision 056635f4 (puppet-foreman_proxy): Release 19.0.0
- 03:40 PM Revision 75e59454 (puppet-dns): Move static parameters to init.pp
- This makes puppet-strings output more useful and overall it's easier to
follow. - 01:01 PM Revision a85bd9e2 (puppet-dhcp): Release 7.0.0
- 01:00 PM Revision 6ca6edfa (puppet-puppetserver_foreman): Release 2.0.0
- 12:25 PM Revision 3fde6ce4 (puppet-foreman): Replace use of verify_exact_contents
- This can be tested with native methods. The only difference is that now
we need to test for comments and whitespace t... - 12:08 PM Revision dec3bbe0 (puppet-tftp): Release 7.0.0
- 12:03 PM Revision cf0da38c (puppet-foreman_proxy): Move all static vars from params to init
- All variables in params.pp that are static are moved to init.pp. This
makes it easier to read init.pp
It also change... - 07:53 AM Revision 3ca750ab (puppet-dhcp): fix dhcp::host comment param
07/22/2021
- 07:25 PM Revision 053a729f (puppet-dhcp): remove all usage of #verify_concat_fragment_exact_contents
- 07:25 PM Revision a2f4770f (puppet-dhcp): remove all usage of #verify_concat_fragment_contents
- 07:08 PM Bug #33106 (Closed): Move more variables from in puppet-foreman to globals.pp
- Applied in changeset commit:puppet-foreman|0e45f2055787dd9c42afc2e431c45ab45630b4b5.
- 10:11 AM Bug #33106 (Ready For Testing): Move more variables from in puppet-foreman to globals.pp
- 08:14 AM Bug #33106 (Closed): Move more variables from in puppet-foreman to globals.pp
- from https://github.com/theforeman/puppet-foreman/pull/974#pullrequestreview-711530448
As for other variables:
... - 06:41 PM Revision 0e45f205 (puppet-foreman): Fixes #33106 - Move user, app_root, rails_env & vhost_prio to globals
- These parameters are not commonly changed. Moving them to globals makes
the list of parameters in init.pp shorter and... - 06:40 PM Revision 057f2c99 (puppet-git): Release 7.0.0
- 06:39 PM Revision 4cb8068d (puppet-qpid): Release 9.0.0
- 06:38 PM Revision 2704f529 (puppet-dns): Release 9.0.0
- 06:37 PM Revision f60df514 (puppet-certs): Release 13.0.0
- 06:37 PM Revision c4bb0605 (installer): Do not pass --assumeyes to f-maintain packages is-locked
- This doesn't make sense and in the latest foreman-maintain 0.8.3 it's no
longer accepted[1].
[1]: https://github.com... - 03:15 PM Bug #33109: Date used by katello-certs-check should be formatted correctly by program
- Looks like that's here:
https://github.com/theforeman/foreman-installer/blob/90060e84586a2b2c340bbf9a525d0ea8cdfdaf7... - 02:08 PM Bug #33109 (Closed): Date used by katello-certs-check should be formatted correctly by program
- Original post in support forum: https://community.theforeman.org/t/date-used-by-katello-certs-check-should-be-formatt...
- 01:47 PM Revision 90060e84 (installer): Bump version to 3.0-develop
- 01:26 PM Revision c5a12440 (puppet-candlepin): Release 12.0.0
- 12:59 PM Revision 79960112 (puppet-foreman): Let Function to_symbolized_yaml handle Datatype Sensitive
- 12:58 PM Revision 85514dfd (puppet-foreman): Handle duplicate file declaration for foreman::app_root
- Currently we're using your module to install and configure Foreman.
We want to install Foreman in its own filesystem,... - 12:08 PM Revision 871de325 (puppet-foreman_proxy): Remove Foreman repository parameters
- This prefers that the Foreman class repo is used. The benefit is that a
user doesn't end up with effectively the same... - 12:00 PM Revision 2af52b18 (puppet-foreman_proxy): Fixes #32710 - tftp support for Rocky Linux and AlmaLinux
- 09:08 AM Bug #33089 (Closed): Don't store plugin_prefix (and hammer_plugin_prefix) in answers
- Applied in changeset commit:puppet-foreman|08254ece967e3dc9874027477dfe209e6b458f49.
- 08:35 AM Revision ac56dde4 (puppet-certs): Manage the certs::foreman ssl_ca_file
- This manages the ssl_ca_file in certs::foreman ensuring the right
owner and group are set and allowing users of this ... - 08:10 AM Revision 08254ece (puppet-foreman): Fixes #33089 - move (hammer_)plugin_prefix to globals
07/21/2021
- 07:00 PM Revision bfdd93eb (puppet-foreman): added foreman_datacenter
- 03:50 PM Feature #33099 (New): Use a common prefix for Foreman Proxy plugins
- Similar to #33095, it would be great if a common prefix could be used for all Foreman Proxy plugins. For this a packa...
- 02:52 PM Bug #33097: Use virtual package names for Hammer plugins
- In recent Puppet versions it's also supported for Debian (apt/dpkg). It would be great if we can standardize on a sin...
- 01:38 PM Bug #33097 (New): Use virtual package names for Hammer plugins
- Hammer plugin RPMs should have (#33095) provides, we can use these instead of varying the RPM name prefix by OS versi...
- 01:37 PM Bug #33096 (New): Use virtual package names for Foreman plugins
- Foreman plugin RPMs have provides of the form "foreman-plugin-NAME", we can use these instead of varying the RPM name...
- 10:15 AM Bug #33089 (Ready For Testing): Don't store plugin_prefix (and hammer_plugin_prefix) in answers
- 09:21 AM Bug #33089 (Closed): Don't store plugin_prefix (and hammer_plugin_prefix) in answers
- Today, we expose plugin_prefix and hammer_plugin_prefix as params in puppet-foreman, which means these get stored as ...
- 10:10 AM Revision 848770fb (puppet-certs): Add owner, group parameters to certs::foreman
- 10:05 AM Revision bd853390 (puppet-dns): Drop EL6 and Debian 8 and Ubuntu 16.04 support
07/20/2021
Also available in: Atom