Activity
From 12/11/2019 to 01/09/2020
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.
12/17/2019
- 05:57 PM Bug #28530 (Ready For Testing): Move to a single post install hook for Foreman and Katello
- 05:54 PM Bug #28530 (Closed): Move to a single post install hook for Foreman and Katello
- 04:12 PM Revision e6e13ce2 (puppet-foreman_proxy_content): Install file and container plugins for Pulp 3
- 03:51 PM Revision 8788f02e (puppet-pulpcore): use puppet-redis > 5.0.0
- 02:03 PM Bug #28525 (Ready For Testing): rh-redis5 package needs to be installed before puppet apply to prevent SELinux issues
- 01:14 PM Bug #28525 (Closed): rh-redis5 package needs to be installed before puppet apply to prevent SELinux issues
12/16/2019
- 11:01 PM Feature #28407 (Closed): Use rh-redis5 SCL on EL7
- Applied in changeset commit:installer|4838c1a8644d02017894f61984b0796581ee7e46.
- 11:01 PM Bug #28496 (Closed): There should be and execute and fail command in helpers to prevent silently passing over upgrade steps
- Applied in changeset commit:installer|985f0e437dc7d4dab51c659f2c0c451d619bce59.
- 10:29 PM Revision 4838c1a8 (installer): Fixes #28407 - Use rh-redis5 on EL7
- 10:10 PM Revision 985f0e43 (installer): Fixes #28496: exit 1 on execute command
- 02:05 PM Revision c126c23d (puppet-pulp): Always manage pulp.conf in Apache
- 95422c69ef3bbbe27069505f6729d6cad3e1204a moved this file, but that will
break upgrades. By blanking the file, this wi... - 12:25 PM Revision 95422c69 (puppet-pulp): Move /etc/httpd/conf.d/{,10-}pulp.conf
- This is to resolve https://github.com/theforeman/puppet-pulpcore/issues/49
- 09:53 AM Revision cdb3bbc9 (puppet-pulp): Drop default ssl_protocol and pass it to crane
- When enabling crane from the main class, the certificates are already
matched. When the user has passed ssl_protocol ...
12/14/2019
- 02:12 PM Revision b1ad9aab (installer): Refs #28353: Drop Kafo::Helpers and move to extensions
- 02:12 PM Revision 0b9e5f5f (puppet-pulpcore): Specify /pulp/api/v3
- Fixes #49
12/13/2019
- 10:01 PM Feature #28497 (Closed): set log_rotation_size when enabling log_min_duration_statement for PostgreSQL
- Applied in changeset commit:installer|6c51031394a361247eb8da7f0dd7b3ffabd88144.
- 09:05 PM Revision 6c510313 (installer): Fixes #28497: Add default log_rotation_size configuration for Postgres
- 05:33 PM Revision bce27048 (puppet-foreman): Run migrations if there are pending migrations
- This drops relying on a settings entry in favor of lettings Rails
tell us when there are migrations that need to be a... - 05:05 PM Revision 1f4c9346 (puppet-foreman_proxy): Add Pulp 3 HTTP URLs
- This matches the pulp3.yml.example file with defaults that match what
theforeman-foreman_proxy_content deploys. - 04:47 PM Revision 140bbb71 (installer): add pulpcore git repo to puppetfile
- 04:25 PM Revision 61f8fa61 (puppet-foreman_proxy_content): Add initial Pulp 3 support
- 03:44 PM Revision 1a79b1df (puppet-dns): Add Debian 10
- 03:44 PM Revision b747c3b4 (puppet-git): Add Debian 10
- 03:44 PM Revision 9812f470 (puppet-puppet): Add Debian 10
- 03:35 PM Revision 0c8f3efa (puppet-pulpcore): Default acceptance tests to the koji repository
- 03:35 PM Revision 2965eacc (puppet-pulpcore): use python3-django-admin instead of unversioned django-admin
- Fixes: #39
12/12/2019
- 09:49 PM Revision e713357d (puppet-pulp): Revert "Handle V2 API via Pulp 2 WSGi explicitly"
- This reverts commit 0e6e7b9d9f20b7c909f281bdc0a94f339f547efe.
- 07:30 PM Feature #28497 (Ready For Testing): set log_rotation_size when enabling log_min_duration_statement for PostgreSQL
- 05:48 PM Feature #28497 (Closed): set log_rotation_size when enabling log_min_duration_statement for PostgreSQL
- Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1770646
*Description of problem:*
BZ#1749233 is going ... - 07:19 PM Bug #28498 (Duplicate): Move HookContext helpers in Katello hooks into Kafo proper
- Mostly everything in https://github.com/theforeman/foreman-installer/blob/develop/katello/hooks/boot/01-helpers.rb
- 06:04 PM Bug #28496 (Ready For Testing): There should be and execute and fail command in helpers to prevent silently passing over upgrade steps
- 03:14 PM Bug #28496 (Closed): There should be and execute and fail command in helpers to prevent silently passing over upgrade steps
- 04:27 PM Revision 0ba4d8ad (puppet-pulpcore): make servername configurable
- 04:01 PM Revision 9e70d749 (installer): Always set locale when upgrading postgres
- Fixing:
lc_collate values for database "postgres" do not match:
old "en_GB.UTF-8", new "en_US.UTF-8" - 01:19 PM Revision 1ab33a57 (puppet-pulp): Fix log_type parameter in init.pp
- 07:49 AM Revision 764315d6 (puppet-foreman_proxy_content): Drop node_server_ca_cert parameter
- 233e31a9dea0053731ff64cb5ac6ddf92eef7172 stopped deploying pulp::child
but didn't clean up the now unused parameter.
12/11/2019
- 11:46 PM Revision f4f177c6 (puppet-pulpcore): Improve settings.py.erb
- supporting random SECRET_KEY, dropping ansible settings in settings.py, and setting redis database number to '8'
- 11:31 PM Revision b6cce830 (puppet-pulpcore): Add file and container plugins
- 11:31 PM Revision 6c897134 (puppet-pulpcore): Turn the settings file in a concat resource
- 11:31 PM Revision 781eeb0c (puppet-pulpcore): Strip trailing whitespace
- 07:34 PM Revision e018c1db (puppet-pulpcore): Introduce a pulpcore::admin define
- This is essentially a wrapper around django-admin with the right
settings. - 06:04 PM Revision e7349b4f (puppet-katello): Drop creating /var/lib/pulp
- 01:30 PM Revision 0e6e7b9d (puppet-pulp): Handle V2 API via Pulp 2 WSGi explicitly
- This helps when running Pulp 2 and Pulp 3 on the same system given
they share a path root of /pulp/api - 12:13 PM Revision fc9d5d05 (puppet-pulpcore): Refresh collectstatic on the settings file
- When the settings file changes, the `MEDIA_ROOT` might change which
means the files should be collected again. This a... - 11:37 AM Revision 3ac7bcfd (puppet-pulpcore): collectstatic needs --noinput to avoid waiting on user input
- 02:44 AM Revision f1e002d0 (installer): Drop repository parameters from Katello
- https://github.com/theforeman/puppet-katello/commit/6d57a691451d509ce1ab684711164db9307029ec
dropped these parameters... - 01:41 AM Revision ec654e3f (puppet-certs): /etc/pki/pulp perms and group owner
Also available in: Atom