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

🐛 Pinning ironic image release-24.1 where it was missed #1707

Merged
merged 1 commit into from
May 10, 2024

Conversation

adilGhaffarDev
Copy link
Member

What this PR does / why we need it:
In PR: #1679 ironic image was not pinned everywhere. This PR is fixing it.

Signed-off-by: adil ghaffar <muhammad.adil.ghaffar@est.tech>
@metal3-io-bot metal3-io-bot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Apr 30, 2024
@adilGhaffarDev
Copy link
Member Author

/cc @dtantsur @elfosardo please check. let me know if I missed anywhere.

@adilGhaffarDev adilGhaffarDev changed the title 🐛 Pinning ironic image where it was missed 🐛 Pinning ironic image release-24.1 where it was missed Apr 30, 2024
Copy link
Member

@kashifest kashifest left a comment

Choose a reason for hiding this comment

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

/lgtm

@metal3-io-bot metal3-io-bot added the lgtm Indicates that a PR is ready to be merged. label Apr 30, 2024
@elfosardo
Copy link
Member

/approve

@tuminoid
Copy link
Member

tuminoid commented May 6, 2024

/test metal3-bmo-e2e-test-pull metal3-centos-e2e-integration-test-release-1-7

@tuminoid
Copy link
Member

tuminoid commented May 6, 2024

Needs CI fix in metal3-io/project-infra#732 to merge

@tuminoid
Copy link
Member

tuminoid commented May 6, 2024

/test metal3-bmo-e2e-test-pull metal3-centos-e2e-integration-test-release-1-7

@tuminoid
Copy link
Member

tuminoid commented May 6, 2024

There is something fishy with CI still. Running 1.7 test keyword, it is getting 1.6 CAPM3:

[2024-05-06T11:32:48.872Z] /home/metal3ci/metal3/test/e2e/e2e_suite_test.go:102
[2024-05-06T11:32:48.872Z] 
[2024-05-06T11:32:48.872Z]   [FAILED] Failed to generate the manifest for "infrastructure-metal3" / "v1.6.1"

@Sunnatillo @mboukhalfa @adilGhaffarDev ?

@kashifest
Copy link
Member

kashifest commented May 6, 2024

I thi

There is something fishy with CI still. Running 1.7 test keyword, it is getting 1.6 CAPM3:

[2024-05-06T11:32:48.872Z] /home/metal3ci/metal3/test/e2e/e2e_suite_test.go:102
[2024-05-06T11:32:48.872Z] 
[2024-05-06T11:32:48.872Z]   [FAILED] Failed to generate the manifest for "infrastructure-metal3" / "v1.6.1"

@Sunnatillo @mboukhalfa @adilGhaffarDev ?

I think CAPM3 1.7 e2e tests wont work properly until metal3-io/cluster-api-provider-metal3#1634 this goes in, correct me @adilGhaffarDev

@adilGhaffarDev
Copy link
Member Author

I think CAPM3 1.7 e2e tests wont work properly until metal3-io/cluster-api-provider-metal3#1634 this goes in, correct me @adilGhaffarDev

it seems like a flake because URL it is complaining about is working fine. https://github.com/metal3-io/cluster-api-provider-metal3/releases/download/v1.6.1/infrastructure-components.yaml

lets run it again

@adilGhaffarDev
Copy link
Member Author

/test metal3-centos-e2e-integration-test-release-1-7

@kashifest
Copy link
Member

I think CAPM3 1.7 e2e tests wont work properly until metal3-io/cluster-api-provider-metal3#1634 this goes in, correct me @adilGhaffarDev

it seems like a flake because URL it is complaining about is working fine. https://github.com/metal3-io/cluster-api-provider-metal3/releases/download/v1.6.1/infrastructure-components.yaml

lets run it again

point is why should it run that version for a 1.7 test

@adilGhaffarDev
Copy link
Member Author

point is why should it run that version for a 1.7 test

yes, we need to merge that PR.

regarding failure e2e framework downloads manifests for all the versions that we add in our config(https://github.com/metal3-io/cluster-api-provider-metal3/blob/main/test/e2e/config/e2e_conf.yaml), it failed while trying to download one of the manifests, which is before the start of any test.

@kashifest
Copy link
Member

regarding failure e2e framework downloads manifests for all the versions that we add in our config(https://github.com/metal3-io/cluster-api-provider-metal3/blob/main/test/e2e/config/e2e_conf.yaml), it failed while trying to download one of the manifests, which is before the start of any test.

ok thats very strange, why should it download the manifest for a version which is not being tested here, is this a CAPI e2e framework feature or I should say limitation ?

@adilGhaffarDev
Copy link
Member Author

ok thats very strange, why should it download the manifest for a version which is not being tested here, is this a CAPI e2e framework feature or I should say limitation ?

yes, it's part of CAPI e2e framework, we use these manifests in upgrade tests.

@adilGhaffarDev
Copy link
Member Author

adilGhaffarDev commented May 8, 2024

@kashifest can you approve this ? @elfosardo has already approved it.

Copy link
Member

@lentzi90 lentzi90 left a comment

Choose a reason for hiding this comment

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

/approve

@metal3-io-bot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: elfosardo, lentzi90

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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@metal3-io-bot metal3-io-bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 10, 2024
@metal3-io-bot metal3-io-bot merged commit a66039c into metal3-io:release-0.6 May 10, 2024
23 checks passed
@metal3-io-bot metal3-io-bot deleted the ironic-pin-fix/adil branch May 10, 2024 07:28
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. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants