Skip to content
New issue

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

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

Already on GitHub? # to your account

Move jenkins::params::default_plugins to class param #646

Closed

Conversation

jeffmccune
Copy link
Contributor

Without this patch the configuration does not converge. The credentials plugin
is downloaded and installed every configuration run. This patch addresses the
problem by making it possible to override the default configuration of the
credentials plugin with the following hiera data:

jenkins::params::default_plugins: []
jenkins::plugin_hash:
  credentials:
    version: 2.1.5
    digest_string: 7db002e7b053f863e2ce96fb58abb98a9c01b09c
    digest_type: sha1

Without this patch the configuration does not converge.  The credentials plugin
is downloaded and installed every configuration run.  This patch addresses
the problem by making it possible to override the default configuration of the
credentials plugin with the following hiera data:

    jenkins::params::default_plugins: []
    jenkins::plugin_hash:
      credentials:
        version: 2.1.5
        digest_string: 7db002e7b053f863e2ce96fb58abb98a9c01b09c
        digest_type: sha1
@jhoblitt jhoblitt added enhancement New feature or request needs-feedback Further information is requested labels Sep 30, 2016
@jhoblitt jhoblitt self-assigned this Sep 30, 2016
@jhoblitt jhoblitt added this to the 1.8.0 - Benson milestone Sep 30, 2016
@rtyler
Copy link

rtyler commented Oct 21, 2016

@jhoblitt this looks good to me, is there anything you were looking for in order for this change to be merged?

@rtyler rtyler removed the needs-feedback Further information is requested label Oct 21, 2016
@jhoblitt jhoblitt added the needs-feedback Further information is requested label Nov 23, 2016
@jhoblitt jhoblitt removed this from the 1.8.0 - Benson milestone Nov 23, 2016
@jhoblitt
Copy link
Member

It looks like I goofed up and never 'posted' my review comments. I'm not enthusiastic about adding parameters to the params class. #675 is more to my taste but needs some tests.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request needs-feedback Further information is requested
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants