-
Notifications
You must be signed in to change notification settings - Fork 53
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
Changes needed to install Drupal 10 #269
Comments
Another option is to make a PR against, the Geerlingguy repo. https://github.com/geerlingguy/ansible-role-drupal 🤷 |
Hi folks, I just ran the ansible playbook on a new instance. It still installs Drupal 9. Is there an ETA when the playbook will install Drupal 10 ? Thanks a lot for the playbook....great job ! |
Ah, bit again by the tilde operator! Or, run |
Tried it and got this error when running Error.. TASK [geerlingguy.drupal : Install dependencies with composer require (this may take a while).] ***************************************************************************************** |
@BrzIGH |
Thanks. 10.5 running now... Thanks |
Just a quick comment: However, in the New Year both playbook scripts fail... I posted a bug note on the Islandora issue queue Islandora/documentation#2277 Hope this helps... Thanks |
I just tried again and got the same error even after the latest merge: TASK [geerlingguy.drupal : Move Drupal project files to drupal_composer_install_dir (this may take a while).] *************************************************************************** TASK [geerlingguy.drupal : Install dependencies with composer require (this may take a while).] ***************************************************************************************** I have a basic Server 22.04 image snapshot to which I revert and then redo all the tasks (playbook download etc.)... I am not doing anything different from what I did before Christmas... Any ideas why I am unable to get this to work any more ? Thanks |
Can you please confirm
|
git clone https://github.com/Islandora-Devops/islandora-playbook Hope this helps... |
The reason for this is that I want to make absolutely sure that the commit in your working directory is the latest commit. You did a |
Yes, I did it this morning... |
Then can you please disclose which commit of the playbook you are on so that we can continue to troubleshoot? |
Sorry...how do I get that info ? |
As I said in a previous message, the command |
innopac@isl8:~/islandora-playbook$ git log
commit eaf133e
commit 3b9d1c5
commit 1d4d76a (tag: 2.1.0)
commit 5e6fc18 |
Hmm, I am baffled. |
I deleted the inventory/vagrant folder as I presume the inventory/production folder is the one that is needed... and I do not use vagrant. Could that be the reason ? Does the playbook need the inventory/vagrant folder ? |
Would the drush version in the geerlingguy.drupal role still need to be changed from 10.1 to 12: https://github.com/geerlingguy/ansible-role-drupal/blob/master/defaults/main.yml#L28 |
I am showing "^10.1" in ...roles/external/geerlingguy.drupal/defaults |
I would try changing that to "^12" and see if that fixes the error. |
I had to make a few changes in order to get the playbook to do a clean install of Drupal 10:
vars/starter.yml
to use a newer version of the Starter Site:geerlingguy.drush
role inrequirements.yml
and we no longer need to include it in
webserver.yml
geerlingguy.drupal
role has not been updated for Drupal 10. The version we are loading (4.3.0) is the latest version on the ansible galaxy website (https://galaxy.ansible.com/ui/standalone/roles/geerlingguy/drupal/). So, after runningansible-galaxy install
to pull in the requirements I needed to change the drush version inroles/external/geerlingguy.drupal/defaults/main.yml
from 10.1 to 12.Would it make sense to fork that role, update it and move it to an internal role until it is updated on the galaxy site?
Thanks
The text was updated successfully, but these errors were encountered: