Skip to content

Conversation

@acornett21
Copy link
Contributor

@acornett21 acornett21 commented Dec 2, 2024

Motivation

We need to start enforcing our trademark rights for Red Hat verbiage in various checks within the container policy. This PR is the starting point for that work.

Changes

  • Added a global method that contains the same validation as pyxis (this might become un-exported once full requirements are presented by the business)
  • Updated HasRequiredLabels check to check for trademark violations of various labels.
  • Added maintainer to required label field in HasRequiredLabels check
  • Added new HasProhibitedContainerName check

@acornett21 acornett21 requested review from bcrochet and komish December 2, 2024 20:17
@openshift-ci openshift-ci bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Dec 2, 2024
@openshift-ci
Copy link

openshift-ci bot commented Dec 2, 2024

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Dec 2, 2024
@dcibot
Copy link

dcibot commented Dec 2, 2024

@coveralls
Copy link

coveralls commented Dec 3, 2024

Coverage Status

coverage: 84.611% (+0.2%) from 84.43%
when pulling 314fd39 on acornett21:red_hat_trademark
into 24e32ea on redhat-openshift-ecosystem:main.

@acornett21 acornett21 force-pushed the red_hat_trademark branch 3 times, most recently from a682a67 to 0972357 Compare December 3, 2024 17:32
@dcibot
Copy link

dcibot commented Dec 3, 2024

@dcibot
Copy link

dcibot commented Dec 3, 2024

@acornett21 acornett21 marked this pull request as ready for review December 3, 2024 20:54
@openshift-ci openshift-ci bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Dec 3, 2024
@openshift-ci openshift-ci bot requested a review from tonytcampbell December 3, 2024 20:54
@dcibot
Copy link

dcibot commented Dec 3, 2024

@dcibot
Copy link

dcibot commented Dec 4, 2024

@dcibot
Copy link

dcibot commented Dec 4, 2024

@dcibot
Copy link

dcibot commented Dec 5, 2024

@ramperher
Copy link

from change dci-labs/dallas-pipelines#1299:

We've moved here to simple-demo-operator:v0.0.8 and now the test is passing, feel free to merge

@dcibot
Copy link

dcibot commented Dec 5, 2024

@komish
Copy link
Contributor

komish commented Dec 5, 2024

@ramperher Is this still passing?

Copy link
Contributor

@komish komish left a comment

Choose a reason for hiding this comment

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

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Dec 5, 2024
@acornett21
Copy link
Contributor Author

@ramperher Is this still passing?

The sha seems to have reverted back to the old one.

…and incorporating into container checks

Signed-off-by: Adam D. Cornett <[email protected]>
@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Dec 6, 2024
@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Dec 6, 2024
@openshift-ci
Copy link

openshift-ci bot commented Dec 6, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: acornett21, komish, skattoju

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:
  • OWNERS [acornett21,komish,skattoju]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@acornett21 acornett21 merged commit ee9611b into redhat-openshift-ecosystem:main Dec 6, 2024
6 checks passed
@dcibot
Copy link

dcibot commented Dec 6, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants