Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16743 Discussions

Jenkins Agent with cygwin ssh connection issue

materigoprecitec
Beginner
304 Views

Hi folks,

I just wanted to drop by to share our observation.

We have a win10 jenkins agent, which hosts an ssh server inside a cygwin instants.

The Jenkins Controller connects to it via ssh.

Building our FPGA using altera 13.1 on this jenkins agent produces an incorrect output, which behaves not as it should.

On the other hand, if the same machine is connected directly to the Jenkins Controller, then the build is correct.

 

The reason in my opinion is, that using the ssh method, every command performed by the slave is actually done inside the given cygwin environment. As altera itself is using its own provided cygwin, I think the environment is getting poisoned and some tools are called from the wrong cygwin.

 

TL:DR:

Do not connect your jenkins agent via cygwin ssh if you plan to build altera projects on it.

 

Cheers!  

Labels (1)
0 Kudos
1 Reply
SyafieqS
Employee
266 Views

Hi Mate,


Thank you for your observation.

This is essential advice to avoid this issue when building projects on a Jenkins agent.


Cheers


0 Kudos
Reply