Closed (fixed)
Project:
ACL
Version:
8.x-1.0-alpha1
Component:
Code
Priority:
Major
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
19 Oct 2015 at 00:32 UTC
Updated:
7 Oct 2019 at 09:09 UTC
Jump to comment: Most recent
id.tarzanych has ported ACL to D8 in #2495027: ACL Drupal 8.x Port — THANK YOU!
This issue is intended to record testing progress.
We need specific testing in the following areas:
Unfortunately, we do not have Devel Node Access for D8 yet (#2380335: Devel Node Access block is broken).
Comments
Comment #2
salvisWe have ALPHA1 of ACL.
It has all the functionality of the D7 version, including migration from D7 and D6.
Please test this version and provide feedback, both good and bad:
IF it works for you, let us know by adding a note to THIS issue here.
IF YOU FIND A BUG, please check the issues queue, and if it hasn't been reported yet, then OPEN A NEW ISSUE!
Do NOT add bug reports to this issue here.
Comment #3
salvisComment #4
id.tarzanych commentedTested with Drupal 8 RC2
Comment #5
abarpetia commentedTested with Drupal 8.1.1. ACL module running smoothly and currently providing all functionality of D7.
Comment #6
naveenvalecharetitling it and converted this to plan. Let's create the followup issues for the tests that are needed to get the alpha2 released.
Comment #7
naveenvalechaComment #8
rwmanos commentedWhile migrating with Drush 8.1.15 a Drupal 7.56 to Drupal 8.4.4 website with acl-8.x-1.0-alpha1 installed, the following error occurs:
Comment #9
oriol_e9g@rwmanos Use dev branch, this is more stable than alfa.
Comment #10
salvis@rwmanos: Please try the -dev version. If it works, please report here, if it doesn't, then OPEN A NEW ISSUE. We cannot fix bugs in this generic thread.
Comment #11
rwmanos commentedThe Fatal error does not occur with the -dev version, indeed. Please release a new version.
To give you some background, we have to migrate many sites so we are using automation scripts. The process checks all installed Drupal 7 modules and performs drush dl for each one of them at the new Drupal 8 site. Then, if there is a migration path -which is true for acl- it enables it. Eventually the migration fails completely due to this fatal error and we have to intervene.
The point is we do not use 'dl --dev' because dev is normally the unstable branch.
Another option is to remove the supported tag from the alpha version so drush dl ignores it like it does, for instance, for views:
Expected behavior similar to views:
which causes drush dl views to return "There are no stable releases for project views".
Comment #12
rkquigley commentedI have been testing ACL (both alpha1 and -dev versions), via Forum Access, on my local instance and seems to be working just fine. I would like to be able to use it on our dev, and eventually prod servers by November, but concerned about the D7 migrate fail.
Since we built our site directly in D8, is this fail a moot point for us? Or will it be a potential vulnerability in some way I haven't found yet?
Thanks for all your work!
Rebecca Quigley
Comment #13
salvisI still haven't been able to find out what the migrate problem is, but since you won't do any migration, this will definitely not affect you.
Please open new issues for discussing things that are not directly related to the subject, so that they can be pursued and ultimately closed.
Comment #14
salvis@rwmanos: I understand your position, abut removing the supported tag from the alpha version makes it disappear from the front page, which is a no go.
@rkquigley: The migrate tests still don't pass — I don't know how to fix them, but the current #3081095: Project does not pass PHPUnit tests is a problem with the test, not with ACL.
However, please keep in mind that FA hasn't had its tests ported so far, which means it can't get out of ALPHA.
My instructions in #2 have been largely ignored, which is a pity. I will release ALPHA2 shortly, and rather than being able to continue here, I'll have to open a new thread. Feel free to continue the discussion here, but please stick to the instructions in the new thread.
Comment #15
salvis#3083015: ACL for D8 — ALPHA2 is out and we'll continue there.
Thank you all for participating.