commit 8827ee3ac371478e01355fb56c0d9e198b95d672 Author: James Antill Date: Mon Feb 20 01:57:57 2023 -0500 Update yaml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/gating.yaml b/gating.yaml new file mode 100644 index 0000000..7785499 --- /dev/null +++ b/gating.yaml @@ -0,0 +1,10 @@ +# recipients: abokovoy, twoerner, rcritten, ftrivino +--- !Policy +product_versions: + - rhel-8 + - rhel-9 +decision_context: osci_compose_gate_modules +subject_type: redhat-module +rules: + - !PassingTestCaseRule {test_case_name: idm-ci.redhat-module.client-stream.tier1.functional} + diff --git a/idm-client.yaml b/idm-client.yaml new file mode 100644 index 0000000..533530b --- /dev/null +++ b/idm-client.yaml @@ -0,0 +1,527 @@ +--- +document: modulemd +version: 2 +data: + name: idm + stream: client + version: 8080020230130151901 + context: 152c1be2 + summary: RHEL IdM long term support client module + description: >- + RHEL IdM is an integrated solution to provide centrally managed Identity (users, + hosts, services), Authentication (SSO, 2FA), and Authorization (host access control, + SELinux user roles, services). The solution provides features for further integration + with Linux based clients (SUDO, automount) and integration with Active Directory + based infrastructures (Trusts). + + This module stream supports only client side of RHEL IdM solution + license: + module: + - MIT + xmd: + mbs: + buildrequires: + 389-ds: + context: 507c48dc + filtered_rpms: + - cockpit-389-ds-0:1.4.3.30-6.module_el8.7.0+1215+4ecf03c5 + koji_tag: module-389-ds-1.4-8070020220921123342-507c48dc + ref: 7c085cd261fab5f2ad8b8a701b784be96b288b69 + stream: 1.4 + version: 8070020220921123342 + httpd: + context: d63f516d + filtered_rpms: [] + koji_tag: module-httpd-2.4-8060020220406143150-d63f516d + ref: 50c5c6cc9e36ec4298fb61a7a1fc3342f19b4fc1 + stream: 2.4 + version: 8060020220406143150 + pki-core: + context: c5b4fe3c + filtered_rpms: [] + koji_tag: module-pki-core-10.6-8080020221205125102-c5b4fe3c + ref: 0ee1a39cb7e7551fe6422aff7f98c0125450b8bd + stream: 10.6 + version: 8080020221205125102 + pki-deps: + context: 55190bc5 + filtered_rpms: + - velocity-demo-0:1.7-24.module_el8.0.0+42+51564204 + - glassfish-jaxb-parent-0:2.2.11-11.module_el8.0.0+42+51564204 + - msv-xsdlib-1:2013.6.1-10.module_el8.0.0+42+51564204 + - glassfish-jaxb-codemodel-0:2.2.11-11.module_el8.0.0+42+51564204 + - jul-to-slf4j-0:1.7.25-4.module_el8.0.0+42+51564204 + - xerces-j2-javadoc-0:2.11.0-34.module_el8.0.0+42+51564204 + - jakarta-commons-httpclient-manual-1:3.1-28.module_el8.0.0+42+51564204 + - glassfish-fastinfoset-javadoc-0:1.2.13-9.module_el8.0.0+42+51564204 + - glassfish-jaxb-runtime-parent-0:2.2.11-11.module_el8.0.0+42+51564204 + - jackson-module-jaxb-annotations-javadoc-0:2.7.6-4.module_el8.0.0+42+51564204 + - glassfish-jaxb-rngom-0:2.2.11-11.module_el8.0.0+42+51564204 + - xalan-j2-javadoc-0:2.7.1-38.module_el8.0.0+42+51564204 + - jackson-core-javadoc-0:2.9.8-1.module_el8.0.0+42+51564204 + - xerces-j2-demo-0:2.11.0-34.module_el8.0.0+42+51564204 + - glassfish-jaxb-external-parent-0:2.2.11-11.module_el8.0.0+42+51564204 + - velocity-manual-0:1.7-24.module_el8.0.0+42+51564204 + - msv-msv-1:2013.6.1-10.module_el8.0.0+42+51564204 + - apache-commons-collections-javadoc-0:3.2.2-10.module_el8.0.0+42+51564204 + - jackson-bom-0:2.9.8-1.module_el8.0.0+42+51564204 + - xml-commons-resolver-javadoc-0:1.2-26.module_el8.0.0+42+51564204 + - xml-commons-apis-manual-0:1.4.01-25.module_el8.0.0+42+51564204 + - jackson-jaxrs-providers-datatypes-0:2.9.8-1.module_el8.0.0+42+51564204 + - jcl-over-slf4j-0:1.7.25-4.module_el8.0.0+42+51564204 + - relaxngDatatype-javadoc-0:2011.1-7.module_el8.0.0+42+51564204 + - xmlstreambuffer-javadoc-0:1.5.4-8.module_el8.0.0+42+51564204 + - jakarta-commons-httpclient-demo-1:3.1-28.module_el8.0.0+42+51564204 + - msv-javadoc-1:2013.6.1-10.module_el8.0.0+42+51564204 + - jackson-databind-javadoc-0:2.9.8-1.module_el8.0.0+42+51564204 + - relaxngcc-javadoc-0:1.12-14.module_el8.0.0+42+51564204 + - slf4j-ext-0:1.7.25-4.module_el8.0.0+42+51564204 + - resteasy-javadoc-0:3.0.26-3.module_el8.0.0+42+51564204 + - jackson-annotations-javadoc-0:2.9.8-1.module_el8.0.0+42+51564204 + - slf4j-log4j12-0:1.7.25-4.module_el8.0.0+42+51564204 + - xsom-javadoc-0:0-19.20110809svn.module_el8.0.0+42+51564204 + - xml-stylebook-javadoc-0:1.0-0.25.b3_xalan2.svn313293.module_el8.0.0+42+51564204 + - velocity-javadoc-0:1.7-24.module_el8.0.0+42+51564204 + - msv-manual-1:2013.6.1-10.module_el8.0.0+42+51564204 + - slf4j-jcl-0:1.7.25-4.module_el8.0.0+42+51564204 + - slf4j-javadoc-0:1.7.25-4.module_el8.0.0+42+51564204 + - log4j-over-slf4j-0:1.7.25-4.module_el8.0.0+42+51564204 + - msv-xmlgen-1:2013.6.1-10.module_el8.0.0+42+51564204 + - bea-stax-0:1.2.0-16.module_el8.0.0+42+51564204 + - jakarta-commons-httpclient-javadoc-1:3.1-28.module_el8.0.0+42+51564204 + - glassfish-jaxb-api-javadoc-0:2.2.12-8.module_el8.0.0+42+51564204 + - glassfish-jaxb-bom-0:2.2.11-11.module_el8.0.0+42+51564204 + - msv-demo-1:2013.6.1-10.module_el8.0.0+42+51564204 + - jackson-jaxrs-providers-parent-0:2.9.8-1.module_el8.0.0+42+51564204 + - xalan-j2-manual-0:2.7.1-38.module_el8.0.0+42+51564204 + - xml-commons-apis-javadoc-0:1.4.01-25.module_el8.0.0+42+51564204 + - fasterxml-oss-parent-0:26-6.module_el8.0.0+42+51564204 + - apache-commons-collections-testframework-0:3.2.2-10.module_el8.0.0+42+51564204 + - bea-stax-javadoc-0:1.2.0-16.module_el8.0.0+42+51564204 + - stax-ex-javadoc-0:1.7.7-8.module_el8.0.0+42+51564204 + - relaxngcc-0:1.12-14.module_el8.0.0+42+51564204 + - xalan-j2-xsltc-0:2.7.1-38.module_el8.0.0+42+51564204 + - slf4j-sources-0:1.7.25-4.module_el8.0.0+42+51564204 + - xalan-j2-demo-0:2.7.1-38.module_el8.0.0+42+51564204 + - msv-rngconv-1:2013.6.1-10.module_el8.0.0+42+51564204 + - xml-stylebook-demo-0:1.0-0.25.b3_xalan2.svn313293.module_el8.0.0+42+51564204 + - jackson-jaxrs-providers-javadoc-0:2.9.8-1.module_el8.0.0+42+51564204 + - glassfish-jaxb-bom-ext-0:2.2.11-11.module_el8.0.0+42+51564204 + - slf4j-manual-0:1.7.25-4.module_el8.0.0+42+51564204 + - glassfish-jaxb-0:2.2.11-11.module_el8.0.0+42+51564204 + - glassfish-jax-rs-api-0:2.0.1-6.module_el8.0.0+42+51564204 + - glassfish-jax-rs-api-javadoc-0:2.0.1-6.module_el8.0.0+42+51564204 + - apache-commons-lang-javadoc-0:2.6-21.module_el8.0.0+42+51564204 + - glassfish-jaxb-codemodel-parent-0:2.2.11-11.module_el8.0.0+42+51564204 + - glassfish-jaxb-codemodel-annotation-compiler-0:2.2.11-11.module_el8.0.0+42+51564204 + - jackson-parent-0:2.9.1.2-1.module_el8.0.0+42+51564204 + - xml-stylebook-0:1.0-0.25.b3_xalan2.svn313293.module_el8.0.0+42+51564204 + - glassfish-jaxb-txw-parent-0:2.2.11-11.module_el8.0.0+42+51564204 + koji_tag: module-pki-deps-10.6-8000020191008175747-55190bc5 + ref: c33048eb6e142822ef2feb45c685a68059813b64 + stream: 10.6 + version: 8000020191008175747 + platform: + context: 00000000 + filtered_rpms: [] + koji_tag: module-centos-8.8.0-build + ref: virtual + stream: el8.8.0 + stream_collision_modules: + ursine_rpms: + version: 2 + commit: a2c2856738482dca2c162b2a0374e85d3f038c7c + mse: TRUE + rpms: + bind-dyndb-ldap: + ref: 677a71cec2ff609c50e93cab1508f0c380a6a5ec + custodia: + ref: 3e36f334a88b7492234af55861dcc6a6b8c26ffc + ipa: + ref: d75e1e2ac69c17dcc10c7ade830baf8eabf9c5db + ipa-healthcheck: + ref: 4d58743e8f3af4d3f89ce085f163758cf711c232 + opendnssec: + ref: d0dd4952a8c2e7fe867eef12fb525e55e6eeb5fc + python-jwcrypto: + ref: e9b9b33a759d48803f340a093e6c0cf5b1fe1474 + python-qrcode: + ref: 04dbcfa1acef36bad9bfe6e8bf24c3a8495ea91f + python-yubico: + ref: f75795097e8d2aa9bfbd4d6e8827b987915bffa4 + pyusb: + ref: 3b6cbc9fbe5ee192ef3b3f9048d4f4f243ace381 + slapi-nis: + ref: 56bc4a9c718f48706d5ea6b194592ff1bcd4c9f1 + softhsm: + ref: 4454b913b6f65a2a6a4eca6e2392d0bfb4a04dae + scmurl: git+https://git.centos.org/modules/idm.git?#a2c2856738482dca2c162b2a0374e85d3f038c7c + ursine_rpms: + - xml-commons-resolver-0:1.2-26.module_el8.5.0+922+9f7ad99e.src + - mod_md-debugsource-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.ppc64le + - mod_ssl-debuginfo-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - mod_http2-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.i686 + - python3-nss-debuginfo-0:1.0.1-10.module_el8.4.0+595+e59c9af2.ppc64le + - bea-stax-0:1.2.0-16.module_el8.4.0+595+e59c9af2.src + - jackson-parent-0:2.10-1.module_el8.4.0+595+e59c9af2.noarch + - xmlstreambuffer-0:1.5.4-8.module_el8.4.0+595+e59c9af2.src + - slf4j-manual-0:1.7.25-4.module_el8.5.0+922+9f7ad99e.noarch + - httpd-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - mod_proxy_html-debuginfo-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - velocity-javadoc-0:1.7-24.module_el8.5.0+922+9f7ad99e.noarch + - httpd-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - glassfish-jaxb-0:2.2.11-11.module_el8.4.0+595+e59c9af2.src + - httpd-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - slf4j-log4j12-0:1.7.25-4.module_el8.5.0+922+9f7ad99e.noarch + - python3-nss-0:1.0.1-10.module_el8.4.0+595+e59c9af2.ppc64le + - glassfish-jaxb-codemodel-parent-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - mod_md-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.x86_64 + - xalan-j2-0:2.7.1-38.module_el8.5.0+922+9f7ad99e.src + - mod_md-debugsource-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.aarch64 + - python3-nss-0:1.0.1-10.module_el8.4.0+595+e59c9af2.i686 + - mod_ldap-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - xml-stylebook-0:1.0-0.25.b3_xalan2.svn313293.module_el8.4.0+595+e59c9af2.noarch + - mod_ssl-debuginfo-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - mod_ssl-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - glassfish-jaxb-external-parent-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - javassist-0:3.18.1-8.module_el8.5.0+922+9f7ad99e.src + - mod_ldap-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - apache-commons-collections-0:3.2.2-10.module_el8.0.0+30+832da3a1.src + - mod_session-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - httpd-tools-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - jackson-bom-0:2.10.0-1.module_el8.4.0+595+e59c9af2.src + - python-nss-doc-0:1.0.1-10.module_el8.4.0+595+e59c9af2.aarch64 + - httpd-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.src + - jackson-annotations-0:2.10.0-1.module_el8.4.0+595+e59c9af2.noarch + - xalan-j2-demo-0:2.7.1-38.module_el8.5.0+922+9f7ad99e.noarch + - mod_proxy_html-debuginfo-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - xml-commons-apis-0:1.4.01-25.module_el8.5.0+922+9f7ad99e.noarch + - glassfish-fastinfoset-0:1.2.13-9.module_el8.4.0+595+e59c9af2.noarch + - mod_session-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - glassfish-jaxb-runtime-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - slf4j-jdk14-0:1.7.25-4.module_el8.5.0+922+9f7ad99e.noarch + - glassfish-jax-rs-api-0:2.0.1-6.module_el8.4.0+595+e59c9af2.noarch + - jackson-annotations-0:2.10.0-1.module_el8.4.0+595+e59c9af2.src + - resteasy-0:3.0.26-6.module_el8.4.0+595+e59c9af2.noarch + - resteasy-0:3.0.26-6.module_el8.4.0+595+e59c9af2.src + - glassfish-jaxb-api-0:2.2.12-8.module_el8.4.0+595+e59c9af2.src + - stax-ex-0:1.7.7-8.module_el8.4.0+595+e59c9af2.src + - httpd-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - xml-stylebook-demo-0:1.0-0.25.b3_xalan2.svn313293.module_el8.4.0+595+e59c9af2.noarch + - httpd-tools-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - apache-commons-lang-javadoc-0:2.6-21.module_el8.0.0+30+832da3a1.noarch + - jackson-parent-0:2.10-1.module_el8.4.0+595+e59c9af2.src + - xml-stylebook-0:1.0-0.25.b3_xalan2.svn313293.module_el8.4.0+595+e59c9af2.src + - httpd-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - jakarta-commons-httpclient-1:3.1-28.module_el8.0.0+30+832da3a1.noarch + - bea-stax-javadoc-0:1.2.0-16.module_el8.4.0+595+e59c9af2.noarch + - mod_http2-debuginfo-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.aarch64 + - mod_proxy_html-debuginfo-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - mod_ldap-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - jakarta-commons-httpclient-manual-1:3.1-28.module_el8.0.0+30+832da3a1.noarch + - xml-commons-apis-manual-0:1.4.01-25.module_el8.5.0+922+9f7ad99e.noarch + - mod_session-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - apache-commons-collections-javadoc-0:3.2.2-10.module_el8.0.0+30+832da3a1.noarch + - msv-javadoc-1:2013.6.1-11.module_el8.4.0+595+e59c9af2.noarch + - mod_http2-debugsource-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.ppc64le + - python-nss-debugsource-0:1.0.1-10.module_el8.4.0+595+e59c9af2.i686 + - glassfish-jaxb-core-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - glassfish-fastinfoset-0:1.2.13-9.module_el8.4.0+595+e59c9af2.src + - mod_ldap-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - httpd-manual-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.noarch + - httpd-tools-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - mod_http2-debuginfo-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.x86_64 + - apache-commons-lang-0:2.6-21.module_el8.0.0+30+832da3a1.noarch + - glassfish-jaxb-codemodel-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - mod_proxy_html-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - jackson-module-jaxb-annotations-0:2.7.6-4.module_el8.4.0+595+e59c9af2.noarch + - xalan-j2-javadoc-0:2.7.1-38.module_el8.5.0+922+9f7ad99e.noarch + - mod_proxy_html-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - msv-manual-1:2013.6.1-11.module_el8.4.0+595+e59c9af2.noarch + - jackson-module-jaxb-annotations-javadoc-0:2.7.6-4.module_el8.4.0+595+e59c9af2.noarch + - fasterxml-oss-parent-0:26-6.module_el8.4.0+595+e59c9af2.src + - bea-stax-0:1.2.0-16.module_el8.4.0+595+e59c9af2.noarch + - glassfish-jaxb-runtime-parent-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - javassist-javadoc-0:3.18.1-8.module_el8.5.0+922+9f7ad99e.noarch + - httpd-devel-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - xml-commons-apis-0:1.4.01-25.module_el8.5.0+922+9f7ad99e.src + - jakarta-commons-httpclient-demo-1:3.1-28.module_el8.0.0+30+832da3a1.noarch + - mod_http2-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.aarch64 + - mod_http2-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.x86_64 + - mod_session-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - python3-nss-debuginfo-0:1.0.1-10.module_el8.4.0+595+e59c9af2.aarch64 + - slf4j-javadoc-0:1.7.25-4.module_el8.5.0+922+9f7ad99e.noarch + - javassist-0:3.18.1-8.module_el8.5.0+922+9f7ad99e.noarch + - httpd-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - velocity-0:1.7-24.module_el8.5.0+922+9f7ad99e.noarch + - xsom-0:0-19.20110809svn.module_el8.4.0+595+e59c9af2.noarch + - mod_md-debugsource-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.x86_64 + - glassfish-jaxb-bom-ext-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - jackson-jaxrs-providers-0:2.9.9-1.module_el8.4.0+595+e59c9af2.src + - pki-servlet-4.0-api-1:9.0.30-3.module_el8.5.0+854+e1c92b81.noarch + - jackson-core-0:2.10.0-1.module_el8.4.0+595+e59c9af2.noarch + - mod_http2-debugsource-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.x86_64 + - xalan-j2-0:2.7.1-38.module_el8.5.0+922+9f7ad99e.noarch + - glassfish-jaxb-parent-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - msv-demo-1:2013.6.1-11.module_el8.4.0+595+e59c9af2.noarch + - python-nss-debugsource-0:1.0.1-10.module_el8.4.0+595+e59c9af2.aarch64 + - python3-nss-0:1.0.1-10.module_el8.4.0+595+e59c9af2.x86_64 + - stax-ex-0:1.7.7-8.module_el8.4.0+595+e59c9af2.noarch + - mod_ssl-debuginfo-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - stax-ex-javadoc-0:1.7.7-8.module_el8.4.0+595+e59c9af2.noarch + - jakarta-commons-httpclient-javadoc-1:3.1-28.module_el8.0.0+30+832da3a1.noarch + - mod_md-debuginfo-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.aarch64 + - python3-nss-0:1.0.1-10.module_el8.4.0+595+e59c9af2.aarch64 + - glassfish-jax-rs-api-javadoc-0:2.0.1-6.module_el8.4.0+595+e59c9af2.noarch + - glassfish-jaxb-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - mod_ssl-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - xalan-j2-xsltc-0:2.7.1-38.module_el8.5.0+922+9f7ad99e.noarch + - msv-rngconv-1:2013.6.1-11.module_el8.4.0+595+e59c9af2.noarch + - glassfish-jaxb-txw-parent-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - xml-commons-apis-javadoc-0:1.4.01-25.module_el8.5.0+922+9f7ad99e.noarch + - xml-commons-resolver-0:1.2-26.module_el8.5.0+922+9f7ad99e.noarch + - httpd-debugsource-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - slf4j-0:1.7.25-4.module_el8.5.0+922+9f7ad99e.noarch + - mod_md-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.ppc64le + - glassfish-jaxb-api-javadoc-0:2.2.12-8.module_el8.4.0+595+e59c9af2.noarch + - xsom-0:0-19.20110809svn.module_el8.4.0+595+e59c9af2.src + - jcl-over-slf4j-0:1.7.25-4.module_el8.5.0+922+9f7ad99e.noarch + - glassfish-jaxb-txw2-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - httpd-tools-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - httpd-devel-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - mod_http2-debugsource-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.i686 + - xmlstreambuffer-javadoc-0:1.5.4-8.module_el8.4.0+595+e59c9af2.noarch + - jakarta-commons-httpclient-1:3.1-28.module_el8.0.0+30+832da3a1.src + - fasterxml-oss-parent-0:26-6.module_el8.4.0+595+e59c9af2.noarch + - jul-to-slf4j-0:1.7.25-4.module_el8.5.0+922+9f7ad99e.noarch + - python-nss-doc-0:1.0.1-10.module_el8.4.0+595+e59c9af2.i686 + - jackson-core-0:2.10.0-1.module_el8.4.0+595+e59c9af2.src + - xalan-j2-manual-0:2.7.1-38.module_el8.5.0+922+9f7ad99e.noarch + - python3-nss-debuginfo-0:1.0.1-10.module_el8.4.0+595+e59c9af2.x86_64 + - glassfish-jaxb-rngom-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - mod_md-debuginfo-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.i686 + - httpd-debugsource-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - python-nss-0:1.0.1-10.module_el8.4.0+595+e59c9af2.src + - jackson-jaxrs-json-provider-0:2.9.9-1.module_el8.4.0+595+e59c9af2.noarch + - jackson-databind-0:2.10.0-1.module_el8.4.0+782+1d1c31a0.src + - httpd-tools-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - mod_md-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.aarch64 + - mod_ldap-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - jackson-databind-javadoc-0:2.10.0-1.module_el8.4.0+782+1d1c31a0.noarch + - jackson-jaxrs-providers-datatypes-0:2.9.9-1.module_el8.4.0+595+e59c9af2.noarch + - mod_proxy_html-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - glassfish-jaxb-api-0:2.2.12-8.module_el8.4.0+595+e59c9af2.noarch + - mod_ssl-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - httpd-devel-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - relaxngDatatype-0:2011.1-7.module_el8.4.0+595+e59c9af2.noarch + - jackson-jaxrs-providers-0:2.9.9-1.module_el8.4.0+595+e59c9af2.noarch + - mod_md-debuginfo-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.x86_64 + - log4j-over-slf4j-0:1.7.25-4.module_el8.5.0+922+9f7ad99e.noarch + - msv-xsdlib-1:2013.6.1-11.module_el8.4.0+595+e59c9af2.noarch + - glassfish-jax-rs-api-0:2.0.1-6.module_el8.4.0+595+e59c9af2.src + - mod_md-debuginfo-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.ppc64le + - python-nss-doc-0:1.0.1-10.module_el8.4.0+595+e59c9af2.ppc64le + - glassfish-jaxb-codemodel-annotation-compiler-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - mod_proxy_html-debuginfo-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - velocity-demo-0:1.7-24.module_el8.5.0+922+9f7ad99e.noarch + - jackson-jaxrs-providers-parent-0:2.9.9-1.module_el8.4.0+595+e59c9af2.noarch + - velocity-0:1.7-24.module_el8.5.0+922+9f7ad99e.src + - relaxngcc-0:1.12-14.module_el8.5.0+981+19284cf3.noarch + - jackson-module-jaxb-annotations-0:2.7.6-4.module_el8.4.0+595+e59c9af2.src + - httpd-tools-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - httpd-tools-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - relaxngcc-0:1.12-14.module_el8.5.0+981+19284cf3.src + - httpd-tools-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - python-nss-debugsource-0:1.0.1-10.module_el8.4.0+595+e59c9af2.ppc64le + - jackson-core-javadoc-0:2.10.0-1.module_el8.4.0+595+e59c9af2.noarch + - glassfish-fastinfoset-javadoc-0:1.2.13-9.module_el8.4.0+595+e59c9af2.noarch + - velocity-manual-0:1.7-24.module_el8.5.0+922+9f7ad99e.noarch + - mod_http2-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.src + - mod_session-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - mod_session-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - apache-commons-collections-testframework-0:3.2.2-10.module_el8.0.0+30+832da3a1.noarch + - httpd-debugsource-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - glassfish-jaxb-bom-0:2.2.11-11.module_el8.4.0+595+e59c9af2.noarch + - xsom-javadoc-0:0-19.20110809svn.module_el8.4.0+595+e59c9af2.noarch + - python-nss-doc-0:1.0.1-10.module_el8.4.0+595+e59c9af2.x86_64 + - slf4j-jcl-0:1.7.25-4.module_el8.5.0+922+9f7ad99e.noarch + - mod_http2-debuginfo-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.ppc64le + - msv-xmlgen-1:2013.6.1-11.module_el8.4.0+595+e59c9af2.noarch + - mod_ldap-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - mod_session-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - xerces-j2-demo-0:2.11.0-34.module_el8.5.0+922+9f7ad99e.noarch + - slf4j-0:1.7.25-4.module_el8.5.0+922+9f7ad99e.src + - xerces-j2-0:2.11.0-34.module_el8.5.0+922+9f7ad99e.noarch + - xml-stylebook-javadoc-0:1.0-0.25.b3_xalan2.svn313293.module_el8.4.0+595+e59c9af2.noarch + - jackson-annotations-javadoc-0:2.10.0-1.module_el8.4.0+595+e59c9af2.noarch + - relaxngDatatype-javadoc-0:2011.1-7.module_el8.4.0+595+e59c9af2.noarch + - httpd-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - jackson-jaxrs-providers-javadoc-0:2.9.9-1.module_el8.4.0+595+e59c9af2.noarch + - mod_md-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.i686 + - apache-commons-collections-0:3.2.2-10.module_el8.0.0+30+832da3a1.noarch + - mod_ssl-debuginfo-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - bea-stax-api-0:1.2.0-16.module_el8.4.0+595+e59c9af2.noarch + - jackson-databind-0:2.10.0-1.module_el8.4.0+782+1d1c31a0.noarch + - relaxngcc-javadoc-0:1.12-14.module_el8.5.0+981+19284cf3.noarch + - python3-nss-debuginfo-0:1.0.1-10.module_el8.4.0+595+e59c9af2.i686 + - httpd-filesystem-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.noarch + - mod_session-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - relaxngDatatype-0:2011.1-7.module_el8.4.0+595+e59c9af2.src + - mod_http2-debugsource-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.aarch64 + - mod_ldap-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - httpd-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - jackson-bom-0:2.10.0-1.module_el8.4.0+595+e59c9af2.noarch + - xerces-j2-0:2.11.0-34.module_el8.5.0+922+9f7ad99e.src + - mod_ssl-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - apache-commons-lang-0:2.6-21.module_el8.0.0+30+832da3a1.src + - xml-commons-resolver-javadoc-0:1.2-26.module_el8.5.0+922+9f7ad99e.noarch + - resteasy-javadoc-0:3.0.26-6.module_el8.4.0+595+e59c9af2.noarch + - mod_http2-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.ppc64le + - xmlstreambuffer-0:1.5.4-8.module_el8.4.0+595+e59c9af2.noarch + - xerces-j2-javadoc-0:2.11.0-34.module_el8.5.0+922+9f7ad99e.noarch + - msv-1:2013.6.1-11.module_el8.4.0+595+e59c9af2.src + - msv-msv-1:2013.6.1-11.module_el8.4.0+595+e59c9af2.noarch + - slf4j-ext-0:1.7.25-4.module_el8.5.0+922+9f7ad99e.noarch + - mod_md-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.src + - mod_http2-debuginfo-0:1.15.7-5.module_el8.6.0+1111+ce6f4ceb.i686 + - httpd-debugsource-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.x86_64 + - slf4j-sources-0:1.7.25-4.module_el8.5.0+922+9f7ad99e.noarch + - mod_proxy_html-1:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.aarch64 + - mod_ldap-debuginfo-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.i686 + - python-nss-debugsource-0:1.0.1-10.module_el8.4.0+595+e59c9af2.x86_64 + - httpd-devel-0:2.4.37-47.module_el8.6.0+1111+ce6f4ceb.1.ppc64le + - mod_md-debugsource-1:2.0.8-8.module_el8.3.0+452+00a0bbdd.i686 + dependencies: + - buildrequires: + 389-ds: [1.4] + httpd: [2.4] + pki-core: [10.6] + platform: [el8.8.0] + requires: + platform: [el8] + references: + community: https://www.freeipa.org/ + documentation: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/linux_domain_identity_authentication_and_policy_guide/index + tracker: https://pagure.io/freeipa/issues + profiles: + common: + description: A default profile for RHEL IdM client + rpms: + - ipa-client + api: + rpms: + - ipa-client + - ipa-client-common + - ipa-client-debuginfo + - ipa-common + - ipa-debuginfo + - ipa-debugsource + - ipa-healthcheck-core + - ipa-python-compat + - python3-ipaclient + - python3-ipalib + - python3-jwcrypto + - python3-pyusb + - python3-qrcode + - python3-qrcode-core + - python3-yubico + filter: + rpms: + - bind-dyndb-ldap + - bind-dyndb-ldap-debuginfo + - bind-dyndb-ldap-debugsource + - custodia + - ipa-healthcheck + - ipa-server + - ipa-server-common + - ipa-server-debuginfo + - ipa-server-dns + - ipa-server-trust-ad + - ipa-server-trust-ad-debuginfo + - opendnssec + - opendnssec-debuginfo + - opendnssec-debugsource + - python3-custodia + - python3-ipaserver + - python3-ipatests + - slapi-nis + - slapi-nis-debuginfo + - slapi-nis-debugsource + - softhsm + - softhsm-debuginfo + - softhsm-debugsource + - softhsm-devel + components: + rpms: + bind-dyndb-ldap: + rationale: Driver for BIND to store DNS information in LDAP + repository: git+https://git.centos.org/rpms/bind-dyndb-ldap + cache: https://git.centos.org/repo/pkgs/bind-dyndb-ldap + ref: 677a71cec2ff609c50e93cab1508f0c380a6a5ec + arches: [aarch64, i686, ppc64le, x86_64] + custodia: + rationale: Remote access to secrets and credentials in IdM topology + repository: git+https://git.centos.org/rpms/custodia + cache: https://git.centos.org/repo/pkgs/custodia + ref: 3e36f334a88b7492234af55861dcc6a6b8c26ffc + buildorder: 2 + arches: [aarch64, i686, ppc64le, x86_64] + ipa: + rationale: Module API + repository: git+https://git.centos.org/rpms/ipa + cache: https://git.centos.org/repo/pkgs/ipa + ref: d75e1e2ac69c17dcc10c7ade830baf8eabf9c5db + arches: [aarch64, i686, ppc64le, x86_64] + ipa-healthcheck: + rationale: A tool to detect issues in IdM clusters + repository: git+https://git.centos.org/rpms/ipa-healthcheck + cache: https://git.centos.org/repo/pkgs/ipa-healthcheck + ref: 4d58743e8f3af4d3f89ce085f163758cf711c232 + buildorder: 3 + arches: [aarch64, i686, ppc64le, x86_64] + opendnssec: + rationale: An implementation of DNSSEC support for IdM integrated DNS server + repository: git+https://git.centos.org/rpms/opendnssec + cache: https://git.centos.org/repo/pkgs/opendnssec + ref: d0dd4952a8c2e7fe867eef12fb525e55e6eeb5fc + arches: [aarch64, i686, ppc64le, x86_64] + python-jwcrypto: + rationale: JSON Web Cryptographic Tokens used by Custodia + repository: git+https://git.centos.org/rpms/python-jwcrypto + cache: https://git.centos.org/repo/pkgs/python-jwcrypto + ref: e9b9b33a759d48803f340a093e6c0cf5b1fe1474 + buildorder: 1 + arches: [aarch64, i686, ppc64le, x86_64] + python-qrcode: + rationale: QR code generator for IdM two-factor authentication + repository: git+https://git.centos.org/rpms/python-qrcode + cache: https://git.centos.org/repo/pkgs/python-qrcode + ref: 04dbcfa1acef36bad9bfe6e8bf24c3a8495ea91f + arches: [aarch64, i686, ppc64le, x86_64] + python-yubico: + rationale: Support for Yubikey-based tokens for IdM two-factor authentication + repository: git+https://git.centos.org/rpms/python-yubico + cache: https://git.centos.org/repo/pkgs/python-yubico + ref: f75795097e8d2aa9bfbd4d6e8827b987915bffa4 + buildorder: 2 + arches: [aarch64, i686, ppc64le, x86_64] + pyusb: + rationale: Python USB support to access USB tokens for IdM two-factor authentication + repository: git+https://git.centos.org/rpms/pyusb + cache: https://git.centos.org/repo/pkgs/pyusb + ref: 3b6cbc9fbe5ee192ef3b3f9048d4f4f243ace381 + buildorder: 1 + arches: [aarch64, i686, ppc64le, x86_64] + slapi-nis: + rationale: Compatibility plugin to serve legacy clients + repository: git+https://git.centos.org/rpms/slapi-nis + cache: https://git.centos.org/repo/pkgs/slapi-nis + ref: 56bc4a9c718f48706d5ea6b194592ff1bcd4c9f1 + arches: [aarch64, ppc64le, s390x, x86_64] + softhsm: + rationale: Software version of a PKCS#11 Hardware Security Module + repository: git+https://git.centos.org/rpms/softhsm + cache: https://git.centos.org/repo/pkgs/softhsm + ref: 4454b913b6f65a2a6a4eca6e2392d0bfb4a04dae + arches: [aarch64, i686, ppc64le, x86_64] +... diff --git a/idm.yaml b/idm.yaml new file mode 100644 index 0000000..7d12c4c --- /dev/null +++ b/idm.yaml @@ -0,0 +1,45 @@ +--- +document: modulemd +version: 2 +data: + stream: client + summary: RHEL IdM long term support client module + description: >- + RHEL IdM is an integrated solution to provide centrally managed Identity (users, + hosts, services), Authentication (SSO, 2FA), and Authorization (host access control, + SELinux user roles, services). The solution provides features for further integration + with Linux based clients (SUDO, automount) and integration with Active Directory + based infrastructures (Trusts). + + This module stream supports only client side of RHEL IdM solution + license: + module: + - MIT + dependencies: + - buildrequires: + platform: [el9] + requires: + platform: [el9] + references: + community: https://www.freeipa.org/ + documentation: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/#category-identity-management + tracker: https://pagure.io/freeipa/issues + profiles: + default: + description: A default profile for RHEL IdM client + rpms: + - ipa-client + common: + description: Profile for RHEL IdM client + rpms: + - ipa-client + smb: + description: Samba file server on RHEL IdM client + rpms: + - ipa-client + - ipa-client-samba + epn: + description: Profile to handle Expiring Password Notifications (EPN) on RHEL IdM client + rpms: + - ipa-client + - ipa-client-epn