In Drupal 8, the minimal profile doesn't include a minimal.profile. As a result, we won't see it in the packages, nor will it be available during site install.
| Comment | File | Size | Author |
|---|---|---|---|
| #18 | interdiff-2595809-13-18-do-not-test.patch | 1.44 KB | colan |
| #18 | provision-find_d8_profiles-2595809-18.patch | 3.26 KB | colan |
| #13 | interdiff-2595809-12-13-do-not-test.patch | 489 bytes | colan |
| #13 | provision-find_d8_profiles-2595809-13.patch | 2.21 KB | colan |
| #12 | interdiff-2595809-10-12-do-not-test.patch | 966 bytes | colan |
Comments
Comment #2
gboudrias commentedJust tested and this is still active, we can't install using Minimal (or Testing).
Comment #3
helmo commented.profile files seem optional ... It's all about the .info.yml
This patch seems to do the trick.
Comment #5
gboudrias commentedWorks great, pushed :)
Comment #6
ergonlogicI believe this'll need further work, or at least thorough testing. I believe $profile->filename gets include()'d somewhere further down the line in the install process. I believe it's to find any implementations of hook_requirements, if memory serves...
Comment #7
gboudrias commentedYou're right, I was a bit over-eager, it seems Verify fails on Hostmaster because of the README.txt:
Comment #8
gboudrias commentedReverted for now as the same bug breaks the hostmaster install.
Comment #10
helmo commentedI see that Jenkins also failed a Job on this ... http://ci.aegirproject.org/job/U_aegir_6.x-2.x_to_7.x-3.x_upgrade/458/co...
This looks better, hostmaster and a D8 platform verified.
Comment #11
miroslavbanov commented#10 patch looks wrong:
Require it if it doesn't exist?
Comment #12
colanThat should be reversed.
Comment #13
colanFixed:
Comment #14
helmo commentedAdded a PR for testing https://github.com/aegir-project/provision/pull/7
Comment #16
helmo commentedregression ... 'README.txt' showing up as a profile: https://usercontent.irccloud-cdn.com/file/t7BP6wND/Install%20profile%3A%...
Comment #17
colanIt's definitely this commit. Just confirmed with git bisect.
Seeing this in the verify log on D7 platforms (testing with dkan):
...when it should just be:
Investigating...
Comment #18
colanI think I fixed it. Files weren't being skipped. We should only be looking into directories.
Comment #21
helmo commentedIt works as expected with the new patch.
Comment #22
jon pughOn a side note... Drupal itself has code that detects these profiles. Maybe in the future we look at how we might offload this logic to that?
This is one of those parts we need to address if we are to properly support anything other than drupal.