diff --git a/freeipa.yaml b/freeipa.yaml index cde893f..88c0c20 100644 --- a/freeipa.yaml +++ b/freeipa.yaml @@ -8,32 +8,44 @@ data: - MIT dependencies: buildrequires: - bootstrap: master - 389-ds: master - bind: master - sssd: master - python2: master - # python2-ecosystem: master - python3: master - python3-ecosystem: master + bootstrap: f27 + platform: f27 + java: 8 + perl: 5.26 + 389-ds: 1.3 + bind: 9 + sssd: 1.16 + samba: 4.7 + pki: 10.4 + tomcat: 8.0 + resteasy: 3.0 + httpd: 2.4 + python2: 2.7 + python2-ecosystem: f27 + python3: 3.6 + python3-ecosystem: f27 + libtom: f27 + networking-base: f27 + fonts: f27 requires: - platform: master - java: master - perl: master - 389-ds: master - bind: master - sssd: master - samba: master - pki: master - tomcat: master - resteasy: master - httpd: master - python2: master - python2-ecosystem: master - python3: master - python3-ecosystem: master - libtom: master - fonts: master + platform: f27 + java: 8 + perl: 5.26 + 389-ds: 1.3 + bind: 9 + sssd: 1.16 + samba: 4.7 + pki: 10.4 + tomcat: 8.0 + resteasy: 3.0 + httpd: 2.4 + python2: 2.7 + python2-ecosystem: f27 + python3: 3.6 + python3-ecosystem: f27 + libtom: f27 + networking-base: f27 + fonts: f27 references: community: https://docs.pagure.org/modularity/ documentation: https://github.com/modularity-modules/freeipa @@ -87,108 +99,119 @@ data: - freeipa-server-trust-ad filter: rpms: + # - openssl + # - openssl-libs + # - openssl-devel + # - openssl-perl + # - openssl-static + # - m2crypto # build requirement, runtime python-ldap is in pki: - python2-ldap - python-ldap-debugsource - python2-ldap-debuginfo + components: rpms: gssntlmssp: rationale: Build dependency. - ref: master + ref: f27 buildorder: -5 python-lesscpy: rationale: Build dependency. - ref: master + ref: f27 buildorder: -5 python-ldap: rationale: Build dependency. - ref: master + ref: f27 buildorder: -5 libica: - arches: [ s390x ] rationale: Build dependency. - ref: master + ref: f27 buildorder: -5 pyusb: rationale: Build dependency. - ref: master + ref: f27 buildorder: -5 authconfig: rationale: Generated. - ref: master + ref: f27 autofs: rationale: Generated. - ref: master + ref: 5ca46283b14bd68875495a8aec89d25a1e3dae04 autogen: rationale: Generated. - ref: master + ref: f27 babel: rationale: Generated. - ref: master + ref: f27 bind-dyndb-ldap: rationale: Generated. - ref: master + ref: f27 certmonger: rationale: Generated. - ref: master + ref: f27 custodia: - rationale: Needed for dogtag. - ref: master + rationale: Needed for dogtag + ref: f27 freeipa: rationale: Generated. - ref: master + ref: f27 hesiod: rationale: Generated. - ref: master + ref: f27 ldns: rationale: Generated. - ref: master + ref: f27 buildorder: -5 m2crypto: + # Using master branch because f27 is FTBFS rationale: Generated. ref: master mod_auth_gssapi: rationale: Generated. - ref: master + ref: f27 mod_lookup_identity: rationale: Generated. - ref: master + ref: f27 ntp: rationale: Generated. - ref: master + ref: f27 oddjob: rationale: Generated. - ref: master + ref: f27 opencryptoki: rationale: Generated. - ref: master + ref: f27 opendnssec: rationale: Generated. - ref: master + ref: f27 + # openssl: + # rationale: Generated. + # ref: c914702332cf3be5ef4aff47068b00509cc092fc + # buildorder: -5 python-jinja2: rationale: Generated. - ref: master + ref: f27 python-markupsafe: rationale: Generated. - ref: master + ref: f27 python-yubico: rationale: Generated. - ref: master + ref: f27 pytz: rationale: Generated. - ref: master + ref: f27 rolekit: - rationale: Needed for automated testing. - ref: master + rationale: Needed for automated testing + ref: f27 slapi-nis: rationale: Generated. - ref: master + ref: f27 softhsm: rationale: Generated. - ref: master + ref: f27 freeipa-desktop-profile: rationale: Generated. - ref: master + ref: f27 # build-requires python3-ipaserver from freeipa component buildorder: 1