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

Configure pipeline-migration-tool run for tekton manager #135

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

tkdchen
Copy link

@tkdchen tkdchen commented Jan 9, 2025

STONEBLD-2824

Executable script pipeline-migration-tool is available from the Mintmaker image.

This change works with konflux-ci/mintmaker-renovate-image#85 together.

@gnaponie
Copy link
Contributor

Gotcha. So I'm fine with this as change as it is +1

FernandesMF
FernandesMF previously approved these changes Jan 10, 2025
Copy link
Contributor

@FernandesMF FernandesMF left a comment

Choose a reason for hiding this comment

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

Looks good to me as well!
Edit: the point Riley brought up is very important, and it hadn't occurred to me before.

@qixiang
Copy link
Contributor

qixiang commented Jan 13, 2025

/retest

re-trigger the test to check if the old buildah task can pass EC checks.

@@ -310,7 +316,8 @@
},
"forkProcessing": "enabled",
"allowedPostUpgradeCommands": [
"^rpm-lockfile-prototype rpms.in.yaml$"
"^rpm-lockfile-prototype rpms.in.yaml$",
"^pipeline-migration-tool .+"
Copy link
Contributor

Choose a reason for hiding this comment

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

Does this have to include the .+ pattern? This allows for arbitrary code execution. One can run pipeline-migration-tool --some-valid arguments && rm -rf * or anything else.

@FernandesMF FernandesMF dismissed their stale review January 14, 2025 19:06

The point that Riley brought up is very important.

STONEBLD-2824

Executable script pipeline-migration-tool is available from the
Mintmaker image.
@tkdchen tkdchen marked this pull request as draft January 15, 2025 03:09
@tkdchen tkdchen force-pushed the STONEBLD-2824-configure-pmt branch from 8c43a26 to 9ea6c4d Compare January 15, 2025 03:10
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.

5 participants