Skip to content

Fixes #39279 - use host_details_page_path for host_build_completed notification #5343

Fixes #39279 - use host_details_page_path for host_build_completed notification

Fixes #39279 - use host_details_page_path for host_build_completed notification #5343

Triggered via pull request May 4, 2026 08:49
Status Success
Total duration 32m 1s
Artifacts 17

foreman.yml

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

Annotations

14 warnings
Setup matrix
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rubocop
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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/10971/merge with Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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.
Katello / plugin:assets:precompile[katello] RAILS_ENV=production DATABASE_URL=nulldb://nohost - Foreman refs/pull/10971/merge with Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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/10971/merge with Ruby 3.0 and Node 22 on PostgreSQL 13
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/upload-artifact@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. 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-refspull10971merge-dbseed.lock
5.56 KB
sha256:b24f8199bb5b49bcfe46ff327d233b2cdec2a0882d48dc58e497b6977b8a08ef
Gemfile-katello-ruby-30-node-22-pg-13-foreman-refspull10971merge-pluginassetsprecompilekatelloRAILSENVproductionDATABASEURLnulldbnohost.lock
5.56 KB
sha256:bb1f7b4698a50eebf973325053fac0eb81bccec2a99599dfbc43e62c6349b37d
Gemfile-katello-ruby-30-node-22-pg-13-foreman-refspull10971merge-testkatello.lock
5.56 KB
sha256:61675b1935bd378bdeb02f6e29092a9a5842e6e3f3014ee5c29d15c051123a96
Gemfile-ruby-3.0-node-22-pg-13-assetsprecompileRAILSENVproductionDATABASEURLnulldbnohost.lock
4.81 KB
sha256:980666eef08ecc1d61fe4fc2d1c5a1ccfae1dc5b4b9e3b0ab7a495b9060a444a
Gemfile-ruby-3.0-node-22-pg-13-dbseed.lock
4.81 KB
sha256:095a19cd69b210a2616bfa1f9cb5e272a12cea8e20ee268e337dd5913f3cbb5e
Gemfile-ruby-3.0-node-22-pg-13-testexternal.lock
4.81 KB
sha256:095a19cd69b210a2616bfa1f9cb5e272a12cea8e20ee268e337dd5913f3cbb5e
Gemfile-ruby-3.0-node-22-pg-13-testfunctionals.lock
4.81 KB
sha256:095a19cd69b210a2616bfa1f9cb5e272a12cea8e20ee268e337dd5913f3cbb5e
Gemfile-ruby-3.0-node-22-pg-13-testgraphql.lock
4.81 KB
sha256:f16e67a9f16610b7851ca6598e85f7b9be76d3d436f51fc77a537c9b614d2963
Gemfile-ruby-3.0-node-22-pg-13-testunits.lock
4.81 KB
sha256:c592510f140f069ddcb7b8bbcbeb306fd3eb3b20da9fc9880cd596dc437a2837
Gemfile-ruby-3.0-node-22-pg-13-webpackcompiletestintegrationapipiecache.lock
4.81 KB
sha256:095a19cd69b210a2616bfa1f9cb5e272a12cea8e20ee268e337dd5913f3cbb5e
all_react_app_exports-katello-ruby-30-node-22-pg-13-foreman-refspull10971merge-testkatello.js
8.59 KB
sha256:8a77daefe88eb2cb5c91e5ee0f173f79ca0879e705151a32403321d19a158957
all_react_app_exports-ruby-3.0-node-22-pg-13-webpackcompiletestintegrationapipiecache.js
8.59 KB
sha256:0844ec4a817320ac7b4a7a779ea3a8d134296138f894f0067dc9b313b6a524c8
apidoc-ruby-3.0-node-22-pg-13-webpackcompiletestintegrationapipiecache
1.78 MB
sha256:b52029d508e5b41e51c7018323e6b1a07ca44e6916497df36194baf2d8973811
package-lock-katello-ruby-30-node-22-pg-13-foreman-refspull10971merge-pluginassetsprecompilekatelloRAILSENVproductionDATABASEURLnulldbnohost.json
317 KB
sha256:20dab91c16e8e1234c07b10d32556da95a393c1e99cf58230b6efd30a885a0f5
package-lock-katello-ruby-30-node-22-pg-13-foreman-refspull10971merge-testkatello.json
317 KB
sha256:e9d449e7844174cc803bc74feb1bdf2bf3b5847dd1d74c0407a90881f39c2adc
package-lock-ruby-3.0-node-22-pg-13-assetsprecompileRAILSENVproductionDATABASEURLnulldbnohost.json
223 KB
sha256:efe658cc94c0576e827ac490c146b7efcf49bd731365bdc69bd1647fc7148c4b
package-lock-ruby-3.0-node-22-pg-13-webpackcompiletestintegrationapipiecache.json
223 KB
sha256:efe658cc94c0576e827ac490c146b7efcf49bd731365bdc69bd1647fc7148c4b