Talend Sandbox examples stop working (continues delivery issue)

Twelve Stars

Talend Sandbox examples stop working (continues delivery issue)

yesterday download sandbox for tests, and found all examples related to mysql stop working, including real time streaming which was interesting for me

the problem ... is simple, now when Talend build containers it install latest version of MySQL ... and it by default use new authorisation + JDBC drivers stop work

 

one more good case why I do not like continues delivery Smiley Happy

 

BTW -  good to fix ithis

-----------

Accepted Solutions
Employee

Re: Talend Sandbox examples stop working (continues delivery issue)

Hello, thanks for your feedback.

 

You are right, the MySQL container that is pulled in the sandbox is the latest one. As they modified the parameters needed, the container is no longer working.

 

Please use this hot fix to use the sandbox :

 

If you have chosen Cloudera distribution modify the following file :

 

/opt/talend/Docker/Cloudera-compose.yml

If you have chosen Hortonworks, modify the Hortonworks-compose.yml in the same folder.

 

Replace the mysql section with :

 

 

  mysql:
    dns: 172.17.0.1
    dns_search: weave.local.
    environment:
    - MYSQL_DATABASE=sandbox
    - MYSQL_USER=sandbox
    - MYSQL_PASSWORD=sandbox
    - MYSQL_ROOT_PASSWORD=first1
    hostname: mysql.weave.local
    image: mysql:5.7
    networks:
    - weave

The only modification is the tag "5.7" instead of "latest".

 

Once you've done that run the following commands :

sudo docker-compose -f ~/.dkr/compose/cluster1/docker-compose.yml rm -f mysql
sudo docker-compose -f ~/.dkr/compose/cluster1/docker-compose.yml down
reboot

The sandbox should restart with the good MySQL container version and the demos should be working again.

 

Please let us know if it has fixed the issue for you.

 

PS : Also, be aware that we are working on a new release of the sandbox with new demos and updated distributions, and we will make sure this issue won't happen again.


All Replies
Employee

Re: Talend Sandbox examples stop working (continues delivery issue)

Hello, thanks for your feedback.

 

You are right, the MySQL container that is pulled in the sandbox is the latest one. As they modified the parameters needed, the container is no longer working.

 

Please use this hot fix to use the sandbox :

 

If you have chosen Cloudera distribution modify the following file :

 

/opt/talend/Docker/Cloudera-compose.yml

If you have chosen Hortonworks, modify the Hortonworks-compose.yml in the same folder.

 

Replace the mysql section with :

 

 

  mysql:
    dns: 172.17.0.1
    dns_search: weave.local.
    environment:
    - MYSQL_DATABASE=sandbox
    - MYSQL_USER=sandbox
    - MYSQL_PASSWORD=sandbox
    - MYSQL_ROOT_PASSWORD=first1
    hostname: mysql.weave.local
    image: mysql:5.7
    networks:
    - weave

The only modification is the tag "5.7" instead of "latest".

 

Once you've done that run the following commands :

sudo docker-compose -f ~/.dkr/compose/cluster1/docker-compose.yml rm -f mysql
sudo docker-compose -f ~/.dkr/compose/cluster1/docker-compose.yml down
reboot

The sandbox should restart with the good MySQL container version and the demos should be working again.

 

Please let us know if it has fixed the issue for you.

 

PS : Also, be aware that we are working on a new release of the sandbox with new demos and updated distributions, and we will make sure this issue won't happen again.

Twelve Stars

Re: Talend Sandbox examples stop working (continues delivery issue)

Thank You, 

 

would be interesting to check new sandbox

I have access subscription versions, but sometime sandbox is most easiest way for tests or check ideas because it all in one and do not need access to internet or corporate network

-----------