Skip to content

add bootc transports to os-apply#27999

Merged
Luap99 merged 2 commits intocontainers:mainfrom
baude:applytransports
Feb 3, 2026
Merged

add bootc transports to os-apply#27999
Luap99 merged 2 commits intocontainers:mainfrom
baude:applytransports

Conversation

@baude
Copy link
Member

@baude baude commented Jan 30, 2026

now that we use bootc switch for changing out-of-band updates, we can consider also using some of their supported transports.

  • containers-storage
  • oci
  • oci-archive
  • registry

RUN-3963

Checklist

Ensure you have completed the following checklist for your pull request to be reviewed:

  • Certify you wrote the patch or otherwise have the right to pass it on as an open-source patch by signing all
    commits. (git commit -s). (If needed, use git commit -s --amend). The author email must match
    the sign-off email address. See CONTRIBUTING.md
    for more information.
  • Referenced issues using Fixes: #00000 in commit message (if applicable)
  • Tests have been added/updated (or no tests are needed)
  • Documentation has been updated (or no documentation changes are needed)
  • All commits pass make validatepr (format/lint checks)
  • Release note entered in the section below (or None if no user-facing changes)

Does this PR introduce a user-facing change?

Support bootc transports for os-apply

@baude baude added No New Tests Allow PR to proceed without adding regression tests and removed machine labels Jan 30, 2026
Copy link
Member

@ashley-cui ashley-cui left a comment

Choose a reason for hiding this comment

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

one small docs comment, but other than that, I've tested things manually and it works, so LGTM

@TomSweeneyRedHat
Copy link
Member

@baude all kinds of test unhappiness

now that we use `bootc switch` for changing out-of-band updates, we can
consider also using some of their supported transports.

* containers-storage
* oci
* oci-archive
* registry

RUN-3963
Signed-off-by: Brent Baude <bbaude@redhat.com>
// We also accept an URI so ignore ShellCompDirectiveNoFileComp and use the default one instead to get file paths completed by the shell.
return images, cobra.ShellCompDirectiveDefault
case 1:
cobra.CompDebugln("here", true)
Copy link
Member

Choose a reason for hiding this comment

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

sorry I left this debug in here, if you repush please drop it

Fixups for autocomplete for machine commands.  This was authored by Paul
Holzinger.

Thank you very much!

Signed-off-by: Brent Baude <bbaude@redhat.com>
@TomSweeneyRedHat
Copy link
Member

Other than @Luap99 's comment on debug, LGTM

@jankaluza
Copy link
Member

LGTM.

The test failure is most likely temporary issue, but I cannot restart tests myself :-/.

Copy link
Member

@Luap99 Luap99 left a comment

Choose a reason for hiding this comment

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

LGTM

@Luap99 Luap99 enabled auto-merge February 3, 2026 13:52
@Luap99 Luap99 merged commit 8fbda3f into containers:main Feb 3, 2026
80 of 83 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

machine No New Tests Allow PR to proceed without adding regression tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants