Skip to content

bluoes_startup_update: add fine-grained patch suppression#3049

Merged
patrickelectric merged 1 commit intobluerobotics:masterfrom
Williangalvani:fine_grained_patches
Jan 10, 2025
Merged

bluoes_startup_update: add fine-grained patch suppression#3049
patrickelectric merged 1 commit intobluerobotics:masterfrom
Williangalvani:fine_grained_patches

Conversation

@Williangalvani
Copy link
Member

tested by running BLUEOS_DISABLE_PATCHES=userdata,cgroups,nginx,dwc2,ssh,i2c4,dns blueos_startup_update.py

fix #3035

@patrickelectric patrickelectric merged commit 154d685 into bluerobotics:master Jan 10, 2025
6 checks passed
@drzwey
Copy link

drzwey commented Jan 10, 2025

Great, thanks! I'll check it out.

@Williangalvani Williangalvani deleted the fine_grained_patches branch January 16, 2025 20:06
@ES-Alexander ES-Alexander added the docs-needed Change needs to be documented label Jan 24, 2025
@ES-Alexander
Copy link
Collaborator

ES-Alexander commented Jan 24, 2025

Would be good to mention this functionality in the dev docs :-)


  • Should add a section for running BlueOS with environment variables, using startup.json
    {
      "core": {
        "binds": {
           ....
        },
        "enabled": true,
        "environment": [
          "BLUEOS_DISABLE_SERVICES='ping'"
        ],
        "image": "bluerobotics/blueos-core",
        "network": "host",
        "privileged": true,
        "tag": "master"
      }
    }
    
  • Should list the available variables
    • BLUEOS_DISABLE_SERVICES
    • BLUEOS_DISABLE_PATCHES
    • BLUEOS_DISABLE_STARTUP_UPDATE
    • BLUEOS_DISABLE_MEMORY_LIMIT

@ES-Alexander ES-Alexander added docs-in-progress Included in an open docs PR docs-complete Change documentation has been completed and removed docs-needed Change needs to be documented docs-in-progress Included in an open docs PR labels Apr 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs-complete Change documentation has been completed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

core: bootstrap: reduce aggressiveness of blueos_startup_update.py in overwriting custom pin assignments in Pi overlay

4 participants

Comments