Project

General

Profile

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...
Ewoud Kohl van Wijngaarden
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.
Ewoud Kohl van Wijngaarden

08/17/2021

08:54 PM Bug #33277 (Ready For Testing): Change Puma defaults to match recommendations from Puma documentation
The Foreman Bot
08:54 PM Bug #33277 (Closed): Change Puma defaults to match recommendations from Puma documentation
Eric Helms

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...
Ewoud Kohl van Wijngaarden
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...
Ewoud Kohl van Wijngaarden

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. Eric Helms
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...
Eric Helms

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...
Eric Helms

08/10/2021

11:08 PM Bug #33214 (Closed): potential memory leak in puma
Applied in changeset commit:puppet-foreman|172a16d0a0556b26c2c764f7339f292447cf62f2. Eric Helms
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...
Eric Helms
12:29 PM Bug #33233 (Ready For Testing): Foreman client certificates should be used to set up qpid queues
The Foreman Bot
12:29 PM Bug #33233 (Closed): Foreman client certificates should be used to set up qpid queues
Eric Helms

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. Ewoud Kohl van Wijngaarden
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... Ewoud Kohl van Wijngaarden
09:14 AM Revision fe6f99bc (installer): Bump version to 3.1.0-develop
Amit Upadhye

08/04/2021

11:36 PM Bug #33214 (Ready For Testing): potential memory leak in puma
The Foreman Bot
09:27 PM Bug #33214 (Closed): potential memory leak in puma
Eric Helms
04:30 PM Revision 24ca255b (puppet-foreman): Release 18.1.0
Ewoud Kohl van Wijngaarden
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...
David Davis
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...
Eric Helms

08/03/2021

07:24 PM Revision 7b315255 (puppet-certs): Allow passing string for hostname to certs::qpid_router::client
Eric Helms
05:10 PM Revision 84bb1a95 (installer): Add webhooks CLI plugin
Oleh Fedorenko
05:10 PM Revision 838dd53a (installer): Add hammer-cli-foreman-puppet
Amir Fefer
03:59 PM Revision 9b2fcc6e (puppet-foreman): Add hammer plugin for foreman_puppet
Amir Fefer
02:04 PM Revision 51a84139 (puppet-certs): Add types for parameters for all classes
Eric Helms
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.
...
Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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...
Ewoud Kohl van Wijngaarden
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...
Ewoud Kohl van Wijngaarden

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) Ewoud Kohl van Wijngaarden
04:08 PM Feature #33170 (Duplicate): Additional Tftp Support For Rocky
Resolved in #32710. Ewoud Kohl van Wijngaarden
04:08 PM Feature #33191 (Closed): Support automatic reinstallation of puppet-agent-oauth on Debian
Applied in changeset commit:installer|567172b6411ed9d0731614fd29455e8b7877ccd0. Ewoud Kohl van Wijngaarden
04:05 PM Feature #32710 (Closed): Tftp support for Rocky Linux and AlmaLinux
Ewoud Kohl van Wijngaarden
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...
Ewoud Kohl van Wijngaarden
03:22 PM Revision ae455be5 (puppet-foreman): Add hammer plugin for foreman_webhooks
Oleh Fedorenko

07/30/2021

02:03 PM Revision adde36b1 (installer): Add ACD plugin
* foreman ACD plugin
* smart proxy ACD plugin
Bernhard Suttner
12:59 PM Feature #33191 (Ready For Testing): Support automatic reinstallation of puppet-agent-oauth on Debian
The Foreman Bot
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... Ewoud Kohl van Wijngaarden
11:08 AM Feature #32659 (Closed): Support Puppet 7
Applied in changeset commit:installer|4de3cadfb12ecc7bfb24ec388428aa3b3674dbe1. Ewoud Kohl van Wijngaarden

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. Ondřej Pražák
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
The Foreman Bot
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...
Ondřej Pražák
03:58 PM Revision 012d533c (puppet-foreman_proxy): Fixes #33162 - Set value for Ansible collections_paths
Ondřej Pražák
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...
Matthew Smith
02:10 PM Revision 169f5f51 (installer): Use Puppet 7 by default
Ewoud Kohl van Wijngaarden
02:10 PM Revision 4de3cadf (installer): Fixes #32659 - Support Puppet 7
Ewoud Kohl van Wijngaarden
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
Ewoud Kohl van Wijngaarden
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.
Ewoud Kohl van Wijngaarden

07/27/2021

06:35 PM Revision 161d4ddf (puppet-pulpcore): Release 5.0.0
Eric Helms

07/26/2021

10:50 PM Revision 4c4684c6 (puppet-puppet): Release 15.1.0
Eric Helms
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...
Ewoud Kohl van Wijngaarden
05:59 PM Revision 3e35283f (puppet-puppet): Support Puppet 7
Ewoud Kohl van Wijngaarden
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 $...
Ewoud Kohl van Wijngaarden
04:27 PM Revision 572c20d7 (puppet-puppet): Use the real_puppetserver_version variable
This is closer to the real version. Ewoud Kohl van Wijngaarden
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. Ewoud Kohl van Wijngaarden
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.
Ewoud Kohl van Wijngaarden
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 ...
Ewoud Kohl van Wijngaarden
03:51 PM Revision 476d741d (puppet-foreman): Release 18.0.0
Eric Helms
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. Ewoud Kohl van Wijngaarden
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.
Ewoud Kohl van Wijngaarden
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.
Ewoud Kohl van Wijngaarden
02:15 PM Revision 34ea2150 (puppet-puppet): Share more variables in server spec
Ewoud Kohl van Wijngaarden
02:15 PM Revision 04dadd23 (puppet-puppet): Drop old Puppet 3 compat code in tests
Ewoud Kohl van Wijngaarden
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 Ewoud Kohl van Wijngaarden

07/23/2021

10:25 PM Revision b726f03f (puppet-katello): Release 21.0.0
Eric Helms
06:02 PM Revision f1ee2fa2 (puppet-katello): Add basic acceptance test for the whole module
Eric Helms
05:24 PM Revision 1b41dc58 (puppet-foreman_proxy_content): Release 20.0.0
Eric Helms
05:23 PM Revision 056635f4 (puppet-foreman_proxy): Release 19.0.0
Eric Helms
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.
Ewoud Kohl van Wijngaarden
01:01 PM Revision a85bd9e2 (puppet-dhcp): Release 7.0.0
Eric Helms
01:00 PM Revision 6ca6edfa (puppet-puppetserver_foreman): Release 2.0.0
Eric Helms
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...
Ewoud Kohl van Wijngaarden
12:08 PM Revision dec3bbe0 (puppet-tftp): Release 7.0.0
Eric Helms
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...
Ewoud Kohl van Wijngaarden
07:53 AM Revision 3ca750ab (puppet-dhcp): fix dhcp::host comment param
Joshua Hoblitt

07/22/2021

07:25 PM Revision 053a729f (puppet-dhcp): remove all usage of #verify_concat_fragment_exact_contents
Joshua Hoblitt
07:25 PM Revision a2f4770f (puppet-dhcp): remove all usage of #verify_concat_fragment_contents
Joshua Hoblitt
07:08 PM Bug #33106 (Closed): Move more variables from in puppet-foreman to globals.pp
Applied in changeset commit:puppet-foreman|0e45f2055787dd9c42afc2e431c45ab45630b4b5. Ewoud Kohl van Wijngaarden
10:11 AM Bug #33106 (Ready For Testing): Move more variables from in puppet-foreman to globals.pp
The Foreman Bot
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:
...
Evgeni Golov
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...
Ewoud Kohl van Wijngaarden
06:40 PM Revision 057f2c99 (puppet-git): Release 7.0.0
Eric Helms
06:39 PM Revision 4cb8068d (puppet-qpid): Release 9.0.0
Eric Helms
06:38 PM Revision 2704f529 (puppet-dns): Release 9.0.0
Eric Helms
06:37 PM Revision f60df514 (puppet-certs): Release 13.0.0
Eric Helms
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...
Ewoud Kohl van Wijngaarden
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...
Ewoud Kohl van Wijngaarden
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... Birkir Hjartarson
01:47 PM Revision 90060e84 (installer): Bump version to 3.0-develop
Tomer Brisker
01:26 PM Revision c5a12440 (puppet-candlepin): Release 12.0.0
Eric Helms
12:59 PM Revision 79960112 (puppet-foreman): Let Function to_symbolized_yaml handle Datatype Sensitive
Cocker Koch
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,...
Christian Fuchs
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...
Ewoud Kohl van Wijngaarden
12:00 PM Revision 2af52b18 (puppet-foreman_proxy): Fixes #32710 - tftp support for Rocky Linux and AlmaLinux
Maxim Petukhov
09:08 AM Bug #33089 (Closed): Don't store plugin_prefix (and hammer_plugin_prefix) in answers
Applied in changeset commit:puppet-foreman|08254ece967e3dc9874027477dfe209e6b458f49. Evgeni Golov
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 ...
Eric Helms
08:10 AM Revision 08254ece (puppet-foreman): Fixes #33089 - move (hammer_)plugin_prefix to globals
Evgeni Golov

07/21/2021

07:00 PM Revision bfdd93eb (puppet-foreman): added foreman_datacenter
Eugnee Loginov
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... Ewoud Kohl van Wijngaarden
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... Ewoud Kohl van Wijngaarden
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... Evgeni Golov
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... Evgeni Golov
10:15 AM Bug #33089 (Ready For Testing): Don't store plugin_prefix (and hammer_plugin_prefix) in answers
The Foreman Bot
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 ... Evgeni Golov
10:10 AM Revision 848770fb (puppet-certs): Add owner, group parameters to certs::foreman
Eric Helms
10:05 AM Revision bd853390 (puppet-dns): Drop EL6 and Debian 8 and Ubuntu 16.04 support
Eric Helms

07/20/2021

09:53 PM Revision 43022143 (puppet-tftp): Drop EL6, Debian 8, Ubuntu 16.04
Eric Helms
 

Also available in: Atom