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

(PA-2183) Update acceptance tests to work with Beaker 4 #1755

Merged
merged 2 commits into from
Oct 31, 2018

Conversation

ekinanp
Copy link

@ekinanp ekinanp commented Oct 19, 2018

No description provided.

@ekinanp ekinanp added the blocked PRs blocked on work external to the PR itself label Oct 19, 2018
@puppetcla
Copy link

CLA signed by all contributors.

Previously, the facter tests asserted that any EL derivative must have
at least one `.` in its version number. This is incorrect for amzl2,
which reports its version simple as "2".
@ekinanp
Copy link
Author

ekinanp commented Oct 20, 2018

This is blocked on voxpupuli/beaker#1551, puppetlabs/beaker-puppet#77, and a beaker + beaker-puppet release.

@ekinanp
Copy link
Author

ekinanp commented Oct 26, 2018

@ekinanp ekinanp removed the blocked PRs blocked on work external to the PR itself label Oct 26, 2018
@ekinanp
Copy link
Author

ekinanp commented Oct 29, 2018

Going to target this at 3.11.x instead.

@ekinanp ekinanp closed this Oct 29, 2018
@ekinanp ekinanp reopened this Oct 30, 2018
@speedofdark
Copy link

speedofdark commented Oct 30, 2018

Do you want to add the (maint) tag so Travis passes?

@ekinanp ekinanp changed the title (PA-2183) Update acceptance tests to work with Beaker 4 (maint)(PA-2183) Update acceptance tests to work with Beaker 4 Oct 30, 2018
@ekinanp
Copy link
Author

ekinanp commented Oct 30, 2018

I added the (maint) tag

@smcclellan
Copy link

Is that a (maint) commit or a (PA-2183) commit? I don't get why we need both prefixes.

@speedofdark
Copy link

speedofdark commented Oct 30, 2018 via email

@ekinanp
Copy link
Author

ekinanp commented Oct 30, 2018

@smcclellan Because Facter requires commits to either have (maint) or (FACT-<ticket_no>) prefixed to them. It's really a PA-2183 commit, the (maint) is to get CI to pass. I'm happy to remove (maint) if we're ok merging it w/ CI failing, should be fine since it's just acceptance tests.

@ekinanp ekinanp changed the title (maint)(PA-2183) Update acceptance tests to work with Beaker 4 (PA-2183) Update acceptance tests to work with Beaker 4 Oct 31, 2018
@ekinanp
Copy link
Author

ekinanp commented Oct 31, 2018

I removed the maint commit title as it is misleading (this work does have a ticket), and the work is small enough that it is not worth creating an extra FACT ticket for it. Travis' commit checker can fail for this one.

@ScottGarman ScottGarman self-requested a review October 31, 2018 20:59
@ScottGarman ScottGarman merged commit 32938bf into puppetlabs:3.6.x Oct 31, 2018
@smcclellan
Copy link

I'd love to just fix Travis' commit checker. I can think of plenty of cases where we'd want to merge non-FACT tickets into facter (such as this one).

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

5 participants