-
Notifications
You must be signed in to change notification settings - Fork 71
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
Playbook is failing on mysql role #1343
Comments
I updated from 16.04 to 18.04 on my machine, and now I'm hitting this. I was able to build after you made this issue while I was still on 16.04, but now no longer. 🎉 |
I can confirm I'm on 2.9.1 as well. I'm bumping the version of the role in galaxy to get the latest and seeing if that fixes anything. |
Nope, even with the latest geerlingguy mysql role, it fails 😢 |
By downgrading to Ansible 2.8.7 I've managed to build successfully. I guess at least it's narrowed down to just Ubuntu 18.04 hosts and Ansible 2.9.x and the mysql role... I can live with 2.8.7 but we at least need to warn in the readme, docs, etc if we can't enforce it even: https://adamj.eu/tech/2016/08/19/restricting-the-ansible-version-in-use/ (suggested by @whikloj in Slack) |
Oh, hi. 👋 I hit this today. Dropping |
O hai @ruebot |
@dwilcox just hit this too... I'll go update the documentation |
^^ documentation PR |
How do I downgrade from ansible 2.9.3 to ansible 2.8.7???? Every step of this playbook has not worked due to problems with backward or forward compatibility. It's very frustrating. |
@wgilling |
It is a geerlingguy.mysql version 2.9.0 and it is solved on 2.9.5 |
That's awesome news. Thanks for reporting @DigitLib ! |
@dannylamb There are many geerligguy roles updated, tested now on Ubuntu...PASSED...check for CentOS... |
@dannylamb Here is a list of updated roles geerlingguy.php-mysql 2.0.1 > 2.0.2 geerlingguy.apache 3.0.0 > 3.1.0 geerlingguy.php-versions 2.1.5 > 4.0.2 geerlingguy.php 3.6.0 > 3.7.0 geerlingguy.composer 1.7.0 > 1.7.6 geerlingguy.git 2.0.2 > 2.1.0 geerlingguy.mysql 2.9.0 > 2.9.5 geerlingguy.postgresql 1.4.3 > 2.0.1 geerlingguy.solr 4.2.1 > 4.2.2 geerlingguy.java 1.8.1 > 1.9.7 geerlingguy.drupal 2.5.0 > 3.0.0 geerlingguy.drush 3.1.1 > 3.1.2 CentOS PASSED! PLAY RECAP ********************************************************************* I can make PR to upgrade geerlingguy? |
If you all want to try again this should be resolved for ansible 2.9. |
We are closing this due to the time that has passed, and @whikloj 's suggestion that it's likely been fixed. Please open or resubmit if it remains an issue. |
Hello everyone,
I was able to replicate this issue on both a local vagrant and remote deploy several times.
I am using Ansible 2.9.1
The current playbook fails during this mysql task with:
When I comment out the last line in
roles/external/geerlingguy.mysql/tasks/main.yml
i.e.#- include_tasks: replication.yml
, this role no longer fails. Given I'm not running any type of MySQL cluster, there should be no negative impact.This seems to be an error with the
geerlingguy.mysql/tasks/replication.yml
upstream Ansible role rather but it isn't clear what Islandora users are supposed to do here?Line 25 in the
replication.yml
task istags: ['skip_ansible_galaxy']
of which all lines have this tag. Not clear what this issue is.The text was updated successfully, but these errors were encountered: