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

POL-1352 Outdated Applied Policies: Deprecated Policy Support #2633

Merged
merged 156 commits into from
Sep 24, 2024

Conversation

XOmniverse
Copy link
Contributor

@XOmniverse XOmniverse commented Sep 16, 2024

Description

This updates the Flexera Automation Outdated Applied Policies policy template to also, optionally, report on deprecated policy templates. It also allows the user, via parameter, to allow for automated major version upgrades. Documentation has been updated accordingly.

This also makes a very minor tweak to Dangerfile tests to address a false positive.

Link to Example Applied Policy

https://app.flexera.com/orgs/6/automation/applied-policies/projects/7954?policyId=66e89a88370100c783621b4e

Contribution Check List

  • New functionality includes testing.
  • New functionality has been documented in the README if applicable
  • New functionality has been documented in CHANGELOG.MD

@XOmniverse XOmniverse requested a review from a team as a code owner September 16, 2024 20:20
@XOmniverse XOmniverse changed the title POL-1352 flexera outdated POL-1352 Outdated Applied Policies: Deprecated Policy Support Sep 16, 2024
Copy link
Contributor

github-actions bot commented Sep 16, 2024

1 Warning
⚠️

Important Files Modified

Please make sure these modifications were intentional and have been tested. These files are necessary for configuring the Github repository and managing automation.

.dangerfile/policy_tests.rb
.spellignore

Generated by 🚫 Danger

@nia-vf1 nia-vf1 self-assigned this Sep 23, 2024
.spellignore Outdated
@@ -565,6 +565,10 @@ USD
EUR
CCO
untagged
<<<<<<< HEAD
Copy link
Contributor

Choose a reason for hiding this comment

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

re Lines 568, 571, 589 - Should this be in here? Looks like merge conflict markers

@nia-vf1 nia-vf1 assigned XOmniverse and unassigned nia-vf1 Sep 23, 2024
Copy link
Contributor

@nia-vf1 nia-vf1 left a comment

Choose a reason for hiding this comment

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

LGTM

@XOmniverse XOmniverse merged commit f0f2838 into master Sep 24, 2024
10 checks passed
@XOmniverse XOmniverse deleted the POL-1352-flexera-outdated branch September 24, 2024 14:04
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.

2 participants