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

🐛 Discontinue injecting labels. #40

Merged
merged 1 commit into from
Sep 6, 2023

Conversation

jortel
Copy link
Contributor

@jortel jortel commented Sep 5, 2023

For each ruleset dependency (ruleset), the addon inspects the rules for labels and adds them to the selector. Some of the rules have wildcard source and target labels which must not be included in the selector.

The solution is to update seeded (dependency) rulesets to have:

- konveyor.io/source
- konveyor.io/target

This removes the discovery and other special labels that are not useful when used in konveyor.

The tackle2-seed will need to be updated.


unrelated, I noticed while testing that Label methods needed a patch.

Copy link
Member

@aufi aufi left a comment

Choose a reason for hiding this comment

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

LGTM

@jortel jortel force-pushed the exclude-wildcard-labels branch from 5fbd560 to 58cb6ec Compare September 5, 2023 20:02
Signed-off-by: Jeff Ortel <jortel@redhat.com>
@jortel jortel force-pushed the exclude-wildcard-labels branch from 58cb6ec to ff7a16d Compare September 5, 2023 20:04
@jortel jortel changed the title 🐛 exclude wildcard labels. 🐛 Discontinue injecting labels. Sep 5, 2023
@aufi
Copy link
Member

aufi commented Sep 6, 2023

👍

@dymurray dymurray merged commit 2773974 into konveyor:main Sep 6, 2023
5 checks passed
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.

3 participants