Sign up to take part
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
Unable to setup DSS Instance using Fleet manager. While running below ansible task to download the mysql connector in Instance template,
- name: Extract MySQL Driver 8.0.27 into /tmp
become: yes
unarchive:
src: https://downloads.mysql.com/archives/get/p/3/file/mysql-connector-java-8.0.27.tar.gz
dest: /tmp
remote_src: yes
Getting below error:
FAILED! => {\n\n "changed": false\n\n}\n\n\n\nMSG:\n\n\n\nFailure downloading https://downloads.mysql.com/archives/get/p/3/file/mysql-connector-java-8.0.27.tar.gz, HTTP Error 403: Forbidden\n\
We tried to access this link and file and it is a valid URL. But still we are getting this error.
Operating system used: Linux (centos 7.9.2009)
Hi @Akanksha,
Are you using the "Install a JDBC driver" task?
For example, the following configuration works for me:
Database Type: MySQL
URL: https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-8.0.30.zip
Paths in archive: */*.jar
Can you please attach a screenshot of your task?
Thanks!
Jordan
Hi @JordanB
I am using the below action,
- Run ansible tasks (please see attached)
and then, stage: After DSS Install
Ansible tasks:
- name: Extract MySQL Driver 8.0.27 into /tmp
become: yes
unarchive:
src: https://downloads.mysql.com/archives/get/p/3/file/mysql-connector-java-8.0.27.tar.gz
dest: /tmp
remote_src: yes
Hi @Akanksha,
I was able to get your script working by changing the URL. The URL that you are using redirects to https://cdn.mysql.com/archives/mysql-connector-java-8.0/mysql-connector-java-8.0.27.tar.gz and by switching the URL, the ansible script succeeds. Information on why ansible unarchive tasks do not follow redirects: https://github.com/ansible/ansible/issues/19985
- name: Extract MySQL Driver 8.0.27 into /tmp
become: yes
unarchive:
src: https://cdn.mysql.com/archives/mysql-connector-java-8.0/mysql-connector-java-8.0.27.tar.gz
dest: "/tmp/"
remote_src: true
Please update your script and reprovision your instance to let the changes take effect. Let us know if you run into any further issues.
Thanks!
Jordan