-
Notifications
You must be signed in to change notification settings - Fork 68
removing the deprecated certification-project-id flag #1318
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
removing the deprecated certification-project-id flag #1318
Conversation
061bc31 to
cf6d7e7
Compare
Code Review by GeminiOverall, this pull request successfully addresses the deprecation of the However, there are a couple of minor bugs and some unrelated changes that should be addressed for clarity and correctness. Here's a detailed review: General Feedback
Specific Feedback and Suggestions1.
|
|
from change #1318: |
|
from change #1318: |
|
from change #1318: |
Code Review by GeminiThe changes in this pull request focus on removing the deprecated However, there are a few significant concerns that need to be addressed before this PR can be merged. General FeedbackPositive Aspects:
Specific Feedback and Suggestions for Improvement1. Critical: Dependency Downgrades in
|
cf6d7e7 to
18e8970
Compare
Code Review by GeminiThe changes effectively remove the deprecated Here's a detailed review: General Observations
Specific Feedback and Suggestions1.
|
18e8970 to
bfcbac7
Compare
Code Review by GeminiThe changes effectively remove the deprecated Here's a detailed review: General Feedback
Specific Feedback and Suggestions
|
|
from change #1318: |
|
/dci-rerun |
|
from change #1318: |
bcrochet
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comment removal
Signed-off-by: Adam D. Cornett <[email protected]>
bfcbac7 to
1659820
Compare
|
from change #1318: |
bcrochet
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: acornett21, bcrochet, caxu-rh 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:
Approvers can indicate their approval by writing |
7edb889
into
redhat-openshift-ecosystem:main
Previously, the publish script was using PFLT_CERTIFICATION_PROJECT_ID to set the Red Hat preflight component ID, but it should be using PFLT_CERTIFICATION_COMPONENT_ID instead. This change corrects that environment variable to ensure proper functionality when publishing Red Hat releases. See redhat-openshift-ecosystem/openshift-preflight#1318 for the details. Epic: none Release note: none
155212: norm: rule to simplify const comparison with ANY values r=bghal a=dils2k Given a constant value compared using the ANY or SOME operators, we check for constants in the right hand side that can be used to simplify the comparison to True. For example, the expression: 0.1 < ANY (c0, 0.4) can now be simplified since 0.1 < 0.4. Fixes #132328 Release note: None Epic: CRDB-42979 156107: sql: add hidden column element r=bghal a=bghal This introduces a new schema changer element to manage the visibility of columns. That attribute was previously a field in the `Column` element. Epic: CRDB-31283 Part of: #139605 Release note: None 157951: jobs: fix TestJitterCalculation failed r=jeffswenson a=jeffswenson This test will sometimes fail due to a randomly picking a value that rounds to 1/2. The frequency of this is a bit higher than one would expect because the rounding behavior depends on the width of the duration, not the width of a float64. The test was adjusted to retry if the jittered value equals the input. Release note: none Fixes: #128381 Fixes: #157113 158064: release: fix redhat preflight component ID r=celiala a=rail Previously, the publish script was using PFLT_CERTIFICATION_PROJECT_ID to set the Red Hat preflight component ID, but it should be using PFLT_CERTIFICATION_COMPONENT_ID instead. This change corrects that environment variable to ensure proper functionality when publishing Red Hat releases. See redhat-openshift-ecosystem/openshift-preflight#1318 for the details. Epic: none Release note: none Co-authored-by: dils2k <[email protected]> Co-authored-by: Brendan Gerrity <[email protected]> Co-authored-by: Jeff Swenson <[email protected]> Co-authored-by: Rail Aliiev <[email protected]>
Previously, the publish script was using PFLT_CERTIFICATION_PROJECT_ID to set the Red Hat preflight component ID, but it should be using PFLT_CERTIFICATION_COMPONENT_ID instead. This change corrects that environment variable to ensure proper functionality when publishing Red Hat releases. See redhat-openshift-ecosystem/openshift-preflight#1318 for the details. Epic: none Release note: none
Previously, the publish script was using PFLT_CERTIFICATION_PROJECT_ID to set the Red Hat preflight component ID, but it should be using PFLT_CERTIFICATION_COMPONENT_ID instead. This change corrects that environment variable to ensure proper functionality when publishing Red Hat releases. See redhat-openshift-ecosystem/openshift-preflight#1318 for the details. Epic: none Release note: none
Previously, the publish script was using PFLT_CERTIFICATION_PROJECT_ID to set the Red Hat preflight component ID, but it should be using PFLT_CERTIFICATION_COMPONENT_ID instead. This change corrects that environment variable to ensure proper functionality when publishing Red Hat releases. See redhat-openshift-ecosystem/openshift-preflight#1318 for the details. Epic: none Release note: none
Previously, the publish script was using PFLT_CERTIFICATION_PROJECT_ID to set the Red Hat preflight component ID, but it should be using PFLT_CERTIFICATION_COMPONENT_ID instead. This change corrects that environment variable to ensure proper functionality when publishing Red Hat releases. See redhat-openshift-ecosystem/openshift-preflight#1318 for the details. Epic: none Release note: none
Previously, the publish script was using PFLT_CERTIFICATION_PROJECT_ID to set the Red Hat preflight component ID, but it should be using PFLT_CERTIFICATION_COMPONENT_ID instead. This change corrects that environment variable to ensure proper functionality when publishing Red Hat releases. See redhat-openshift-ecosystem/openshift-preflight#1318 for the details. Epic: none Release note: none
Motivation
The flag has been deprecated from sometime now, and it was found out that we were overriding precedences of
flags,env, andconfigswith takingenvsoverflags. Since there is a bug in the custom logic, that goes against cobra's order, it makes sense to just remove this flag.Changes
certification-project-idflagcomponentflagBuild-depends: redhatci/ansible-collection-redhatci-ocp#810