-
Notifications
You must be signed in to change notification settings - Fork 397
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Behat test failure with default/OOTB BLT install through GitHub/Acquia Pipelines #805
Comments
Apparently this is an upstream bug in Lightning, New LightningExtension subcontexts do not autoload. See associated fix using Lightning 2.0.x from Note that I'm on 8.1.15, and still seeing this issue, so I can't just apply the patch from #807 directly. |
I just tried pinning back to Lightning 8.1.14, and my build test still failed on the same issue :( |
BLT just released 8.6.2 (technically still going through some testing as of this comment), so I'm going to update and see if that just works. |
This change causing this failure was introduced in 1.14/2.0.0. 1.13 was the last release without it. |
@balsama - Ah, well that makes sense then :) I'll report back how the BLT 8.6.2 update goes. If that fails for me, I'll try 1.13. |
Following the official upgrade instructions, I'm now hitting the following error:
That patch seems to be part of Lightning 8.1.15, which isn't yet updated at this point of the process... |
So... this is starting to be a secondary issue, but I tried running |
I'm testing the updated manual update instructions in the 8.6.2 release notes:
And will also update to 8.6.3 to get the rest of the latest goodness. |
That seems to have updated BLT to 8.6.3, but nothing else (Lightning is still stuck at 8.1.5). |
I'm trying the following to upgrade from 8.6.1:
At this point, I got
Note that if you get all kinds of crazy things screwed up at some point, be sure to run a |
Okay, this time I did:
And I'm still getting:
Which is related to this bug in the composer-patches project: cweagans/composer-patches#38 (see PR: cweagans/composer-patches#92). |
Ah... then after that failed |
So, even after all that, committing the code, then pushing it up to a new PR, Pipelines is still giving me:
|
Yeah, forgot to update acquia-pipelines.yml. #816 |
@grasmash pointed me to https://github.com/acquia/blt/pull/816/files, and adding that change to my pipelines file made everything finally work! So in the end, to upgrade from 8.6.1 to 8.6.3, I ran:
Then I changed the pipelines file, and now the upgrade is complete and everything works within Pipelines. |
New update instructions are:
This takes care of the |
My system information:
When I run this command:
I get the following output:
And I expected this to happen:
Note that this was a plain/vanilla BLT install; I haven't done anything except for change the project name in the
blt/project.yml
file, and just installedpipelines
and ran theci:pipelines:init
command to generate theacquia-pipelines.yml
file.The text was updated successfully, but these errors were encountered: