Skip to content

Support Foreman 3.9 and newer #29

Support Foreman 3.9 and newer

Support Foreman 3.9 and newer #29

Triggered via pull request May 6, 2024 14:45
Status Failure
Total duration 4m 49s
Artifacts 37

ci.yml

on: pull_request
rubocop  /  Rubocop
20s
rubocop / Rubocop
Matrix: Ruby
Fit to window
Zoom out
Zoom in

Annotations

33 errors
Ruby (develop) / test:foreman_rescue - Foreman develop with Ruby 3.0 and Node 18 on PostgreSQL 13: foreman_rescue/test/models/host_test.rb#L52
Failure: test_0001_should queue tftp update Expected [] to include "Deploy TFTP PXEGrub2 config for host1.example1.com".
Ruby (develop) / test:foreman_rescue - Foreman develop with Ruby 3.0 and Node 18 on PostgreSQL 13: foreman_rescue/test/models/host_test.rb#L59
Failure: test_0002_should deploy rescue template not all expectations were satisfied unsatisfied expectations: - expected exactly once, invoked never: #<AnyInstance:ProxyAPI::TFTP>.set("PXELinux", "00:33:45:ab:00:02", :pxeconfig => "template content 2") satisfied expectations: - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getresources(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddresses(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getnames(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicting?(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:Net::DHCP::Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::Record>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::SparcRecord>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::Puppet>.environments(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::DHCP>.unused_ip(any_parameters) - allowed any number of times, invoked twice: #<AnyInstance:ProxyAPI::TFTP>.bootServer(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked 6 times: #<Host::Managed:0x19050>.skip_orchestration?(any_parameters)
Ruby (develop) / test:foreman_rescue - Foreman develop with Ruby 3.0 and Node 18 on PostgreSQL 13: foreman_rescue/test/models/host_test.rb#L469
Failure: test_0001_renders tftp template NoMethodError: undefined method `rescue_mode_pxe_render' for #<Nic::Managed id: nil, mac: "00:53:67:ab:00:09", ip: "0.0.0.9", type: "Nic::Managed", name: nil, host_id: nil, subnet_id: nil, domain_id: 759776774, attrs: {}, created_at: nil, updated_at: nil, provider: nil, username: nil, password: nil, virtual: false, link: true, identifier: "eth11", tag: "", attached_to: "", managed: true, mode: "balance-rr", attached_devices: "", bond_options: "", primary: true, provision: true, compute_attributes: {}, ip6: nil, subnet6_id: nil> foreman_rescue/test/models/host_test.rb:76:in `block (2 levels) in <class:HostTest>'
Ruby (develop) / test:foreman_rescue - Foreman develop with Ruby 2.7 and Node 18 on PostgreSQL 13: foreman_rescue/test/models/host_test.rb#L59
Failure: test_0002_should deploy rescue template not all expectations were satisfied unsatisfied expectations: - expected exactly once, invoked never: #<AnyInstance:ProxyAPI::TFTP>.set("PXELinux", "00:33:45:ab:00:01", :pxeconfig => "template content 1") satisfied expectations: - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getresources(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddresses(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getnames(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicting?(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:Net::DHCP::Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::Record>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::SparcRecord>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::Puppet>.environments(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::DHCP>.unused_ip(any_parameters) - allowed any number of times, invoked twice: #<AnyInstance:ProxyAPI::TFTP>.bootServer(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked 6 times: #<Host::Managed:0x17930>.skip_orchestration?(any_parameters)
Ruby (develop) / test:foreman_rescue - Foreman develop with Ruby 2.7 and Node 18 on PostgreSQL 13: foreman_rescue/test/models/host_test.rb#L52
Failure: test_0001_should queue tftp update Expected [] to include "Deploy TFTP PXEGrub2 config for host3.example4.com".
Ruby (develop) / test:foreman_rescue - Foreman develop with Ruby 2.7 and Node 18 on PostgreSQL 13: foreman_rescue/test/models/host_test.rb#L469
Failure: test_0001_renders tftp template NoMethodError: undefined method `rescue_mode_pxe_render' for #<Nic::Managed:0x0000560dae6169c8> foreman_rescue/test/models/host_test.rb:76:in `block (2 levels) in <class:HostTest>'
Ruby (develop) / test:foreman_rescue - Foreman develop with Ruby 2.7 and Node 14 on PostgreSQL 13: foreman_rescue/test/models/host_test.rb#L59
Failure: test_0002_should deploy rescue template not all expectations were satisfied unsatisfied expectations: - expected exactly once, invoked never: #<AnyInstance:ProxyAPI::TFTP>.set("PXELinux", "00:33:45:ab:00:01", :pxeconfig => "template content 1") satisfied expectations: - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getresources(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddresses(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getnames(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicting?(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:Net::DHCP::Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::Record>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::SparcRecord>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::Puppet>.environments(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::DHCP>.unused_ip(any_parameters) - allowed any number of times, invoked twice: #<AnyInstance:ProxyAPI::TFTP>.bootServer(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked 6 times: #<Host::Managed:0x17930>.skip_orchestration?(any_parameters)
Ruby (develop) / test:foreman_rescue - Foreman develop with Ruby 2.7 and Node 14 on PostgreSQL 13: foreman_rescue/test/models/host_test.rb#L52
Failure: test_0001_should queue tftp update Expected [] to include "Deploy TFTP PXEGrub2 config for host3.example4.com".
Ruby (develop) / test:foreman_rescue - Foreman develop with Ruby 2.7 and Node 14 on PostgreSQL 13: foreman_rescue/test/models/host_test.rb#L469
Failure: test_0001_renders tftp template NoMethodError: undefined method `rescue_mode_pxe_render' for #<Nic::Managed:0x000055d79a6fc648> foreman_rescue/test/models/host_test.rb:76:in `block (2 levels) in <class:HostTest>'
Ruby (develop) / test:foreman_rescue - Foreman develop with Ruby 3.0 and Node 14 on PostgreSQL 13: foreman_rescue/test/models/host_test.rb#L59
Failure: test_0002_should deploy rescue template not all expectations were satisfied unsatisfied expectations: - expected exactly once, invoked never: #<AnyInstance:ProxyAPI::TFTP>.set("PXELinux", "00:33:45:ab:00:01", :pxeconfig => "template content 1") satisfied expectations: - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getresources(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddresses(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getnames(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicting?(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:Net::DHCP::Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::Record>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::SparcRecord>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::Puppet>.environments(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::DHCP>.unused_ip(any_parameters) - allowed any number of times, invoked twice: #<AnyInstance:ProxyAPI::TFTP>.bootServer(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked 6 times: #<Host::Managed:0x174a8>.skip_orchestration?(any_parameters)
Ruby (develop) / test:foreman_rescue - Foreman develop with Ruby 3.0 and Node 14 on PostgreSQL 13: foreman_rescue/test/models/host_test.rb#L52
Failure: test_0001_should queue tftp update Expected [] to include "Deploy TFTP PXEGrub2 config for host2.example3.com".
Ruby (develop) / test:foreman_rescue - Foreman develop with Ruby 3.0 and Node 14 on PostgreSQL 13: foreman_rescue/test/models/host_test.rb#L469
Failure: test_0001_renders tftp template NoMethodError: undefined method `rescue_mode_pxe_render' for #<Nic::Managed id: nil, mac: "00:53:67:ab:00:09", ip: "0.0.0.9", type: "Nic::Managed", name: nil, host_id: nil, subnet_id: nil, domain_id: 759776774, attrs: {}, created_at: nil, updated_at: nil, provider: nil, username: nil, password: nil, virtual: false, link: true, identifier: "eth11", tag: "", attached_to: "", managed: true, mode: "balance-rr", attached_devices: "", bond_options: "", primary: true, provision: true, compute_attributes: {}, ip6: nil, subnet6_id: nil> foreman_rescue/test/models/host_test.rb:76:in `block (2 levels) in <class:HostTest>'
Ruby (3.10-stable) / test:foreman_rescue - Foreman 3.10-stable with Ruby 3.0 and Node 18 on PostgreSQL 12: foreman_rescue/test/models/host_test.rb#L52
Failure: test_0001_should queue tftp update Expected [] to include "Deploy TFTP PXEGrub2 config for host7.example7.com".
Ruby (3.10-stable) / test:foreman_rescue - Foreman 3.10-stable with Ruby 3.0 and Node 18 on PostgreSQL 12: foreman_rescue/test/models/host_test.rb#L59
Failure: test_0002_should deploy rescue template not all expectations were satisfied unsatisfied expectations: - expected exactly once, invoked never: #<AnyInstance:ProxyAPI::TFTP>.set("PXELinux", "00:33:45:ab:00:02", :pxeconfig => "template content 2") satisfied expectations: - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getresources(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddresses(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getnames(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicting?(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:Net::DHCP::Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::Record>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::SparcRecord>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::Puppet>.environments(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::DHCP>.unused_ip(any_parameters) - allowed any number of times, invoked twice: #<AnyInstance:ProxyAPI::TFTP>.bootServer(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked 6 times: #<Host::Managed:0x36740>.skip_orchestration?(any_parameters)
Ruby (3.10-stable) / test:foreman_rescue - Foreman 3.10-stable with Ruby 3.0 and Node 18 on PostgreSQL 12: foreman_rescue/test/models/host_test.rb#L469
Failure: test_0001_renders tftp template NoMethodError: undefined method `rescue_mode_pxe_render' for #<Nic::Managed id: nil, mac: "00:53:67:ab:00:08", ip: "0.0.0.8", type: "Nic::Managed", name: nil, host_id: nil, subnet_id: nil, domain_id: 759776773, attrs: {}, created_at: nil, updated_at: nil, provider: nil, username: nil, password: nil, virtual: false, link: true, identifier: "eth10", tag: "", attached_to: "", managed: true, mode: "balance-rr", attached_devices: "", bond_options: "", primary: true, provision: true, compute_attributes: {}, ip6: nil, subnet6_id: nil> foreman_rescue/test/models/host_test.rb:76:in `block (2 levels) in <class:HostTest>'
Ruby (3.10-stable) / test:foreman_rescue - Foreman 3.10-stable with Ruby 2.7 and Node 18 on PostgreSQL 12: foreman_rescue/test/models/host_test.rb#L469
Failure: test_0001_renders tftp template NoMethodError: undefined method `rescue_mode_pxe_render' for #<Nic::Managed:0x0000561c1d56c770> foreman_rescue/test/models/host_test.rb:76:in `block (2 levels) in <class:HostTest>'
Ruby (3.10-stable) / test:foreman_rescue - Foreman 3.10-stable with Ruby 2.7 and Node 18 on PostgreSQL 12: foreman_rescue/test/models/host_test.rb#L59
Failure: test_0002_should deploy rescue template not all expectations were satisfied unsatisfied expectations: - expected exactly once, invoked never: #<AnyInstance:ProxyAPI::TFTP>.set("PXELinux", "00:33:45:ab:00:01", :pxeconfig => "template content 1") satisfied expectations: - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getresources(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddresses(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getnames(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicting?(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:Net::DHCP::Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::Record>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::SparcRecord>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::Puppet>.environments(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::DHCP>.unused_ip(any_parameters) - allowed any number of times, invoked twice: #<AnyInstance:ProxyAPI::TFTP>.bootServer(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked 6 times: #<Host::Managed:0x31f60>.skip_orchestration?(any_parameters)
Ruby (3.10-stable) / test:foreman_rescue - Foreman 3.10-stable with Ruby 2.7 and Node 18 on PostgreSQL 12: foreman_rescue/test/models/host_test.rb#L52
Failure: test_0001_should queue tftp update Expected [] to include "Deploy TFTP PXEGrub2 config for host7.example8.com".
Ruby (3.10-stable) / test:foreman_rescue - Foreman 3.10-stable with Ruby 3.0 and Node 14 on PostgreSQL 12: foreman_rescue/test/models/host_test.rb#L52
Failure: test_0001_should queue tftp update Expected [] to include "Deploy TFTP PXEGrub2 config for host1.example1.com".
Ruby (3.10-stable) / test:foreman_rescue - Foreman 3.10-stable with Ruby 3.0 and Node 14 on PostgreSQL 12: foreman_rescue/test/models/host_test.rb#L59
Failure: test_0002_should deploy rescue template not all expectations were satisfied unsatisfied expectations: - expected exactly once, invoked never: #<AnyInstance:ProxyAPI::TFTP>.set("PXELinux", "00:33:45:ab:00:02", :pxeconfig => "template content 2") satisfied expectations: - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getresources(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddresses(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getnames(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicting?(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:Net::DHCP::Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::Record>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::SparcRecord>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::Puppet>.environments(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::DHCP>.unused_ip(any_parameters) - allowed any number of times, invoked twice: #<AnyInstance:ProxyAPI::TFTP>.bootServer(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked 6 times: #<Host::Managed:0x19078>.skip_orchestration?(any_parameters)
Ruby (3.10-stable) / test:foreman_rescue - Foreman 3.10-stable with Ruby 3.0 and Node 14 on PostgreSQL 12: foreman_rescue/test/models/host_test.rb#L469
Failure: test_0001_renders tftp template NoMethodError: undefined method `rescue_mode_pxe_render' for #<Nic::Managed id: nil, mac: "00:53:67:ab:00:08", ip: "0.0.0.8", type: "Nic::Managed", name: nil, host_id: nil, subnet_id: nil, domain_id: 759776773, attrs: {}, created_at: nil, updated_at: nil, provider: nil, username: nil, password: nil, virtual: false, link: true, identifier: "eth10", tag: "", attached_to: "", managed: true, mode: "balance-rr", attached_devices: "", bond_options: "", primary: true, provision: true, compute_attributes: {}, ip6: nil, subnet6_id: nil> foreman_rescue/test/models/host_test.rb:76:in `block (2 levels) in <class:HostTest>'
Ruby (3.10-stable) / test:foreman_rescue - Foreman 3.10-stable with Ruby 2.7 and Node 14 on PostgreSQL 12: foreman_rescue/test/models/host_test.rb#L469
Failure: test_0001_renders tftp template NoMethodError: undefined method `rescue_mode_pxe_render' for #<Nic::Managed:0x0000559fd470d068> foreman_rescue/test/models/host_test.rb:76:in `block (2 levels) in <class:HostTest>'
Ruby (3.10-stable) / test:foreman_rescue - Foreman 3.10-stable with Ruby 2.7 and Node 14 on PostgreSQL 12: foreman_rescue/test/models/host_test.rb#L59
Failure: test_0002_should deploy rescue template not all expectations were satisfied unsatisfied expectations: - expected exactly once, invoked never: #<AnyInstance:ProxyAPI::TFTP>.set("PXELinux", "00:33:45:ab:00:01", :pxeconfig => "template content 1") satisfied expectations: - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getresources(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddresses(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getaddress(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getnames(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Resolv::DNS>.getname(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::ARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::AAAARecord>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR4Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicts(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DNS::PTR6Record>.conflicting?(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:Net::DHCP::Record>.conflicting?(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::Record>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:Net::DHCP::SparcRecord>.create(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::Puppet>.environments(any_parameters) - allowed any number of times, invoked never: #<AnyInstance:ProxyAPI::DHCP>.unused_ip(any_parameters) - allowed any number of times, invoked twice: #<AnyInstance:ProxyAPI::TFTP>.bootServer(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked once: #<AnyInstance:ProxyAPI::V2::Features>.features(any_parameters) - allowed any number of times, invoked 6 times: #<Host::Managed:0x1d6c8>.skip_orchestration?(any_parameters)
Ruby (3.10-stable) / test:foreman_rescue - Foreman 3.10-stable with Ruby 2.7 and Node 14 on PostgreSQL 12: foreman_rescue/test/models/host_test.rb#L52
Failure: test_0001_should queue tftp update Expected [] to include "Deploy TFTP PXEGrub2 config for host8.example9.com".

Artifacts

Produced during runtime
Name Size
Gemfile-ruby-27-node-14-pg-12-foreman-310-stable-dbseed.lock Expired
4.7 KB
Gemfile-ruby-27-node-14-pg-12-foreman-310-stable-pluginassetsprecompileforemanrescueRAILSENVproductionDATABASEURLnulldbnohost.lock Expired
4.7 KB
Gemfile-ruby-27-node-14-pg-12-foreman-310-stable-testforemanrescue.lock Expired
4.7 KB
Gemfile-ruby-27-node-14-pg-12-foreman-39-stable-dbseed.lock Expired
4.72 KB
Gemfile-ruby-27-node-14-pg-12-foreman-39-stable-pluginassetsprecompileforemanrescueRAILSENVproductionDATABASEURLnulldbnohost.lock Expired
4.72 KB
Gemfile-ruby-27-node-14-pg-12-foreman-39-stable-testforemanrescue.lock Expired
4.72 KB
Gemfile-ruby-27-node-14-pg-13-foreman-develop-dbseed.lock Expired
4.7 KB
Gemfile-ruby-27-node-14-pg-13-foreman-develop-pluginassetsprecompileforemanrescueRAILSENVproductionDATABASEURLnulldbnohost.lock Expired
4.7 KB
Gemfile-ruby-27-node-14-pg-13-foreman-develop-testforemanrescue.lock Expired
4.7 KB
Gemfile-ruby-27-node-18-pg-12-foreman-310-stable-dbseed.lock Expired
4.7 KB
Gemfile-ruby-27-node-18-pg-12-foreman-310-stable-pluginassetsprecompileforemanrescueRAILSENVproductionDATABASEURLnulldbnohost.lock Expired
4.7 KB
Gemfile-ruby-27-node-18-pg-12-foreman-310-stable-testforemanrescue.lock Expired
4.7 KB
Gemfile-ruby-27-node-18-pg-13-foreman-develop-dbseed.lock Expired
4.7 KB
Gemfile-ruby-27-node-18-pg-13-foreman-develop-pluginassetsprecompileforemanrescueRAILSENVproductionDATABASEURLnulldbnohost.lock Expired
4.7 KB
Gemfile-ruby-27-node-18-pg-13-foreman-develop-testforemanrescue.lock Expired
4.7 KB
Gemfile-ruby-30-node-14-pg-12-foreman-310-stable-dbseed.lock Expired
4.71 KB
Gemfile-ruby-30-node-14-pg-12-foreman-310-stable-pluginassetsprecompileforemanrescueRAILSENVproductionDATABASEURLnulldbnohost.lock Expired
4.71 KB
Gemfile-ruby-30-node-14-pg-12-foreman-310-stable-testforemanrescue.lock Expired
4.71 KB
Gemfile-ruby-30-node-14-pg-13-foreman-develop-dbseed.lock Expired
4.72 KB
Gemfile-ruby-30-node-14-pg-13-foreman-develop-pluginassetsprecompileforemanrescueRAILSENVproductionDATABASEURLnulldbnohost.lock Expired
4.72 KB
Gemfile-ruby-30-node-14-pg-13-foreman-develop-testforemanrescue.lock Expired
4.72 KB
Gemfile-ruby-30-node-18-pg-12-foreman-310-stable-dbseed.lock Expired
4.71 KB
Gemfile-ruby-30-node-18-pg-12-foreman-310-stable-pluginassetsprecompileforemanrescueRAILSENVproductionDATABASEURLnulldbnohost.lock Expired
4.71 KB
Gemfile-ruby-30-node-18-pg-12-foreman-310-stable-testforemanrescue.lock Expired
4.71 KB
Gemfile-ruby-30-node-18-pg-13-foreman-develop-dbseed.lock Expired
4.72 KB
Gemfile-ruby-30-node-18-pg-13-foreman-develop-pluginassetsprecompileforemanrescueRAILSENVproductionDATABASEURLnulldbnohost.lock Expired
4.72 KB
Gemfile-ruby-30-node-18-pg-13-foreman-develop-testforemanrescue.lock Expired
4.72 KB
Gemfile-theforeman-actions-rubocop-ruby-2.7.lock Expired
905 Bytes
logs-ruby-27-node-14-pg-12-foreman-310-stable-testforemanrescue Expired
6.67 KB
logs-ruby-27-node-14-pg-12-foreman-39-stable-testforemanrescue Expired
6.75 KB
logs-ruby-27-node-14-pg-13-foreman-develop-testforemanrescue Expired
6.68 KB
logs-ruby-27-node-18-pg-12-foreman-310-stable-testforemanrescue Expired
6.72 KB
logs-ruby-27-node-18-pg-13-foreman-develop-testforemanrescue Expired
6.74 KB
logs-ruby-30-node-14-pg-12-foreman-310-stable-testforemanrescue Expired
6.67 KB
logs-ruby-30-node-14-pg-13-foreman-develop-testforemanrescue Expired
6.69 KB
logs-ruby-30-node-18-pg-12-foreman-310-stable-testforemanrescue Expired
6.62 KB
logs-ruby-30-node-18-pg-13-foreman-develop-testforemanrescue Expired
6.74 KB