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

Refactor resource ordering #241

Merged
merged 22 commits into from
Jun 6, 2018

Conversation

LongLiveCHIEF
Copy link
Contributor

@LongLiveCHIEF LongLiveCHIEF commented Jun 2, 2018

This PR is required as a single pull in order to address (and therefore closes #227 #237 #240).

While refactoring the manifests and resource ordering of this module, I made the following changes:

  • Split the config manifest into a host_config and omnibus_config manifest
  • deleted the preinstall class in favor of the host_config class
  • removed any relevant params.pp variables irelated to refactor, in support of recommended best practices
  • changed instances of $::gitlab to $gitlab to update variable scope up to date with best practices

Breaking Changes

  • removed class gitlab::config
  • removed class gitlab::preinstall

@LongLiveCHIEF LongLiveCHIEF added enhancement New feature or request backwards-incompatible needs-feedback Further information is requested needs-docs needs-work not ready to merge just yet labels Jun 2, 2018
@LongLiveCHIEF LongLiveCHIEF added this to the Gitlab HA Support milestone Jun 2, 2018
@LongLiveCHIEF LongLiveCHIEF removed needs-work not ready to merge just yet enhancement New feature or request labels Jun 2, 2018
@LongLiveCHIEF LongLiveCHIEF changed the title WIP: Refactor resource ordering Refactor resource ordering Jun 3, 2018
@LongLiveCHIEF LongLiveCHIEF merged commit c741b36 into voxpupuli:master Jun 6, 2018
@LongLiveCHIEF LongLiveCHIEF deleted the refactor-ordering branch June 6, 2018 03:01
@LongLiveCHIEF LongLiveCHIEF restored the refactor-ordering branch June 8, 2018 21:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

gitlab_reconfigure should only be refreshed once per puppet run
1 participant