From 693d02d77a58a3c7d8881cec4cf7396f4ce1bc57 Mon Sep 17 00:00:00 2001 From: David Fan Date: Tue, 23 Jul 2024 09:29:30 +0000 Subject: [PATCH] jdeparser package is retired on branch c10s for CS-2364 --- .gitignore | 2 - 0001-Drop-Assertions.callerIs.patch | 36 ------ dead.package | 1 + gating.yaml | 8 -- jdeparser.spec | 127 ---------------------- sources | 1 - tests/roles/Test_Setup/files/ca.cfg | 25 ----- tests/roles/Test_Setup/files/ds-create.sh | 24 ---- tests/roles/Test_Setup/files/kra.cfg | 27 ----- tests/roles/Test_Setup/tasks/main.yml | 26 ----- tests/tests.yml | 29 ----- 11 files changed, 1 insertion(+), 305 deletions(-) delete mode 100644 .gitignore delete mode 100644 0001-Drop-Assertions.callerIs.patch create mode 100644 dead.package delete mode 100644 gating.yaml delete mode 100644 jdeparser.spec delete mode 100644 sources delete mode 100644 tests/roles/Test_Setup/files/ca.cfg delete mode 100644 tests/roles/Test_Setup/files/ds-create.sh delete mode 100644 tests/roles/Test_Setup/files/kra.cfg delete mode 100644 tests/roles/Test_Setup/tasks/main.yml delete mode 100644 tests/tests.yml diff --git a/.gitignore b/.gitignore deleted file mode 100644 index ac4b8ba..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/*.tar.gz -/*.src.rpm diff --git a/0001-Drop-Assertions.callerIs.patch b/0001-Drop-Assertions.callerIs.patch deleted file mode 100644 index fcaa540..0000000 --- a/0001-Drop-Assertions.callerIs.patch +++ /dev/null @@ -1,36 +0,0 @@ -From a723b73f85f586e855514cce078de3f153c9e201 Mon Sep 17 00:00:00 2001 -From: "Endi S. Dewata" -Date: Fri, 4 Jun 2021 15:59:34 -0500 -Subject: [PATCH] Drop Assertions.callerIs() - ---- - src/main/java/org/jboss/jdeparser/Assertions.java | 9 --------- - 1 file changed, 9 deletions(-) - -diff --git a/src/main/java/org/jboss/jdeparser/Assertions.java b/src/main/java/org/jboss/jdeparser/Assertions.java -index 017c645..a8c0129 100644 ---- a/src/main/java/org/jboss/jdeparser/Assertions.java -+++ b/src/main/java/org/jboss/jdeparser/Assertions.java -@@ -18,19 +18,10 @@ - - package org.jboss.jdeparser; - --import sun.reflect.Reflection; -- - /** - * @author David M. Lloyd - */ - class Assertions { -- static boolean callerIs(Class clazz) { -- try { -- return Reflection.getCallerClass(3) == clazz; -- } catch (Throwable ignored) {} -- // dunno -- return true; -- } - - @SuppressWarnings("ConstantConditions") - static boolean alwaysTrue(boolean expr) { --- -2.31.1 - diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..fe552aa --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +jdeparser package is retired on branch c10s for CS-2364 \ No newline at end of file diff --git a/gating.yaml b/gating.yaml deleted file mode 100644 index f7b4949..0000000 --- a/gating.yaml +++ /dev/null @@ -1,8 +0,0 @@ -# recipients: rhcs-team ---- !Policy -product_versions: - - rhel-10 -decision_context: osci_compose_gate -rules: - - !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional} - diff --git a/jdeparser.spec b/jdeparser.spec deleted file mode 100644 index 3e037f9..0000000 --- a/jdeparser.spec +++ /dev/null @@ -1,127 +0,0 @@ -%global namedreltag .Final -%global namedversion %{version}%{?namedreltag} - -Name: jdeparser -Version: 2.0.3 -Release: 17%{?dist} -Summary: Source generator library for Java -License: Apache-2.0 -URL: https://github.com/jdeparser/jdeparser2 -# old repos https://github.com/jdeparser/jdeparser -Source0: %{url}/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz -Patch1: 0001-Drop-Assertions.callerIs.patch - -BuildArch: noarch -ExclusiveArch: %{java_arches} noarch - -BuildRequires: maven-local -BuildRequires: mvn(junit:junit) -BuildRequires: mvn(org.jboss:jboss-parent:pom:) - -%description -This project is a fork of Sun's (now Oracle's) com.sun.codemodel project. We -decided to fork the project because by all evidence, the upstream project is -dead and not actively accepting outside contribution. All JBoss projects are -urged to use this project instead for source code generation. - -%prep -%autosetup -n jdeparser2-%{namedversion} -p 1 - -%build -%mvn_build -j - -%install -%mvn_install - -%files -f .mfiles -%license LICENSE.txt - -%changelog -* Mon Jun 24 2024 Troy Dawson - 2.0.3-17 -- Bump release for June 2024 mass rebuild - -* Wed Jan 24 2024 Fedora Release Engineering - 2.0.3-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jan 20 2024 Fedora Release Engineering - 2.0.3-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Thu Jul 20 2023 Fedora Release Engineering - 2.0.3-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jan 19 2023 Fedora Release Engineering - 2.0.3-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Thu Jul 21 2022 Fedora Release Engineering - 2.0.3-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Fri Jul 08 2022 Jiri Vanek - 2.0.3-11 -- Rebuilt for Drop i686 JDKs - -* Sat Feb 05 2022 Jiri Vanek - 2.0.3-10 -- Rebuilt for java-17-openjdk as system jdk - -* Thu Jan 20 2022 Fedora Release Engineering - 2.0.3-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Thu Jul 22 2021 Fedora Release Engineering - 2.0.3-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jun 04 2021 Dogtag PKI Team - 2.0.3-7 -- Drop Assertions.callerIs() -- Drop jdeparser-javadoc - -* Tue Jan 26 2021 Fedora Release Engineering - 2.0.3-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Jul 28 2020 Markku Korkeala - 2.0.3-5 -- Force Java 8 as sun.reflect.Reflection is removed in Java 11. - -* Tue Jul 28 2020 Fedora Release Engineering - 2.0.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jul 10 2020 Jiri Vanek - 2.0.3-3 -- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 - -* Wed Jan 29 2020 Fedora Release Engineering - 2.0.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Oct 08 2019 Dogtag PKI Team - 2.0.3-1 -- Rebuild as part of revival process -- BZ#1758686 - -* Fri Feb 01 2019 Fedora Release Engineering - 2.0.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 2.0.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 2.0.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 2.0.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 2.0.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Fri May 27 2016 gil cattaneo 2.0.0-1 -- update to 2.0.0.Final -- introduce license macro -- fix some rpmlint problem - -* Thu Feb 04 2016 Fedora Release Engineering - 1.0.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 1.0.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 1.0.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Aug 03 2013 Fedora Release Engineering - 1.0.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed May 29 2013 Marek Goldmann - 1.0.0-1 -- Initial packaging - diff --git a/sources b/sources deleted file mode 100644 index dedbed2..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (jdeparser-2.0.3.Final.tar.gz) = cfcc7b443f8bf65678fb56c544ee71f9c197b00529534e4c06270ef45ef8966a36770631f51f3e593786ea4a640452a51a5bb12e4bd419dabe50eafec2a616c9 diff --git a/tests/roles/Test_Setup/files/ca.cfg b/tests/roles/Test_Setup/files/ca.cfg deleted file mode 100644 index 158c1d5..0000000 --- a/tests/roles/Test_Setup/files/ca.cfg +++ /dev/null @@ -1,25 +0,0 @@ -[DEFAULT] -pki_server_database_password=Secret.123 - -[CA] -pki_admin_email=caadmin@example.com -pki_admin_name=caadmin -pki_admin_nickname=caadmin -pki_admin_password=Secret.123 -pki_admin_uid=caadmin - -pki_client_database_password=Secret.123 -pki_client_database_purge=False -pki_client_pkcs12_password=Secret.123 - -pki_ds_base_dn=dc=ca,dc=pki,dc=example,dc=com -pki_ds_database=ca -pki_ds_password=Secret.123 - -pki_security_domain_name=EXAMPLE - -pki_ca_signing_nickname=ca_signing -pki_ocsp_signing_nickname=ca_ocsp_signing -pki_audit_signing_nickname=ca_audit_signing -pki_sslserver_nickname=sslserver -pki_subsystem_nickname=subsystem diff --git a/tests/roles/Test_Setup/files/ds-create.sh b/tests/roles/Test_Setup/files/ds-create.sh deleted file mode 100644 index a702f75..0000000 --- a/tests/roles/Test_Setup/files/ds-create.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -ex - -# This command needs to be executed as it pulls the machine name -# dynamically. -dscreate create-template /tmp/test_dir/ds.inf - -sed -i \ - -e "s/;instance_name = .*/instance_name = localhost/g" \ - -e "s/;root_password = .*/root_password = Secret.123/g" \ - -e "s/;suffix = .*/suffix = dc=example,dc=com/g" \ - -e "s/;self_sign_cert = .*/self_sign_cert = False/g" \ - /tmp/test_dir/ds.inf - -dscreate from-file /tmp/test_dir/ds.inf - -ldapadd -H ldap://$HOSTNAME -x -D "cn=Directory Manager" -w Secret.123 << EOF -dn: dc=example,dc=com -objectClass: domain -dc: example - -dn: dc=pki,dc=example,dc=com -objectClass: domain -dc: pki -EOF diff --git a/tests/roles/Test_Setup/files/kra.cfg b/tests/roles/Test_Setup/files/kra.cfg deleted file mode 100644 index d93f4bb..0000000 --- a/tests/roles/Test_Setup/files/kra.cfg +++ /dev/null @@ -1,27 +0,0 @@ -[DEFAULT] -pki_server_database_password=Secret.123 - -[KRA] -pki_admin_email=kraadmin@example.com -pki_admin_name=kraadmin -pki_admin_nickname=kraadmin -pki_admin_password=Secret.123 -pki_admin_uid=kraadmin - -pki_client_database_password=Secret.123 -pki_client_database_purge=False -pki_client_pkcs12_password=Secret.123 - -pki_ds_base_dn=dc=kra,dc=pki,dc=example,dc=com -pki_ds_database=kra -pki_ds_password=Secret.123 - -pki_security_domain_name=EXAMPLE -pki_security_domain_user=caadmin -pki_security_domain_password=Secret.123 - -pki_storage_nickname=kra_storage -pki_transport_nickname=kra_transport -pki_audit_signing_nickname=kra_audit_signing -pki_sslserver_nickname=sslserver -pki_subsystem_nickname=subsystem diff --git a/tests/roles/Test_Setup/tasks/main.yml b/tests/roles/Test_Setup/tasks/main.yml deleted file mode 100644 index 0dfd61c..0000000 --- a/tests/roles/Test_Setup/tasks/main.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- - -- name: Install resteasy packages - dnf: - name: > - pki-resteasy-client, pki-resteasy-core, pki-resteasy-jackson2-provider, pki-resteasy-jaxb-provider - -- name: Install required packages - dnf: - name: > - 389-ds-base, pki-ca, pki-kra - -- name: Creates directory - file: path=/tmp/test_files state=directory - -- name: Copying templates to /tmp folder - copy : src=. dest=/tmp/test_dir - -- name: Setup DS Service - shell: sh /tmp/test_dir/ds-create.sh - -- name: Install CA subsystem - shell: pkispawn -f /tmp/test_dir/ca.cfg -s CA -v - -- name: Install KRA subsystem - shell: pkispawn -f /tmp/test_dir/kra.cfg -s KRA -v diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index b5f216d..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,29 +0,0 @@ -- hosts: localhost - remote_user: root - tags: - - classic - roles: - - role: Test_Setup - - role: standard-test-basic - tests: - - verify_spawn_ca: - dir: . - run: "curl http://localhost:8080/ca/admin/ca/getStatus | grep 'running'" - - verify_spawn_kra: - dir: . - run: "curl http://localhost:8080/kra/admin/kra/getStatus | grep 'running'" - - destroy_kra: - dir: . - run: "pkidestroy -i pki-tomcat -s KRA && sleep 5" - - verify_destroy_kra: - dir: . - run: "curl http://localhost:8080/kra/admin/kra/getStatus | grep 'HTTP Status 404'" - - destroy_ca: - dir: . - run: "pkidestroy -i pki-tomcat -s CA" - - verify_destroy_ca: - dir: . - run: "curl http://localhost:8080/ca/admin/ca/getStatus &> testfile.log || true && grep 'Connection refused' testfile.log" - required_packages: - - pki-ca - - pki-kra