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

add spec coverage for all roles #610

Merged
merged 13 commits into from
Jul 29, 2022
Merged

add spec coverage for all roles #610

merged 13 commits into from
Jul 29, 2022

Conversation

jhoblitt
Copy link
Member

@jhoblitt jhoblitt commented Jul 28, 2022

At least basic spec coverage for all roles is desired as preparation for adding EL8 support to most roles. If an existing role does not have a dedicated _spec.rb file it will automatically be tested as if it is a "common" role.

based on:

@jhoblitt jhoblitt marked this pull request as draft July 28, 2022 22:05
@jhoblitt jhoblitt requested a review from cbarria July 28, 2022 22:24
@jhoblitt jhoblitt changed the title (WIP) add spec coverage for all roles add spec coverage for all roles Jul 28, 2022
@jhoblitt jhoblitt marked this pull request as ready for review July 28, 2022 22:30
jhoblitt added a commit that referenced this pull request Jul 28, 2022
jhoblitt added a commit that referenced this pull request Jul 28, 2022
jhoblitt added a commit that referenced this pull request Jul 28, 2022

require 'spec_helper'

role = 'generic'
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wrong role name.

Copy link
Contributor

@cbarria cbarria left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lots of changes from several commits, everything good 👍

  • removed file (ipa servers will use the ipareplica roll)
  • dns forwarder for Tucson Site fixed
  • rearrenged order hiera
  • added test for most roles
  • added selinux dependencie not declared
  • testing OS for ubuntu 20.04 and 22.04

@cbarria cbarria merged commit 926b68b into master Jul 29, 2022
@cbarria cbarria deleted the IT-3057/role-tests branch July 29, 2022 21:57
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.

None yet

2 participants