Skip to content

fix(config): disable options rejected by bee in light and ultra-light… - #621

Open
martinconic wants to merge 5 commits into
masterfrom
refactor/node-mode-two-regimes
Open

fix(config): disable options rejected by bee in light and ultra-light…#621
martinconic wants to merge 5 commits into
masterfrom
refactor/node-mode-two-regimes

Conversation

@martinconic

Copy link
Copy Markdown
Contributor

Companion to ethersphere/bee#5596, stacked on #580.

The light and ultra-light profiles inherit storage-incentives-enable: true (and, for
ultra-light, chequebook-enable: true) from their full-node base profile. Bee rejects
storage incentives outside full mode and chequebook without swap, so the light nodes
in the local-dns cluster never became ready and the bee Beekeeper CI job failed at
"Set local cluster". This is why bee#5431's Beekeeper job has been red since
8b061de5, the commit that added
the light-mode incentives rejection; the run before it passed.

Changes, all in config:

  • local.yaml bee-local-light: storage-incentives-enable: false
  • local.yaml bee-local-ultralight-autotls: chequebook-enable: false, storage-incentives-enable: false
  • light-node.yaml light-node: storage-incentives-enable: false

Resolved profiles after the change:

Profile mode swap chequebook incentives
bee-local-light light true true false
bee-local-light-autotls light true true false
bee-local-ultralight-autotls ultra-light false false false
light-node light true true false

… profiles

Light and ultra-light profiles inherit storage-incentives-enable: true
(and, for ultra-light, chequebook-enable: true) from their full-node base
profile. Bee rejects storage incentives outside full mode and chequebook
without swap, so the light nodes in the local-dns cluster never became
ready and the bee Beekeeper CI job failed at cluster setup. Set the
inherited options to false where the mode does not support them.
@martinconic
martinconic marked this pull request as ready for review September 3, 2026 13:01
@martinconic
martinconic changed the base branch from refactor/node-mode-config to master September 4, 2026 12:12
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.

1 participant