Activity
From 06/24/2020 to 07/23/2020
07/23/2020
- 03:13 PM Revision a4747281 (puppet-pulpcore): Introduce a curl_command helper
- This aims to reduce the duplication in curl verifications and also
allows checking both the body and the response code. - 12:13 PM Feature #28961 (Duplicate): Remove Pulp 2 as a backend for Katello
- 12:10 PM Feature #28961 (New): Remove Pulp 2 as a backend for Katello
- 12:08 PM Feature #30359 (Duplicate): Remove Pulp 2 from being deployed on foreman-proxy with content
- 12:06 PM Bug #30474 (Resolved): Installer should manage /etc/foreman-proxy/settings.d/pulpcore.yml
- 11:50 AM Bug #30474: Installer should manage /etc/foreman-proxy/settings.d/pulpcore.yml
- Thanks for the link Ewoud.
I was searching for option --foreman-proxy-plugin-pulp-pulp-url and --foreman-proxy-plug... - 11:38 AM Bug #30474 (Need more information): Installer should manage /etc/foreman-proxy/settings.d/pulpcore.yml
- This file is already managed by foreman_proxy::plugin::pulp (see https://github.com/theforeman/puppet-foreman_proxy/b...
- 11:30 AM Bug #30474 (Resolved): Installer should manage /etc/foreman-proxy/settings.d/pulpcore.yml
- puppet-pulpcore should manage pulp_url and content_app_url in /etc/foreman-proxy/settings.d/pulpcore.yml.
- 11:57 AM Support #29935 (Rejected): getting error while creating location for the first time
- This looks like a bug in some plugin. https://community.theforeman.org/c/support/10 is a better place for this.
- 11:56 AM Support #30008 (Rejected): installing SSL certificate for katello
- There is insufficient data here to act on.
- 11:54 AM Feature #30309: Drop Pulp 2 related parameters from puppet-foreman_proxy Pulp plugin
- IMHO we should only drop the options when the plugin itself has dropped them. I'd suggest that this is blocked on a n...
- 11:50 AM Feature #30308 (Duplicate): Remove Pulp 2 and Qpid from puppet-katello
07/22/2020
07/21/2020
- 04:28 PM Bug #30465 (Closed): Pulpcore services run unconfined in SELinux
- Currently the services run unconfined because pulpcore-selinux only labels /usr/{local,lib/pulp}/bin/{gunicorn,rq} bu...
- 11:01 AM Bug #30456 (Closed): icons missing on /pub download page
- Applied in changeset commit:puppet-foreman|9bb72cee31c3d7265f4f83c9dc222f7205848fed.
- 08:55 AM Bug #30456 (Ready For Testing): icons missing on /pub download page
- 08:42 AM Bug #30456 (Assigned): icons missing on /pub download page
- 08:41 AM Bug #30456 (Closed): icons missing on /pub download page
- Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1841818
*Description of problem:*
Index of /pub has no... - 10:26 AM Revision 9bb72cee (puppet-foreman): Fixes #30456 - Fix missing icons on /pub page
- The requests for /icons/* were being proxy-passed to puma, which didn't know
about any icons and returned 404s.
07/20/2020
- 03:58 PM Bug #30449 (Ready For Testing): Foreman Proxy HTTPBoot feature should not require tftp
- 03:52 PM Bug #30449 (Closed): Foreman Proxy HTTPBoot feature should not require tftp
- Foreman Proxy's HTTPBoot feature used to require tftp, but since Foreman Proxy 1.22 this is no longer true (commit:db...
- 11:10 AM Bug #29649: The system does not seem to be IPA-enrolled
- After reading the code a bit and looking what was actually requested I hacked around a bit and came up with this:
Of...
07/18/2020
- 03:59 AM Feature #30436: As a developer I'd like to set the exportable paths via installer
- Note you will also have to set the permissions/ownershjp to apache:pulp for the directories you are creating and allo...
- 03:57 AM Feature #30436: As a developer I'd like to set the exportable paths via installer
- Also check out https://docs.pulpproject.org/settings.html#allowed-export-paths
- 03:52 AM Feature #30436 (Closed): As a developer I'd like to set the exportable paths via installer
- We need to be able to add to /etc/pulp/settings.py ...
07/17/2020
07/16/2020
- 10:59 PM Bug #30423 (Ready For Testing): pulp 3 is configured to store downloaded content in /var/lib/pulp/docroot/
- 07:27 PM Bug #30423 (Closed): pulp 3 is configured to store downloaded content in /var/lib/pulp/docroot/
- Pulp3 uses this setting to configure where things are downloaded:
MEDIA_ROOT
we are currently setting it to "/... - 06:02 PM Refactor #29801 (Ready For Testing): Move --tuning option to hooks/
- 03:45 PM Revision 8c66bff5 (puppet-pulpcore): Run pulpcore-manager as the pulp user
- 12:56 PM Bug #30402 (New): Passing --upgrade causes error
- Yep, the solution is to NOT pass the '--upgrade' flag, it is no longer needed
- 12:50 PM Bug #30402 (Resolved): Passing --upgrade causes error
- Solution: Documentation was recently updated to just execute foreman-installer. Prior upgrade commands had paramet...
- 12:02 PM Revision fbeae282 (puppet-pulpcore): Use pulpcore-manager
- This requires at least Pulp 3.2.0, but since
f59265ebb9fbe9cceddad37400849f8935538d1e that's been the required
minimu... - 11:01 AM Feature #29895 (Closed): Enable pulp_deb plugin for pulpcore
- Applied in changeset commit:puppet-pulpcore|c36c05b8d0705c2ae3c40f8e5ea978e3191c5074.
07/15/2020
- 07:01 PM Bug #29296 (Closed): Drop --upgrade flag from katello hooks
- Applied in changeset commit:installer|79f509685e75141038f03e0505018ba7e0a920de.
- 06:04 PM Bug #29296 (Ready For Testing): Drop --upgrade flag from katello hooks
- 06:21 PM Revision 79f50968 (installer): Fixes #29296 - remove --upgrade
- 05:52 PM Bug #30402: Passing --upgrade causes error
- Thanks for the report. Do you mind opening a thread on our support forum to get some more feedback on your issue? You...
- 03:57 PM Bug #30402: Passing --upgrade causes error
- The command that is failing: # foreman-installer --scenario katello --upgrade
Return Code: 1
stderr: |-
/opt... - 05:40 PM Refactor #29799 (Ready For Testing): Add --clear-pulp-content to hooks/ and scope on katello module being enabled
- 03:24 PM Revision c36c05b8 (puppet-pulpcore): Fixes #29895 - add pulp_deb plugin
- 01:15 PM Bug #29649: The system does not seem to be IPA-enrolled
- ...
07/14/2020
- 03:53 PM Bug #30402 (Closed): Passing --upgrade causes error
- msg: non-zero return code
rc: 1
start: '2020-07-14 11:29:33.872937'
stderr: |-
/opt/theforeman/tfm/ro... - 03:01 PM Feature #29797 (Closed): Merge --reset-foreman-db and --reset into --reset-data
- Applied in changeset commit:installer|7ca7d88d42ec5a340c3af256096fdede35a3ebe9.
- 02:20 PM Revision 7ca7d88d (installer): Fixes #29797 - Merge --reset-foreman-db and --reset into --reset-data
- 02:50 AM Refactor #30363 (Ready For Testing): Generate bootstrap RPM with rpm directly
07/13/2020
- 03:33 PM Feature #30388 (New): use common naming convention for foreman, candlepin, pulpcore db parameters
- postgresql database parameters such as host, port, db name, username, password, management, and ssl parameters should...
07/10/2020
- 03:48 PM Revision 953261ff (puppet-certs): Refs #30316: Drop bootstrap RPM code
- 03:37 PM Revision da397e90 (puppet-foreman_proxy_content): Bump puppet-certs maximum to 10.0.0
- 03:01 PM Refactor #30316 (Closed): Move bootstrap RPM creation to puppet-foreman_proxy_content
- Applied in changeset commit:puppet-foreman_proxy_content|7bf101dc5507c90936b9e6169b91848ef106fe0f.
- 02:02 PM Revision 7bf101dc (puppet-foreman_proxy_content): Fixes #30316: Move bootstrap RPM generation from puppet-certs
- 02:01 PM Feature #30346 (Closed): Split Candlepin keystore and truststore to different files
- Applied in changeset commit:puppet-katello|ba567747abcaeeb19c960a015bc14e1776f4ae9d.
- 01:56 PM Revision ba567747 (puppet-katello): Fixes #30346: Pass truststore to Candlepin
- 01:56 PM Revision 55f83d44 (puppet-certs): Bump version to 9.0.0
- 12:47 PM Bug #30366 (Closed): Set permissions on Candlepin config files to be owned by root:tomcat
- 12:15 AM Bug #30364 (New): Add destructive process warning to foreman-installer
- The foreman-installer process is destructive to existing configurations on the server as documented here:
https://pr... - 12:11 AM Bug #8916: The Foreman installer should not destroy /etc/httpd/conf*
- I can understand that due to limitations of what is being used this is unavoidable, what I can't understand though is...
- 12:11 AM Refactor #30363 (Closed): Generate bootstrap RPM with rpm directly
07/09/2020
- 11:17 PM Refactor #30362 (New): Allow passing certificates to katello/application.pp
- 11:11 PM Feature #30360 (Ready For Testing): Stop deploying Pulp 2 on Katello deployments
- 08:37 PM Feature #30360 (Closed): Stop deploying Pulp 2 on Katello deployments
- 08:37 PM Feature #30359 (Duplicate): Remove Pulp 2 from being deployed on foreman-proxy with content
- 07:28 PM Revision a3dc6298 (puppet-candlepin): Refs #30346: Expect an actual truststore instead of re-using keystore
- 05:45 PM Revision 2708f130 (puppet-certs): Refs #30346: Generate a separate truststore for Candlepin
- 09:27 AM Bug #30349 (Ready For Testing): An empty /var/opt/rh/rh-postgresql12/lib/pgsql/data breaks upgrades
07/08/2020
- 03:57 PM Bug #30349 (Rejected): An empty /var/opt/rh/rh-postgresql12/lib/pgsql/data breaks upgrades
- Installing rh-postgresql12-postgresql-server creates /var/opt/rh/rh-postgresql12/lib/pgsql/data but leaves it empty. ...
- 01:11 PM Feature #30346 (Ready For Testing): Split Candlepin keystore and truststore to different files
- 12:47 PM Feature #30346 (Closed): Split Candlepin keystore and truststore to different files
- 11:57 AM Revision 4ba1170c (puppet-pulpcore): Add the GPL license text
- While metadata.json lists this as GPL 3+, Github doesn't detect this. By
adding a LICENSE file, it should correctly d...
07/07/2020
- 04:01 PM Feature #30312 (Closed): Drop unsupported deployments from rhsm-reconfigure script
- Applied in changeset commit:puppet-certs|c68c1c806fd1274563495d09ca5f37b0ac967065.
- 03:57 PM Feature #30338 (New): Drop trusting Foreman CA or customer certificates system wide on installation
- 03:51 PM Revision c68c1c80 (puppet-certs): Fixes #30312: Drop docker, atomic and goferd support from consumer RPM
07/06/2020
- 06:33 PM Revision b7067082 (puppet-pulpcore): Get full test coverage
- With this, all resources are covered in tests.
- 06:33 PM Revision 622a1b08 (puppet-pulpcore): Remove trailing whitespace
- 06:33 PM Revision 9431274b (puppet-pulpcore): Nest PG SSL test
- 01:01 PM Bug #30057 (Closed): support configuring number of pulp3 workers
- Applied in changeset commit:puppet-foreman_proxy_content|91759d2c6a47af6ee730b1e1f09f6f3e807034dd.
- 12:37 PM Revision 91759d2c (puppet-foreman_proxy_content): Fixes #30057 - Expose Pulpcore Worker Count in Puppet-FPC
07/04/2020
- 12:12 AM Refactor #30320 (Ready For Testing): Manage Candlepin certificates group and mode within puppet-candlepin
- 12:08 AM Refactor #30320 (Ready For Testing): Manage Candlepin certificates group and mode within puppet-candlepin
07/02/2020
- 07:17 PM Refactor #30316 (Ready For Testing): Move bootstrap RPM creation to puppet-foreman_proxy_content
- 05:55 PM Refactor #30316 (Closed): Move bootstrap RPM creation to puppet-foreman_proxy_content
- 05:55 PM Tracker #30315 (Resolved): Remove bootstrap RPM creation's dependency on puppet-certs and katello-certs-tools
- 02:21 PM Feature #30312 (Ready For Testing): Drop unsupported deployments from rhsm-reconfigure script
- 02:11 PM Feature #30312 (Closed): Drop unsupported deployments from rhsm-reconfigure script
- 12:54 PM Feature #30309 (New): Drop Pulp 2 related parameters from puppet-foreman_proxy Pulp plugin
- 12:54 PM Feature #30308 (Duplicate): Remove Pulp 2 and Qpid from puppet-katello
- 12:53 PM Feature #30307 (Rejected): Remove Pulp 2 and Qpid code from puppet-foreman_proxy_content
- 12:51 PM Tracker #30306 (New): Drop support for Pulp 2
- 12:24 PM Feature #30299 (Ready For Testing): Switch puppet-foreman SSL defaults to foreman_pki certificates
- 12:21 PM Feature #30299 (Ready For Testing): Switch puppet-foreman SSL defaults to foreman_pki certificates
- 11:43 AM Feature #30292 (Ready For Testing): The SSL key permissions and ownership for smart-proxy should be managed
- 11:30 AM Feature #30292 (Ready For Testing): The SSL key permissions and ownership for smart-proxy should be managed
- 11:34 AM Feature #30294 (New): Installer for foreman_webhooks plugin
- Regular plugin, no deviations from expected behavior.
- 09:47 AM Refactor #29806 (Duplicate): Move param_value to Kafo
07/01/2020
- 08:36 PM Revision 1e41eb3e (puppet-pulpcore): Refs #30057 - Configure Pulpcore Worker Count
- 06:23 PM Feature #30284 (Closed): Provide clearer Smart Proxy registration errors with as much context as possible based on the error
- Handle the following:...
- 06:01 PM Feature #29963 (Closed): Remove the dependency on foreman-maintain
- Applied in changeset commit:installer|826d106b529018f5682bf51ad79172cf1f518f3b.
- 05:31 PM Revision 826d106b (installer): Fixes #29963 - Manage services without foreman-maintain
- Currently foreman-maintain is called to stop and start services in the
EL7 upgrade. However, foreman-maintain is unav... - 01:03 PM Bug #29345 (Resolved): foreman-installer `Foreman_proxy::Register` fails before restarting services
- 12:55 PM Bug #29345: foreman-installer `Foreman_proxy::Register` fails before restarting services
- I haven't seen it recently, so I think it's safe to close.
- 12:23 PM Bug #29345: foreman-installer `Foreman_proxy::Register` fails before restarting services
- We now have systemd socket activation which should prevent this. Have you recently seen this or can we close it?
- 12:54 PM Revision 673514f8 (puppet-candlepin): Use the namespaced pg password function
- Since puppetlabs/postgresql 6.5.0 the non-namespaced function raises a
deprecation warning. This uses the modern vers... - 12:25 PM Tracker #28999 (Closed): Deploy Foreman with Puma as the application server by default
- Even though not all linked tasks are complete, this is the default in 2.1.
- 11:30 AM Revision 476dfbee (puppet-foreman_proxy): Drop puppetca_split_configs parameter
- Since module version 13 this module is Foreman 2.0+ which means we must
always use split configs. That makes this par...
06/30/2020
- 04:01 PM Bug #30240 (Closed): Installer no longer sets up DNS zone update auth
- Applied in changeset commit:puppet-foreman_proxy|5a6b51c1a3b343a5a7844fda45622fa5bd74aba0.
- 03:16 PM Revision 1a14a1b2 (puppet-foreman_proxy_content): Release 11.1.0
- 03:16 PM Revision 5c9c39a4 (puppet-pulpcore): Release 1.1.0
- 03:15 PM Revision 148be0af (puppet-katello): Release 14.1.0
- 03:01 PM Feature #30245 (Closed): On EL8, don't enable Pulp 2
- Applied in changeset commit:installer|7c79adc2d8c079267218f8da600fae9f11547132.
- 02:55 PM Bug #30252 (Closed): error Error reading socket: Encountered end of file [-5938] when starting qpidd service
- 02:38 PM Revision 7c79adc2 (installer): Fixes #30245 - Disable Pulp 2 on EL8
- 02:01 PM Bug #30251 (Closed): make it possible to brand katello-certs-check
- Applied in changeset commit:installer|dabb8e166af8503ebebc73809ff232fcde8817c7.
- 12:42 PM Bug #30251 (Ready For Testing): make it possible to brand katello-certs-check
- 12:41 PM Bug #30251 (Closed): make it possible to brand katello-certs-check
- in Satellite, we brand all components to reflect the Red Hat naming. for katello-certs-check we have to manually patc...
- 01:24 PM Revision dcfcdd72 (puppet-certs): Refs #29715 - Create mongodb client certificate bundle
- 01:14 PM Revision dabb8e16 (installer): Fixes #30251 - make it easier to brand katello-certs-check
- 12:36 PM Revision 5a6b51c1 (puppet-foreman_proxy): Fixes #30240 - compat with theforeman/dns 8.x
- dda99d908f38c3e752928a9a2d570280477d581c marked the module as
compatible with theforeman/dns 8.x. However, 8.x was a ... - 12:30 PM Revision 70507d0d (puppet-katello): Revert "Add postgresql-debversion extension to katello"
- This reverts commit 6b0c9b4c7374cc6c577642d8fd6c9277b9bcd46a.
Initially this was merged because the support was need... - 12:03 PM Revision dc6257d5 (puppet-puppetserver_foreman): Port over code from puppet-foreman
- These files were part of puppet-foreman but now become a standalone
module. This makes it easier to test.
Various fi...
06/29/2020
- 08:26 PM Feature #30245 (Ready For Testing): On EL8, don't enable Pulp 2
- 08:20 PM Feature #30245 (Closed): On EL8, don't enable Pulp 2
- 04:03 PM Bug #30240 (Ready For Testing): Installer no longer sets up DNS zone update auth
- 03:57 PM Bug #30240 (Closed): Installer no longer sets up DNS zone update auth
- https://github.com/theforeman/puppet-dns/pull/157 changed the default zones and no longer automatically sets up the r...
- 02:30 PM Bug #30214 (Resolved): No such file or directory - foreman-maintain on Debian
- 02:13 PM Bug #30214 (Closed): No such file or directory - foreman-maintain on Debian
- This was fixed in commit:f35ae08d428e05fb963996f93e1b825e950dd7fb
- 11:28 AM Revision 30c6a84d (puppet-pulpcore): Use the non-deprecated namedspaced pg function
06/26/2020
- 03:46 PM Revision f35ae08d (installer): Refs #29097 - Handle command not found
- 44591b97fe11bcb8c55af88309166aab0fa4ac2c started to execute this command
using execute_command() which uses open3 und... - 03:31 PM Revision 0ff8a3a2 (puppet-pulpcore): use consistent style
- 01:12 PM Revision f1c1098a (puppet-pulpcore): Rename the apache vhost to match the project name
- 12:34 PM Revision 6a5daf8c (installer): Refs #30193 - Correct version locking
- 6e1a07bc35bfe97927dfac6477a1faf53092c58f moved version locking from
Katello to the common hooks. This was unintention... - 11:23 AM Revision 532044b7 (puppet-pulpcore): Refs #30133 - Unconditionally install RHSM
- python3-subscription-manager-rhsm is needed on both EL7 and EL8. On EL7
it's not part of the base OS since rhsm is us... - 11:01 AM Bug #30211 (Closed): proxying pulp rpm/isos to pulpcore with pulpcore disabled disables pulp2 plugins
- Applied in changeset commit:puppet-foreman_proxy_content|5d691aaf7ba6aaafc1bf7a89110454eeca94b90b.
- 10:08 AM Revision 5d691aaf (puppet-foreman_proxy_content): Fixes #30211 - don't disable pulp2 plugins when pulpcore disabled
06/25/2020
- 07:54 PM Revision c85aeae5 (puppet-foreman_proxy_content): Use the correct variables in pulpcore templates
- The locations should match and using the same variables guarantees this.
- 06:01 PM Feature #30217 (Closed): Configure Pulpcore database name with foreman-installer
- Applied in changeset commit:puppet-foreman_proxy_content|5af4601c273857835c0a313d417136d766045123.
- 03:54 PM Feature #30217 (Ready For Testing): Configure Pulpcore database name with foreman-installer
- 03:44 PM Feature #30217 (Closed): Configure Pulpcore database name with foreman-installer
- The Pulpcore database name is configurable in puppet-pulpcore but is not currently exposed in puppet-foreman_proxy_co...
- 05:33 PM Revision 5af4601c (puppet-foreman_proxy_content): Fixes #30217 - configure pulpcore db name
- 09:59 AM Bug #30214 (Ready For Testing): No such file or directory - foreman-maintain on Debian
- 09:55 AM Bug #30214 (Resolved): No such file or directory - foreman-maintain on Debian
- The fixes for #30193 made the installer execute foreman-maintain code on Debian, but that's not available (or needed)...
- 12:09 AM Bug #30211 (Ready For Testing): proxying pulp rpm/isos to pulpcore with pulpcore disabled disables pulp2 plugins
- 12:04 AM Bug #30211 (Closed): proxying pulp rpm/isos to pulpcore with pulpcore disabled disables pulp2 plugins
- The pulp class is declared in puppet-FPC with
class { 'pulp':
...
enable_rpm => $enable_yu...
06/24/2020
- 10:00 PM Bug #30019: Installation failed when using --foreman-db-manage false and --katello-candlepin-manage-db false
- Carl Thompson wrote:
> A note. I am running katello 3.15.1 and I do not have those options:
>
> foreman-installe... - 02:06 PM Bug #29649: The system does not seem to be IPA-enrolled
- Hallo Ewoud,
thanks for your time and effort.
I followed the instructions https://theforeman.org/manuals/2.0/in... - 01:44 PM Bug #29649: The system does not seem to be IPA-enrolled
- Which version of foreman-installer is installed?
- 01:02 PM Revision 2cfd0523 (installer): Refs #30193 - always execute commands outside the SCL context
- 12:13 PM Revision 00458202 (installer): Refs #29602 - Remove dropped repository parameters
- Since theforeman-foreman 15.0.0 these parameters no longer exist and by
default no repository setup is done. - 12:01 PM Feature #30198 (Closed): Disable TFTP by default
- Applied in changeset commit:puppet-foreman_proxy|c794f80bad96a2638881f879afaf94b71b317b3a.
- 11:45 AM Revision c794f80b (puppet-foreman_proxy): Fixes #30198 - Disable TFTP by default
- Not all installations require TFTP. This is only needed when doing
kickstart/preseed/... installations. Typically tha... - 09:22 AM Revision 06aaaefe (installer): Fixes #30193 - status is now a boolean
Also available in: Atom