Skip to content

Conversation

@erickcestari
Copy link
Contributor

These submodules were causing failures during recursive git clone operations. The submodule entries were still registered in the git tree even though they were removed from .gitmodules, causing: "fatal: No url found for submodule path 'external/lightning/external/libsodium'" and similar errors for lowdown.

This removes both submodule references from the git index to resolve recursive submodule initialization failures (exit code 128).

Changelog-None

This breaks BitcoinFuzz CI when updating to the latest Core Lightning commit. The recursive submodule initialization fails with:

git submodule update --init --recursive external/lightning

See: https://github.com/bitcoinfuzz/bitcoinfuzz/actions/runs/18974054866/job/54188726928?pr=314

These submodules were causing failures during recursive git clone
operations. The submodule entries were still registered in the git
tree even though they were removed from .gitmodules, causing:
"fatal: No url found for submodule path 'external/lightning/external/libsodium'"
and similar errors for lowdown.

This removes both submodule references from the git index to resolve
recursive submodule initialization failures (exit code 128).

Changelog-None
@rustyrussell
Copy link
Contributor

Thanks, great catch!

@rustyrussell rustyrussell merged commit c70b70b into ElementsProject:master Oct 31, 2025
33 of 39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants