hughesjr / centos / pungi-centos

Forked from centos/pungi-centos 2 years ago
Clone
Blob Blame History Raw
filter_packages = [
    ("^(BaseOS|AppStream|HighAvailability|NFV|RT|ResilientStorage)$", {
        "*": [
            "centos-linux-repos", # We want to force-exclude centos-linux repos from the resolver otherwise this lands in BaseOS and centos-stream-repos lands in AppStream
            "python36",  # RCM-42305 - ursine python36 should be only in buildroot
            "gcc-toolset-9-*-testsuite", #RCM-58061
            "gcc-toolset-9-gcc-plugin-devel", #RCM-58061
            "tuned-profiles-sap",       # RCM-53604 - This should be only in SAP
            "tuned-profiles-sap-hana",  # RCM-53604 - This should be only in SAPHANA
            "java-*slowdebug*",              # Jira: RHELCMP-1407 Jira: RHELCMP-1512 Jira: RHELCMP-4189
            "java-*fastdebug*",              # Jira: RHELCMP-1407 Jira: RHELCMP-1512 Jira: RHELCMP-4189
            "grubby-deprecated*",            # Jira: RHELCMP-6812
        ]
    }),

    ("^BaseOS$", {
        "*": [
            "compat-openssl10-devel",  # RCM-26416
            "compat-openssl10-pkcs11-helper",  # RCM-28614
            "openldap-servers-debuginfo",  # RCM-28225
            "ongres-scram",  # RCM-31750
            "libcomps-devel", #RhBug 1960616
        ]
    }),

    ("^RT$", {
        "*": [
            "kernel-rt-kvm-debuginfo",  # RCM-33741
            "kernel-rt-debug-kvm-debuginfo",  # RCM-33741
        ]
    }),

    ("^.*$", {
        "*": [
            "kernel-*-internal",  # RCM-54000
            "kpatch-patch-*-internal", # RHELCMP-991
            "scap-security-guide-rule-playbooks",
        ]
    }),
]

filter_modules = [
    ("^AppStream$", {
       "aarch64":
             [
             "eclipse:rhel8",
             ],
       "ppc64le":
             [
             "eclipse:rhel8",
             ],
       "s390x": [
             "eclipse:rhel8",
             ]
           }),
]

additional_packages = [
    ("^AppStream$", {
        "*": [
            "ansible-collection-redhat-rhel_mgmt", #RHELCMP-6300 RhBug 1992497
            "bind9.16", #ENGCMP-1675
            "bind9.16-chroot", #ENGCMP-1675
            "bind9.16-utils", #ENGCMP-1675
            "bind9.16-libs", #ENGCMP-1675
            "bind9.16-license", #ENGCMP-1675
            "libasan5", #RCM-61474
            "libubsan1",
            "gnome-software-editor",
            "pipewire-docs",
            "python3-pyghmi", #RHELCMP-6299 RhBug 1992470
            "gcc-toolset-11-annobin-annocheck-debuginfo", #RHELCMP-5799
            "gcc-toolset-11-annobin-debuginfo", #RHELCMP-5799
            "gcc-toolset-11-annobin-plugin-gcc-debuginfo", #RHELCMP-5799
            "sblim-gather", #RHBug 1970346, RHELCMP-5640
            "coreos-installer", #RHBug 1973159, RHELCMP-5730
            "ansible-collection-microsoft-sql", #RHBug 1974786, RHELCMP-5772
            "tesseract",
            "gcc-toolset-11-annobin-debuginfo", #RHELCMP-5799
            "gcc-toolset-11-gcc-gdb-plugin-debuginfo", #RHELCMP-5799
            "gcc-toolset-11-systemtap-server-debuginfo", #RHELCMP-5799
            "samba-vfs-iouring", #RhBug 1974792
            "sevctl", #RHBug 1986032, RHELCMP-6101
            "coreos-installer-bootinfra", #RHELCMP-6277
            "rig", #RHELCMP-6677
            "virt-v2v", # RHBug 2005288, RHELCMP-6733
            "java-17-openjdk", #RHBug 1982386, RHELCMP-6030
            "samba-vfs-iouring", #RhBug 1974792
            "sevctl", #RHBug 1986032, RHELCMP-6101
            "coreos-installer-bootinfra", #RHELCMP-6277
            "coreos-installer-dracut", #ENGCMP-1582
            "gcc-toolset-11-gcc-plugin-devel", #RHELCMP-6247
            "ansible-collection-redhat-rhel_mgmt", #RHELCMP-6300 RhBug 1992497
            "java-17-openjdk-demo", # RHELCMP-6345
            "java-17-openjdk-devel", # RHELCMP-6345
            "java-17-openjdk-jmods", # RHELCMP-6345
            "java-17-openjdk-src", # RHELCMP-6345
            "java-17-openjdk-static-libs", # RHELCMP-6345
            "java-17-openjdk-javadoc", # RHELCMP-6345
            "java-17-openjdk-javadoc-zip", # RHELCMP-6345
            "gcc-toolset-11-libgccjit", # RHELCMP-6355
            "gcc-toolset-11-libgccjit-devel", # RHELCMP-6355
            "pcm", # RHELCMP-6356
            "jigawatts", # RHELCMP-6427
            "gcc-toolset-11-dyninst-devel" # Jira: RHELCMP-6377
            "swtpm", # Jira: RHELCMP-6824
            "libtpms", # RHELCMP-6729
            "qatzip", # RHELCMP-7085
            "qatzip-libs", #ENGCMP-1643
            "weldr-client", # RHELCMP-7099
            "leapp", # RHBug: 2017461, Jira: RHELCMP-7153
            "leapp-repository", # RHELCMP-7154
            "grafana-azure-monitor",
            "grafana-cloudwatch",
            "grafana-elasticsearch",
            "grafana-graphite",
            "grafana-influxdb",
            "grafana-loki",
            "grafana-mssql",
            "grafana-mysql",
            "grafana-opentsdb",
            "grafana-postgres",
            "grafana-prometheus",
            "grafana-stackdriver",
            "stress-ng", # RHELCMP-7214
            "osbuild-composer-dnf-json", #ENGCMP-1606
            "python38-resolvelib", #RHELCMP-7210
            "sshpass", #RHELCMP-7206
            "rsyslog-mmfields", #ENGCMP-1641
            "fido-device-onboard", # RHBug: 2024180, RHELCMP-7321
            "gnome-shell-extension-heads-up-display", #ENGCMP-1644
            "hyperv-tools", #ENGCMP-1668
            "nmstate-libs", #ENGCMP-1702
            "php-pecl-xdebug3", #ENGCMP-1718
            "fdo-init", #ENGCMP-1717
            "fdo-client", #ENGCMP-1717
            "fdo-manufacturing-server", #ENGCMP-1843
            "fdo-owner-cli", #ENGCMP-1717
            "fdo-owner-onboarding-server",#ENGCMP-1843
            "fdo-rendezvous-server", #ENGCMP-1843
            "ansible-core", #ENGCMP-1722
            "ansible-test",
            "osbuild-lvm2", #ENGCMP-1731
            "osbuild-luks2",
            "hostapd", # ENGCMP-1720
            "gnome-shell-extension-classification-banner", #ENGCMP-1770
            "gnome-shell-extension-dash-to-panel", #ENGCMP-1770
            "gnome-shell-extension-gesture-inhibitor", #ENGCMP-1770
            "autocorr-en", #ENGCMP-1797
            "libabw", #ENGCMP-1847
            "libcdr", #ENGCMP-1847
            "libcmis", #ENGCMP-1797
            "libexttextcat", #ENGCMP-1797
            "libfreehand", #ENGCMP-1847
            "libmspub", #ENGCMP-1847
            "libmwaw", #ENGCMP-1847
            "liborcus", #ENGCMP-1797
            "libpagemaker", #ENGCMP-1847
            "libqxp", #ENGCMP-1847
            "libreoffice-calc", #ENGCMP-1847
            "libreoffice-core", #ENGCMP-1797
            "libreoffice-data", #ENGCMP-1797
            "libreoffice-data", #ENGCMP-1797
            "libreoffice-help-en", #ENGCMP-1797
            "libreoffice-impress", #ENGCMP-1847
            "libreoffice-langpack-en", #ENGCMP-1797
            "libreoffice-ogltrans", #ENGCMP-1847
            "libreoffice-opensymbol-fonts", #ENGCMP-1797
            "libreoffice-pdfimport", #ENGCMP-1847
            "libreoffice-pyuno", #ENGCMP-1847
            "libreoffice-ure", #ENGCMP-1797
            "libreoffice-ure-common", #ENGCMP-1797
            "libreoffice-writer", #ENGCMP-1847
            "libstaroffice", #ENGCMP-1847
            "libzmf", #ENGCMP-1847
            "lpsolve", #ENGCMP-1847
            "greenboot-default-health-checks", #ENGCMP-1801
        ]
    }),
    ("^BaseOS$", {
        "*": [
            "centos-stream-repos",
            "python3-debuginfo", # RCM-73713
            "compat-hwloc1", #RhBug 1979150
            "libqrtr-glib", #RHBug 2016402, RHELCMP-7140
            "shadow-utils-subid", #ENGCMP-1597
        ]
    }),

    ("^Buildroot$", {
        "*": [
            "*",
        ]
    }),

    ("^PowerTools$", {
        "*": [
            "libdnf-devel",
            "librepo-devel",
            "librhsm-devel",
            "libsolv-devel",
            "libsolv-tools",
            "ibus-typing-booster-tests", # RHELCMP-4254
            "dotnet-sdk-3.1-source-built-artifacts",
            "dotnet-sdk-5.0-source-built-artifacts",
            "libcomps-devel", #RhBug 1960616
            "sblim-gather-provider", #RHBug 1959078, RHELCMP-6212
            "java-17-openjdk-*slowdebug*", # Jira: RHELCMP-6345
            "tesseract-devel", # RHELCMP-5762
            "shadow-utils-subid-devel", #ENGCMP-1597
        ]
    }),

    ("^PowerTools$", {
        "aarch64": [
            "java-1.8.0-openjdk-*slowdebug*", # Jira: RHELCMP-4189
            "java-11-openjdk-*slowdebug*", # Jira: RHELCMP-4189
            "java-17-openjdk-*slowdebug*", # Jira: RHELCMP-6345
        ],
        "ppc64le": [
            "java-1.8.0-openjdk-*slowdebug*", # Jira: RHELCMP-4189
            "java-11-openjdk-*slowdebug*", # Jira: RHELCMP-4189
            "java-17-openjdk-*slowdebug*", # Jira: RHELCMP-6345
        ],
        "x86_64": [
            "java-1.8.0-openjdk-*slowdebug*", # Jira: RHELCMP-4189
            "java-11-openjdk-*slowdebug*", # Jira: RHELCMP-4189
            "dotnet5.0-build-reference-packages",
            "java-17-openjdk-*slowdebug*", # Jira: RHELCMP-6345
        ],
    }),
    ("^PowerTools$", {
        "x86_64": [
            "java-1.8.0-openjdk-*fastdebug*", # Jira: RHELCMP-4189
            "java-11-openjdk-*fastdebug*", # Jira: RHELCMP-4189
            "java-17-openjdk-*fastdebug*", # Jira: RHELCMP-6345
        ],
        "aarch64": [
            "java-1.8.0-openjdk-*fastdebug*", # Jira: RHELCMP-6347
            "java-11-openjdk-*fastdebug*", # Jira: RHELCMP-6347
            "java-17-openjdk-*fastdebug*", # Jira: RHELCMP-6345
        ],
        "ppc64le": [
            "java-1.8.0-openjdk-*fastdebug*", # Jira: RHELCMP-6347
            "java-11-openjdk-*fastdebug*", # Jira: RHELCMP-6347
            "java-17-openjdk-*fastdebug*", # Jira: RHELCMP-6345
        ]
    }),
]