Re: [bitbake-devel] bitbake-setup: sync layers to branch HEAD

Alexander Kanavin <[email protected]> Wed, 17 Jun 2026 14:37:13 +0200
Newsgroups org.openembedded.lists.bitbake-devel
Message-ID <CANNYZj_nQiHUjVvips9+kn7XV1JZquZDJs-5RCZ6RpDAHgCYRw@mail.gmail.com>
On Wed, 17 Jun 2026 at 14:01, Christian Schaefer via
lists.openembedded.org
<[email protected]> wrote:
> Over time, new commits are pushed to the upstream branch (wrynose). Is there a
> way to sync my local checkout to the updated upstream branch without running
> `git pull` manually for each layer? Originally, I assumed this would be done by
> running `bitbake-setup update`, but no changes are detected, as the *.conf.json
> file is still the same.

This should be happening in 'update', particularly this bit of code handles it:

           upstream_revision = fetcher.method.latest_revision(fetcher,
d, 'default')
            if upstream_revision != local_revision:
                changed = True
                logger.info('Layer repository {} checked out into {}
updated revision {} from {} to {}'.format(remote,
os.path.join(layerdir, repodir), rev, local_revision,
upstream_revision))

Can you check why it isn't triggering?

Alex