Compare commits

...
Sign in to create a new pull request.

22 commits

Author SHA1 Message Date
Packit
7799f5f24b Update to 9.0.104 upstream release
- Resolves: rhbz#2358742

Upstream tag: 9.0.104
Upstream commit: f8cfae0a

Commit authored by Packit automation (https://packit.dev/)
2025-04-30 10:45:02 +00:00
dsoumis
e4c2960cc0 Fix gating rules 2025-04-25 14:48:38 +03:00
dsoumis
c484f0397d Merge remote-tracking branch 'upstream/f40' into f40 2025-04-25 14:39:46 +03:00
dsoumis
991cc06bf7 Fix gating rules 2025-04-25 14:39:13 +03:00
Packit
abdbe017d7 Update to 9.0.102 upstream release
- Resolves: rhbz#2350305

Upstream tag: 9.0.102
Upstream commit: 2a833768

Commit authored by Packit automation (https://packit.dev/)
2025-03-06 11:36:17 +00:00
Packit
4b0799e2ff Update to 9.0.100 upstream release
- Resolves: rhbz#2346089

Upstream tag: 9.0.100
Upstream commit: ef8388bc

Commit authored by Packit automation (https://packit.dev/)
2025-02-17 10:56:48 +00:00
Packit
7b34af624e Update to 9.0.99 upstream release
- Resolves: rhbz#2344641

Upstream tag: 9.0.99
Upstream commit: 71451078

Commit authored by Packit automation (https://packit.dev/)
2025-02-10 12:50:44 +00:00
Dimitris Soumis
6688d66622 This pull request enables tests in the Fedora CI using tmt which
also allows to easily execute and debug tests from your laptop:

Run tests directly on your localhost:

    sudo dnf install -y tmt
    tmt run --all provision --how local

Run tests in a virtual machine:

    sudo dnf install -y tmt+provision-virtual
    tmt run

Check the documentation to learn more about the tool:
https://docs.fedoraproject.org/en-US/ci/tmt/
2025-01-07 15:36:13 +02:00
Packit
9dc14538cc Update to 9.0.98 upstream release
- Resolves: rhbz#2331168

Upstream tag: 9.0.98
Upstream commit: 727a8467

Commit authored by Packit automation (https://packit.dev/)
2024-12-09 15:23:45 +00:00
Dimitris Soumis
2047c51dac Update to 9.0.97 upstream release 2024-12-02 16:03:34 +02:00
Packit
3facd9a2aa Update to 9.0.96 upstream release
- Resolves: rhbz#2317237

Upstream tag: 9.0.96
Upstream commit: 7ecea316

Commit authored by Packit automation (https://packit.dev/)
2024-10-08 15:02:15 +00:00
Packit
b14ec454a5 Update to 9.0.95 upstream release
- Resolves: rhbz#2312858

Upstream tag: 9.0.95
Upstream commit: 9f8c522e

Commit authored by Packit automation (https://packit.dev/)
2024-09-17 14:35:20 +00:00
Packit
e76df89da3 Update to 9.0.94 upstream release
- Resolves: rhbz#2311320

Upstream tag: 9.0.94
Upstream commit: ce248107

Commit authored by Packit automation (https://packit.dev/)
2024-09-10 21:14:27 +00:00
Dimitris Soumis
d39d771511 Fix rhbz-1857043.patch 2024-08-06 13:45:18 +03:00
Packit
f3204303dd Update to 9.0.93 upstream release
- Resolves: rhbz#2303026

Upstream tag: 9.0.93
Upstream commit: a33d708d

Commit authored by Packit automation (https://packit.dev/)
2024-08-06 03:32:29 +00:00
dsoumis
46222133fe Update to 9.0.91 2024-07-11 13:07:16 +03:00
dsoumis
7a65d7945e Update to 9.0.90 2024-06-20 13:29:56 +03:00
Dimitris Soumis
b2dffed0fe Fix the release version of 9.0.89 2024-06-07 18:04:56 +03:00
dsoumis
4e42dab0c0 Revert 10.1.24 update, rebase to 9.0.89 2024-06-07 16:12:57 +03:00
dsoumis
e035bd3ae4 Revert "Update to 10.1.24"
This reverts commit 19bcaaf7bf.
2024-06-07 16:10:44 +03:00
dsoumis
19bcaaf7bf Update to 10.1.24 2024-05-31 16:34:45 +03:00
Jiri
62ddc060c1 Rebuilt for java-21-openjdk as system jdk
https://fedoraproject.org/wiki/Changes/Java21
2024-03-02 21:32:02 +01:00
8 changed files with 104 additions and 15 deletions

1
.fmf/version Normal file
View file

@ -0,0 +1 @@
1

1
ci.fmf Normal file
View file

@ -0,0 +1 @@
resultsdb-testcase: separate

16
gating.yaml Normal file
View file

@ -0,0 +1,16 @@
--- !Policy
product_versions:
- fedora-rawhide
decision_context: bodhi_update_push_stable
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.rpmdeplint.functional}
- !PassingTestCaseRule { test_case_name: fedora-ci.koji-build./plans/smoke.functional }
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_stable
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.installability.functional}
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.rpminspect.static-analysis}

7
plans/javapackages.fmf Normal file
View file

@ -0,0 +1,7 @@
summary: Run javapackages-specific tests
discover:
how: fmf
url: https://src.fedoraproject.org/tests/javapackages
ref: f40
execute:
how: tmt

5
plans/smoke.fmf Normal file
View file

@ -0,0 +1,5 @@
discover:
how: fmf
url: https://src.fedoraproject.org/tests/tomcat
execute:
how: tmt

View file

@ -1,7 +1,6 @@
diff -up ./build.xml.orig ./build.xml
--- build.xml.orig 2021-07-07 10:53:55.493742841 +0800
+++ build.xml 2021-07-07 11:09:43.107968515 +0800
@@ -1020,7 +1020,7 @@
--- build.xml.orig 2024-08-03 00:24:59.000000000 +0300
+++ build.xml 2024-08-06 13:42:04.710875124 +0300
@@ -1110,7 +1110,7 @@
filesDir="${tomcat.classes}"
filesId="files.annotations-api"
manifest="${tomcat.manifests}/annotations-api.jar.manifest"
@ -10,7 +9,7 @@ diff -up ./build.xml.orig ./build.xml
<!-- Servlet Implementation JAR File -->
<jarIt jarfile="${servlet-api.jar}"
@@ -1029,41 +1029,41 @@
@@ -1119,41 +1119,41 @@
manifest="${tomcat.manifests}/servlet-api.jar.manifest"
notice="${tomcat.manifests}/servlet-api.jar.notice"
license="${tomcat.manifests}/servlet-api.jar.license"
@ -58,7 +57,7 @@ diff -up ./build.xml.orig ./build.xml
<!-- Bootstrap JAR File -->
<jarIt jarfile="${bootstrap.jar}"
@@ -1075,61 +1075,61 @@
@@ -1165,68 +1165,68 @@
<jarIt jarfile="${tomcat-util.jar}"
filesDir="${tomcat.classes}"
filesId="files.tomcat-util"
@ -90,6 +89,14 @@ diff -up ./build.xml.orig ./build.xml
filesDir="${tomcat.classes}"
filesId="files.tomcat-coyote"
- addOSGi="true" />
+ addOSGi="false" />
<!-- OpenSSL FFM - Coyote -->
<jarIt jarfile="${tomcat-coyote-ffm.jar}"
filesDir="${tomcat.classes}"
filesId="files.tomcat-coyote-ffm"
manifest="${tomcat.manifests}/tomcat-coyote-ffm.jar.manifest"
- addOSGi="true" />
+ addOSGi="false" />
<!-- WebSocket implementation JAR File -->
@ -130,7 +137,7 @@ diff -up ./build.xml.orig ./build.xml
<!-- Catalina Ant Tasks JAR File -->
<jarIt jarfile="${catalina-ant.jar}"
@@ -1140,27 +1140,27 @@
@@ -1237,27 +1237,27 @@
<jarIt jarfile="${catalina-storeconfig.jar}"
filesDir="${tomcat.classes}"
filesId="files.catalina-storeconfig"
@ -162,7 +169,7 @@ diff -up ./build.xml.orig ./build.xml
<!-- i18n JARs -->
<jar jarfile="${tomcat.build}/lib/tomcat-i18n-cs.jar"
@@ -1620,7 +1620,7 @@
@@ -1719,7 +1719,7 @@
filesId="files.tomcat-embed-core"
notice="${tomcat.manifests}/servlet-api.jar.notice"
license="${tomcat.manifests}/servlet-api.jar.license"
@ -171,7 +178,7 @@ diff -up ./build.xml.orig ./build.xml
addGraal="true"
graalPrefix="org.apache.tomcat.embed/tomcat-embed-core"
graalFiles="res/graal/tomcat-embed-core/native-image"
@@ -1628,7 +1628,7 @@
@@ -1727,7 +1727,7 @@
<jarIt jarfile="${tomcat-embed-el.jar}"
filesDir="${tomcat.classes}"
filesId="files.tomcat-embed-el"
@ -180,7 +187,7 @@ diff -up ./build.xml.orig ./build.xml
addGraal="true"
graalPrefix="org.apache.tomcat.embed/tomcat-embed-el"
graalFiles="res/graal/tomcat-embed-el/native-image"
@@ -1637,7 +1637,7 @@
@@ -1736,7 +1736,7 @@
filesDir="${tomcat.classes}"
filesId="files.tomcat-embed-jasper"
meta-inf="${tomcat.manifests}/jasper.jar"
@ -189,7 +196,7 @@ diff -up ./build.xml.orig ./build.xml
addGraal="true"
graalPrefix="org.apache.tomcat.embed/tomcat-embed-jasper"
graalFiles="res/graal/tomcat-embed-jasper/native-image"
@@ -1646,7 +1646,7 @@
@@ -1745,7 +1745,7 @@
filesDir="${tomcat.classes}"
filesId="files.tomcat-embed-websocket"
meta-inf="${tomcat.manifests}/tomcat-websocket.jar"

View file

@ -1 +1 @@
SHA512 (apache-tomcat-9.0.83-src.tar.gz) = 28e112a9d01918434ad03c414058275bbc4e34be408c2cfe2d819c3a08cadc3c31920e279c5312529aa2f5abf1e002537012c5f06d43ba8894448afd5585c231
SHA512 (apache-tomcat-9.0.104-src.tar.gz) = d2d66a1e0bf55cd6379154a023aaccec5e4007a95412e7207ecf729d315c6afdc3125a985cdf1289ad66162a180f24798161436e99d792e24deee71aaf521a4c

View file

@ -31,7 +31,7 @@
%global jspspec 2.3
%global major_version 9
%global minor_version 0
%global micro_version 83
%global micro_version 104
%global packdname apache-tomcat-%{version}-src
%global servletspec 4.0
%global elspec 3.0
@ -56,7 +56,7 @@
Name: tomcat
Epoch: 1
Version: %{major_version}.%{minor_version}.%{micro_version}
Release: 2%{?dist}
Release: %autorelease
Summary: Apache Servlet/JSP Engine, RI for Servlet %{servletspec}/JSP %{jspspec} API
License: ASL 2.0
@ -94,7 +94,7 @@ BuildRequires: aqute-bnd
BuildRequires: aqute-bndlib
BuildRequires: systemd
Requires: (java-headless >= 1:1.8 or java-1.8.0-headless or java-11-headless or java-17-headless or java >= 1:1.8)
Requires: (java-headless >= 1:1.8 or java-1.8.0-headless or java-11-headless or java-17-headless or java-21-headless or java >= 1:1.8)
Requires: javapackages-tools
Requires: %{name}-lib = %{epoch}:%{version}-%{release}
%if 0%{?fedora} || 0%{?rhel} > 7
@ -550,6 +550,58 @@ fi
%{appdir}/ROOT
%changelog
* Wed Apr 09 2025 Packit <hello@packit.dev> - 1:9.0.104-1
- Update to version 9.0.104
- Resolves: rhbz#2358742
* Thu Mar 06 2025 Packit <hello@packit.dev> - 1:9.0.102-1
- Update to version 9.0.102
- Resolves: rhbz#2350305
* Mon Feb 17 2025 Packit <hello@packit.dev> - 1:9.0.100-1
- Update to version 9.0.100
- Resolves: rhbz#2346089
* Mon Feb 10 2025 Packit <hello@packit.dev> - 1:9.0.99-1
- Update to version 9.0.99
- Resolves: rhbz#2344641
* Mon Dec 09 2024 Packit <hello@packit.dev> - 1:9.0.98-1
- Update to version 9.0.98
- Resolves: rhbz#2331168
* Mon Dec 02 2024 Dimitris Soumis <dsoumis@redhat.com> - 1:9.0.97-1
- Update to version 9.0.97
- Resolves: rhbz#2327089
* Tue Oct 08 2024 Packit <hello@packit.dev> - 1:9.0.96-1
- Update to version 9.0.96
- Resolves: rhbz#2317237
* Tue Sep 17 2024 Packit <hello@packit.dev> - 1:9.0.95-1
- Update to version 9.0.95
- Resolves: rhbz#2312858
* Tue Sep 10 2024 Packit <hello@packit.dev> - 1:9.0.94-1
- Update to version 9.0.94
- Resolves: rhbz#2311320
* Tue Aug 06 2024 Packit <hello@packit.dev> - 1:9.0.93-1
- Update to version 9.0.93
- Resolves: rhbz#2303026
* Thu Jul 11 2024 Dimitris Soumis <dsoumis@redhat.com> - 1:9.0.91-1
- Update to 9.0.91
* Thu Jun 20 2024 Dimitris Soumis <dsoumis@redhat.com> - 1:9.0.90-1
- Update to 9.0.90
* Fri Jun 7 2024 Dimitris Soumis <dsoumis@redhat.com> - 1:9.0.89-1
- Update to 9.0.89
* Sat Mar 02 2024 Jiri Vanek <jvanek@redhat.com> - 1:9.0.83-3
- Rebuilt for java-21-openjdk as system jdk
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:9.0.83-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild