Jump to content

WARP/WEM: Build bleibt hängen


poohnet

Recommended Posts

Guten Morgen zusammen,

seit ein paar Tagen bleiben meine Github Actions Builds für WARP und WEM hängen und werden dann irgendwann (nach sechs Stunden) abgebrochen:

image.thumb.png.4eb92478542b4093c44b5749716f8b3f.png

Lokal konnte ich das Problem zunächst nicht nachvollziehen - bis ich auf die Idee kam, das Repo mal in ein neues/leeres Verzeichnis abzurufen und die Builds dort zu starten. Und siehe da, auch diese bleiben nun reproduzierbar im Schritt "Web interface dependencies are not up-to-date (marker file missing), updating now" hängen 😟

$ pio run -e energy_manager
Processing energy_manager (board: esp32_ethernet_brick; platform: platformio/espressif32@^5.4.0; framework: arduino)
--------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
Updating packages
Clearing arduino-esp32#warp-2.0.2
Clearing arduino-esp32#warp-2.0.7
Clearing arduino-esp32#warp-2.0.7-1
Clearing arduino-esp32#warp-2.0.7-1_5a32cef9d41d229fb071ddb99954134b6e28928b
Clearing arduino-esp32#warp-2.0.8_035c8510036bbcd47d3e17c23903b4a9ffaa11d9
Clearing arduino-esp32#warp-2.0.8_532fdfc25add50bd4a58f240bc7765da24627e65
Clearing arduino-esp32#warp-2.0.8_7fb92b0e99a57f5c1aadbe5084ad3fc710cff7b5
Clearing arduino-esp32#warp-2.0.8_f28d3f3005822befe76f8decd052322e41459846
Clearing arduino-esp32#warp-2.1.3_6d324e561b9da599f44212cfb6b8d55d24a1531b
Clearing arduino-esp32#warp-2.1.4_c921691ac08faf25fc6c55106846d6698d504f25
Skipping arduino-esp32#warp-2.1.5_49331ac8f553d5e314a97eebd8ba635a27442de3
Clearing arduino-esp32#warp-2.1.5_7566d054c407469983d4e971bd54001b67bc9e7a
Clearing arduino-esp32#warp2-2.0.2
Clearing arduino-esp32#warp2-2.0.8
Clearing arduino-esp32#warp2-2.0.8-1
Clearing arduino-esp32#warp2-2.0.8-1_7ee30a65df8e505af2f677ad65184b570009bf03
Clearing arduino-esp32#warp2-2.0.90_ae7cdb0f7fa90f8b2500063f6a2d7081b5f5e2c3
Clearing arduino-esp32#warp2-2.0.9_1d6f5403b0f31fdf4695af28fd65589d2f901c7a
Clearing arduino-esp32#warp2-2.0.9_40a69926bf20860224fbe65b6ebc27f8b3d62c09
Clearing arduino-esp32#warp2-2.0.9_9326b6026102e72489017bcf1c8fa08d0084e30f
Clearing arduino-esp32#warp2-2.0.9_9b884c39a1c00bf02e47fefac3b3543d4e09e01c
Clearing arduino-esp32#warp2-2.1.3_bd9c96d4e26747bcdf4fbcde1cfeef9e0ee9f598
Clearing arduino-esp32#warp2-2.1.4_32458a66419a299083ee70f1372a03453a2aa88d
Skipping arduino-esp32#warp2-2.1.5_8f8dfc02ec6fa0ebc08ec906ad71eca2c9e6f171
Clearing arduino-esp32#warp2-2.1.5_d0f25126da68a18cdb1fb0eacd3b171d90714ead
Preparing backend module: NTP
Preparing backend module: Firmware Update
Embedding recovery_html (digest file missing)
Preparing backend module: Rtc Bricklet
Embedding real_time_clock_v2_bricklet_firmware_bin (digest file missing)
Preparing backend module: Energy Manager
Embedding warp_energy_manager_bricklet_firmware_bin (digest file missing)
Preparing backend module: Pwa
Embedding manifest (digest file missing)
Generating module_dependencies.h from module.ini
Ignoring unused translation override de.charge_tracker
Ignoring unused translation override en.charge_tracker
Missing hyphenations detected. Add those to hyphenations.py!
    Donnerstag
    Donnerstags
    Gespeicherte
    Wednesdays
    akzeptiert
    setMinutes
    toLocaleTimeString
Checking translation completeness

...

Unused placeholders:
        de.certs.content.add_cert_id
        de.certs.content.cert_file_muted
        de.certs.script.reboot_content_changed
        de.certs.script.save_failed
        de.charge_tracker.script.csv_header_username
        de.component.input_password.not_set
        de.evse.content.active_high
        de.evse.content.active_low
        de.evse.content.button_configuration
        de.evse.content.button_pressed
        de.evse.content.button_released
        de.evse.content.gpio_in
        de.evse.content.gpio_out
        de.evse.content.gpio_out_high
        de.evse.content.gpio_out_low
        de.evse.content.gpio_shutdown
        de.evse.content.gpio_state
        de.mqtt.content.no
        de.mqtt.content.yes
        de.rtc.content.hour
        de.rtc.content.minute
        de.rtc.content.wday
        en.certs.content.add_cert_id
        en.certs.content.cert_file_muted
        en.certs.script.reboot_content_changed
        en.certs.script.save_failed
        en.charge_tracker.script.csv_header_username
        en.component.input_password.not_set
        en.evse.content.active_high
        en.evse.content.active_low
        en.evse.content.button_configuration
        en.evse.content.button_pressed
        en.evse.content.button_released
        en.evse.content.gpio_in
        en.evse.content.gpio_out
        en.evse.content.gpio_out_high
        en.evse.content.gpio_out_low
        en.evse.content.gpio_shutdown
        en.evse.content.gpio_state
        en.mqtt.content.no
        en.mqtt.content.yes
        en.rtc.content.hour
        en.rtc.content.minute
        en.rtc.content.wday
Checking translation override completeness
Checking web interface dependencies
Web interface dependencies are not up-to-date (marker file missing), updating now

Könnt ihr das Problem auch reproduzieren bzw. habt evtl. eine Idee, wie man es lösen kann?

Vielen Dank & Gruß Thomas

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...