Project

General

Profile

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...
Chris Roberts
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 Justin Sherrill
03:42 PM Revision 0894d60f (puppet-foreman_proxy_content): use pulpcore naming convention
fixes https://github.com/theforeman/puppet-foreman_proxy/issues/550 William Clark
02:29 PM Bug #28706 (New): Installer fails on centos7-katello-devel spin up
TASK [foreman_installer : Run installer] ***************************************
fatal: [centos7-katello-devel]: FAI...
John Mitsch
01:01 PM Bug #28687 (Closed): Katello scenario hook directory incorrectly set
Applied in changeset commit:installer|0ed385387d953cb1628a7d2e55014cf815f39d98. Eric Helms
12:43 PM Revision 0ed38538 (installer): Fixes #28687: Drop setting installer dir for Katello on build
Eric Helms
12:18 PM Bug #28705 (Rejected): Katello scenario does not expose dynflow foreman proxy plugin options
... Adam Ruzicka

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 William Clark
07:21 PM Feature #28697 (Ready For Testing): Upgrade to Postgresql 12
The Foreman Bot
07:09 PM Feature #28697 (Closed): Upgrade to Postgresql 12
Eric Helms
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 Jonathon Turel
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...
Adam Ruzicka
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... Justin Sherrill
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. Ewoud Kohl van Wijngaarden
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. Adam Ruzicka
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. Adam Ruzicka
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...
Justin Sherrill
04:01 PM Feature #28688 (Closed): Combine hook extensions into a single file
Applied in changeset commit:installer|63e2191eda0bd8cf6394158102652013efb1cd22. Eric Helms
02:15 PM Feature #28688 (Ready For Testing): Combine hook extensions into a single file
The Foreman Bot
01:37 PM Feature #28688 (Closed): Combine hook extensions into a single file
Eric Helms
03:58 PM Bug #28694 (Ready For Testing): Move upgrade hook to main hooks directory
The Foreman Bot
03:41 PM Bug #28694 (Rejected): Move upgrade hook to main hooks directory
Eric Helms
03:16 PM Revision 63e2191e (installer): Fixes #28688: Combine hook extensions into a single file
Eric Helms
02:27 PM Bug #28655: support fetching files via /pulp/isos with pulp3
Also /pulp/isos should be accessible over http Justin Sherrill
01:53 PM Bug #28687 (Ready For Testing): Katello scenario hook directory incorrectly set
The Foreman Bot
01:37 PM Bug #28687 (Closed): Katello scenario hook directory incorrectly set
Eric Helms

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. Ewoud Kohl van Wijngaarden
04:12 PM Bug #28672 (Ready For Testing): qpid's wait-for-port ExecStartPost checks 127.0.0.1 which breaks on IPv6
The Foreman Bot
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... Ewoud Kohl van Wijngaarden
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...
Ewoud Kohl van Wijngaarden

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... Justin Sherrill
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...
Justin Sherrill
06:04 PM Feature #28653 (Ready For Testing): Introduce install package helper
The Foreman Bot
05:51 PM Feature #28653 (Closed): Introduce install package helper
Eric Helms
03:01 PM Bug #28530 (Closed): Move to a single post install hook for Foreman and Katello
Applied in changeset commit:installer|3123236437240575416d5e698815151913bbc6db. Eric Helms
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...
Eric Helms
12:24 PM Revision 23faa546 (puppet-certs): Remove unused $regenerate_ca parameter
d4a730d70e02a393a9dc265184e3e8f87a7b86e8 stopped using this parameter
and there's nothing using it anymore.
Ewoud Kohl van Wijngaarden
08:53 AM Revision 18c1696e (installer): bump version to 2.0-develop
Tomer Brisker

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. Justin Sherrill
03:23 PM Bug #25683 (Ready For Testing): Upgrade katello-ca-consumer rpm will cause rhsm.conf to point back to customer portal.
The Foreman Bot
04:06 PM Revision 7bea39e9 (puppet-certs): Fixes #25683 - Do not run postun script if upgrading
Justin Sherrill

01/02/2020

06:52 PM Revision 5560a327 (puppet-foreman_proxy): provide no path for pulp3 api url
Justin Sherrill

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

12/29/2019

06:06 PM Tracker #27282 (Resolved): Debian Buster support
Anonymous
06:06 PM Tracker #27283 (Resolved): External Puppet module support
Anonymous

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

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.
Ewoud Kohl van Wijngaarden
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...
Ewoud Kohl van Wijngaarden
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...
Ewoud Kohl van Wijngaarden
02:00 PM Bug #28577 (Closed): running installer inside forklift fails due to scl being enabled
the installer uses:... Tomer Brisker

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. Anonymous
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...
Marek Hulán

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

12/21/2019

09:56 PM Bug #28559 (Ready For Testing): Hardcoding Proxy Command breaks running Ansible on Debian
The Foreman Bot
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 Marek Hulán
01:01 PM Refactor #28558 (Closed): Remove mysql Puppet module from installer
Applied in changeset commit:installer|f187549de3a268ea541aa021e10cd3a95193e7e5. Anonymous
11:49 AM Refactor #28558 (Closed): Remove mysql Puppet module from installer
Anonymous
12:49 PM Revision 2a0c4683 (puppet-foreman): remove mysql module from fixtures
Michael Moll
12:48 PM Revision f187549d (installer): Fixes #28558 - remove puppetlabs-mysql from Puppetfile
Michael Moll

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.
Eric Helms
01:24 PM Revision 37104d7b (puppet-katello): Use Stdlib::HTTPUrl to support setting a proxy protocol
Manuel Laug
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.
Ewoud Kohl van Wijngaarden
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.
Ewoud Kohl van Wijngaarden
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.
Ewoud Kohl van Wijngaarden
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...
Ewoud Kohl van Wijngaarden

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...
Ewoud Kohl van Wijngaarden
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 ...
Ewoud Kohl van Wijngaarden
03:56 PM Revision 29d21fd0 (puppet-foreman): Revert "Skip the prometheus acceptance test on Debian"
This reverts commit c0b961134552c01efe58d44b4a0839d48fe2b2ed. Michael Moll
02:11 PM Feature #28549 (Ready For Testing): Add rubocop
The Foreman Bot
02:10 PM Feature #28549 (Closed): Add rubocop
Eric Helms
09:17 AM Revision 10229ddf (puppet-foreman): Drop multiple database support
Ewoud Kohl van Wijngaarden
09:17 AM Revision 64206243 (puppet-foreman): Target Foreman 2.0 only
Ewoud Kohl van Wijngaarden
12:04 AM Revision 9cf4cdfa (puppet-pulpcore): Update pulpcore worker systemd naming
Ian Ballou

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...
Ewoud Kohl van Wijngaarden
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... Ewoud Kohl van Wijngaarden
01:28 PM Bug #28533 (New): Combine --reset and --reset-foreman-db into a cohesive option
Eric Helms
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. Ewoud Kohl van Wijngaarden

12/17/2019

05:57 PM Bug #28530 (Ready For Testing): Move to a single post install hook for Foreman and Katello
The Foreman Bot
05:54 PM Bug #28530 (Closed): Move to a single post install hook for Foreman and Katello
Eric Helms
04:12 PM Revision e6e13ce2 (puppet-foreman_proxy_content): Install file and container plugins for Pulp 3
Eric Helms
03:51 PM Revision 8788f02e (puppet-pulpcore): use puppet-redis > 5.0.0
William Clark
02:03 PM Bug #28525 (Ready For Testing): rh-redis5 package needs to be installed before puppet apply to prevent SELinux issues
The Foreman Bot
01:14 PM Bug #28525 (Closed): rh-redis5 package needs to be installed before puppet apply to prevent SELinux issues
Eric Helms

12/16/2019

11:01 PM Feature #28407 (Closed): Use rh-redis5 SCL on EL7
Applied in changeset commit:installer|4838c1a8644d02017894f61984b0796581ee7e46. Ewoud Kohl van Wijngaarden
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. Eric Helms
10:29 PM Revision 4838c1a8 (installer): Fixes #28407 - Use rh-redis5 on EL7
Ewoud Kohl van Wijngaarden
10:10 PM Revision 985f0e43 (installer): Fixes #28496: exit 1 on execute command
Eric Helms
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...
Ewoud Kohl van Wijngaarden
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 William Clark
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 ...
Ewoud Kohl van Wijngaarden

12/14/2019

02:12 PM Revision b1ad9aab (installer): Refs #28353: Drop Kafo::Helpers and move to extensions
Eric Helms
02:12 PM Revision 0b9e5f5f (puppet-pulpcore): Specify /pulp/api/v3
Fixes #49 William Clark

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. Suresh Thirugnanasambandan
09:05 PM Revision 6c510313 (installer): Fixes #28497: Add default log_rotation_size configuration for Postgres
Suresh Thirugnanasambandan
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...
Eric Helms
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.
Ewoud Kohl van Wijngaarden
04:47 PM Revision 140bbb71 (installer): add pulpcore git repo to puppetfile
William Clark
04:25 PM Revision 61f8fa61 (puppet-foreman_proxy_content): Add initial Pulp 3 support
William Clark
03:44 PM Revision 1a79b1df (puppet-dns): Add Debian 10
Michael Moll
03:44 PM Revision b747c3b4 (puppet-git): Add Debian 10
Michael Moll
03:44 PM Revision 9812f470 (puppet-puppet): Add Debian 10
Michael Moll
03:35 PM Revision 0c8f3efa (puppet-pulpcore): Default acceptance tests to the koji repository
Ewoud Kohl van Wijngaarden
03:35 PM Revision 2965eacc (puppet-pulpcore): use python3-django-admin instead of unversioned django-admin
Fixes: #39 Evgeni Golov

12/12/2019

09:49 PM Revision e713357d (puppet-pulp): Revert "Handle V2 API via Pulp 2 WSGi explicitly"
This reverts commit 0e6e7b9d9f20b7c909f281bdc0a94f339f547efe. Eric Helms
07:30 PM Feature #28497 (Ready For Testing): set log_rotation_size when enabling log_min_duration_statement for PostgreSQL
The Foreman Bot
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 ...
Suresh Thirugnanasambandan
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 Eric Helms
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
The Foreman Bot
03:14 PM Bug #28496 (Closed): There should be and execute and fail command in helpers to prevent silently passing over upgrade steps
Eric Helms
04:27 PM Revision 0ba4d8ad (puppet-pulpcore): make servername configurable
William Clark
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"
Eric Helms
01:19 PM Revision 1ab33a57 (puppet-pulp): Fix log_type parameter in init.pp
lambda123
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.
Ewoud Kohl van Wijngaarden

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' William Clark
11:31 PM Revision b6cce830 (puppet-pulpcore): Add file and container plugins
Ewoud Kohl van Wijngaarden
11:31 PM Revision 6c897134 (puppet-pulpcore): Turn the settings file in a concat resource
Ewoud Kohl van Wijngaarden
11:31 PM Revision 781eeb0c (puppet-pulpcore): Strip trailing whitespace
Ewoud Kohl van Wijngaarden
07:34 PM Revision e018c1db (puppet-pulpcore): Introduce a pulpcore::admin define
This is essentially a wrapper around django-admin with the right
settings.
Ewoud Kohl van Wijngaarden
06:04 PM Revision e7349b4f (puppet-katello): Drop creating /var/lib/pulp
Eric Helms
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
Eric Helms
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...
Ewoud Kohl van Wijngaarden
11:37 AM Revision 3ac7bcfd (puppet-pulpcore): collectstatic needs --noinput to avoid waiting on user input
Eric Helms
02:44 AM Revision f1e002d0 (installer): Drop repository parameters from Katello
https://github.com/theforeman/puppet-katello/commit/6d57a691451d509ce1ab684711164db9307029ec
dropped these parameters...
Ewoud Kohl van Wijngaarden
01:41 AM Revision ec654e3f (puppet-certs): /etc/pki/pulp perms and group owner
William Clark
 

Also available in: Atom