Skip to content

MULTIARCH-4515: Bump version dependency. - #6373

Closed
AmadeusPodvratnik wants to merge 1 commit into
openshift:masterfrom
AmadeusPodvratnik:MULTIARCH-4515_bump_assisted_image_service-version
Closed

AmadeusPodvratnik wants to merge 1 commit into
openshift:masterfrom
AmadeusPodvratnik:MULTIARCH-4515_bump_assisted_image_service-version

Conversation

@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor

Bump version for MULTIARCH-4515: Add support for ins-file as boot artefact.

go get github.com/openshift/assisted-image-service@d3f8a0398019e0858bf78319156249218912ce09
go mod tidy
go mod vendor

List all the issues related to this PR

  • [] New Feature
  • Enhancement
  • Bug fix
  • Tests
  • Documentation
  • CI/CD

What environments does this code impact?

  • Automation (CI, tools, etc)
  • Cloud
  • Operator Managed Deployments
  • None

How was this code tested?

  • assisted-test-infra environment
  • dev-scripts environment
  • Reviewer's test appreciated
  • Waiting for CI to do a full test run
  • Manual (Elaborate on how it was tested)
  • No tests needed

Checklist

  • Title and description added to both, commit and PR.
  • Relevant issues have been associated (see CONTRIBUTING guide)
  • This change does not require a documentation update (docstring, docs, README, etc)
  • Does this change include unit-tests (note that code changes require unit-tests)

Reviewers Checklist

  • Are the title and description (in both PR and commit) meaningful and clear?
  • Is there a bug required (and linked) for this change?
  • Should this PR be backported?

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label May 27, 2024
@openshift-ci-robot

openshift-ci-robot commented May 27, 2024 •

Copy link
Copy Markdown

@AmadeusPodvratnik: This pull request references MULTIARCH-4515 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.17.0" version, but no target version was set.

Details

In response to this:

Bump version for MULTIARCH-4515: Add support for ins-file as boot artefact.

go get github.com/openshift/assisted-image-service@d3f8a0398019e0858bf78319156249218912ce09
go mod tidy
go mod vendor

List all the issues related to this PR

  • [] New Feature
  • Enhancement
  • Bug fix
  • Tests
  • Documentation
  • CI/CD

What environments does this code impact?

  • Automation (CI, tools, etc)
  • Cloud
  • Operator Managed Deployments
  • None

How was this code tested?

  • assisted-test-infra environment
  • dev-scripts environment
  • Reviewer's test appreciated
  • Waiting for CI to do a full test run
  • Manual (Elaborate on how it was tested)
  • No tests needed

Checklist

  • Title and description added to both, commit and PR.
  • Relevant issues have been associated (see CONTRIBUTING guide)
  • This change does not require a documentation update (docstring, docs, README, etc)
  • Does this change include unit-tests (note that code changes require unit-tests)

Reviewers Checklist

  • Are the title and description (in both PR and commit) meaningful and clear?
  • Is there a bug required (and linked) for this change?
  • Should this PR be backported?

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci
openshift-ci Bot requested review from carbonin and omertuc May 27, 2024 10:34
@omertuc

omertuc commented May 28, 2024

Copy link
Copy Markdown
Contributor

/lgtm

@omertuc

omertuc commented May 28, 2024

Copy link
Copy Markdown
Contributor

/approve

@omertuc

omertuc commented May 28, 2024

Copy link
Copy Markdown
Contributor

/ok-to-test

@openshift-ci openshift-ci Bot added the ok-to-test Indicates a non-member PR verified by an org member that is safe to test. label May 28, 2024
@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label May 28, 2024
@omertuc

omertuc commented May 28, 2024

Copy link
Copy Markdown
Contributor

Hopefully the gomega bump won't lead to any test failures...

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label May 28, 2024
@openshift-ci-robot

Copy link
Copy Markdown

/retest-required

Remaining retests: 0 against base HEAD ffa8b5c and 2 for PR HEAD b8ad3de8431ff257834531202f4bdd8954449b79 in total

@AmadeusPodvratnik

AmadeusPodvratnik commented May 28, 2024 •

Copy link
Copy Markdown
Contributor Author

@omertuc I see some test failures ... just checking if this is related to gomega ...

What I found so far is this:
https://github.com/prometheus/client_golang/releases/tag/v1.19.0
there is an issue with prometheus/common and client_golang but the versions inside go.mod shows the requried version.

@omertuc

omertuc commented May 28, 2024

Copy link
Copy Markdown
Contributor

The issues are due to the image-service repo having go 1.21 while the assisted-service repo has go 1.20

@codecov

codecov Bot commented May 28, 2024 •

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 68.43%. Comparing base (780deff) to head (3103d30).
Report is 213 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff            @@
##           master    #6373    +/-   ##
========================================
  Coverage   68.43%   68.43%            
========================================
  Files         244      247     +3     
  Lines       35999    36230   +231     
========================================
+ Hits        24635    24795   +160     
- Misses       9191     9235    +44     
- Partials     2173     2200    +27     

see 20 files with indirect coverage changes

@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor Author

/retest-required

@AmadeusPodvratnik
AmadeusPodvratnik force-pushed the MULTIARCH-4515_bump_assisted_image_service-version branch from b8ad3de to fff8cd2 Compare May 28, 2024 11:59
@openshift-ci openshift-ci Bot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. and removed lgtm Indicates that a PR is ready to be merged. labels May 28, 2024
@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor Author

/retest-required

@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor Author

/test edge-images

@AmadeusPodvratnik
AmadeusPodvratnik force-pushed the MULTIARCH-4515_bump_assisted_image_service-version branch from fff8cd2 to 9f91908 Compare May 28, 2024 12:37
@openshift-ci openshift-ci Bot added the kind/dependency-change Categorizes issue or PR as related to changing dependencies label May 28, 2024
@AmadeusPodvratnik
AmadeusPodvratnik force-pushed the MULTIARCH-4515_bump_assisted_image_service-version branch from 9f91908 to 141863d Compare May 28, 2024 14:22
@openshift-ci openshift-ci Bot added size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels May 28, 2024
@AmadeusPodvratnik
AmadeusPodvratnik force-pushed the MULTIARCH-4515_bump_assisted_image_service-version branch 3 times, most recently from 5653a6d to 2d47474 Compare May 29, 2024 10:20
@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Jun 12, 2024
@openshift-ci

openshift-ci Bot commented Jun 12, 2024

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: AmadeusPodvratnik, omertuc, rccrdpccl

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

The pull request process is described here

Details 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

@rccrdpccl

Copy link
Copy Markdown
Contributor

/retest

@rccrdpccl

rccrdpccl commented Jun 12, 2024 •

Copy link
Copy Markdown
Contributor

@carbonin we will need to change golang version is CI as well (this and more)

Btw good point, I think we need to get some other changes in.

@AmadeusPodvratnik can you please change Golang version in dockerfiles (ci-images/ and root dir)?

@rccrdpccl

Copy link
Copy Markdown
Contributor

/hold

@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jun 12, 2024
@gamli75

gamli75 commented Jun 13, 2024

Copy link
Copy Markdown
Contributor

@eifrach please review

@gamli75

gamli75 commented Jun 13, 2024

Copy link
Copy Markdown
Contributor

cc @adriengentil @rccrdpccl @gamli75 do we require anything outside of this for a golang version bump?

let's change the go version in the DS images as well
https://gitlab.cee.redhat.com/rh-ecosystem-edge/assisted-installer/assisted-installer-projects/-/blob/rhai-1.0-rhel-8/distgit/containers/assisted-service/Dockerfile.in?ref_type=heads

@eifrach has a task to do it in all our repositories - I asked him to review it as well.

@AmadeusPodvratnik
AmadeusPodvratnik force-pushed the MULTIARCH-4515_bump_assisted_image_service-version branch from 469743b to 01b7e92 Compare June 13, 2024 08:40
@openshift-ci openshift-ci Bot removed the lgtm Indicates that a PR is ready to be merged. label Jun 13, 2024
@openshift-ci

openshift-ci Bot commented Jun 13, 2024

Copy link
Copy Markdown
Contributor

New changes are detected. LGTM label has been removed.

@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor Author

@rccrdpccl I just updated the golang to 1.21 for root docker files and the ci-images.

@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor Author

/retest

5 similar comments
@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor Author

/retest

@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor Author

/retest

@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor Author

/retest

@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor Author

/retest

@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor Author

/retest

Signed-off-by: Amadeus Podvratnik <apodvrat@redhat.com>
@AmadeusPodvratnik
AmadeusPodvratnik force-pushed the MULTIARCH-4515_bump_assisted_image_service-version branch from 01b7e92 to 3103d30 Compare June 24, 2024 12:51
@openshift-ci openshift-ci Bot added the api-review Categorizes an issue or PR as actively needing an API review. label Jun 24, 2024
@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Aug 5, 2024
@openshift-merge-robot

Copy link
Copy Markdown

PR needs rebase.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor Author

/retest

@eifrach

eifrach commented Aug 26, 2024 •

Copy link
Copy Markdown
Contributor

@AmadeusPodvratnik can you rebase it with the master?

there are a few changes witht the linter / unit-test that may be missing here
#6667

@openshift-ci

openshift-ci Bot commented Oct 7, 2024

Copy link
Copy Markdown
Contributor

@AmadeusPodvratnik: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/edge-unit-test 3103d30 link true /test edge-unit-test
ci/prow/edge-lint 3103d30 link true /test edge-lint
ci/prow/edge-e2e-metal-assisted-cnv-4-16 3103d30 link true /test edge-e2e-metal-assisted-cnv-4-16
ci/prow/edge-e2e-metal-assisted-odf-4-16 3103d30 link true /test edge-e2e-metal-assisted-odf-4-16
ci/prow/edge-e2e-metal-assisted-odf-4-17 3103d30 link true /test edge-e2e-metal-assisted-odf-4-17
ci/prow/edge-e2e-metal-assisted-cnv-4-17 3103d30 link true /test edge-e2e-metal-assisted-cnv-4-17

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@rccrdpccl

Copy link
Copy Markdown
Contributor

@AmadeusPodvratnik can we close this?

@AmadeusPodvratnik

Copy link
Copy Markdown
Contributor Author

Bump is not necessary ...

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

Labels

api-review Categorizes an issue or PR as actively needing an API review. approved Indicates a PR has been approved by an approver from all required OWNERS files. do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. kind/dependency-change Categorizes issue or PR as related to changing dependencies needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. ok-to-test Indicates a non-member PR verified by an org member that is safe to test. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants