Problem:
Recently added content view repos and isos are being deleted every Sunday night around 22:00 from proxy servers. Older ones do not get deleted.
Expected outcome:
Content views on proxies should not be deleted without manual requests to delete.
Foreman and Proxy versions:
katello-3.16.0-1.el7.noarch
Foreman and Proxy plugin versions:
foreman_tasks 2.0.2
foreman_chef 0.9.0
foreman_discovery 16.1.0
foreman_docker 5.0.0
foreman_remote_execution 3.3.5
katello 3.16.0
Distribution and version:
CentOS Linux release 7.8.2003
Other relevant data:
Below is a sample from /var/log/messages where it looks like cv are being removed.
Sep 27 22:00:27 katrepoa02p mongod.27017[93918]: [conn54] remove pulp_database.repo_sync_results query: { repo_id: “1-carfax_ol_8_cv-Library-2074cb4e-dd4d-4ab1-b1c0-af2f0e7b7a29” } planSummary: COLLSCAN keysExamined:0 docsExamined:2376 ndeleted:2 keysDeleted:4 numYields:22 locks:{ Global: { acquireCount: { r: 23, w: 23 } }, Database: { acquireCount: { w: 23 } }, Collection: { acquireCount: { w: 23 } } } 113ms
Sep 27 22:00:27 katrepoa02p mongod.27017[93918]: [conn54] command pulp_database.$cmd command: delete { delete: “repo_sync_results”, ordered: true, deletes: [ { q: { repo_id: “1-carfax_ol_8_cv-Library-2074cb4e-dd4d-4ab1-b1c0-af2f0e7b7a29” }, limit: 0 } ] } numYields:0 reslen:44 locks:{ Global: { acquireCount: { r: 23, w: 23 } }, Database: { acquireCount: { w: 23 } }, Collection: { acquireCount: { w: 23 } } } protocol:op_query 113ms
Sep 27 22:00:28 katrepoa02p mongod.27017[93918]: [conn133] remove pulp_database.repo_publish_results query: { repo_id: “1-carfax_ol_8_cv-Library-2074cb4e-dd4d-4ab1-b1c0-af2f0e7b7a29” } planSummary: COLLSCAN keysExamined:0 docsExamined:3566 ndeleted:3 keysDeleted:6 numYields:37 locks:{ Global: { acquireCount: { r: 38, w: 38 } }, Database: { acquireCount: { w: 38 } }, Collection: { acquireCount: { w: 38 } } } 328ms
Sep 27 22:00:28 katrepoa02p mongod.27017[93918]: [conn131] remove pulp_database.repo_publish_results query: { repo_id: “1-carfax_ol_8_cv-Library-941227b2-6d62-4268-858b-2295dcb83b72” } planSummary: COLLSCAN keysExamined:0 docsExamined:3563 ndeleted:3 keysDeleted:6 numYields:30 locks:{ Global: { acquireCount: { r: 31, w: 31 } }, Database: { acquireCount: { w: 31 } }, Collection: { acquireCount: { w: 31 } } } 141ms
Sep 27 22:00:28 katrepoa02p mongod.27017[93918]: [conn133] command pulp_database.$cmd command: delete { delete: “repo_publish_results”, ordered: true, deletes: [ { q: { repo_id: “1-carfax_ol_8_cv-Library-2074cb4e-dd4d-4ab1-b1c0-af2f0e7b7a29” }, limit: 0 } ] } numYields:0 reslen:44 locks:{ Global: { acquireCount: { r: 38, w: 38 } }, Database: { acquireCount: { w: 38 } }, Collection: { acquireCount: { w: 38 } } } protocol:op_query 328ms
Sep 27 22:00:28 katrepoa02p mongod.27017[93918]: [conn131] command pulp_database.$cmd command: delete { delete: “repo_publish_results”, ordered: true, deletes: [ { q: { repo_id: “1-carfax_ol_8_cv-Library-941227b2-6d62-4268-858b-2295dcb83b72” }, limit: 0 } ] } numYields:0 reslen:44 locks:{ Global: { acquireCount: { r: 31, w: 31 } }, Database: { acquireCount: { w: 31 } }, Collection: { acquireCount: { w: 31 } } } protocol:op_query 142ms
Sep 27 22:00:28 katrepoa02p mongod.27017[93918]: [conn64] remove pulp_database.repo_publish_results query: { repo_id: “1-carfax_ol_8_cv-Library-a990b838-88fb-421a-b3c5-22656a7bb791” } planSummary: COLLSCAN keysExamined:0 docsExamined:3560 ndeleted:3 keysDeleted:6 numYields:32 locks:{ Global: { acquireCount: { r: 33, w: 33 } }, Database: { acquireCount: { w: 33 } }, Collection: { acquireCount: { w: 33 } } } 195ms
Sep 27 22:00:28 katrepoa02p mongod.27017[93918]: [conn64] command pulp_database.$cmd command: delete { delete: “repo_publish_results”, ordered: true, deletes: [ { q: { repo_id: “1-carfax_ol_8_cv-Library-a990b838-88fb-421a-b3c5-22656a7bb791” }, limit: 0 } ] } numYields:0 reslen:44 locks:{ Global: { acquireCount: { r: 33, w: 33 } }, Database: { acquireCount: { w: 33 } }, Collection: { acquireCount: { w: 33 } } } protocol:op_query 195ms
Sep 27 22:00:28 katrepoa02p mongod.27017[93918]: [conn131] remove pulp_database.repo_content_units query: { repo_id: “1-carfax_ol_8_cv-Library-941227b2-6d62-4268-858b-2295dcb83b72” } planSummary: IXSCAN { repo_id: 1, unit_type_id: 1, unit_id: 1 } keysExamined:192 docsExamined:192 ndeleted:192 keysDeleted:1344 numYields:8 locks:{ Global: { acquireCount: { r: 9, w: 9 } }, Database: { acquireCount: { w: 9 }, acquireWaitCount: { w: 3 }, timeAcquiringMicros: { w: 39492 } }, Collection: { acquireCount: { w: 9 } } } 174ms
Sep 27 22:00:28 katrepoa02p mongod.27017[93918]: [conn131] command pulp_database.$cmd command: delete { delete: “repo_content_units”, ordered: true, deletes: [ { q: { repo_id: “1-carfax_ol_8_cv-Library-941227b2-6d62-4268-858b-2295dcb83b72” }, limit: 0 } ] } numYields:0 reslen:44 locks:{ Global: { acquireCount: { r: 9, w: 9 } }, Database: { acquireCount: { w: 9 }, acquireWaitCount: { w: 3 }, timeAcquiringMicros: { w: 39492 } }, Collection: { acquireCount: { w: 9 } } } protocol:op_query 174ms
Sep 27 22:00:39 katrepoa02p mongod.27017[93918]: [conn54] remove pulp_database.repo_content_units query: { repo_id: “1-carfax_atomic_7_cv-Library-cbd24260-1296-4b89-9ed1-a0eb056326ba” } planSummary: IXSCAN { repo_id: 1, unit_type_id: 1, unit_id: 1 } keysExamined:928 docsExamined:928 ndeleted:928 keysDeleted:6496 numYields:13 locks:{ Global: { acquireCount: { r: 14, w: 14 } }, Database: { acquireCount: { w: 14 }, acquireWaitCount: { w: 4 }, timeAcquiringMicros: { w: 13463 } }, Collection: { acquireCount: { w: 14 } } } 230ms
Sep 27 22:00:39 katrepoa02p mongod.27017[93918]: [conn54] command pulp_database.$cmd command: delete { delete: “repo_content_units”, ordered: true, deletes: [ { q: { repo_id: “1-carfax_atomic_7_cv-Library-cbd24260-1296-4b89-9ed1-a0eb056326ba” }, limit: 0 } ] } numYields:0 reslen:44 locks:{ Global: { acquireCount: { r: 14, w: 14 } }, Database: { acquireCount: { w: 14 }, acquireWaitCount: { w: 4 }, timeAcquiringMicros: { w: 13463 } }, Collection: { acquireCount: { w: 14 } } } protocol:op_query 230ms
Sep 27 22:00:47 katrepoa02p mongod.27017[93918]: [conn131] remove pulp_database.repo_content_units query: { repo_id: “1-carfax_centos_8_cv-Library-dbc1a1be-bd26-4c8f-ad9a-6290a7e49406” } planSummary: IXSCAN { repo_id: 1, unit_type_id: 1, unit_id: 1 } keysExamined:1718 docsExamined:1718 ndeleted:1718 keysDeleted:12026 numYields:24 locks:{ Global: { acquireCount: { r: 25, w: 25 } }, Database: { acquireCount: { w: 25 }, acquireWaitCount: { w: 2 }, timeAcquiringMicros: { w: 10268 } }, Collection: { acquireCount: { w: 25 } } } 349ms
Sep 27 22:00:47 katrepoa02p mongod.27017[93918]: [conn131] command pulp_database.$cmd command: delete { delete: “repo_content_units”, ordered: true, deletes: [ { q: { repo_id: “1-carfax_centos_8_cv-Library-dbc1a1be-bd26-4c8f-ad9a-6290a7e49406” }, limit: 0 } ] } numYields:0 reslen:44 locks:{ Global: { acquireCount: { r: 25, w: 25 } }, Database: { acquireCount: { w: 25 }, acquireWaitCount: { w: 2 }, timeAcquiringMicros: { w: 10268 } }, Collection: { acquireCount: { w: 25 } } } protocol:op_query 350ms