Skip to content

Fixes #37761 - use ProxyPass and upgrade=websocket where possible #1663

Fixes #37761 - use ProxyPass and upgrade=websocket where possible

Fixes #37761 - use ProxyPass and upgrade=websocket where possible #1663

Triggered via pull request September 18, 2024 08:06
@evgenievgeni
synchronize #1185
better-proxy
Status Cancelled
Total duration 8m 1s
Artifacts

ci.yml

on: pull_request
Puppet  /  Static validations
20s
Puppet / Static validations
Matrix: Puppet / acceptance
Matrix: Puppet / unit
Puppet  /  Test suite
2s
Puppet / Test suite
Fit to window
Zoom out
Zoom in

Annotations

45 errors and 1 warning
Puppet / Puppet 7 - AlmaLinux 9
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 7 - AlmaLinux 9
The operation was canceled.
Puppet / Puppet 7 - Debian 12
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 7 - Debian 12
The operation was canceled.
Puppet / Puppet 7 - AlmaLinux 8
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 7 - AlmaLinux 8
The operation was canceled.
Puppet / 8 (Ruby 3.2)
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / 8 (Ruby 3.2): spec/classes/plugin/remote_execution_cockpit_spec.rb#L67
foreman::plugin::remote_execution::cockpit on almalinux-9-x86_64 with default args configures apache Failure/Error: is_expected.to contain_foreman__config__apache__fragment('cockpit') .without_ssl_content(%r{RewriteRule}) .with_ssl_content(%r{^ ProxyPass http://127\.0\.0\.1:19090/webcon upgrade=websock$}) expected that the catalogue would contain Foreman::Config::Apache::Fragment[cockpit] with ssl_content set to /^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$/ but it is set to "### File managed with puppet ###\n\n<Location /webcon>\n ProxyPreserveHost On\n ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket\n</Location>\n" Diff: @@ -1,6 +1,11 @@ -(?-mix:^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$) +### File managed with puppet ### + +<Location /webcon> + ProxyPreserveHost On + ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket +</Location>
Puppet / 8 (Ruby 3.2): spec/classes/plugin/remote_execution_cockpit_spec.rb#L67
foreman::plugin::remote_execution::cockpit on centos-9-x86_64 with default args configures apache Failure/Error: is_expected.to contain_foreman__config__apache__fragment('cockpit') .without_ssl_content(%r{RewriteRule}) .with_ssl_content(%r{^ ProxyPass http://127\.0\.0\.1:19090/webcon upgrade=websock$}) expected that the catalogue would contain Foreman::Config::Apache::Fragment[cockpit] with ssl_content set to /^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$/ but it is set to "### File managed with puppet ###\n\n<Location /webcon>\n ProxyPreserveHost On\n ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket\n</Location>\n" Diff: @@ -1,6 +1,11 @@ -(?-mix:^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$) +### File managed with puppet ### + +<Location /webcon> + ProxyPreserveHost On + ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket +</Location>
Puppet / 8 (Ruby 3.2): spec/classes/plugin/remote_execution_cockpit_spec.rb#L67
foreman::plugin::remote_execution::cockpit on debian-11-x86_64 with default args configures apache Failure/Error: is_expected.to contain_foreman__config__apache__fragment('cockpit') .without_ssl_content(%r{RewriteRule}) .with_ssl_content(%r{^ ProxyPass http://127\.0\.0\.1:19090/webcon upgrade=websock$}) expected that the catalogue would contain Foreman::Config::Apache::Fragment[cockpit] with ssl_content set to /^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$/ but it is set to "### File managed with puppet ###\n\n<Location /webcon>\n ProxyPreserveHost On\n ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket\n</Location>\n" Diff: @@ -1,6 +1,11 @@ -(?-mix:^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$) +### File managed with puppet ### + +<Location /webcon> + ProxyPreserveHost On + ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket +</Location>
Puppet / 8 (Ruby 3.2): spec/classes/plugin/remote_execution_cockpit_spec.rb#L67
foreman::plugin::remote_execution::cockpit on debian-12-x86_64 with default args configures apache Failure/Error: is_expected.to contain_foreman__config__apache__fragment('cockpit') .without_ssl_content(%r{RewriteRule}) .with_ssl_content(%r{^ ProxyPass http://127\.0\.0\.1:19090/webcon upgrade=websock$}) expected that the catalogue would contain Foreman::Config::Apache::Fragment[cockpit] with ssl_content set to /^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$/ but it is set to "### File managed with puppet ###\n\n<Location /webcon>\n ProxyPreserveHost On\n ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket\n</Location>\n" Diff: @@ -1,6 +1,11 @@ -(?-mix:^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$) +### File managed with puppet ### + +<Location /webcon> + ProxyPreserveHost On + ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket +</Location>
Puppet / 8 (Ruby 3.2): spec/classes/plugin/remote_execution_cockpit_spec.rb#L67
foreman::plugin::remote_execution::cockpit on redhat-9-x86_64 with default args configures apache Failure/Error: is_expected.to contain_foreman__config__apache__fragment('cockpit') .without_ssl_content(%r{RewriteRule}) .with_ssl_content(%r{^ ProxyPass http://127\.0\.0\.1:19090/webcon upgrade=websock$}) expected that the catalogue would contain Foreman::Config::Apache::Fragment[cockpit] with ssl_content set to /^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$/ but it is set to "### File managed with puppet ###\n\n<Location /webcon>\n ProxyPreserveHost On\n ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket\n</Location>\n" Diff: @@ -1,6 +1,11 @@ -(?-mix:^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$) +### File managed with puppet ### + +<Location /webcon> + ProxyPreserveHost On + ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket +</Location>
Puppet / 8 (Ruby 3.2): spec/classes/plugin/remote_execution_cockpit_spec.rb#L67
foreman::plugin::remote_execution::cockpit on ubuntu-22.04-x86_64 with default args configures apache Failure/Error: is_expected.to contain_foreman__config__apache__fragment('cockpit') .without_ssl_content(%r{RewriteRule}) .with_ssl_content(%r{^ ProxyPass http://127\.0\.0\.1:19090/webcon upgrade=websock$}) expected that the catalogue would contain Foreman::Config::Apache::Fragment[cockpit] with ssl_content set to /^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$/ but it is set to "### File managed with puppet ###\n\n<Location /webcon>\n ProxyPreserveHost On\n ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket\n</Location>\n" Diff: @@ -1,6 +1,11 @@ -(?-mix:^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$) +### File managed with puppet ### + +<Location /webcon> + ProxyPreserveHost On + ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket +</Location>
Puppet / 8 (Ruby 3.2)
The operation was canceled.
Puppet / Puppet 8 - Debian 11
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 8 - Debian 11
The operation was canceled.
Puppet / Puppet 8 - Debian 12
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 8 - Debian 12
The operation was canceled.
Puppet / Puppet 8 - CentOS 9
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 8 - CentOS 9
The operation was canceled.
Puppet / Puppet 7 - CentOS 9
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 7 - CentOS 9
The operation was canceled.
Puppet / Puppet 7 - Ubuntu 20.04
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 7 - Ubuntu 20.04
The operation was canceled.
Puppet / Puppet 8 - AlmaLinux 9
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 8 - AlmaLinux 9
The operation was canceled.
Puppet / 7 (Ruby 2.7)
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / 7 (Ruby 2.7): spec/classes/plugin/remote_execution_cockpit_spec.rb#L67
foreman::plugin::remote_execution::cockpit on redhat-9-x86_64 with default args configures apache Failure/Error: is_expected.to contain_foreman__config__apache__fragment('cockpit') .without_ssl_content(%r{RewriteRule}) .with_ssl_content(%r{^ ProxyPass http://127\.0\.0\.1:19090/webcon upgrade=websock$}) expected that the catalogue would contain Foreman::Config::Apache::Fragment[cockpit] with ssl_content set to /^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$/ but it is set to "### File managed with puppet ###\n\n<Location /webcon>\n ProxyPreserveHost On\n ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket\n</Location>\n" Diff: @@ -1,6 +1,11 @@ -(?-mix:^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$) +### File managed with puppet ### + +<Location /webcon> + ProxyPreserveHost On + ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket +</Location>
Puppet / 7 (Ruby 2.7): spec/classes/plugin/remote_execution_cockpit_spec.rb#L67
foreman::plugin::remote_execution::cockpit on debian-11-x86_64 with default args configures apache Failure/Error: is_expected.to contain_foreman__config__apache__fragment('cockpit') .without_ssl_content(%r{RewriteRule}) .with_ssl_content(%r{^ ProxyPass http://127\.0\.0\.1:19090/webcon upgrade=websock$}) expected that the catalogue would contain Foreman::Config::Apache::Fragment[cockpit] with ssl_content set to /^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$/ but it is set to "### File managed with puppet ###\n\n<Location /webcon>\n ProxyPreserveHost On\n ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket\n</Location>\n" Diff: @@ -1,6 +1,11 @@ -(?-mix:^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$) +### File managed with puppet ### + +<Location /webcon> + ProxyPreserveHost On + ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket +</Location>
Puppet / 7 (Ruby 2.7): spec/classes/plugin/remote_execution_cockpit_spec.rb#L67
foreman::plugin::remote_execution::cockpit on debian-12-x86_64 with default args configures apache Failure/Error: is_expected.to contain_foreman__config__apache__fragment('cockpit') .without_ssl_content(%r{RewriteRule}) .with_ssl_content(%r{^ ProxyPass http://127\.0\.0\.1:19090/webcon upgrade=websock$}) expected that the catalogue would contain Foreman::Config::Apache::Fragment[cockpit] with ssl_content set to /^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$/ but it is set to "### File managed with puppet ###\n\n<Location /webcon>\n ProxyPreserveHost On\n ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket\n</Location>\n" Diff: @@ -1,6 +1,11 @@ -(?-mix:^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$) +### File managed with puppet ### + +<Location /webcon> + ProxyPreserveHost On + ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket +</Location>
Puppet / 7 (Ruby 2.7): spec/classes/plugin/remote_execution_cockpit_spec.rb#L67
foreman::plugin::remote_execution::cockpit on centos-9-x86_64 with default args configures apache Failure/Error: is_expected.to contain_foreman__config__apache__fragment('cockpit') .without_ssl_content(%r{RewriteRule}) .with_ssl_content(%r{^ ProxyPass http://127\.0\.0\.1:19090/webcon upgrade=websock$}) expected that the catalogue would contain Foreman::Config::Apache::Fragment[cockpit] with ssl_content set to /^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$/ but it is set to "### File managed with puppet ###\n\n<Location /webcon>\n ProxyPreserveHost On\n ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket\n</Location>\n" Diff: @@ -1,6 +1,11 @@ -(?-mix:^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$) +### File managed with puppet ### + +<Location /webcon> + ProxyPreserveHost On + ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket +</Location>
Puppet / Puppet 8 - AlmaLinux 8
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / 7 (Ruby 2.7): spec/classes/plugin/remote_execution_cockpit_spec.rb#L67
foreman::plugin::remote_execution::cockpit on almalinux-9-x86_64 with default args configures apache Failure/Error: is_expected.to contain_foreman__config__apache__fragment('cockpit') .without_ssl_content(%r{RewriteRule}) .with_ssl_content(%r{^ ProxyPass http://127\.0\.0\.1:19090/webcon upgrade=websock$}) expected that the catalogue would contain Foreman::Config::Apache::Fragment[cockpit] with ssl_content set to /^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$/ but it is set to "### File managed with puppet ###\n\n<Location /webcon>\n ProxyPreserveHost On\n ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket\n</Location>\n" Diff: @@ -1,6 +1,11 @@ -(?-mix:^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$) +### File managed with puppet ### + +<Location /webcon> + ProxyPreserveHost On + ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket +</Location>
Puppet / Puppet 8 - AlmaLinux 8
The operation was canceled.
Puppet / 7 (Ruby 2.7): spec/classes/plugin/remote_execution_cockpit_spec.rb#L67
foreman::plugin::remote_execution::cockpit on ubuntu-22.04-x86_64 with default args configures apache Failure/Error: is_expected.to contain_foreman__config__apache__fragment('cockpit') .without_ssl_content(%r{RewriteRule}) .with_ssl_content(%r{^ ProxyPass http://127\.0\.0\.1:19090/webcon upgrade=websock$}) expected that the catalogue would contain Foreman::Config::Apache::Fragment[cockpit] with ssl_content set to /^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$/ but it is set to "### File managed with puppet ###\n\n<Location /webcon>\n ProxyPreserveHost On\n ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket\n</Location>\n" Diff: @@ -1,6 +1,11 @@ -(?-mix:^ ProxyPass http:\/\/127\.0\.0\.1:19090\/webcon upgrade=websock$) +### File managed with puppet ### + +<Location /webcon> + ProxyPreserveHost On + ProxyPass http://127.0.0.1:19090/webcon upgrade=websocket +</Location>
Puppet / 7 (Ruby 2.7)
The operation was canceled.
Puppet / Puppet 8 - Ubuntu 22.04
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 8 - Ubuntu 22.04
The operation was canceled.
Puppet / Puppet 7 - Ubuntu 22.04
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 7 - Ubuntu 22.04
The operation was canceled.
Puppet / Puppet 8 - Ubuntu 20.04
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 8 - Ubuntu 20.04
The operation was canceled.
Puppet / Puppet 7 - Debian 11
Canceling since a higher priority waiting request for '1185/merge' exists
Puppet / Puppet 7 - Debian 11
The operation was canceled.
Puppet / Test suite
Process completed with exit code 1.
Puppet / Static validations: metadata.json#L1
Skipping EOL operating system CentOS 8