Skip to content

Add generic plugin test runner script #5992

Add generic plugin test runner script

Add generic plugin test runner script #5992

Triggered via pull request July 17, 2026 19:52
Status Success
Total duration 32m 6s
Artifacts 34

foreman.yml

on: pull_request
Setup matrix
6s
Setup matrix
Katello  /  Setup matrix
6s
Katello / Setup matrix
Matrix: tests
Matrix: Katello / existing-database
Matrix: Katello / test
Katello  /  Test suite
4s
Katello / Test suite
Test suite
2s
Test suite
Fit to window
Zoom out
Zoom in

Annotations

25 warnings
Setup matrix
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rubocop
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Katello / Setup matrix
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
db:seed - Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test:external - Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test:graphql - Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Katello / db:seed - Foreman refs/pull/10963/merge with Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
db:seed - Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
assets:precompile RAILS_ENV=production DATABASE_URL=nulldb://nohost - Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
assets:precompile RAILS_ENV=production DATABASE_URL=nulldb://nohost - Ruby 3.0 and Node 22 on PostgreSQL 13
No files were found with the provided path: webpack/assets/javascripts/all_react_app_exports.js. No artifacts will be uploaded.
test:external - Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test:graphql - Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Katello / db:seed - Foreman refs/pull/10963/merge with Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
assets:precompile RAILS_ENV=production DATABASE_URL=nulldb://nohost - Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
assets:precompile RAILS_ENV=production DATABASE_URL=nulldb://nohost - Ruby 3.3 and Node 22 on PostgreSQL 13
No files were found with the provided path: webpack/assets/javascripts/all_react_app_exports.js. No artifacts will be uploaded.
Katello / plugin:assets:precompile[katello] RAILS_ENV=production DATABASE_URL=nulldb://nohost - Foreman refs/pull/10963/merge with Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Katello / plugin:assets:precompile[katello] RAILS_ENV=production DATABASE_URL=nulldb://nohost - Foreman refs/pull/10963/merge with Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test:functionals - Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test:functionals - Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test:units - Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test:units - Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Katello / test:katello - Foreman refs/pull/10963/merge with Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
webpack:compile test:integration apipie:cache - Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
webpack:compile test:integration apipie:cache - Ruby 3.3 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Katello / test:katello - Foreman refs/pull/10963/merge with Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
Gemfile-katello-ruby-30-node-22-pg-13-foreman-refspull10963merge-dbseed.lock
5.59 KB
sha256:081a5eed0c8e040ff864f714471bf6783454889ce4c42328bce5d2c8ec689e0d
Gemfile-katello-ruby-30-node-22-pg-13-foreman-refspull10963merge-pluginassetsprecompilekatelloRAILSENVproductionDATABASEURLnulldbnohost.lock
5.59 KB
sha256:d1d250dca68552792614804062d3132bc84204f18f43c2d13e7304ccd004470c
Gemfile-katello-ruby-30-node-22-pg-13-foreman-refspull10963merge-testkatello.lock
5.59 KB
sha256:cab3c2cac09907f1fd9d112a49087d96c808ed26d84294a092886831e51aac24
Gemfile-katello-ruby-33-node-22-pg-13-foreman-refspull10963merge-dbseed.lock
5.76 KB
sha256:f2d761d7026a98a2af9a71a1081acb199be77288fd4a9c1c400fdd6691ccebce
Gemfile-katello-ruby-33-node-22-pg-13-foreman-refspull10963merge-pluginassetsprecompilekatelloRAILSENVproductionDATABASEURLnulldbnohost.lock
5.76 KB
sha256:01f8cf5fcb6c7d7f737927f3d06544fcc9c90994db9802753b8b48517b9493c4
Gemfile-katello-ruby-33-node-22-pg-13-foreman-refspull10963merge-testkatello.lock
5.76 KB
sha256:14c26eb2d56687bac108ecb4ee3fd1340c7e18f16ab7742ee5b3af6d4b9065e3
Gemfile-ruby-3.0-node-22-pg-13-assetsprecompileRAILSENVproductionDATABASEURLnulldbnohost.lock
4.84 KB
sha256:a0c7218fcf95910e2984a56c13ce6ff555c32db8362f6c1424a22a7349e6d067
Gemfile-ruby-3.0-node-22-pg-13-dbseed.lock
4.84 KB
sha256:0f212e753ba74c899f8f77f29803683e86237b5a338fdf49eb69182cd09d8114
Gemfile-ruby-3.0-node-22-pg-13-testexternal.lock
4.84 KB
sha256:b457dc3e6d951da7476eb639b234a3f92ca4da093edf29154a0bce45c38f2ce4
Gemfile-ruby-3.0-node-22-pg-13-testfunctionals.lock
4.84 KB
sha256:a0c7218fcf95910e2984a56c13ce6ff555c32db8362f6c1424a22a7349e6d067
Gemfile-ruby-3.0-node-22-pg-13-testgraphql.lock
4.84 KB
sha256:900dd76f847c00a3c927bac8451212f6c70ff8e248f44b00bfc759bc463388a0
Gemfile-ruby-3.0-node-22-pg-13-testunits.lock
4.84 KB
sha256:0f212e753ba74c899f8f77f29803683e86237b5a338fdf49eb69182cd09d8114
Gemfile-ruby-3.0-node-22-pg-13-webpackcompiletestintegrationapipiecache.lock
4.84 KB
sha256:0f212e753ba74c899f8f77f29803683e86237b5a338fdf49eb69182cd09d8114
Gemfile-ruby-3.3-node-22-pg-13-assetsprecompileRAILSENVproductionDATABASEURLnulldbnohost.lock
5.01 KB
sha256:fdbde53161244f8207b2e29216f1d3198d9ddd028955cbe7e351a0349cfec246
Gemfile-ruby-3.3-node-22-pg-13-dbseed.lock
5.01 KB
sha256:c7435bb6d0539388a4c066b8ac26e107ce9c3d16f2cccf070e2e0a68b1e90dcc
Gemfile-ruby-3.3-node-22-pg-13-testexternal.lock
5.01 KB
sha256:fdbde53161244f8207b2e29216f1d3198d9ddd028955cbe7e351a0349cfec246
Gemfile-ruby-3.3-node-22-pg-13-testfunctionals.lock
5.01 KB
sha256:e161c151a481d2c454fa155e0d8f41c226d62a226c5a62768872ddad4ea791b4
Gemfile-ruby-3.3-node-22-pg-13-testgraphql.lock
5.01 KB
sha256:c7435bb6d0539388a4c066b8ac26e107ce9c3d16f2cccf070e2e0a68b1e90dcc
Gemfile-ruby-3.3-node-22-pg-13-testunits.lock
5.01 KB
sha256:74a33f94c85ed439acdaad327ad98f7e4f9d82fd0e33f05332ce707995547dba
Gemfile-ruby-3.3-node-22-pg-13-webpackcompiletestintegrationapipiecache.lock
5.01 KB
sha256:571540d4825686222f00982c6332d7493499d666981fe94dbf3857cec216628b
all_react_app_exports-katello-ruby-30-node-22-pg-13-foreman-refspull10963merge-testkatello.js
8.73 KB
sha256:647bdd7f84b3f0ef83c2685d36c83a012d63e13dc359fd5ce15e8b5e12959478
all_react_app_exports-katello-ruby-33-node-22-pg-13-foreman-refspull10963merge-testkatello.js
8.73 KB
sha256:9f219e6301833174d092bc80ab11aed869692844b333113226e6ac287420ead8
all_react_app_exports-ruby-3.0-node-22-pg-13-webpackcompiletestintegrationapipiecache.js
8.73 KB
sha256:9e8f85e9c38e36a007b7e70fdbcb6475023db380101fddaf1b5d4d597f8d824b
all_react_app_exports-ruby-3.3-node-22-pg-13-webpackcompiletestintegrationapipiecache.js
8.73 KB
sha256:99a5407e8b15b030b6cc23a48add22b51cf64598081155936aa3192dc2521f2d
apidoc-ruby-3.0-node-22-pg-13-webpackcompiletestintegrationapipiecache
1.78 MB
sha256:b33ffc7d4755511f1c76f1d5592d820be5b02e76894a809267fe302aab648847
apidoc-ruby-3.3-node-22-pg-13-webpackcompiletestintegrationapipiecache
1.79 MB
sha256:bd1ef9360698089dfb52af150bd1871ab2e6748a790d127651824a4003c9f014
package-lock-katello-ruby-30-node-22-pg-13-foreman-refspull10963merge-pluginassetsprecompilekatelloRAILSENVproductionDATABASEURLnulldbnohost.json
316 KB
sha256:2293bf35bb3ab96c4c20eb9b46e9237e418e447358f5f90df25002ed8ba18044
package-lock-katello-ruby-30-node-22-pg-13-foreman-refspull10963merge-testkatello.json
316 KB
sha256:b96e964a3bdffcfc9abec608c4b7e843319d12e7c9f7678b16df8bc4cf6a8eb6
package-lock-katello-ruby-33-node-22-pg-13-foreman-refspull10963merge-pluginassetsprecompilekatelloRAILSENVproductionDATABASEURLnulldbnohost.json
316 KB
sha256:0497055ff18dc3d5600c143283a15216eab0550aaecf01621b97d69a6c439f28
package-lock-katello-ruby-33-node-22-pg-13-foreman-refspull10963merge-testkatello.json
316 KB
sha256:8199f48284bd77379cd30c53eaa9e18e49caca30ae92cd8baea15a92873c0b4a
package-lock-ruby-3.0-node-22-pg-13-assetsprecompileRAILSENVproductionDATABASEURLnulldbnohost.json
222 KB
sha256:d40dd84d120bd9220b50d27f781569440789d1c88e583b19f2420ab3871e50ea
package-lock-ruby-3.0-node-22-pg-13-webpackcompiletestintegrationapipiecache.json
222 KB
sha256:7b29d578debde4169245053229a66fad434dddb78b8a55396a2313868c2b8d6d
package-lock-ruby-3.3-node-22-pg-13-assetsprecompileRAILSENVproductionDATABASEURLnulldbnohost.json
222 KB
sha256:bab312df6f2e4112708652fa3ea4d621b518dcff1bbb95b67e51e0e20bec8bcf
package-lock-ruby-3.3-node-22-pg-13-webpackcompiletestintegrationapipiecache.json
222 KB
sha256:bab312df6f2e4112708652fa3ea4d621b518dcff1bbb95b67e51e0e20bec8bcf