Skip to content

Support OnDemand 3.1 #324

Support OnDemand 3.1

Support OnDemand 3.1 #324

Triggered via pull request January 25, 2024 13:38
@treydocktreydock
opened #154
3.1
Status Failure
Total duration 5m 13s
Artifacts

ci.yaml

on: pull_request
Matrix: acceptance
Matrix: unit
Fit to window
Zoom out
Zoom in

Annotations

32 errors and 14 warnings
puppet8 amazon2023
Process completed with exit code 1.
puppet7 amazon2023
Process completed with exit code 1.
puppet8 debian-12
Process completed with exit code 1.
puppet7 debian-12
Process completed with exit code 1.
Puppet 8 (Ruby 3.2.2): spec/shared_examples/repo_rpm.rb#L12
openondemand when centos-7-x86_64 is expected to contain Yumrepo[ondemand-web] with exactly 9 parameters, descr => "Open OnDemand Web Repo", baseurl => "https://yum.osc.edu/ondemand/3.1/web/el7/$basearch", enabled => "1", gpgcheck => "1", repo_gpgcheck => "1", gpgkey => "https://yum.osc.edu/ondemand/RPM-GPG-KEY-ondemand", metadata_expire => "1", priority => "99" and exclude => "absent" Failure/Error: is_expected.to contain_yumrepo('ondemand-web').only_with( descr: 'Open OnDemand Web Repo', baseurl: "https://yum.osc.edu/ondemand/3.1/web/el#{facts[:os]['release']['major']}/$basearch", enabled: '1', gpgcheck: '1', repo_gpgcheck: '1', gpgkey: gpgkey, metadata_expire: '1', priority: '99', exclude: 'absent', expected that the catalogue would contain Yumrepo[ondemand-web] with gpgkey set to "https://yum.osc.edu/ondemand/RPM-GPG-KEY-ondemand" but it is set to "https://yum.osc.edu/ondemand/RPM-GPG-KEY-ondemand-SHA512" Shared Example Group: "openondemand::repo::rpm" called from ./spec/classes/init_spec.rb:18
Puppet 8 (Ruby 3.2.2): spec/shared_examples/repo_rpm.rb#L26
openondemand when centos-7-x86_64 is expected to contain Yumrepo[ondemand-web-nightly] with exactly 9 parameters, ensure => "absent", descr => "Open OnDemand Web Repo - Nightly", baseurl => "https://yum.osc.edu/ondemand/nightly/web/el7/$basearch", enabled => "1", gpgcheck => "1", repo_gpgcheck => "1", gpgkey => "https://yum.osc.edu/ondemand/RPM-GPG-KEY-ondemand", metadata_expire => "1" and priority => "99" Failure/Error: is_expected.to contain_yumrepo('ondemand-web-nightly').only_with( ensure: 'absent', descr: 'Open OnDemand Web Repo - Nightly', baseurl: "https://yum.osc.edu/ondemand/nightly/web/el#{facts[:os]['release']['major']}/$basearch", enabled: '1', gpgcheck: '1', repo_gpgcheck: '1', gpgkey: gpgkey, metadata_expire: '1', priority: '99', expected that the catalogue would contain Yumrepo[ondemand-web-nightly] with gpgkey set to "https://yum.osc.edu/ondemand/RPM-GPG-KEY-ondemand" but it is set to "https://yum.osc.edu/ondemand/RPM-GPG-KEY-ondemand-SHA512" Shared Example Group: "openondemand::repo::rpm" called from ./spec/classes/init_spec.rb:18
Puppet 8 (Ruby 3.2.2): spec/classes/init_spec.rb#L12
openondemand when debian-12-x86_64 is expected to compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile.with_all_deps } error during compilation: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az1206-495.0vxl32vwipkujoye4f0dw5oaka.dx.internal.cloudapp.net
Puppet 8 (Ruby 3.2.2): spec/classes/init_spec.rb#L14
openondemand when debian-12-x86_64 is expected to contain Class[openondemand] Failure/Error: it { is_expected.to create_class('openondemand') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az1206-495.0vxl32vwipkujoye4f0dw5oaka.dx.internal.cloudapp.net
Puppet 8 (Ruby 3.2.2): spec/shared_examples/repo_apt.rb#L4
openondemand when debian-12-x86_64 is expected to contain Apt::Source[ondemand-web] with ensure => "present", location => "https://apt.osc.edu/ondemand/3.1/web/apt", repos => "main", release => "bookworm" and key => {"id"=>"FE143EA1CB378B569BBF7C544B72FE2B92D31755", "source"=>"https://apt.osc.edu/ondemand/DEB-GPG-KEY-ondemand"} Failure/Error: is_expected.to contain_apt__source('ondemand-web').with( ensure: 'present', location: 'https://apt.osc.edu/ondemand/3.1/web/apt', repos: 'main', release: facts[:os]['distro']['codename'], key: { 'id' => 'FE143EA1CB378B569BBF7C544B72FE2B92D31755', 'source' => 'https://apt.osc.edu/ondemand/DEB-GPG-KEY-ondemand' }, ) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az1206-495.0vxl32vwipkujoye4f0dw5oaka.dx.internal.cloudapp.net Shared Example Group: "openondemand::repo::apt" called from ./spec/classes/init_spec.rb:20
Puppet 8 (Ruby 3.2.2): spec/shared_examples/repo_apt.rb#L17
openondemand when debian-12-x86_64 is expected to contain Apt::Source[ondemand-web-nightly] with ensure => "absent", location => "https://apt.osc.edu/ondemand/nightly/web/apt", repos => "main", release => "bookworm" and key => {"id"=>"FE143EA1CB378B569BBF7C544B72FE2B92D31755", "source"=>"https://apt.osc.edu/ondemand/DEB-GPG-KEY-ondemand"} Failure/Error: is_expected.to contain_apt__source('ondemand-web-nightly').with( ensure: 'absent', location: 'https://apt.osc.edu/ondemand/nightly/web/apt', repos: 'main', release: facts[:os]['distro']['codename'], key: { 'id' => 'FE143EA1CB378B569BBF7C544B72FE2B92D31755', 'source' => 'https://apt.osc.edu/ondemand/DEB-GPG-KEY-ondemand' }, ) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az1206-495.0vxl32vwipkujoye4f0dw5oaka.dx.internal.cloudapp.net Shared Example Group: "openondemand::repo::apt" called from ./spec/classes/init_spec.rb:20
Puppet 8 (Ruby 3.2.2): spec/shared_examples/repo_apt.rb#L30
openondemand when debian-12-x86_64 is expected to contain Apt::Source[nodesource] with ensure => "present", location => "https://deb.nodesource.com/node_18.x", repos => "main", release => "nodistro" and key => {"id"=>"6F71F525282841EEDAF851B42F59B5F99B1BE0B4", "source"=>"https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key"} Failure/Error: is_expected.to contain_apt__source('nodesource').with( ensure: 'present', location: 'https://deb.nodesource.com/node_18.x', repos: 'main', release: 'nodistro', key: { 'id' => '6F71F525282841EEDAF851B42F59B5F99B1BE0B4', 'source' => 'https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key' }, ) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az1206-495.0vxl32vwipkujoye4f0dw5oaka.dx.internal.cloudapp.net Shared Example Group: "openondemand::repo::apt" called from ./spec/classes/init_spec.rb:20
Puppet 8 (Ruby 3.2.2): spec/shared_examples/apache.rb#L4
openondemand when debian-12-x86_64 Failure/Error: content = catalogue.resource('file', '/etc/ood/config/ood_portal.yml').send(:parameters)[:content] Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az1206-495.0vxl32vwipkujoye4f0dw5oaka.dx.internal.cloudapp.net Shared Example Group: "openondemand::apache" called from ./spec/classes/init_spec.rb:22
Puppet 8 (Ruby 3.2.2): spec/shared_examples/config.rb#L4
openondemand when debian-12-x86_64 is expected not to contain File[/etc/ood/config/ondemand.d/ondemand.yml] Failure/Error: is_expected.not_to contain_file('/etc/ood/config/ondemand.d/ondemand.yml') Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az1206-495.0vxl32vwipkujoye4f0dw5oaka.dx.internal.cloudapp.net Shared Example Group: "openondemand::config" called from ./spec/classes/init_spec.rb:23
Puppet 8 (Ruby 3.2.2): spec/classes/init_spec.rb#L25
openondemand when debian-12-x86_64 is expected to contain Package[ondemand] that comes before Class[sudo] Failure/Error: it { is_expected.to contain_package('ondemand').that_comes_before('Class[sudo]') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az1206-495.0vxl32vwipkujoye4f0dw5oaka.dx.internal.cloudapp.net
Puppet 7 (Ruby 2.7.7): spec/classes/init_spec.rb#L12
openondemand when debian-12-x86_64 is expected to compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile.with_all_deps } error during compilation: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az840-356.wndg40qfsgie5kikvjficeueua.ex.internal.cloudapp.net
Puppet 7 (Ruby 2.7.7): spec/classes/init_spec.rb#L14
openondemand when debian-12-x86_64 is expected to contain Class[openondemand] Failure/Error: it { is_expected.to create_class('openondemand') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az840-356.wndg40qfsgie5kikvjficeueua.ex.internal.cloudapp.net
Puppet 7 (Ruby 2.7.7): spec/shared_examples/repo_apt.rb#L4
openondemand when debian-12-x86_64 is expected to contain Apt::Source[ondemand-web] with ensure => "present", location => "https://apt.osc.edu/ondemand/3.1/web/apt", repos => "main", release => "bookworm" and key => {"id"=>"FE143EA1CB378B569BBF7C544B72FE2B92D31755", "source"=>"https://apt.osc.edu/ondemand/DEB-GPG-KEY-ondemand"} Failure/Error: is_expected.to contain_apt__source('ondemand-web').with( ensure: 'present', location: 'https://apt.osc.edu/ondemand/3.1/web/apt', repos: 'main', release: facts[:os]['distro']['codename'], key: { 'id' => 'FE143EA1CB378B569BBF7C544B72FE2B92D31755', 'source' => 'https://apt.osc.edu/ondemand/DEB-GPG-KEY-ondemand' }, ) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az840-356.wndg40qfsgie5kikvjficeueua.ex.internal.cloudapp.net Shared Example Group: "openondemand::repo::apt" called from ./spec/classes/init_spec.rb:20
Puppet 7 (Ruby 2.7.7): spec/shared_examples/repo_apt.rb#L17
openondemand when debian-12-x86_64 is expected to contain Apt::Source[ondemand-web-nightly] with ensure => "absent", location => "https://apt.osc.edu/ondemand/nightly/web/apt", repos => "main", release => "bookworm" and key => {"id"=>"FE143EA1CB378B569BBF7C544B72FE2B92D31755", "source"=>"https://apt.osc.edu/ondemand/DEB-GPG-KEY-ondemand"} Failure/Error: is_expected.to contain_apt__source('ondemand-web-nightly').with( ensure: 'absent', location: 'https://apt.osc.edu/ondemand/nightly/web/apt', repos: 'main', release: facts[:os]['distro']['codename'], key: { 'id' => 'FE143EA1CB378B569BBF7C544B72FE2B92D31755', 'source' => 'https://apt.osc.edu/ondemand/DEB-GPG-KEY-ondemand' }, ) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az840-356.wndg40qfsgie5kikvjficeueua.ex.internal.cloudapp.net Shared Example Group: "openondemand::repo::apt" called from ./spec/classes/init_spec.rb:20
Puppet 7 (Ruby 2.7.7): spec/shared_examples/repo_apt.rb#L30
openondemand when debian-12-x86_64 is expected to contain Apt::Source[nodesource] with ensure => "present", location => "https://deb.nodesource.com/node_18.x", repos => "main", release => "nodistro" and key => {"id"=>"6F71F525282841EEDAF851B42F59B5F99B1BE0B4", "source"=>"https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key"} Failure/Error: is_expected.to contain_apt__source('nodesource').with( ensure: 'present', location: 'https://deb.nodesource.com/node_18.x', repos: 'main', release: 'nodistro', key: { 'id' => '6F71F525282841EEDAF851B42F59B5F99B1BE0B4', 'source' => 'https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key' }, ) Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az840-356.wndg40qfsgie5kikvjficeueua.ex.internal.cloudapp.net Shared Example Group: "openondemand::repo::apt" called from ./spec/classes/init_spec.rb:20
Puppet 7 (Ruby 2.7.7): spec/shared_examples/apache.rb#L4
openondemand when debian-12-x86_64 Failure/Error: content = catalogue.resource('file', '/etc/ood/config/ood_portal.yml').send(:parameters)[:content] Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az840-356.wndg40qfsgie5kikvjficeueua.ex.internal.cloudapp.net Shared Example Group: "openondemand::apache" called from ./spec/classes/init_spec.rb:22
Puppet 7 (Ruby 2.7.7): spec/shared_examples/config.rb#L4
openondemand when debian-12-x86_64 is expected not to contain File[/etc/ood/config/ondemand.d/ondemand.yml] Failure/Error: is_expected.not_to contain_file('/etc/ood/config/ondemand.d/ondemand.yml') Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az840-356.wndg40qfsgie5kikvjficeueua.ex.internal.cloudapp.net Shared Example Group: "openondemand::config" called from ./spec/classes/init_spec.rb:23
Puppet 7 (Ruby 2.7.7): spec/classes/init_spec.rb#L25
openondemand when debian-12-x86_64 is expected to contain Package[ondemand] that comes before Class[sudo] Failure/Error: it { is_expected.to contain_package('ondemand').that_comes_before('Class[sudo]') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az840-356.wndg40qfsgie5kikvjficeueua.ex.internal.cloudapp.net
Puppet 7 (Ruby 2.7.7): spec/shared_examples/repo_apt.rb#L46
openondemand when debian-12-x86_64 when repo_nightly => true is expected to contain Apt::Source[ondemand-web-nightly] with ensure => "present" Failure/Error: it { is_expected.to contain_apt__source('ondemand-web-nightly').with_ensure('present') } Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az840-356.wndg40qfsgie5kikvjficeueua.ex.internal.cloudapp.net Shared Example Group: "openondemand::repo::apt" called from ./spec/classes/init_spec.rb:20
Puppet 7 (Ruby 2.7.7): spec/shared_examples/config.rb#L17
openondemand when debian-12-x86_64 with nginx_stage options defined has valid config Failure/Error: content = catalogue.resource('file', '/etc/ood/config/nginx_stage.yml').send(:parameters)[:content] Puppet::PreformattedError: Evaluation Error: Error while evaluating a Function Call, Unsupported OS: module openondemand. osfamily=Debian osmajor=12 detected (file: /home/runner/work/puppet-module-openondemand/puppet-module-openondemand/spec/fixtures/modules/openondemand/manifests/init.pp, line: 390, column: 5) on node fv-az840-356.wndg40qfsgie5kikvjficeueua.ex.internal.cloudapp.net Shared Example Group: "openondemand::config" called from ./spec/classes/init_spec.rb:23
puppet7 el9
Process completed with exit code 1.
puppet8 el9
Process completed with exit code 1.
puppet8 el8
Process completed with exit code 1.
puppet7 el8
Process completed with exit code 1.
puppet7 ubuntu-2204
Process completed with exit code 1.
puppet8 ubuntu-2204
Process completed with exit code 1.
puppet8 ubuntu-2004
Process completed with exit code 1.
puppet7 ubuntu-2004
Process completed with exit code 1.
puppet8 amazon2023
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
puppet7 amazon2023
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
puppet8 debian-12
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
puppet7 debian-12
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Puppet 8 (Ruby 3.2.2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Puppet 7 (Ruby 2.7.7)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
puppet7 el9
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
puppet8 el9
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
puppet8 el8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
puppet7 el8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
puppet7 ubuntu-2204
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
puppet8 ubuntu-2204
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
puppet8 ubuntu-2004
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
puppet7 ubuntu-2004
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.