Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(MODULES-10651) Add ubuntu 20.04 support #489

Merged
merged 1 commit into from
May 11, 2020

Conversation

gimmyxd
Copy link
Contributor

@gimmyxd gimmyxd commented May 11, 2020

Running unit test with manually bumping facterdb to have Ubuntu 20.04(this will not run in CI until facterdb is released)

on ubuntu-20.04-x86_64
      invalid package_versions
        is expected to raise /invalid version/
        is expected to raise /invalid version/
        is expected to raise /invalid version/
      valid package_versions
        is expected to compile into a catalogue without dependency cycles
        is expected not to raise Exception
        is expected to compile into a catalogue without dependency cycles
        is expected not to raise Exception
        is expected to compile into a catalogue without dependency cycles
        is expected not to raise Exception
        is expected to compile into a catalogue without dependency cycles
        is expected not to raise Exception
      puppet_agent class with install_options with params: {}
        is expected to compile into a catalogue without dependency cycles
        is expected to contain Class[puppet_agent::install] with install_options => ["OPTION1=value1", "OPTION2=value2"]
        is expected to contain Package[puppet-agent] with install_options => ["OPTION1=value1", "OPTION2=value2"]
      puppet_agent class with install_options with params: {:service_names=>[]}
        is expected to compile into a catalogue without dependency cycles
        is expected to contain Class[puppet_agent::install] with install_options => ["OPTION1=value1", "OPTION2=value2"]
        is expected to contain Package[puppet-agent] with install_options => ["OPTION1=value1", "OPTION2=value2"]
      puppet_agent class without any parameters(params: {})
        is expected to compile into a catalogue without dependency cycles
        is expected to contain Class[puppet_agent]
        is expected to contain Class[puppet_agent::params]
        is expected to contain Class[puppet_agent::prepare]
        is expected to contain Class[puppet_agent::install] that requires Class[puppet_agent::prepare]
        is expected to contain Package[puppet-agent] with ensure => "6.5.4-1focal"
        is expected to contain Class[puppet_agent::service] that requires Class[puppet_agent::install]
        is expected to contain Service[puppet]
      puppet_agent class without any parameters(params: {:service_names=>[]})
        is expected to compile into a catalogue without dependency cycles
        is expected to contain Class[puppet_agent]
        is expected to contain Class[puppet_agent::params]
        is expected to contain Class[puppet_agent::prepare]
        is expected to contain Class[puppet_agent::install] that requires Class[puppet_agent::prepare]
        is expected to contain Package[puppet-agent] with ensure => "6.5.4-1focal"
        is expected to contain Class[puppet_agent::service] that requires Class[puppet_agent::install]
        is expected not to contain Service[puppet]
        is expected not to contain Service[mcollective]

Manually tested upgrade from 6.15.0 to a nightly build.

@gimmyxd gimmyxd requested a review from a team May 11, 2020 10:08
@mihaibuzgau mihaibuzgau merged commit f3ce83e into puppetlabs:master May 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants