Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
b405249f 05/06/2024 09:16 PM Ian Ballou

Fixes #37403 - make repository rpm ID sequence bigint

73dcade7 05/03/2024 06:38 AM Samir Jha

Fixes #37379 - Index labels and other fields for manifests (#10975)

857df9e0 04/03/2024 05:40 PM Jeremy Lenz

Fixes #37271 - Notify users before manifest expiration

89a802a2 02/15/2024 06:53 PM Jeremy Lenz

Fixes #37148 - Remove subscription-related (#10882)

statuses and widgets

16cbea2e 02/02/2024 03:37 PM Jeremy Lenz

Fixes #37131 - Migrate all organizations to SCA (#10875)

  • Fixes #37131 - Migrate all organizations to SCA
    - Add upgrade rake task to migrate all organizations to SCA on upgrade
    - Add dry run option to rake task
    - Update content access mode list for all orgs so that entitlement mode is...
08dbe775 01/24/2024 09:16 PM Ewoud Kohl van Wijngaarden

Fixes #37083 - Remove unused pulp_export_destination setting

Fixes: a1e037258b17 ("Fixes #32580 - remove most pulp2 actions in planning")

3773276a 01/23/2024 09:44 PM Evgeni Golov

Fixes #37073 - only rename Katello settings if category column exists

98a9b4da 01/23/2024 09:44 PM Evgeni Golov

Fixes #37075 - make RemoveKatelloFromNotificationName a noop

9915be72 01/23/2024 09:43 PM Evgeni Golov

Fixes #37074 - drop users.disabled field

it exists in Foreman since 2.2 and makes DB migrations fail when
installing Katello ontop of Foreman

Fixes: c4b6d2cb1c7e8c9bbfc90018d31ff4cd52c6d67a or 40ebede2648138b8fbba39eeab7a7cb8e8a0410c

acbe320a 01/22/2024 04:46 PM Ian Ballou

Fixes #37080 - content counts index goes over max size

8591b4c2 01/18/2024 03:42 PM Partha Aji

Fixes #35974 - Extra index to check for installed package id (#10842)

6b4f4ad8 12/11/2023 09:02 PM Jeremy Lenz

Fixes #36960 - Assign default content view environment during migration when no existing CVE found (#10817)

d2baeb26 11/09/2023 06:10 PM Jeremy Lenz

Fixes #36850 - Add indexes to speed up (#10773)

applicability calculation when there are
lots of module streams installed

06cf003b 10/06/2023 07:18 PM Lucy Fu

Fixes #36735 - Add a notication on RHEL lifecycle expiry

fbf7739e 10/04/2023 02:08 PM Adam Ruzicka

Opt-in email notifications when {repo sync, cv promote, cv publish, proxy sync} fails (#10742)

  • Fixes #17748 - Opt-in email notification on repo sync failure
  • Fixes #17748 - Opt-in email notification on cv publish failure
  • Fixes #17748 - Opt-in email notification on cv promote failure...
70896729 09/14/2023 05:55 PM Ian Ballou

Fixes #36702 - store package counts after smart proxy sync

ea06f3d1 08/31/2023 07:46 PM Jeremy Lenz

Refs #36706 - Remove remaining katello-agent code including Agent Events & Dynflow actions (#10710)

  • Refs #36706 - Remove agent events and actions
  • Refs #36706 - Remove dispatch histories via migration
  • Refs #36706 - remove katello-agent-notice...
8bbb1ff0 07/21/2023 05:16 PM Jeremy Lenz

Fixes #36597 - Rename 'Change content source' job template (#10652)

776036f6 07/17/2023 02:08 PM Chris Roberts

Fixes #36584 - Update realtive_path to text in the db from char

ee53d52f 07/14/2023 02:51 PM Partha Aji

Refs #36540 - Removed the unnecessary enablement migrator in master (#10648)

This file was only needed for upgrading from 4.7/4.8 to 4.9
It is no longer needed for future updates. So removing from master

f0ab69db 07/11/2023 03:06 PM Sayan Das

Fixes #36562 - Clear RootRepo checksum if on_demand repo

3cb9f1a5 06/20/2023 03:12 PM Ian Ballou

Fixes #36463 - Authenticate to custom cdn using product certs (#10597)

f0891806 05/04/2023 05:19 PM Partha Aji

Fixes #36352 - Add metadata_expire attribute for custom yum repos (#10544)

9b04cad4 05/03/2023 05:41 PM Bernhard Suttner

Fixes #36343 - Fix migration failure

This fixed a 'single-table inheritance mechanism failed' issue because
Setting.find_by() tries to use the inheritance_column category and tries
to access Setting::Content. The categories are no longer used in Katello
4.5 (and above).

260e7b2b 04/21/2023 02:14 PM Jeremy Lenz

Refs #36120 - Add upgrade task to db seeds

71d7beb3 04/12/2023 02:30 PM Samir Jha

Fixes #36251 - Add applied_filters field in CV version table and store filters during publish (#10500)

623da34e 03/14/2023 07:37 PM Ian Ballou

Fixes #36196 - upstream auth migration should refer to root (#10490)

df3b102e 03/06/2023 09:18 PM Partha Aji

Fixes #36164 - Incremental imports create proper publication (#10477)

  • Fixes #36164 - Incremental imports create proper publication
  • Refs #36164 - Upgrade task to regenerate imported repository metadata
  • Refs #36164 - Addressed PR Comments
fdb31151 02/27/2023 02:01 PM Quinn James

Fixes #36038 - Add validations for ACS creation and update in hammer (#10435)

c6df8726 02/21/2023 06:44 PM Ian Ballou

Refs #35006 - Remove Pulp service classes

a52b58a0 02/17/2023 08:53 PM Jeremy Lenz

Fixes #36025 - Ensure custom products don't use (#10433)

Red Hat provider
- add upgrade rake task to fix incorrect products in katello
- don't reimport orphaned Candlepin custom products
- add rake task to remove orphaned Candlepin custom products
- improve Candlepin import code to avoid this in the future...

87ddaf17 01/31/2023 02:49 PM Leos Stejskal

Fixes #36007 - Migration error 'column settings.category does not exist'

b1cce606 01/26/2023 05:37 PM Ian Ballou

Fixes #35927 - ensure upstream auth is nil if empty string (#10415)

98fe46f4 12/22/2022 05:07 PM Samir Jha

Fixes #35864 - Remove all non-srpm content types from ignorable content (#10393)

9af82fa6 12/07/2022 09:12 PM Samir Jha

Fixes #35829 - Mirror complete sync policy no longer allowed with ignored content types (#10379)

c33da7a3 12/06/2022 08:05 PM Jeremy Lenz

Fixes #35580 - Allow host to register with multiple content view environments (#10296)

  • Fixes #35580 - Allow multi CV/LCE associations
    for content facets
b31ae26d 12/06/2022 05:26 PM Ian Ballou

Fixes #35783 - Remove old Pulp 2 docker port setting (#10366)

  • Fixes #35783 - Remove old Pulp 2 docker port setting
  • Refs #35783 - delete docker pulp 2 repository service class
e95e87ef 10/18/2022 07:29 PM Ian Ballou

Fixes #34897 - select ACS HTTP proxies per smart proxy (#10300)

  • Fixes #34897 - ACS HTTP proxies per smart proxy
  • Refs #34897 - add use_http_proxies to UI and correct verify_ssl
a0e63cb0 09/19/2022 06:10 PM Partha Aji

Fixes #35296 - New Custom CDN type (#10217)

  • Fixes #35296 - Include certs in the default trust store when pinging cdn
  • Refs #35296 - Added a new custom cdn type and ui tab

Co-authored-by: Jeremy Lenz <>

06e4ebe0 08/22/2022 05:26 PM Samir Jha

Refs #35246 - Update hash of seed file with minor comment change to ensure db:seed runs (#10240)

66732409 07/28/2022 03:17 PM Samir Jha

Fixes #35031 - Delete ModuleProfile and ModuleProfileRpms before ModuleStreams (#10196)

95f66df3 07/28/2022 02:10 PM Ian Ballou

Fixes #34336 - CRUD simplified ACSs via the API (#10172)

  • Refs #34336 - CRUD simplified ACSs via foreman tasks
  • Refs #34336 - First steps towards simplified ACS CRUD in API
  • Refs #34336 - update simplified ACSs with different products via the API
  • Refs #34336 - update simplified ACSs when repositories change...
d209d2bb 07/15/2022 03:44 PM Manisha Singhal

Fixes #31395 - Add CV Debian Filter (#10072)

193cd018 06/03/2022 02:49 PM Samir Jha

Fixes #34999 - retrieve the software vendor package from the installed package (#10142)

a5fa4a7f 05/31/2022 06:43 PM Chris Roberts

Fixes #34974 - Remove enable_dynflow seed to fix nightlies (#10133)

7c5825fa 05/26/2022 07:43 PM Samir Jha

Fixes #34944 - Don't run update if erratum_package doesn't exist (#10122)

1e399f16 05/26/2022 05:15 PM Samir Jha

Fixes #34930 - ACS audit and UI fixes (#10126)

68b2cc92 05/11/2022 08:31 PM Ian Ballou

Fixes #33449 - Alternate Content Source refreshing support (#10083)

a3ce2c52 05/09/2022 03:49 PM Samir Jha

Fixes #34870 - Remove katello_module_stream_erratum_packages records for duplicate errata (#10093)

71f9e497 04/28/2022 07:11 PM Ian Ballou

Fixes #34034 - CRUD Alternate Content Sources via the API (yum and file) (#9906)

  • Fixes #34034 - CRUD custom ACSs via the API
  • Initial DB migration draft complete
  • Refs #34034 - ACS service classes started
  • Can create ACSs and remote
  • Database updated to have more fields like username+password, verify_ssl, etc...
ad23e562 04/28/2022 03:11 PM Jeremy Lenz

Fixes #33608 - Use settings DSL (#10064)

  • Fixes #33608 - Use DSL for Katello settings
92980096 04/26/2022 02:05 PM Partha Aji

Fixes #34734 - Updated ISS Terminology (#10050)

b7572d06 04/20/2022 07:45 PM Samir Jha

Fixes #34771 - Delete duplicate ContentFacetErratum records during migration (#10063)

24d0ba88 04/05/2022 04:02 PM Samir Jha

Fixes #34587 - Delete unused settings from DB (#10047)

6014c4b6 03/31/2022 03:30 PM Justin Sherrill

Fixes #34696 - rename ssh to script provider

eb67c604 03/31/2022 03:14 PM Samir Jha

Fixes #34703 - Destroy duplicate errata child records (#10041)

dfacc815 03/08/2022 04:10 PM Partha Aji

fixes #34518 - Content Import failure removes generated version (#9984)

  • fixes #34518 - Content Import failure removes generated version
  • Update app/models/katello/events/delete_latest_content_view_version.rb
569c8a92 03/07/2022 04:17 PM Samir Jha

Fixes #34549 - Deduplicate errata records (#9997)

17ec4f98 03/02/2022 03:39 PM Justin Sherrill

Refs #34545 - initial support for rails 6.1

2859ec67 03/02/2022 03:38 PM Samir Jha

Fixes #34432 - Remove drpm from ignorable_content for roots (#9986)

26afdff1 03/01/2022 06:54 PM Partha Aji

fixes #34531 - Resolving a bad migration for CdnConfiguration (#9988)

10c7fb70 02/23/2022 07:57 PM Samir Jha

Fixes #34488 - Delete any errata tied to ostree or puppet repos (#9965)

274acc47 02/17/2022 12:16 AM Partha Aji

Fixes #34455 - Migration error related to cdn configuration (#9953)

4c1e7211 02/16/2022 04:43 PM Partha Aji

Fixes #34374 - Import/Export based on repository (#9925)

  • Fixes #34374 - Import/Export based on repository
8f3fbb99 02/15/2022 08:27 PM Ian Ballou

Fixes #34426 - Improve Pulp 3 sync timeout config (#9939)

9375ebb3 02/11/2022 03:11 PM Ian Ballou

Fixes #34398 - exclude source redhat containers by default (#9926)

e75900ae 02/09/2022 08:21 PM Manisha Singhal

Fixes #33804 - Change size limit of deb attributes based on pulp deb (#9927)

6948e2d7 02/08/2022 01:07 AM Justin Sherrill

Fixes #34384 - publish metadata for imported repos

215b0401 02/08/2022 01:06 AM Justin Sherrill

Fixes #33451 - use upsert all for content indexing

to avoid duplicate key errors. This also improves performance.

48c128db 02/03/2022 01:07 PM Nadja Heitmann

Fixes #34119 - Set default download policy for deb repos if not set (#9844)

b09ddee2 01/25/2022 08:26 PM Jonathon Turel

Refs #33951 - correct AIRGAPPED constant reference

3e8f2696 01/25/2022 04:26 PM Partha Aji

Fixes #33951 - New settings for disconnected (#9812)

Can correctly set airgapped/disconnected and connected
Co-authored-by: Jeremy Lenz <>

d4f2976f 01/21/2022 06:55 PM Ryan Verdile

Fixes #34295 - add default download policy (#9897)

0cda22e6 01/13/2022 05:12 PM Partha Aji

Fixes #34144 - Connected ISS from a CVE (#9853)

This PR enables one to sync from an upstream satellite's content view
environment

2fe15f43 12/16/2021 03:57 PM Justin Sherrill

Fixes #33939 - support mirroring policy on repositories

89230c54 12/14/2021 03:48 PM Jeremy Lenz

Fixes #31436 - Clean duplicate table rows & re-enable disabled Rubocops (#9831)

  • Fixes #31436 - Clean duplicate table rows & re-enable disabled Rubocops
  • Refs #31436 - re-enable rules and run auto-correct
  • Refs #31436 - don't reenable Performance/CollectionLiteralInLoop...
29aaad9e 11/30/2021 02:18 PM Ryan Verdile

Fixes #33859 - Remove Greedy DepSolving from UI (#9800)

5d9277ff 11/22/2021 04:30 PM Justin Sherrill

Fixes #33925 - remove old ostree code

  • repository options
  • branches
a8a75800 11/17/2021 07:31 PM Jonathon Turel

Fixes #33936 - Delete Pools with null subscription_id before adding not-null constraint

19372d28 11/04/2021 06:07 PM Ryan Verdile

Fixes #33780 - json metadata for generic content unit (#9745)

d40c039b 11/03/2021 09:44 PM Jonathon Turel

Fixes #33783 - Support connected Inter-Server Sync (#8821)

  • Fixes #33783 - Support connected Inter-Server Sync
  • Refs #33783 - fix listing available repos
  • Refs #33783 - cleanup + test fixes
  • Refs #33783 - ensure SSL CA is set on CdnResource
  • Refs #33783 - add some validation + improve controller update...
04197518 10/14/2021 06:02 PM Ryan Verdile

Fixes #33650 - Add filename attribute to generic content units (#9702)

b9b2a4f6 10/13/2021 05:47 PM Partha Aji

Fixes #33678 - Fixes import/export permissions on an upgrade task (#9717)

  • Fixes #33678 - Fixes import/export permissions on an upgrade task
1ca8fc47 10/12/2021 02:41 PM Ondřej Ezr

Refs #33561 - do not create environments foreign_key

Do not create foreign key that is going to be dropped in later migrations anyway.

9152000f 10/06/2021 12:43 PM Ondřej Ezr

Fixes #33561 - drop Puppet Environment migration

Foreman core wants to remove the Environments migrations and Katello useless migration is blocking it.
We can safely remove the migration and let ForemanPuppet remove the column.

ForemanPuppet is dealing with this in https://github.com/theforeman/foreman_puppet/pull/200

c859fae6 10/05/2021 09:01 PM Ian Ballou

Fixes #33629 - 4.0 upgrade migration fails due to validation

2e07c064 09/28/2021 05:27 PM Justin Sherrill

Fixes #33567 - remove checksum values from pulp3 repos

due to an upgrade bug in pulp3, repository objects can have a checksum set
which will cause the checksum to be used when publishing metadata. This
causes a problem with pulp2 smart proxies syncing content and expecting...

295c71a5 09/28/2021 03:02 PM Ian Ballou

Fixes #33468 - remove background download policy references (#9633)

f3ab52fb 09/27/2021 12:50 PM Markus Bucher

Fixes #27625 - add deb applicability

eb616046 09/27/2021 12:33 PM James Jeffers

Fixes #32660 - adds an authentication token for repository remote URLS such as SLES repos

6c7accee 09/22/2021 05:45 PM Partha Aji

Fixes #33527 - Add upgrade task to seeds

9ff6d950 09/14/2021 04:33 PM James Jeffers

Fixes #33443 - adds last_indexed to repos to assist detection of needed index operations

82c3516a 08/04/2021 03:32 PM Chris Roberts

Fixes #33146 - Rename gpg model and update references

d519e0fd 08/03/2021 02:34 PM Markus Bucher

Refs #25978 - Add deb_version_cmp DB-func

Also Refs #27625

Co-Authored-by: Matthias Dellweg <>
Co-Authored-by: Katharina Kreuzer <>

40ae9eb5 08/02/2021 12:13 PM James Jeffers

Fixes #33012 - refactors deletion of orphaned entries in docker tag join table

Fixes #33012 - updates query based on suggestions from iballou

7c83eca0 07/30/2021 07:16 PM Justin Sherrill

Fixes #33058 - do not error on RH ostree content removal

1afd1c59 07/23/2021 06:28 PM Ryan Verdile

Fixes #32802 - Sync/Index Python repo with remote options

46f181af 07/15/2021 12:45 PM Chris Roberts

Refs #32955 - Remove old export from repositories controller

ad942a7a 07/14/2021 02:42 AM Bernhard Suttner

Fixes #16154 - Limit package version count to sync (#9426)

  • Fixes #16154 - Limit package version count to sync

Important notes:
- retain package versions count: 0 => unlimited
- retain package versions count can only be set if mirror_on_sync: false

f59a6cb3 06/02/2021 12:05 PM Ian Ballou

Fixes #32582 - old rh repo root arch stops disabling (#9360)