Activity
From 12/18/2019 to 01/16/2020
01/16/2020
- 11:28 PM Bug #28761 (Closed): REMOTE_USER should be unset for Pulp API cert authentication
- 09:35 PM Bug #28711 (Ready For Testing): /pulp/content is not being served over http with pulp3
- 08:01 PM Bug #28779 (Closed): Installer hooks referencing CHILD_STATUS need to require 'English'
- Applied in changeset commit:installer|de4be0836a71f77bc6a08a3d5473f56d286fc415.
- 06:44 PM Bug #28779 (Ready For Testing): Installer hooks referencing CHILD_STATUS need to require 'English'
- 06:41 PM Bug #28779 (Closed): Installer hooks referencing CHILD_STATUS need to require 'English'
- 07:04 PM Feature #28695 (Ready For Testing): Support pulp3 upgrade/migration
- 07:03 PM Revision de4be083 (installer): Fixes #28779: Require English when using CHILD_STATUS
- 06:56 PM Revision 495be04a (puppet-foreman_proxy_content): Refs #28761 - Always set an empty REMOTE_USER for pulpcore API
- 8be796383668528c3841d7378a2f3ef0dd6e86f7 started to pass the REMOTE_USER header to the pulpcore API when SSL authenti...
- 05:01 PM Bug #28525 (Closed): rh-redis5 package needs to be installed before puppet apply to prevent SELinux issues
- Applied in changeset commit:installer|d63d65a290206c956d9e2149a3119069304c3ba4.
- 04:07 PM Revision d63d65a2 (installer): Fixes #28525: Install redis from SCL to prevent selinux issue
- 02:01 PM Feature #28549 (Closed): Add rubocop
- Applied in changeset commit:installer|53046291b2816d49e2152b7a3d0b7ad700cf4a6d.
- 01:39 PM Revision 53046291 (installer): Fixes #28549: Fix all rubocop issues
- 01:39 PM Revision 002479d3 (installer): Refs #28549: Add rubocop setup
- 12:43 PM Revision 45d18d98 (installer): Refs #28738 - Correctly delete the answer bind_host
- answers['foreman_proxy'] is a hash and the key bind_host should be
deleted from that. Not call Array.delete() - 11:56 AM Support #28745 (Resolved): Smart proxy installation fails with the Could not find resource 'Foreman::Rake[apipie:cache:index]' for relationship from 'Package[dhcp_browser]' on node foremanserver.example.com
- Don't use "--enable-foreman-plugin-dhcp-browser".
- 07:06 AM Support #28745: Smart proxy installation fails with the Could not find resource 'Foreman::Rake[apipie:cache:index]' for relationship from 'Package[dhcp_browser]' on node foremanserver.example.com
- Hi Michael,
Would you suggest me on how to proceed with this. I am trying to install only foreman-proxy on one of ...
01/15/2020
- 09:01 PM Bug #28738 (Closed): Switch bind_host for foreman proxy to * with move to Ruby 2.5+ from SCL RPM packages
- Applied in changeset commit:installer|172f51eb7c500f5a4e354b0e5b2330b7a0d5c01a.
- 08:35 PM Revision 172f51eb (installer): Fixes #28738: Reset bind host if :: is present
- This is necessary with smart proxy moving away from Ruby 2.0 via
RPM packaging changes to use SCLs. - 08:34 PM Revision 32b61e3f (puppet-foreman_proxy): Handle smart proxy and plugins packaged for SCL
- 05:20 PM Revision 0de3202b (puppet-puppet): Add server_multithreaded parameter
- Puppet Server 6.8 has just been released with an experimental new
feature.
> This release adds a new JRuby pool arch... - 05:05 PM Bug #28761 (Ready For Testing): REMOTE_USER should be unset for Pulp API cert authentication
- 02:36 PM Bug #28761 (Closed): REMOTE_USER should be unset for Pulp API cert authentication
- See: https://github.com/theforeman/puppet-foreman_proxy_content/pull/229#discussion_r366622513
- 04:01 PM Bug #28712 (Closed): mongo storage upgrade to wiredtiger fails and drops database if mongod is stopped
- Applied in changeset commit:installer|785b3a9499825adb6e0e811058401cf0d6d29095.
- 03:54 PM Revision 785b3a94 (installer): Fixes #28712 - Verify MongoDB is on before upgrade
- 03:01 PM Bug #28681 (Closed): Smart proxy dynflow core listens on 0.0.0.0
- Applied in changeset commit:puppet-foreman_proxy|9c06de502c28650cb5d6190e25afba453dea9991.
- 01:33 PM Bug #28720 (Ready For Testing): configure pulp3 to talk to mongo for content migrations
- 01:17 PM Revision 9c06de50 (puppet-foreman_proxy): Fixes #28681 - Listen on all dynflow IPs
- Previously it listened only on 0.0.0.0 which is a problem in IPv6-only
setups. By listening on *, it should listen on... - 01:21 AM Revision 28645650 (installer): Rely on puppet-candlepin for cpdb execution
01/14/2020
- 09:30 PM Support #28745 (Feedback): Smart proxy installation fails with the Could not find resource 'Foreman::Rake[apipie:cache:index]' for relationship from 'Package[dhcp_browser]' on node foremanserver.example.com
- b
- 07:25 PM Support #28745: Smart proxy installation fails with the Could not find resource 'Foreman::Rake[apipie:cache:index]' for relationship from 'Package[dhcp_browser]' on node foremanserver.example.com
- dhcp_browser is a foreman core plugin, but you are disabling foreman core, as this is a proxy-only install.
- 09:32 AM Support #28745 (Resolved): Smart proxy installation fails with the Could not find resource 'Foreman::Rake[apipie:cache:index]' for relationship from 'Package[dhcp_browser]' on node foremanserver.example.com
- I am observing an issue with the foreman-proxy dhcp installation with foreman-installer as below,
foreman: 1.23
... - 09:01 PM Feature #28654 (Closed): support client cert auth with pulp3
- Applied in changeset commit:puppet-foreman_proxy_content|8be796383668528c3841d7378a2f3ef0dd6e86f7.
- 06:41 PM Feature #28654 (Ready For Testing): support client cert auth with pulp3
- 08:27 PM Revision 13941abb (puppet-pulpcore): Fixes #28654 - support client cert auth with pulp3
- Fixes #28654
This patch updates settings.py to include REMOTE_USER_ENVIRONMENT_NAME = 'HTTP_REMOTE_USER'. This, alon... - 08:27 PM Revision 8be79638 (puppet-foreman_proxy_content): Fixes #28654 - support client cert auth with pulp3
- Fixes #28654
- 03:15 PM Bug #28693: Candlepin fails to talk to qpidd listening on ::1 when connecting by hostname "localhost"
- I don't know how in the installer we can change this. If you pass a connection URL of ...
- 02:58 PM Bug #28693: Candlepin fails to talk to qpidd listening on ::1 when connecting by hostname "localhost"
- WORKAROUND: --katello-qpid-hostname $(hostname -f) installer option
- 02:53 PM Bug #28681 (Ready For Testing): Smart proxy dynflow core listens on 0.0.0.0
- 12:58 PM Revision a42e6b2f (installer): Refs #28653: Remove postgresql-server before postgresql
- 11:51 AM Bug #28732: --disable-system-checks installer option not available in upstream-nightly
- The bug does not seem to be fixed by this patch.
- 07:11 AM Bug #28743 (Closed): Installer throws undefined method `param_value'
- TASK [foreman_installer : Run installer] ***************************************
fatal: [centos7-katello-devel]: FAI...
01/13/2020
- 09:49 PM Bug #28712 (Ready For Testing): mongo storage upgrade to wiredtiger fails and drops database if mongod is stopped
- 08:23 PM Revision a997f764 (installer): Refs #28530: Ensure hook dir is set using proper installer dir
- 07:47 PM Revision fadb503a (puppet-candlepin): Run cpdb --update
- cpdb --create creates the database but --update updates it to the latest
schema. The installer can also remove the ma... - 05:01 PM Bug #28717 (Closed): confusing output when the installer has finished
- Applied in changeset commit:installer|c884a60769b1710af3dd7bbc0713ebff3fdb7116.
- 01:52 PM Bug #28717 (Ready For Testing): confusing output when the installer has finished
- 04:43 PM Revision c884a607 (installer): Fixes #28717: Don't repeat success or show success when failed
- 03:35 PM Bug #28732 (Closed): --disable-system-checks installer option not available in upstream-nightly
- The PR has been merged.
- 12:10 PM Bug #28732: --disable-system-checks installer option not available in upstream-nightly
- The PR at https://github.com/theforeman/foreman-installer/pull/446 refs #28530 because that introduced the regression.
- 08:38 AM Bug #28732 (Closed): --disable-system-checks installer option not available in upstream-nightly
- --disable-system-checks installer option not available in upstream-nightly
ERROR: Unrecognised option '--disable-s... - 02:33 PM Bug #28739 (Ready For Testing): Puma based deployments are not caching static assets
- 02:32 PM Bug #28739 (Closed): Puma based deployments are not caching static assets
- 01:43 PM Bug #28738 (Ready For Testing): Switch bind_host for foreman proxy to * with move to Ruby 2.5+ from SCL RPM packages
- 01:37 PM Bug #28738 (Closed): Switch bind_host for foreman proxy to * with move to Ruby 2.5+ from SCL RPM packages
- 12:54 PM Revision 5a055e9c (installer): Refs #28530 - Correctly set the hook_dirs
- 3123236437240575416d5e698815151913bbc6db combined the hook dirs, but
that broke the actual installation where it stay... - 12:31 PM Tracker #28736 (Closed): Use Pulp 3 for File and Container content in Katello
- This is a tracker to correlate various issues. No PR should be filed against this particular issue itself.
The goa... - 11:54 AM Revision 428777a7 (installer): Drop Foreman migrate from Katello upgrade
01/10/2020
- 05:29 PM Bug #28655 (Ready For Testing): support fetching files via /pulp/isos with pulp3
- 04:35 PM Bug #28720 (Closed): configure pulp3 to talk to mongo for content migrations
- /etc/pulp/settings.py needs:
PULP2_MONGODB = {"name": "pulp_database", "seeds": "localhost:27017", "ssl": False}
... - 02:01 PM Feature #28653 (Closed): Introduce install package helper
- Applied in changeset commit:installer|618f175a0fe54a548f8aa6ec5736b872f5c651aa.
- 01:58 PM Revision 618f175a (installer): Fixes #28653: Introduce install_package command
- This also combines all Kafo extension functions into a single hook.
- 01:13 PM Revision c57d7fc6 (puppet-foreman_proxy): Drop database backends for the PowerDNS plugin
- These backends are deprecated since 0.4.0 and 0.5.0 will drop them.
- 10:13 AM Bug #28717 (Closed): confusing output when the installer has finished
- On latest nightly, when something goes wrong during the install, the output still contains two "Success" lines:
<p...
01/09/2020
- 10:50 PM Bug #28712 (Closed): mongo storage upgrade to wiredtiger fails and drops database if mongod is stopped
- Cloned from BZ:
Description of problem:
If "satellite-installer --upgrade-mongo-storage-engine" is launched whi... - 06:51 PM Bug #28711 (Closed): /pulp/content is not being served over http with pulp3
- /pulp/content needs to be forwarded to the content app for both https and http
- 03:42 PM Revision 0894d60f (puppet-foreman_proxy_content): use pulpcore naming convention
- fixes https://github.com/theforeman/puppet-foreman_proxy/issues/550
- 02:29 PM Bug #28706 (New): Installer fails on centos7-katello-devel spin up
- TASK [foreman_installer : Run installer] ***************************************
fatal: [centos7-katello-devel]: FAI... - 01:01 PM Bug #28687 (Closed): Katello scenario hook directory incorrectly set
- Applied in changeset commit:installer|0ed385387d953cb1628a7d2e55014cf815f39d98.
- 12:43 PM Revision 0ed38538 (installer): Fixes #28687: Drop setting installer dir for Katello on build
- 12:18 PM Bug #28705 (Rejected): Katello scenario does not expose dynflow foreman proxy plugin options
- ...
01/08/2020
- 08:48 PM Revision eb3ad130 (puppet-foreman_proxy): use pulpcore naming convention
- solves https://github.com/theforeman/puppet-foreman_proxy/issues/550
- 07:21 PM Feature #28697 (Ready For Testing): Upgrade to Postgresql 12
- 07:09 PM Feature #28697 (Closed): Upgrade to Postgresql 12
- 06:47 PM Bug #28693: Candlepin fails to talk to qpidd listening on ::1 when connecting by hostname "localhost"
- Reassigning since this is probably in puppet-candlepin
- 03:17 PM Bug #28693 (Rejected): Candlepin fails to talk to qpidd listening on ::1 when connecting by hostname "localhost"
- Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1789005
*Description of problem:*
We have an environme... - 05:58 PM Bug #28696 (Closed): with pulp3 installed on a main katello server, apache should be configured to help serve docker content
- The following configuration needs to occur in order for katello to properly connect to the content app serving a dock...
- 05:31 PM Bug #28681: Smart proxy dynflow core listens on 0.0.0.0
- Should be safe to bind to * instead of 0.0.0.0. Probably good to also quote the value while making changes.
- 03:02 PM Bug #28681: Smart proxy dynflow core listens on 0.0.0.0
- The default is 0.0.0.0, not 127.0.0.1. Anyway, it still binds to v4 only.
- 08:40 AM Bug #28681 (Closed): Smart proxy dynflow core listens on 0.0.0.0
- We may want to use localhost to make it bind to both v4 and v6 sockets.
- 04:18 PM Feature #28695 (Closed): Support pulp3 upgrade/migration
To support upgrading katello 3.14 to 3.15 some installer changes are needed. What i expect is:
1. Upon fresh i...- 04:01 PM Feature #28688 (Closed): Combine hook extensions into a single file
- Applied in changeset commit:installer|63e2191eda0bd8cf6394158102652013efb1cd22.
- 02:15 PM Feature #28688 (Ready For Testing): Combine hook extensions into a single file
- 01:37 PM Feature #28688 (Closed): Combine hook extensions into a single file
- 03:58 PM Bug #28694 (Ready For Testing): Move upgrade hook to main hooks directory
- 03:41 PM Bug #28694 (Rejected): Move upgrade hook to main hooks directory
- 03:16 PM Revision 63e2191e (installer): Fixes #28688: Combine hook extensions into a single file
- 02:27 PM Bug #28655: support fetching files via /pulp/isos with pulp3
- Also /pulp/isos should be accessible over http
- 01:53 PM Bug #28687 (Ready For Testing): Katello scenario hook directory incorrectly set
- 01:37 PM Bug #28687 (Closed): Katello scenario hook directory incorrectly set
01/07/2020
- 05:01 PM Bug #28672 (Closed): qpid's wait-for-port ExecStartPost checks 127.0.0.1 which breaks on IPv6
- Applied in changeset commit:puppet-qpid|2d92c9a51739bc3c947c71260843e88c118ea7fe.
- 04:12 PM Bug #28672 (Ready For Testing): qpid's wait-for-port ExecStartPost checks 127.0.0.1 which breaks on IPv6
- 04:12 PM Bug #28672 (Closed): qpid's wait-for-port ExecStartPost checks 127.0.0.1 which breaks on IPv6
- QPid binds to whatever connectivity is available on an external interface, ignoring lo. This means it's configured to...
- 04:47 PM Revision 2d92c9a5 (puppet-qpid): Fixes #28672 - Check if qpid is up using localhost
- Given a machine that has 127.0.0.1 / ::1 on lo and eth0 has 2001:db::1,
in other works, no IPv4 connectivity, then qp...
01/06/2020
- 09:49 PM Bug #28655 (Closed): support fetching files via /pulp/isos with pulp3
- currently content can only be fetched via pulp3 using the /pulp/content/ path. We still want to support the old '/pu...
- 09:38 PM Feature #28654 (Closed): support client cert auth with pulp3
- adding the following lines should allow for katello to use cert auth within pulp3:
<Location /pulp/api/v3>
Requ... - 06:04 PM Feature #28653 (Ready For Testing): Introduce install package helper
- 05:51 PM Feature #28653 (Closed): Introduce install package helper
- 03:01 PM Bug #28530 (Closed): Move to a single post install hook for Foreman and Katello
- Applied in changeset commit:installer|3123236437240575416d5e698815151913bbc6db.
- 02:59 PM Revision 31232364 (installer): Fixes #28530: Combine post install hooks into a single one
- This moves to a single post install hook to handle all scenarios.
This introduces the message helpers to Foreman hook... - 12:24 PM Revision 23faa546 (puppet-certs): Remove unused $regenerate_ca parameter
- d4a730d70e02a393a9dc265184e3e8f87a7b86e8 stopped using this parameter
and there's nothing using it anymore. - 08:53 AM Revision 18c1696e (installer): bump version to 2.0-develop
01/03/2020
- 05:01 PM Bug #25683 (Closed): Upgrade katello-ca-consumer rpm will cause rhsm.conf to point back to customer portal.
- Applied in changeset commit:puppet-certs|7bea39e9a03a5a34c675174f9e43b2bc44de51f0.
- 03:23 PM Bug #25683 (Ready For Testing): Upgrade katello-ca-consumer rpm will cause rhsm.conf to point back to customer portal.
- 04:06 PM Revision 7bea39e9 (puppet-certs): Fixes #25683 - Do not run postun script if upgrading
01/02/2020
12/31/2019
- 01:54 PM Revision 0713d15f (puppet-foreman_proxy): Revert parameter simplification for Ansible plugin
- Kafo is limited to trivial variables and literal strings so the array
gets interpreted as a literal string which is n...
12/29/2019
- 06:06 PM Tracker #27282 (Resolved): Debian Buster support
- 06:06 PM Tracker #27283 (Resolved): External Puppet module support
12/27/2019
- 11:50 PM Revision f2733160 (puppet-foreman): Refactor CLI plugin testing
- By doing it all in a single file with a cached set of OS facts reduces
testing from 38 seconds to 8 seconds.
12/26/2019
- 04:51 PM Revision 402d6f62 (puppet-foreman_proxy): Simplify plugin parameters
- When all values are static, there's no need to load it via a params
class. It also tightens some parameter types. - 04:51 PM Revision d7b2cdef (puppet-foreman_proxy): Remove the use of on_os_under_test
- This mechanism is custom and not used. rspec-puppet-facts has
SPEC_FACTS_OS to filter which has the added benefit tha... - 04:51 PM Revision fc6f1338 (puppet-foreman_proxy): Introduce a on_plugin_os helper
- Passing in a supported_os array instead of filtering the result is much
faster because it doesn't have to load the en... - 02:00 PM Bug #28577 (Closed): running installer inside forklift fails due to scl being enabled
- the installer uses:...
12/25/2019
- 10:01 PM Bug #28559 (Closed): Hardcoding Proxy Command breaks running Ansible on Debian
- Applied in changeset commit:puppet-foreman_proxy|557cb3f9da765786cf8962a4bb5b1ebe4cf11adf.
- 09:02 PM Revision 557cb3f9 (puppet-foreman_proxy): Fixes #28559 - keep default ssh args (#554)
- Based on https://docs.ansible.com/ansible/latest/reference_appendices/config.html#ansible-ssh-args
the ssh args is by...
12/23/2019
- 12:20 PM Revision 8a9b8e05 (puppet-pulpcore): Run acceptance tests with SCL redis
- This makes sure we can run without EPEL and is closer to our actual
deployment.
12/21/2019
- 09:56 PM Bug #28559 (Ready For Testing): Hardcoding Proxy Command breaks running Ansible on Debian
- 09:51 PM Bug #28559 (Closed): Hardcoding Proxy Command breaks running Ansible on Debian
- see https://projects.theforeman.org/issues/25481#note-11 for more details
- 01:01 PM Refactor #28558 (Closed): Remove mysql Puppet module from installer
- Applied in changeset commit:installer|f187549de3a268ea541aa021e10cd3a95193e7e5.
- 11:49 AM Refactor #28558 (Closed): Remove mysql Puppet module from installer
- 12:49 PM Revision 2a0c4683 (puppet-foreman): remove mysql module from fixtures
- 12:48 PM Revision f187549d (installer): Fixes #28558 - remove puppetlabs-mysql from Puppetfile
12/20/2019
- 06:58 PM Revision 3fafe427 (installer): Refs #28496: Drop upgrade step check on status
- The execute command now exits when it fails so this log statement
can never be reached. - 01:24 PM Revision 37104d7b (puppet-katello): Use Stdlib::HTTPUrl to support setting a proxy protocol
- 01:08 PM Revision 108420cd (puppet-foreman_proxy): Rewrite proxydhcp tests
- Uses inheritance of parameters and TEST-NET-[1-3] IPs. Also disables
some other modules to get faster compiles. - 01:08 PM Revision 9e9b602c (puppet-foreman_proxy): Restructure spec tests to inherit more context
- It also changes the structure of the proxydns facts to inherit more and
be more explicit. - 01:08 PM Revision 856ecb64 (puppet-foreman_proxy): Drop Archlinux
- The package in AUR is version 1.13.0 and not supported by the module.
The facts are also often causing failures. - 12:21 AM Revision 5bbf7a00 (puppet-foreman): Drop listen_on_interface
- This parameter doesn't work well since you need to configure Apache
slightly different as well since out of the box i...
12/19/2019
- 06:39 PM Revision 26158236 (puppet-foreman): Drop keepalive parameters
- These settings can be set server wide and Apache already has sane
defaults here. If needed, these can be tuned via Hi... - 06:28 PM Revision 92dfa7d8 (puppet-foreman): Drop the selinux parameter
- This was needed before we had foreman-selinux but that was introduced in
Foreman 1.1. By now we can rely on only the ... - 03:56 PM Revision 29d21fd0 (puppet-foreman): Revert "Skip the prometheus acceptance test on Debian"
- This reverts commit c0b961134552c01efe58d44b4a0839d48fe2b2ed.
- 02:11 PM Feature #28549 (Ready For Testing): Add rubocop
- 02:10 PM Feature #28549 (Closed): Add rubocop
- 09:17 AM Revision 10229ddf (puppet-foreman): Drop multiple database support
- 09:17 AM Revision 64206243 (puppet-foreman): Target Foreman 2.0 only
- 12:04 AM Revision 9cf4cdfa (puppet-pulpcore): Update pulpcore worker systemd naming
12/18/2019
- 02:20 PM Revision ac38043b (puppet-katello): Redesign classes to allow split deployments
- Every class that provides an aspect of the deployment is now standalone.
This means:
* candlepin
* pulp
* qpid
* app... - 01:44 PM Bug #28533: Combine --reset and --reset-foreman-db into a cohesive option
- From a generic --reset I'd also expect it to reset the DNS zones which have a replace=false. By naming it --reset-dat...
- 01:28 PM Bug #28533 (New): Combine --reset and --reset-foreman-db into a cohesive option
- 12:42 PM Revision 47e9711c (puppet-foreman_proxy_content): Make dispatch router standalone classes
- This makes it clearer how it's used and allows standalone inclusion.
Also available in: Atom