Closed (fixed)
Project:
Provision
Version:
7.x-3.x-dev
Component:
Hosting Drupal 8 sites
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
18 Oct 2015 at 04:19 UTC
Updated:
4 Nov 2016 at 13:34 UTC
Jump to comment: Most recent, Most recent file
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.