simone960's picture

I tried to update my backdrop 1.12.6 to 1.13.1 from the backend but I encountered error recorded in the log message:

 

LOCATION: https://  mydomain/admin/update/ready

MESSAGE

UpdaterException: The info file (<em class="placeholder">temporary://update-extraction-7a226124/backdrop/core/profiles/testing/modules/backdrop_system_listing_compatible_test/backdrop_system_listing_compatible_test.info</em>) does not define a 'type' attribute. in Updater::getProjectType() (line 199 of /mydomain/core/includes/updater.inc).

Any idea how to resolve this ?

Comments

I think this bug got fixed. But it'll mean you'll have to upgrade manually from 1.12.6 and future versions upgrades should work.

I'm not 100% sure about the bug fix.

klonos's picture

Yes, I initially though that this was meant to have been fixed in https://github.com/backdrop/backdrop-issues/issues/3553, but that issue was to solve such errors with profile .info files.

@simone960 can you please confirm that the .info files in the profiles under /core/profiles have a type = profile line?

From the error message, I see that this is complaining about missing type in the .info file of tests. This was also meant to have been fixed in https://github.com/backdrop/backdrop-issues/issues/1294.

simone960's picture

Thanks @klonos for looking into it. Looks like it's a bug to be fixed. I have to wait for the next release then.