Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-6451

YAML configuration: changes in included files don't trigger a reload of the registered item

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.4
    • Fix Version/s: 5.4.7
    • Component/s: configuration, yaml
    • Labels:
      None

      Description

      POC exists in FORGE/light-yaml. Since POC contains more than just solution for this issue, for the task itself we need to:

      • extract just the solution
      • extract and adapt relevant test
      • review & QA
      • time overhead introduced by the solution (document it either in resolution comment if negligible or in release notes & documentation on yaml loading if more significant)

      Original description:
      In YAML configuration files we support includes of other YAML files. The problem is that changes in an included file will not trigger the observation based releasing of the complete configuration. Some developers workaround with fake edits in the including file by adding a space for instance.

      Note: in development mode we might want to load the YAML configuration on each request of the provider to avoid any stall configuration.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              apchelintcev Aleksandr Pchelintcev
              Reporter:
              pbaerfuss Philipp Bärfuss
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  Checklists

                  Bug DoR
                  DoD

                    Time Tracking

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - 0d
                    0d
                    Logged:
                    Time Spent - 5d 3.1h
                    5d 3.1h