SDDS: This block is broken or missing errors

Created on 9 August 2024, about 1 month ago
Updated 9 September 2024, 9 days ago

Problem/Motivation

When setting CivicTheme as default theme, there are many of these:

This block is broken or missing. You may be missing content or you might need to install the original module.

Steps to reproduce

Proposed resolution

Fix them :)

Remaining tasks

Debug and fix.

User interface changes

User won't see errors.

API changes

Data model changes

πŸ› Bug report
Status

Fixed

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @Kristen Pol
  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    Typo.

  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    Running the "Content provisioning" led to errors:

    1. Configuration field.field.node.event.field_location depends on the Content Translation module that will not be installed after import.
    2. Configuration language.entity.en depends on the Language module that will not be installed after import.
    3. Configuration language.entity.und depends on the Language module that will not be installed after import.
    4. Configuration language.entity.zxx depends on the Language module that will not be installed after import.
    5. Configuration language.mappings depends on the Language module that will not be installed after import.
    6. Configuration language.negotiation depends on the Language module that will not be installed after import.
    7. Configuration language.types depends on the Language module that will not be installed after import.
    8. Unable to provision theme_settings: There were errors validating the config synchronization. Configuration <em class="placeholder">field.field.node.event.field_location</em> depends on the <em class="placeholder">Content Translation</em> module that will not be installed after import. Configuration <em class="placeholder">language.entity.en</em> depends on the <em class="placeholder">Language</em> module that will not be installed after import. Configuration <em class="placeholder">language.entity.und</em> depends on the <em class="placeholder">Language</em> module that will not be installed after import. Configuration <em class="placeholder">language.entity.zxx</em> depends on the <em class="placeholder">Language</em> module that will not be installed after import. Configuration <em class="placeholder">language.mappings</em> depends on the <em class="placeholder">Language</em> module that will not be installed after import. Configuration <em class="placeholder">language.negotiation</em> depends on the <em class="placeholder">Language</em> module that will not be installed after import. Configuration <em class="placeholder">language.types</em> depends on the <em class="placeholder">Language</em> module that will not be installed after import.
  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    It has success messages for:

    1. Successfully provisioned files.
    2. Successfully provisioned media.
    3. Successfully provisioned menu_links.
    4. Successfully provisioned permissions.
    5. Successfully provisioned site_settings.
    6. Successfully provisioned media_view.
    7. Successfully provisioned blocks.
  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    After running the provisioning the This block is broken or missing errors are gone and the header and footer menu structure is okay.

    But, for the Starshot Demo, we will need to modify these to be what we want for the demo.

  • Assigned to Kristen Pol
  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    When switching to the subtheme it does not have any of the header/footer/menu structure which is probably what we want anyway.

  • Issue was unassigned.
  • Status changed to Postponed about 1 month ago
  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    The language/translation ones are a starshot bug so put that in their queue:

    #3467249: Starshot errors like: Language module that will not be installed after import β†’

    So... everything worked here when provisioning except for the theme settings because of that bug.

    Postponing this on that issue.

    Once that's fixed, we can try the provision option again and, if working, add it to the documentation.

  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    Keeping postponed since the underlying Starshot issue is postponed.

  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    Since we don't need any of the sitebuilding stuff for Barcelona, keeping this postponed.

  • Status changed to Active 9 days ago
  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    Might be good to get rid of the block config from optional so it isn't installed and then doesn't have these errors.

  • Pipeline finished with Success
    9 days ago
    Total: 165s
    #278546
  • Status changed to Fixed 9 days ago
  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA

    I've pushed the changes. Thought I was on the MR branch but was on main... whoops ;)

    Anyway, changes are there so we won't get these errors anymore.

    If we will continue to work on SDDS post-Barcelona then we need to figure out how we want to get these blocks to work OOTB so I'll create a separate issue for that.

  • πŸ‡ΊπŸ‡ΈUnited States Kristen Pol Santa Cruz, CA, USA
Production build 0.71.5 2024