Skip to content

ROX-9833: Fixing parsing comparator default criteria value regression#1040

Merged
pedrottimark merged 8 commits intomasterfrom
ROX-9833
Mar 23, 2022
Merged

ROX-9833: Fixing parsing comparator default criteria value regression#1040
pedrottimark merged 8 commits intomasterfrom
ROX-9833

Conversation

@alwayshooin
Copy link
Copy Markdown
Contributor

@alwayshooin alwayshooin commented Mar 22, 2022

Description

This addresses the comparator default criteria value regression for default policies with a space in the value string, e.g. >= IMPORTANT vs >=IMPORTANT by sending the default policy sections for default policies instead of the parsed/formatted version of policy sections that would remove the space.

It also addresses an issue with Exposed Node Export where the input was set to number instead of text and the changes to PF caused the string values to not render in the number input.

It also removes the feature flag in the Violations page policy details tab.

Checklist

  • Investigated and inspected CI test results
  • Unit test and regression tests added
  • Evaluated and added CHANGELOG entry if required
  • Determined and documented upgrade steps
  • Documented user facing changes (create PR based on stackrox/openshift-docs and merge into rhacs-docs)

If any of these don't apply, please comment below.

Testing Performed

TODO(replace-me)
Use this space to explain how you tested your PR, or, if you didn't test it, why
you did not do so. Valid reasons include, for example, "CI is sufficient",
"No testable changes". Feel free to attach JSON snippets, curl commands,
screenshots.

In addition to reviewing your code, reviewers must also review your testing
instructions and make sure they are sufficient.

@ghost
Copy link
Copy Markdown

ghost commented Mar 22, 2022

Tag for build #339021 is 3.69.x-179-g2099c023f3.

💻 For deploying this image using the dev scripts, run the following first:

export MAIN_IMAGE_TAG='3.69.x-179-g2099c023f3'

📦 You can also generate an installation bundle with:

docker run -i --rm stackrox/main:3.69.x-179-g2099c023f3 central generate interactive > bundle.zip

🕹️ A roxctl binary artifact can be downloaded from CircleCI.

@clickboo clickboo added this to the 69.1-rc.1 milestone Mar 23, 2022
@alwayshooin alwayshooin added the pls-merge Indicates to the *reviewer* that the PR can be merged once tests pass and approval is granted label Mar 23, 2022
@pedrottimark pedrottimark merged commit e9411c6 into master Mar 23, 2022
@pedrottimark pedrottimark deleted the ROX-9833 branch March 23, 2022 01:21
parametalol pushed a commit that referenced this pull request Mar 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ui pls-merge Indicates to the *reviewer* that the PR can be merged once tests pass and approval is granted

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants