Skip to content

Setup for 7.0.0 release#279

Merged
Zak-Kent merged 10 commits intopuppetlabs:masterfrom
Zak-Kent:modules-7359-make-a-release
Jul 24, 2018
Merged

Setup for 7.0.0 release#279
Zak-Kent merged 10 commits intopuppetlabs:masterfrom
Zak-Kent:modules-7359-make-a-release

Conversation

@Zak-Kent
Copy link
Copy Markdown
Contributor

This release adds pdk compatibility and replaces validate_* methods with data types.

Copy link
Copy Markdown
Contributor

@eputnam eputnam left a comment

Choose a reason for hiding this comment

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

lgtm

@austb austb force-pushed the modules-7359-make-a-release branch from 7a451f3 to bfa6fb6 Compare July 3, 2018 19:48
@Zak-Kent Zak-Kent force-pushed the modules-7359-make-a-release branch 2 times, most recently from 2926ca8 to 59ce091 Compare July 3, 2018 23:01
@Zak-Kent Zak-Kent force-pushed the modules-7359-make-a-release branch 4 times, most recently from 75331b1 to 1aa7ae8 Compare July 12, 2018 19:17
@Zak-Kent Zak-Kent force-pushed the modules-7359-make-a-release branch from 1aa7ae8 to f2a2c24 Compare July 12, 2018 21:54
@bastelfreak
Copy link
Copy Markdown
Collaborator

Hey people. Can I get a review of #278 before 7.0.0 gets released?

@Zak-Kent
Copy link
Copy Markdown
Contributor Author

@bastelfreak absolutely, we'll take a look at #278 before we do the 7.0.0 release. We've been trying to get our internal testing stuff up to par which is why this hasn't gone out yet. We still have time to add stuff to this before it goes out. Thanks for the help!

@Zak-Kent Zak-Kent force-pushed the modules-7359-make-a-release branch 6 times, most recently from a162ba6 to d5bcfdc Compare July 17, 2018 23:58
@bastelfreak
Copy link
Copy Markdown
Collaborator

@Zak-Kent Zak-Kent force-pushed the modules-7359-make-a-release branch 3 times, most recently from 6714140 to d5bcfdc Compare July 23, 2018 17:36
Zak-Kent and others added 6 commits July 23, 2018 13:42
Prior to this commit, tests in master were broken due to changes
in rspec puppet. The last working version for the previous code
to successfully test on was rspec-puppet 2.6.11.

This commit updates the spec tests to work with 2.6.12 and 2.6.13
@Zak-Kent Zak-Kent force-pushed the modules-7359-make-a-release branch 4 times, most recently from 6e91059 to 183c7b5 Compare July 23, 2018 22:03
@Zak-Kent Zak-Kent force-pushed the modules-7359-make-a-release branch from 183c7b5 to 9fedb0d Compare July 23, 2018 22:12
Comment thread spec/spec_helper_acceptance.rb Outdated

def build_url(platform)
use_pup4 = use_puppet4
if use_pup4
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Maybe just use if use_puppet4? I don't think we need it in a variable

Comment thread spec/spec_helper_acceptance.rb Outdated
end
# For openjdk8
use_pup4 = use_puppet4
if host['platform'].version == '8' && !use_pup4
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Same here, unless its possible to change in between this usage and the one below, but I don't think that will happen?

Comment thread spec/spec_helper_acceptance.rb Outdated
require 'beaker/module_install_helper'

def use_puppet4
(ENV['PUPPET_INSTALL_VERSION'] =~ %r{2016}) ? true : false
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

We should ensure that the 2016 is at the start of the string %r{^2016}. Though we have some problems if we ever get to 2016 in a y or z release...

Everything that isn't nil or false will be true in ruby, so ENV['PUPPET_INSTALL_VERSION'] =~ %r{^2016} is sufficient for this to work.

@Zak-Kent Zak-Kent force-pushed the modules-7359-make-a-release branch 3 times, most recently from 51043a4 to 9283581 Compare July 23, 2018 23:12
@Zak-Kent Zak-Kent force-pushed the modules-7359-make-a-release branch from 9283581 to da9cc18 Compare July 24, 2018 16:25
@austb
Copy link
Copy Markdown
Contributor

austb commented Jul 24, 2018

👍

@Zak-Kent Zak-Kent changed the title Make 7.0.0 release Setup for 7.0.0 release Jul 24, 2018
@Zak-Kent Zak-Kent merged commit 8329c6c into puppetlabs:master Jul 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants