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

Merge master to stable #371

Merged
merged 20 commits into from
Oct 26, 2016
Merged

Merge master to stable #371

merged 20 commits into from
Oct 26, 2016

Conversation

Magisus
Copy link
Contributor

@Magisus Magisus commented Oct 26, 2016

This merge is in anticipation of the puppet-agent 1.8.0 release, and includes the 3.2.2 tag, along with everything slated for that release.

mcdonaldseanp and others added 20 commits May 17, 2016 15:27
puppet-agent carries the batch files for all executables with the new move to
vanagon for windows projects, we will need an option to omit batch file
creation during installation of hiera so there are not more than one set of
batch files. So this commit adds a --no-batch-files option for cmake that omits
those files.
…at_option

(HI-515) Add --no-batch-files option
Hiera tests its hierarchy sources list to make sure they do not contain a known pattern that will break a file path. If a known bad patern is found the source is silently dropped.
Adding this patch will cause Hiera to generate a warning as well as dropping the source.
This new functionality will help users debug bad Hiera configuration.
 report when we have skipped "bad definition in :hierarchy"
This commit updates the key that is used to sign hiera packages. We are
in the process of introducing a new signing key to verify our packages.
As a part of this effort, we need to actually switch over to this new
key for our individual projects.
(maint) Sign packages with new signing key
Update the beaker gem version used in acceptance to beaker 3.1.0 to allow for
MacOS Sierra (10.12) testing.
(HI-538) Update beaker version to 3.1.0
This reverts commit bf52672.

All jenkins pipelines for hiera need to be updated to use ruby >= 2.2.5 before
this will work
Revert "(HI-538) Update beaker version to 3.1.0"
Revert "Revert "(HI-538) Update beaker version to 3.1.0""
* puppet/stable:
  (maint) Upgrade to new signing key
This updates Hiera's version to 3.2.2 in preparation for the
puppet-agent 1.8.0 release. We had originally updated the version from
3.2.1 to 3.3.0, but the small amount of changes made a Y release
unnecessary.
* master:
  (packaging) Bump version to 3.2.2
  Revert "Revert "(HI-538) Update beaker version to 3.1.0""
  Revert "(HI-538) Update beaker version to 3.1.0"
  (HI-538) Update beaker version to 3.1.0
  (maint) Upgrade to new signing key
  (HI-530) report when we have skipped "bad definition in :hierarchy"
  (maint) Update version to 3.3.0
  (HI-515) Add --no-batch-files option
@MosesMendoza
Copy link
Contributor

👍

@MikaelSmith MikaelSmith merged commit 6f40ec8 into puppetlabs:stable Oct 26, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
9 participants