After importing config changes (/admin/config/development/configuration - Import all), one file remained on the list - that is, it didn't get flagged as having been completed.

I'm not sure exactly what the change was as it came from a colleague, but it appears to be related to a newly created block. In any case, I ran the "Import all" three times but that file still remains. (see screenshot)

config sync issue.png156.69 KBExTexan


ExTexan created an issue. See original summary.

alexpott’s picture

Component: configuration system » block.module
Issue tags: +Configuration system

This looks like a config key sorting issue - there is no real difference in the values - it'd be interesting to know what is different about the system that generated the original config and the one that is importing it. However it does look as though the visibility settings in blocks should be sorted by key to avoid this kind of problem.

ExTexan’s picture

What exactly could I / should I check between the systems? That is, what info would help diagnose this?

alexpott’s picture

@ExTexan PHP version would be the most obvious as there are known differences in the way different versions sort.

ExTexan’s picture

Ahh, I see.

Local dev is running PHP 5.6.10.
Pantheon DEV is running PHP 5.5.24.

I'm not even sure if I/we have control over the version that is installed on the Pantheon account. In any case, the developer I'm working with/for is the owner of the Pantheon account, so I guess it would be up to him to change it.

alexpott’s picture

@ExTexan just to point out that there is nothing wrong here per-se. The configuration is just the same and there are no real differences.

Version: 8.3.x-dev » 8.4.x-dev

Drupal 8.3.0-alpha1 will be released the week of January 30, 2017, which means new developments and disruptive changes should now be targeted against the 8.4.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.