Skip to content

Add support for Vhost metadata #291

Add support for Vhost metadata

Add support for Vhost metadata #291

Triggered via pull request December 5, 2023 02:44
Status Failure
Total duration 8m 29s
Artifacts

ci.yml

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

Annotations

30 errors and 9 warnings
Puppet / 7 - CentOS 7: spec/acceptance/parameter_spec.rb#L7
rabbitmq parameter on a vhost: create parameter resource runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_024904970.pp.iGCYlp Last 10 lines of output were: �[mNotice: /Stage[main]/Rabbitmq::Service/Service[rabbitmq-server]: Triggered 'refresh' from 2 events Error: Could not prefetch rabbitmq_vhost provider 'rabbitmqctl': undefined method `supports_metadata?' for Puppet::Type::Rabbitmq_vhost::ProviderRabbitmqctl:Class Did you mean? supports_parameter? Warning: /Stage[main]/Main/Rabbitmq_vhost[fedhost]: Skipping because provider prefetch failed Info: Calling prefetch: documentumFed@fedhost �[mNotice: /Stage[main]/Main/Rabbitmq_parameter[documentumFed@fedhost]: Dependency Rabbitmq_vhost[fedhost] has failures: true Info: Class[Main]: Unscheduling all events on Class[Main] Info: Stage[main]: Unscheduling all events on Stage[main] Warning: /Stage[main]/Main/Rabbitmq_parameter[documentumFed@fedhost]: Skipping because of failed dependencies �[mNotice: Applied catalog in 3.86 seconds
Puppet / 7 - CentOS 7: spec/acceptance/parameter_spec.rb#L41
rabbitmq parameter on a vhost: create parameter resource has the parameter Failure/Error: shell('rabbitmqctl list_parameters -p fedhost') do |r| expect(r.stdout).to match(%r{federation-upstream.*documentumFed.*expires.*3600000}) expect(r.exit_code).to be_zero end Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 2 running: rabbitmqctl list_parameters -p fedhost Last 10 lines of output were: Listing runtime parameters ... Error: no_such_vhost: fedhost
Puppet / 7 - CentOS 7: spec/acceptance/policy_spec.rb#L7
rabbitmq policy on a vhost: create policy resource runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_024916797.pp.tiVbrX Last 10 lines of output were: �[mNotice: Compiled catalog for centos7-64-puppet7.example.com in environment production in 0.25 seconds Info: Using environment 'production' Info: Applying configuration version '1701744558' Error: Could not prefetch rabbitmq_vhost provider 'rabbitmqctl': undefined method `supports_metadata?' for Puppet::Type::Rabbitmq_vhost::ProviderRabbitmqctl:Class Did you mean? supports_parameter? Warning: /Stage[main]/Main/Rabbitmq_vhost[myhost]: Skipping because provider prefetch failed �[mNotice: /Stage[main]/Main/Rabbitmq_policy[ha-all@myhost]: Dependency Rabbitmq_vhost[myhost] has failures: true Warning: /Stage[main]/Main/Rabbitmq_policy[ha-all@myhost]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_policy[eu-federation@myhost]: Skipping because of failed dependencies �[mNotice: Applied catalog in 0.66 seconds
Puppet / 7 - CentOS 7: spec/acceptance/policy_spec.rb#L52
rabbitmq policy on a vhost: create policy resource has the policy Failure/Error: shell('rabbitmqctl list_policies -p myhost') do |r| expect(r.stdout).to match(%r{myhost.*ha-all.*ha-sync-mode}) expect(r.stdout).to match(%r{myhost.*eu-federation}) expect(r.exit_code).to be_zero end Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 2 running: rabbitmqctl list_policies -p myhost Last 10 lines of output were: Listing policies ... Error: no_such_vhost: myhost
Puppet / 7 - CentOS 7: spec/acceptance/queue_spec.rb#L7
rabbitmq binding: create binding and queue resources when using default management port runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_024920125.pp.hfumLD Last 10 lines of output were: Error: Could not prefetch rabbitmq_vhost provider 'rabbitmqctl': undefined method `supports_metadata?' for Puppet::Type::Rabbitmq_vhost::ProviderRabbitmqctl:Class Did you mean? supports_parameter? Warning: /Stage[main]/Main/Rabbitmq_vhost[host1]: Skipping because provider prefetch failed �[mNotice: /Stage[main]/Main/Rabbitmq_user_permissions[dan@host1]: Dependency Rabbitmq_vhost[host1] has failures: true Warning: /Stage[main]/Main/Rabbitmq_user_permissions[dan@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_exchange[exchange1@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_queue[queue1@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_binding[exchange1@queue1@host1]: Skipping because of failed dependencies Info: Class[Main]: Unscheduling all events on Class[Main] �[mNotice: Applied catalog in 1.93 seconds
Puppet / 7 - CentOS 7: spec/acceptance/queue_spec.rb#L65
rabbitmq binding: create binding and queue resources when using default management port has the binding Failure/Error: expect(r.stdout).to match(%r{exchange1\sexchange\squeue1\squeue\s#}) expected "" to match /exchange1\sexchange\squeue1\squeue\s#/ Diff: @@ -1 +1 @@ -/exchange1\sexchange\squeue1\squeue\s#/ +""
Puppet / 7 - CentOS 7: spec/acceptance/queue_spec.rb#L72
rabbitmq binding: create binding and queue resources when using default management port has the queue Failure/Error: expect(r.stdout).to match(%r{queue1}) expected "" to match /queue1/ Diff: @@ -1 +1 @@ -/queue1/ +""
Puppet / 7 - CentOS 7: spec/acceptance/queue_spec.rb#L81
rabbitmq binding: create multiple bindings when same source / destination / vhost but different routing keys runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'centos7-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_024924921.pp.rrKmf1 Last 10 lines of output were: Error: Could not prefetch rabbitmq_vhost provider 'rabbitmqctl': undefined method `supports_metadata?' for Puppet::Type::Rabbitmq_vhost::ProviderRabbitmqctl:Class Did you mean? supports_parameter? Warning: /Stage[main]/Main/Rabbitmq_vhost[host1]: Skipping because provider prefetch failed �[mNotice: /Stage[main]/Main/Rabbitmq_user_permissions[dan@host1]: Dependency Rabbitmq_vhost[host1] has failures: true Warning: /Stage[main]/Main/Rabbitmq_user_permissions[dan@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_exchange[exchange1@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_queue[queue1@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_binding[binding 1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_binding[binding 2]: Skipping because of failed dependencies �[mNotice: Applied catalog in 1.79 seconds
Puppet / 7 - CentOS 7: spec/acceptance/queue_spec.rb#L153
rabbitmq binding: create multiple bindings when same source / destination / vhost but different routing keys has the bindings Failure/Error: expect(r.stdout).to match(%r{exchange1\sexchange\squeue1\squeue\stest1}) expected "" to match /exchange1\sexchange\squeue1\squeue\stest1/ Diff: @@ -1 +1 @@ -/exchange1\sexchange\squeue1\squeue\stest1/ +""
Puppet / 7 - CentOS 7: spec/acceptance/queue_spec.rb#L161
rabbitmq binding: create multiple bindings when same source / destination / vhost but different routing keys puppet resource shows a binding Failure/Error: expect(r.stdout).to match(%r{source\s+=>\s+'exchange1',}) expected "\n" to match /source\s+=>\s+'exchange1',/ Diff: @@ -1,2 +1 @@ -/source\s+=>\s+'exchange1',/
Puppet / 7 - Debian 10: spec/acceptance/parameter_spec.rb#L7
rabbitmq parameter on a vhost: create parameter resource runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian10-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_025012430.pp.PlJhUf Last 10 lines of output were: �[mNotice: /Stage[main]/Rabbitmq::Service/Service[rabbitmq-server]: Triggered 'refresh' from 1 event Error: Could not prefetch rabbitmq_vhost provider 'rabbitmqctl': undefined method `supports_metadata?' for Puppet::Type::Rabbitmq_vhost::ProviderRabbitmqctl:Class Did you mean? supports_parameter? Warning: /Stage[main]/Main/Rabbitmq_vhost[fedhost]: Skipping because provider prefetch failed Info: Calling prefetch: documentumFed@fedhost �[mNotice: /Stage[main]/Main/Rabbitmq_parameter[documentumFed@fedhost]: Dependency Rabbitmq_vhost[fedhost] has failures: true Warning: /Stage[main]/Main/Rabbitmq_parameter[documentumFed@fedhost]: Skipping because of failed dependencies Info: Class[Main]: Unscheduling all events on Class[Main] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 11.32 seconds
Puppet / 7 - Debian 10: spec/acceptance/parameter_spec.rb#L41
rabbitmq parameter on a vhost: create parameter resource has the parameter Failure/Error: shell('rabbitmqctl list_parameters -p fedhost') do |r| expect(r.stdout).to match(%r{federation-upstream.*documentumFed.*expires.*3600000}) expect(r.exit_code).to be_zero end Beaker::Host::CommandFailure: Host 'debian10-64-puppet7.example.com' exited with 65 running: rabbitmqctl list_parameters -p fedhost Last 10 lines of output were: Listing runtime parameters for vhost "fedhost" ... Virtual host 'fedhost' does not exist
Puppet / 7 - Debian 10: spec/acceptance/policy_spec.rb#L7
rabbitmq policy on a vhost: create policy resource runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian10-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_025039159.pp.pQqZWi Last 10 lines of output were: �[mNotice: Compiled catalog for debian10-64-puppet7.example.com in environment production in 0.20 seconds Info: Using environment 'production' Info: Applying configuration version '1701744643' Error: Could not prefetch rabbitmq_vhost provider 'rabbitmqctl': undefined method `supports_metadata?' for Puppet::Type::Rabbitmq_vhost::ProviderRabbitmqctl:Class Did you mean? supports_parameter? Warning: /Stage[main]/Main/Rabbitmq_vhost[myhost]: Skipping because provider prefetch failed �[mNotice: /Stage[main]/Main/Rabbitmq_policy[ha-all@myhost]: Dependency Rabbitmq_vhost[myhost] has failures: true Warning: /Stage[main]/Main/Rabbitmq_policy[ha-all@myhost]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_policy[eu-federation@myhost]: Skipping because of failed dependencies �[mNotice: Applied catalog in 1.80 seconds
Puppet / 7 - Debian 10: spec/acceptance/policy_spec.rb#L52
rabbitmq policy on a vhost: create policy resource has the policy Failure/Error: shell('rabbitmqctl list_policies -p myhost') do |r| expect(r.stdout).to match(%r{myhost.*ha-all.*ha-sync-mode}) expect(r.stdout).to match(%r{myhost.*eu-federation}) expect(r.exit_code).to be_zero end Beaker::Host::CommandFailure: Host 'debian10-64-puppet7.example.com' exited with 65 running: rabbitmqctl list_policies -p myhost Last 10 lines of output were: Listing policies for vhost "myhost" ... Virtual host 'myhost' does not exist
Puppet / 7 - Debian 10: spec/acceptance/queue_spec.rb#L7
rabbitmq binding: create binding and queue resources when using default management port runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian10-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_025045703.pp.jgHxAo Last 10 lines of output were: Error: Could not prefetch rabbitmq_vhost provider 'rabbitmqctl': undefined method `supports_metadata?' for Puppet::Type::Rabbitmq_vhost::ProviderRabbitmqctl:Class Did you mean? supports_parameter? Warning: /Stage[main]/Main/Rabbitmq_vhost[host1]: Skipping because provider prefetch failed �[mNotice: /Stage[main]/Main/Rabbitmq_user_permissions[dan@host1]: Dependency Rabbitmq_vhost[host1] has failures: true Warning: /Stage[main]/Main/Rabbitmq_user_permissions[dan@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_exchange[exchange1@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_queue[queue1@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_binding[exchange1@queue1@host1]: Skipping because of failed dependencies Info: Class[Main]: Unscheduling all events on Class[Main] �[mNotice: Applied catalog in 5.47 seconds
Puppet / 7 - Debian 10: spec/acceptance/queue_spec.rb#L65
rabbitmq binding: create binding and queue resources when using default management port has the binding Failure/Error: expect(r.stdout).to match(%r{exchange1\sexchange\squeue1\squeue\s#}) expected "" to match /exchange1\sexchange\squeue1\squeue\s#/ Diff: @@ -1 +1 @@ -/exchange1\sexchange\squeue1\squeue\s#/ +""
Puppet / 7 - Debian 10: spec/acceptance/queue_spec.rb#L72
rabbitmq binding: create binding and queue resources when using default management port has the queue Failure/Error: expect(r.stdout).to match(%r{queue1}) expected "" to match /queue1/ Diff: @@ -1 +1 @@ -/queue1/ +""
Puppet / 7 - Debian 10: spec/acceptance/queue_spec.rb#L81
rabbitmq binding: create multiple bindings when same source / destination / vhost but different routing keys runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'debian10-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_025056336.pp.70R2z9 Last 10 lines of output were: Error: Could not prefetch rabbitmq_vhost provider 'rabbitmqctl': undefined method `supports_metadata?' for Puppet::Type::Rabbitmq_vhost::ProviderRabbitmqctl:Class Did you mean? supports_parameter? Warning: /Stage[main]/Main/Rabbitmq_vhost[host1]: Skipping because provider prefetch failed �[mNotice: /Stage[main]/Main/Rabbitmq_user_permissions[dan@host1]: Dependency Rabbitmq_vhost[host1] has failures: true Warning: /Stage[main]/Main/Rabbitmq_user_permissions[dan@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_exchange[exchange1@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_queue[queue1@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_binding[binding 1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_binding[binding 2]: Skipping because of failed dependencies �[mNotice: Applied catalog in 5.25 seconds
Puppet / 7 - Debian 10: spec/acceptance/queue_spec.rb#L153
rabbitmq binding: create multiple bindings when same source / destination / vhost but different routing keys has the bindings Failure/Error: expect(r.stdout).to match(%r{exchange1\sexchange\squeue1\squeue\stest1}) expected "" to match /exchange1\sexchange\squeue1\squeue\stest1/ Diff: @@ -1 +1 @@ -/exchange1\sexchange\squeue1\squeue\stest1/ +""
Puppet / 7 - Debian 10: spec/acceptance/queue_spec.rb#L161
rabbitmq binding: create multiple bindings when same source / destination / vhost but different routing keys puppet resource shows a binding Failure/Error: expect(r.stdout).to match(%r{source\s+=>\s+'exchange1',}) expected "\n" to match /source\s+=>\s+'exchange1',/ Diff: @@ -1,2 +1 @@ -/source\s+=>\s+'exchange1',/
Puppet / 7 - Ubuntu 18.04: spec/acceptance/parameter_spec.rb#L7
rabbitmq parameter on a vhost: create parameter resource runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu1804-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_025006598.pp.xdnrXr Last 10 lines of output were: �[mNotice: /Stage[main]/Rabbitmq::Service/Service[rabbitmq-server]: Triggered 'refresh' from 1 event Error: Could not prefetch rabbitmq_vhost provider 'rabbitmqctl': undefined method `supports_metadata?' for Puppet::Type::Rabbitmq_vhost::ProviderRabbitmqctl:Class Did you mean? supports_parameter? Warning: /Stage[main]/Main/Rabbitmq_vhost[fedhost]: Skipping because provider prefetch failed Info: Calling prefetch: documentumFed@fedhost �[mNotice: /Stage[main]/Main/Rabbitmq_parameter[documentumFed@fedhost]: Dependency Rabbitmq_vhost[fedhost] has failures: true Warning: /Stage[main]/Main/Rabbitmq_parameter[documentumFed@fedhost]: Skipping because of failed dependencies Info: Class[Main]: Unscheduling all events on Class[Main] Info: Stage[main]: Unscheduling all events on Stage[main] �[mNotice: Applied catalog in 8.77 seconds
Puppet / 7 - Ubuntu 18.04: spec/acceptance/parameter_spec.rb#L41
rabbitmq parameter on a vhost: create parameter resource has the parameter Failure/Error: shell('rabbitmqctl list_parameters -p fedhost') do |r| expect(r.stdout).to match(%r{federation-upstream.*documentumFed.*expires.*3600000}) expect(r.exit_code).to be_zero end Beaker::Host::CommandFailure: Host 'ubuntu1804-64-puppet7.example.com' exited with 70 running: rabbitmqctl list_parameters -p fedhost Last 10 lines of output were: Listing runtime parameters Error: no_such_vhost: fedhost
Puppet / 7 - Ubuntu 18.04: spec/acceptance/policy_spec.rb#L7
rabbitmq policy on a vhost: create policy resource runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu1804-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_025034654.pp.eXOPhR Last 10 lines of output were: �[mNotice: Compiled catalog for ubuntu1804-64-puppet7.example.com in environment production in 0.19 seconds Info: Using environment 'production' Info: Applying configuration version '1701744639' Error: Could not prefetch rabbitmq_vhost provider 'rabbitmqctl': undefined method `supports_metadata?' for Puppet::Type::Rabbitmq_vhost::ProviderRabbitmqctl:Class Did you mean? supports_parameter? Warning: /Stage[main]/Main/Rabbitmq_vhost[myhost]: Skipping because provider prefetch failed �[mNotice: /Stage[main]/Main/Rabbitmq_policy[ha-all@myhost]: Dependency Rabbitmq_vhost[myhost] has failures: true Warning: /Stage[main]/Main/Rabbitmq_policy[ha-all@myhost]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_policy[eu-federation@myhost]: Skipping because of failed dependencies �[mNotice: Applied catalog in 2.32 seconds
Puppet / 7 - Ubuntu 18.04: spec/acceptance/policy_spec.rb#L52
rabbitmq policy on a vhost: create policy resource has the policy Failure/Error: shell('rabbitmqctl list_policies -p myhost') do |r| expect(r.stdout).to match(%r{myhost.*ha-all.*ha-sync-mode}) expect(r.stdout).to match(%r{myhost.*eu-federation}) expect(r.exit_code).to be_zero end Beaker::Host::CommandFailure: Host 'ubuntu1804-64-puppet7.example.com' exited with 70 running: rabbitmqctl list_policies -p myhost Last 10 lines of output were: Listing policies Error: no_such_vhost: myhost
Puppet / 7 - Ubuntu 18.04: spec/acceptance/queue_spec.rb#L7
rabbitmq binding: create binding and queue resources when using default management port runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu1804-64-puppet7.example.com' exited with 6 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_025042761.pp.ODHcjk Last 10 lines of output were: Error: Could not prefetch rabbitmq_vhost provider 'rabbitmqctl': undefined method `supports_metadata?' for Puppet::Type::Rabbitmq_vhost::ProviderRabbitmqctl:Class Did you mean? supports_parameter? Warning: /Stage[main]/Main/Rabbitmq_vhost[host1]: Skipping because provider prefetch failed �[mNotice: /Stage[main]/Main/Rabbitmq_user_permissions[dan@host1]: Dependency Rabbitmq_vhost[host1] has failures: true Warning: /Stage[main]/Main/Rabbitmq_user_permissions[dan@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_exchange[exchange1@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_queue[queue1@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_binding[exchange1@queue1@host1]: Skipping because of failed dependencies Info: Class[Main]: Unscheduling all events on Class[Main] �[mNotice: Applied catalog in 6.82 seconds
Puppet / 7 - Ubuntu 18.04: spec/acceptance/queue_spec.rb#L65
rabbitmq binding: create binding and queue resources when using default management port has the binding Failure/Error: expect(r.stdout).to match(%r{exchange1\sexchange\squeue1\squeue\s#}) expected "" to match /exchange1\sexchange\squeue1\squeue\s#/ Diff: @@ -1 +1 @@ -/exchange1\sexchange\squeue1\squeue\s#/ +""
Puppet / 7 - Ubuntu 18.04: spec/acceptance/queue_spec.rb#L72
rabbitmq binding: create binding and queue resources when using default management port has the queue Failure/Error: expect(r.stdout).to match(%r{queue1}) expected "" to match /queue1/ Diff: @@ -1 +1 @@ -/queue1/ +""
Puppet / 7 - Ubuntu 18.04: spec/acceptance/queue_spec.rb#L81
rabbitmq binding: create multiple bindings when same source / destination / vhost but different routing keys runs successfully Failure/Error: apply_manifest(pp, catch_failures: true) Beaker::Host::CommandFailure: Host 'ubuntu1804-64-puppet7.example.com' exited with 4 running: puppet apply --verbose --detailed-exitcodes /tmp/apply_manifest_025055858.pp.c8kcgJ Last 10 lines of output were: Error: Could not prefetch rabbitmq_vhost provider 'rabbitmqctl': undefined method `supports_metadata?' for Puppet::Type::Rabbitmq_vhost::ProviderRabbitmqctl:Class Did you mean? supports_parameter? Warning: /Stage[main]/Main/Rabbitmq_vhost[host1]: Skipping because provider prefetch failed �[mNotice: /Stage[main]/Main/Rabbitmq_user_permissions[dan@host1]: Dependency Rabbitmq_vhost[host1] has failures: true Warning: /Stage[main]/Main/Rabbitmq_user_permissions[dan@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_exchange[exchange1@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_queue[queue1@host1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_binding[binding 1]: Skipping because of failed dependencies Warning: /Stage[main]/Main/Rabbitmq_binding[binding 2]: Skipping because of failed dependencies �[mNotice: Applied catalog in 6.43 seconds
Puppet / 7 - Ubuntu 18.04: spec/acceptance/queue_spec.rb#L153
rabbitmq binding: create multiple bindings when same source / destination / vhost but different routing keys has the bindings Failure/Error: expect(r.stdout).to match(%r{exchange1\sexchange\squeue1\squeue\stest1}) expected "" to match /exchange1\sexchange\squeue1\squeue\stest1/ Diff: @@ -1 +1 @@ -/exchange1\sexchange\squeue1\squeue\stest1/ +""
Puppet / 7 - Ubuntu 18.04: spec/acceptance/queue_spec.rb#L161
rabbitmq binding: create multiple bindings when same source / destination / vhost but different routing keys puppet resource shows a binding Failure/Error: expect(r.stdout).to match(%r{source\s+=>\s+'exchange1',}) expected "\n" to match /source\s+=>\s+'exchange1',/ Diff: @@ -1,2 +1 @@ -/source\s+=>\s+'exchange1',/
Puppet / 7 - CentOS 7: spec/acceptance/class_spec.rb#L130
rabbitmq class: binding on all interfaces Port "25672" Is on 55672 instead on older rmq versions Skipped: Temporarily skipped with xit
Puppet / 7 - CentOS 7: spec/acceptance/class_spec.rb#L165
rabbitmq class: binding to localhost only Port "25672" Is on 55672 instead on older rmq versions Skipped: Temporarily skipped with xit
Puppet / 7 - CentOS 7: spec/acceptance/class_spec.rb#L230
rabbitmq class: different management_ip_address and node_ip_address Port "25672" Is on 55672 instead on older rmq versions Skipped: Temporarily skipped with xit
Puppet / 7 - Debian 10: spec/acceptance/class_spec.rb#L130
rabbitmq class: binding on all interfaces Port "25672" Is on 55672 instead on older rmq versions Skipped: Temporarily skipped with xit
Puppet / 7 - Debian 10: spec/acceptance/class_spec.rb#L165
rabbitmq class: binding to localhost only Port "25672" Is on 55672 instead on older rmq versions Skipped: Temporarily skipped with xit
Puppet / 7 - Debian 10: spec/acceptance/class_spec.rb#L230
rabbitmq class: different management_ip_address and node_ip_address Port "25672" Is on 55672 instead on older rmq versions Skipped: Temporarily skipped with xit
Puppet / 7 - Ubuntu 18.04: spec/acceptance/class_spec.rb#L130
rabbitmq class: binding on all interfaces Port "25672" Is on 55672 instead on older rmq versions Skipped: Temporarily skipped with xit
Puppet / 7 - Ubuntu 18.04: spec/acceptance/class_spec.rb#L165
rabbitmq class: binding to localhost only Port "25672" Is on 55672 instead on older rmq versions Skipped: Temporarily skipped with xit
Puppet / 7 - Ubuntu 18.04: spec/acceptance/class_spec.rb#L230
rabbitmq class: different management_ip_address and node_ip_address Port "25672" Is on 55672 instead on older rmq versions Skipped: Temporarily skipped with xit