Skip to content

fix run bundle(-upgrade) to no longer stall#6040

Merged
everettraven merged 3 commits into
operator-framework:masterfrom
everettraven:bugfix/rbu-stall
Sep 26, 2022
Merged

fix run bundle(-upgrade) to no longer stall#6040
everettraven merged 3 commits into
operator-framework:masterfrom
everettraven:bugfix/rbu-stall

Conversation

@everettraven

Copy link
Copy Markdown
Contributor

Description of the change:

  • Updates the process of creating a new containerdregistry during the operator-sdk run bundle(-upgrade) process to no longer stall due a file lock clash. Instead, we now create a temporary registry directory based on the image references being used in the fbcutil.RenderRefs() function

Motivation for the change:

Checklist

If the pull request includes user-facing changes, extra documentation is required:

@everettraven

Copy link
Copy Markdown
Contributor Author

/cc @jmrodri

@openshift-ci openshift-ci Bot requested a review from jmrodri September 23, 2022 18:58
@everettraven everettraven temporarily deployed to deploy September 23, 2022 18:59 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 18:59 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 18:59 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 18:59 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 18:59 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 18:59 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 18:59 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:01 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:01 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:02 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:02 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:02 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:03 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:06 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:15 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:15 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:15 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:15 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:16 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:16 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:16 Inactive
Signed-off-by: Bryce Palmer <bpalmer@redhat.com>
Signed-off-by: Bryce Palmer <bpalmer@redhat.com>
Signed-off-by: Bryce Palmer <bpalmer@redhat.com>
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:27 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:27 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:27 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:27 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:27 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:27 Inactive
@everettraven everettraven temporarily deployed to deploy September 23, 2022 19:27 Inactive
@everettraven

Copy link
Copy Markdown
Contributor Author

sanity check seems to be failing due to a change in the .cncf-maintainers file that wasn't included in #6030

@jmrodri jmrodri left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Sep 26, 2022
@everettraven everettraven merged commit abdc20c into operator-framework:master Sep 26, 2022
@everettraven everettraven deleted the bugfix/rbu-stall branch September 26, 2022 17:16
dacamposol pushed a commit to dacamposol/operator-sdk that referenced this pull request Oct 6, 2022
* fix run bundle(-upgrade) to no longer stall

Signed-off-by: Bryce Palmer <bpalmer@redhat.com>

* add changelog

Signed-off-by: Bryce Palmer <bpalmer@redhat.com>

* add err check and log warning for linter

Signed-off-by: Bryce Palmer <bpalmer@redhat.com>

Signed-off-by: Bryce Palmer <bpalmer@redhat.com>
Signed-off-by: Daniel Campos Olivares <daniel.campos.olivares@sap.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

operator-sdk run bundle(-upgrade) subcommands stall

2 participants