Activity
From 03/05/2020 to 04/03/2020
04/03/2020
- 04:53 PM Revision 934ab671 (puppet-pulpcore): Create admin user
- 12:23 PM Revision aa4c93a5 (puppet-pulpcore): Revert "Pin Facter to < 4"
- This reverts commit 011f84bcaab7b07440a763f39ecdf643f70cda76.
04/02/2020
- 07:14 PM Revision 99334707 (puppet-certs): Refs #29195 - indicate el8 support in metadata.json
- 07:01 PM Bug #29455 (Closed): Allow execution of puppet form inside SCL context
- Applied in changeset commit:installer|473629dc2736c54ec75c211e581a39cd986c9d33.
- 12:34 AM Bug #29455 (Ready For Testing): Allow execution of puppet form inside SCL context
- 12:33 AM Bug #29455 (Closed): Allow execution of puppet form inside SCL context
- 06:29 PM Revision 473629dc (installer): Fixes #29455: Allow calling puppet from inside SCL context
- 06:01 PM Feature #29195 (Closed): puppet-certs should run on el8
- Applied in changeset commit:puppet-certs|f2301cc564aca08f7eef2b4587f5690d824e22b4.
- 05:18 PM Revision 34bc641a (installer): Fixes #29282 - Enable Puma migration on compatible upgrades
- The commit bd02fbd reverted commit 0b244f5.
https://github.com/theforeman/puppet-foreman/pull/814 fixed the race
con... - 05:02 PM Revision f2301cc5 (puppet-certs): Fixes #29195 - puppet-certs should run on el8
- 04:08 PM Revision 59c453b6 (puppet-certs): Remove unused defines
- These were introduced for gutterball in
2220ef508ad09bd346ba4cf295edb3f9a1f2e1b8 but
7d5473faa13d9394698d98c8277d3b30... - 12:03 PM Revision d34e9e71 (installer): Rename inventory_upload to rh_cloud
- 11:55 AM Revision 8c58834e (puppet-puppet): Add server_trusted_external_command parameter
- Make it possible to configure the 'trusted_external_command' parameter.
https://puppet.com/docs/puppet/latest/configu... - 11:51 AM Revision d33e10c2 (puppet-foreman): Rename inventory_upload to rh_cloud
- 11:23 AM Revision 662f5e69 (puppet-puppet): add Ubuntu integration tests
- 11:20 AM Revision 056a0689 (puppet-foreman_proxy): Move feature and module definitions to f_p::module
- This moves the definition of foreman_proxy::feature from
foreman_proxy::settings_file to foreman_proxy::module. It al... - 11:20 AM Revision 082dd46a (puppet-foreman_proxy): Introduce foreman_proxy::plugin::provider
- This additional abstraction makes it easier to configure plugins that
are providers when they follow conventions. - 11:20 AM Revision a3483baa (puppet-foreman_proxy): Introduce foreman_proxy::plugin::module
- This introduces a define for plugins that have a package and a config
file, which is most of them. - 11:20 AM Revision 9f6a4936 (puppet-foreman_proxy): Introduce foreman_proxy::provider
- This is an abstraction to clearly indicate a provider is being
configured. All built in providers are converted to us... - 11:20 AM Revision db65c34c (puppet-foreman_proxy): Introduce foreman_proxy::module
- This define introduced an abstraction for Foreman Proxy modules slightly
more explicit than just the settings_file. - 11:17 AM Revision 7e10f6ad (puppet-foreman): add Ubuntu integration tests
- 10:55 AM Revision f7678ed7 (puppet-foreman): Allow extlib 5.x
- 10:54 AM Revision 3fec1b92 (puppet-foreman_proxy): add Ubuntu integration tests
- 10:50 AM Revision 24bfc9b8 (puppet-dhcp): add Ubuntu integration tests
- 10:50 AM Revision 5a086af6 (puppet-tftp): add Ubuntu integration tests
- 08:31 AM Revision d4b09b83 (puppet-katello): Fix Stdlib::HTTPSUrl type name
04/01/2020
- 09:26 PM Revision dffc81e6 (puppet-pulpcore): Allow extlib 5.x
- 01:11 PM Revision f73a9126 (puppet-katello): Allow extlib 5.x
- 01:11 PM Revision bcaca745 (puppet-certs): Allow extlib 5.x
- 01:11 PM Revision 59432aee (puppet-puppet): Allow extlib 5.x
- 01:01 PM Revision d3c67126 (puppet-candlepin): Allow extlib 5.x
- 12:01 PM Bug #29371 (Closed): [puppet_pulpcore] Update pulp/settings.py to support pulpcore3.2 changes
- Applied in changeset commit:puppet-pulpcore|f59265ebb9fbe9cceddad37400849f8935538d1e.
- 11:39 AM Revision f59265eb (puppet-pulpcore): Fixes #29371 - Update settings.py for pulpcore3.2
- Fixes #29371 - Add tests and add param import paths
- 10:01 AM Refactor #28906 (Closed): Make cdn_ssl_version a Setting
- Applied in changeset commit:puppet-katello|dc90390af9e8e923c2033f5571f329a7fbdc8e45.
- 09:13 AM Revision dc90390a (puppet-katello): Fixes #28906 - Remove cdn_ssl_version from module
- 05:43 AM Revision a3a0fe6d (installer): Refs #29184: Check that cdn-ssl answer exists
03/31/2020
- 07:06 PM Feature #29198 (Assigned): puppet-dhcp should run on el8
- 07:05 PM Feature #29218 (Resolved): puppet-xinetd should run on el8
- 07:04 PM Feature #29216 (Resolved): puppet-systemd should run on el8
- 06:47 PM Feature #29192 (Resolved): puppet-apache should run on el8
- 06:46 PM Feature #29192 (Closed): puppet-apache should run on el8
- 06:47 PM Feature #29196 (Resolved): puppet-concat should run on el8
- 06:46 PM Feature #29196 (Rejected): puppet-concat should run on el8
03/30/2020
- 05:58 PM Feature #29210 (Ready For Testing): puppet-dns should run on el8
- 05:53 PM Tracker #29189 (Ready For Testing): installer puppet modules should run on el8
- 04:59 PM Feature #29217 (Ready For Testing): puppet-tftp should run on el8
- 03:36 PM Feature #29195 (Ready For Testing): puppet-certs should run on el8
- 02:17 PM Refactor #29437 (Ready For Testing): Drop PuppetDB module from foreman-installer
- 02:12 PM Refactor #29437 (Closed): Drop PuppetDB module from foreman-installer
- From https://community.theforeman.org/t/drop-puppetlabs-puppetdb-from-foreman-installer/17787
This may be somethin... - 02:01 PM Bug #29426 (Closed): Configure default MongoDB WiredTiger cache to be 20% of RAM
- Applied in changeset commit:installer|f650f590729d130bfef183df6ba32275f2ef01c5.
- 02:01 PM Refactor #29184 (Closed): Make cdn_ssl_version a Setting
- Applied in changeset commit:installer|f928a41c5f8ab6ca78fbe49661f999f69af4cfe8.
- 01:58 PM Revision f650f590 (installer): Fixes #29426 - Configure default mongo cache size
- Configuring default mongo cache size to 20% of total memory. See[1]
Otherwise mongo goes onto consume about 50% of to... - 01:29 PM Revision f928a41c (installer): Fixes #29184 - Add cdn-ssl param migration hook
03/29/2020
03/27/2020
- 05:56 PM Bug #29426 (Ready For Testing): Configure default MongoDB WiredTiger cache to be 20% of RAM
- 05:53 PM Bug #29426 (Closed): Configure default MongoDB WiredTiger cache to be 20% of RAM
- Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1798668
*Description of problem:*
Configure default Mong... - 03:55 PM Feature #29194 (Ready For Testing): puppet-candlepin should run on el8
- 03:54 PM Feature #29194 (Assigned): puppet-candlepin should run on el8
03/26/2020
- 07:11 PM Bug #29383 (Resolved): foreman-installer doesn't bring up the web interface on CentOS 7
- Ewoud Kohl van Wijngaarden wrote:
> Is there perhaps a Firewall in the way? Does the DNS also correctly resolve on t... - 12:57 PM Revision 1e10f6c4 (puppet-foreman): Refs #29144 - Use the correct ListenStream
- 281f1966587ffd3d283cd8ea76371aed02f568b4 introduced the override with
the incorrect section. e642db1c690cdbc01bfc193b... - 01:38 AM Revision e642db1c (puppet-foreman): Refs #29144 - Correct socket override
- 281f1966587ffd3d283cd8ea76371aed02f568b4 introduced the systemd socket
override, but used Service instead of Socket. ...
03/25/2020
- 05:09 PM Revision 281f1966 (puppet-foreman): Refs #29144 - Use systemd socket activation
- When using systemd socket activation, it's important that the
ListenSocket matches what Puma binds on. Otherwise it m... - 02:58 PM Feature #29069: label pulpcore ports with the right selinux label
- Part of theforeman-pulpcore 0.2.0 which was picked into 2.0
- 02:58 PM Bug #28996: pulpcore 3.0.1 needs to have PULP_STATIC_ROOT set
- Part of theforeman-pulpcore 0.2.0 which was picked into 2.0
- 02:58 PM Feature #28901: Support pulpcore db on remote hosts
- Part of theforeman-pulpcore 0.2.0 which was picked into 2.0
- 02:57 PM Bug #28902 (Closed): Foreman 2.0 nightly installation fails on RHEL-7.7
- Since #28903 is now fixed and the manual tells the user to install the SCL repos on RHEL, this can be considered done.
- 02:55 PM Bug #29243: New install message shown every time
- Cherry picked into 2.0
03/24/2020
- 04:14 PM Bug #29383 (Need more information): foreman-installer doesn't bring up the web interface on CentOS 7
- Is there perhaps a Firewall in the way? Does the DNS also correctly resolve on the client?
- 12:57 AM Bug #29383: foreman-installer doesn't bring up the web interface on CentOS 7
- what does the log say?
- 01:32 PM Bug #6352: Default install fails when hostname contains uppercase characters
- That version is ancient and this is an ancient bug. Please verify with a supported version (1.23 or 1.24 at this mome...
03/23/2020
- 10:07 PM Revision f29b7ddf (puppet-puppet): Add server_ca_client_self_delete to CA Servers
- Add the server_ca_client_self_delete boolean parameter to CA servers.
When true, allows puppet clients to delete thei... - 07:35 PM Bug #6352: Default install fails when hostname contains uppercase characters
- Dominic Cleal wrote:
> I think we introduced a new bug in #7822, could you file a new report please?
This issue i... - 04:08 PM Revision 9c46c799 (installer): Refs #29339 - Reset tuning for foreman-proxy-content scenario
- 6048fcc removed the option to set tuning for foreman-proxy-content.
This ensures the tuning is the same for every ins... - 02:30 PM Revision 167d53ca (puppet-certs): Move repository setup to the spec helper
- This also replaces latest katello with foreman nightly. Katello latest
points to 3.8 where in later releases katello-... - 02:30 PM Revision 1b9b70d1 (puppet-certs): Do not install EPEL in acceptance tests
- This is actually not needed and only slows things down.
- 09:55 AM Revision fc9c021f (puppet-foreman_proxy): re-enable dynflow acceptance test on Debian
- 12:09 AM Revision 03a99379 (puppet-certs): Refs #28922: Replace keystore certificate if it changes
- Co-authored-by: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
03/21/2020
03/19/2020
- 10:05 PM Bug #29383 (Resolved): foreman-installer doesn't bring up the web interface on CentOS 7
- I'm trying to setup foreman + ansible on any distro that it will work on, but I'm having trouble on all of those I've...
- 09:01 PM Bug #29339 (Closed): Do not show --tuning option for non-katello scenarios
- Applied in changeset commit:installer|6048fcc67c656025888e226f9e88c74feddeadd2.
- 08:54 PM Revision 6048fcc6 (installer): Fixes #29339 - Show tuning option only for katello
- 02:46 PM Revision c27d67a6 (puppet-pulpcore): Release 0.2.0
- 02:25 PM Revision 48128f1c (puppet-pulpcore): install rh-redis5-redis in el7 acceptance spec
- 02:15 PM Revision 011f84bc (puppet-pulpcore): Pin Facter to < 4
- The selinux_python_command fact in puppet-selinux is incompatible with
Facter 4 when testing on non-Red Hat distribut...
03/18/2020
- 08:48 PM Revision 4ef70756 (puppet-foreman_proxy): Declare features on SSH and Pulp modules
- 03:09 PM Bug #29371 (Closed): [puppet_pulpcore] Update pulp/settings.py to support pulpcore3.2 changes
- There are some changes needed to template/settings.py to support pulpcore 3.2
We need the below to support 3.2:
... - 11:38 AM Revision bd02fbd9 (installer): Revert "Fixes #29282: Add migration to enable Puma"
- This reverts commit 0b244f5623889585eb2b1a16a20ef659ebd2195f.
This currently doesn't work because systemctl start fo...
03/17/2020
- 12:21 PM Revision ca780677 (puppet-foreman_proxy): Use $f_p::plugin::dynflow::external_core
- Since 5bde9c79ca05a7d30fd7ec7a85a109220b4950df there is a variable that
explicitly sets the external core. Rather tha...
03/16/2020
- 09:09 PM Bug #29359: ubuntu 16.04 and 18.04 NO_PUBKEY error on ansible-runner installation
- See also
https://community.theforeman.org/t/foreman-ansible-plugin-installation-failed-with-unmet-dependencies/17799 - 09:07 PM Bug #29359 (Resolved): ubuntu 16.04 and 18.04 NO_PUBKEY error on ansible-runner installation
- ubuntu 16.04 and 18.04 NO_PUBKEY error during ansible plugin installation...
03/15/2020
- 05:13 PM Revision a53df036 (puppet-foreman_proxy): Move Ruby package prefix to params
- Rather than redefining the package prefix, this introduces the variable
in params.pp. - 04:30 PM Revision 1af99145 (puppet-foreman_proxy): Drop group parameter on plugins
- Setting the group can be useful if other processes need to read the
file, but for foreman-proxy this is not the case. - 03:55 PM Revision 935d45ab (puppet-foreman_proxy): Introduce foreman_proxy::globals
- This class is intended to allow overriding some parameters that
basically never change. This makes the parameters of ... - 02:45 PM Revision 837f495c (puppet-foreman_proxy): Remove redundant parameters
- The parameter hasstatus has defaulted to true since Puppet 2.7.0 and
that's long been the minimum supported version.
... - 11:51 AM Revision aecbe79b (puppet-foreman_proxy): Document classes using puppet-strings
- This doesn't convert all classes since the installer still relies on
rdoc groups. However, not all classes are public... - 11:50 AM Revision 10467a22 (puppet-foreman_proxy): Use shorter syntax
- 11:50 AM Revision e38d1d9f (puppet-foreman_proxy): Remove all OS testing for f_p:feature
- This define contains no OS logic and doesn't need facts so testing on
every OS is wasting time. - 11:50 AM Revision e13d2f79 (puppet-foreman_proxy): Fix chef plugin listen on
- This uses the correct variable which means it'll only listen on HTTPS as
intended.
03/14/2020
- 11:14 PM Revision 82adc9ef (puppet-foreman_proxy): Skip acceptance tests for remote_file on 6.14.0
- In Puppet 6.13.0 and 6.14.0 the system store is not used for file
content on HTTPS resources due to a regression trac...
03/13/2020
- 03:37 PM Bug #29345: foreman-installer `Foreman_proxy::Register` fails before restarting services
- I think I remember seeing this during foreman-installer --reset too. I've make the title a bit more generic.
- 03:29 PM Bug #29345: foreman-installer `Foreman_proxy::Register` fails before restarting services
- I don't think this is really the root cause. We see the same issue in upgrading. My current theory is that the servic...
- 03:19 PM Bug #29345 (Resolved): foreman-installer `Foreman_proxy::Register` fails before restarting services
- In katello nightly using the latest staging repos, foreman-installer --katello-use-pulp-2-for-docker true --katello-u...
03/12/2020
- 08:45 PM Feature #29341 (New): Support Pulp 3 storage backends
- 05:34 PM Bug #29339 (Ready For Testing): Do not show --tuning option for non-katello scenarios
- 05:31 PM Bug #29339 (Closed): Do not show --tuning option for non-katello scenarios
- Do not show --tuning option for non-katello scenarios
03/10/2020
- 03:26 PM Feature #29216: puppet-systemd should run on el8
- https://github.com/camptocamp/puppet-systemd/pull/145
03/09/2020
- 05:07 PM Revision 20a1c2d2 (installer): Refs #29052: warning is actually warn in logger
- 04:24 PM Revision d3ca4d3f (puppet-foreman_proxy): Allow theforeman/foreman 16.x
- 04:23 PM Revision ca36c05b (puppet-katello): Use foreman::plugin to define the plugin
- Since version 15.0.0 the define does everything this module needs in the
correct order. - 04:23 PM Revision 15c85f46 (puppet-foreman): Bump version to 15.0.0
- Various changes have gone in that make this a new major version.
- 03:33 PM Revision 67604fd6 (installer): Refs #29052: Allow --upgrade to pass through
- 03:09 PM Bug #29296: Drop --upgrade flag from katello hooks
- It looks like 2.3 might become 3.0 so that'd also be a good moment to drop it.
- 02:58 PM Bug #29296 (Closed): Drop --upgrade flag from katello hooks
- This parameter is now just a dummy warning the user that the flag is no longer needed. It should be removed in time.
- 02:53 PM Revision 06870058 (puppet-pulpcore): Refs #29190 - Prepare acceptance tests for EL8
- Also updates the SCL from pg 10 to 12.
03/06/2020
- 09:01 PM Feature #29282 (Closed): Add migrations for replacing passenger with puma
- Applied in changeset commit:installer|0b244f5623889585eb2b1a16a20ef659ebd2195f.
- 07:43 PM Feature #29282 (Ready For Testing): Add migrations for replacing passenger with puma
- 07:35 PM Feature #29282 (Closed): Add migrations for replacing passenger with puma
- At this point, puma is default in nightly. This issue is to track the migrations required for enabling puma on upgra...
- 08:52 PM Revision 0b244f56 (installer): Fixes #29282: Add migration to enable Puma
- 07:21 PM Bug #29242: Set default log level to info
- Could you elaborate what you want to make it actionable? It can also be read as moving the log file from debug to inf...
- 05:32 PM Revision a0796b66 (puppet-pulpcore): enable httpd_can_network_connect selinux boolean
- 05:01 PM Bug #29243 (Closed): New install message shown every time
- Applied in changeset commit:installer|540638cd3bc295a0f857f87b89863af5db8558b9.
- 04:19 PM Revision 532e7237 (installer): Refs #29069 - Install pulpcore-selinux if needed
- To work around PUP-2169, the selinux contexts need to be present before
the main Puppet run. Because pulpcore-selinux... - 04:18 PM Revision 540638cd (installer): Fixes #29243: Create new install file
- Fixes regression where new install messages are being printed
all the time rather than only on new installs. - 04:18 PM Revision 9674a958 (installer): Refs #28903 - Swap the postgresql{,-server} removal
- postgresql can't be removed until postgresql-server is removed.
72d7c3f67fd4e1b131871c946d03808c9d26a124 caused the o... - 04:14 PM Revision 101dc547 (puppet-foreman): Adjust acceptance tests after switching to Puma
- 03:01 PM Bug #29278 (Closed): capsule sync failed on Docker content DKR1008: Could not find registry API at https://satellite.example:5000 (Katello::Errors::PulpError)
- Applied in changeset commit:puppet-foreman_proxy_content|85f85fc1b12c693101156559708c5a855113ff47.
- 01:19 PM Bug #29278 (Ready For Testing): capsule sync failed on Docker content DKR1008: Could not find registry API at https://satellite.example:5000 (Katello::Errors::PulpError)
- 01:18 PM Bug #29278 (Closed): capsule sync failed on Docker content DKR1008: Could not find registry API at https://satellite.example:5000 (Katello::Errors::PulpError)
- Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1807151
*Description of problem:*
capsule sync failed ... - 02:22 PM Bug #29279: Drop use of SSLCertificateChainFile and combine CA certs
- That's not how we use it. We use SSLCertificateChainFile as the CA that allows client authentication and SSLCACertifi...
- 02:05 PM Bug #29279 (New): Drop use of SSLCertificateChainFile and combine CA certs
- See documentation here https://httpd.apache.org/docs/current/mod/mod_ssl.html#sslcertificatechainfile
- 02:10 PM Revision 6c9f9fb0 (puppet-foreman_proxy_content): Add transition to fixtures
- 02:10 PM Revision 85f85fc1 (puppet-foreman_proxy_content): Fixes #29278: Use default CA for crane SSL chain
- 12:20 AM Revision 975a5c75 (puppet-foreman): Refs #29148: Do not proxy /pulp2 to Puma
03/05/2020
- 06:35 PM Bug #12646: Isolated Reverse proxy exposes all of Katello/Foreman
- Hi there, any news about this "security hole"?
- 04:21 PM Revision a9859de9 (puppet-foreman): Refs #28436 - Drop unused parameter
- 0e8621418b1eb3418066552945218cbad8d71f2d added this, but was a left over
from an earlier iteration. - 04:02 PM Revision d3898585 (puppet-foreman): Use plugin_prefix to determine plugin packages
- Previously this was duplicating the plugin prefix for packages that
didn't follow the convention. By using regsubst, ... - 11:43 AM Feature #29069: label pulpcore ports with the right selinux label
- This should be cherry picked into 2.0.0-rc3. Also needs an additional fix to install pulpcore-selinux before starting...
- 11:42 AM Feature #28901: Support pulpcore db on remote hosts
- This should be cherry picked into 2.0.0-rc3
- 11:42 AM Bug #28996: pulpcore 3.0.1 needs to have PULP_STATIC_ROOT set
- This should be cherry picked into 2.0.0-rc3
Also available in: Atom