Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 565421

Summary: Attach aarch64 build machine to releng jipp
Product: Community Reporter: Alexander Kurtakov <akurtakov>
Component: CI-JenkinsAssignee: CI Admin Inbox <ci.admin-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: christian.dietrich.opensource, daniel_megert, frederic.gurr, sravankumarl, webmaster
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on:    
Bug Blocks: 565419    

Description Alexander Kurtakov CLA 2020-07-22 06:27:03 EDT
There is machine currently being setup to build aarch64 swt and launcher. Once setup it has to be attached to releng jipp.
Comment 1 Alexander Kurtakov CLA 2020-07-22 08:01:24 EDT
Machine is ready and compiles swt fine. What are the steps to get it added to releng jipp?
Comment 2 Frederic Gurr CLA 2020-07-22 09:05:17 EDT
Please create a "genie.releng" account on the machine.

I will send you the public SSH key of the genie.releng user that needs to be added to the .ssh/authorized_keys file.

We will need the IP address of the new server as well.
Comment 3 Alexander Kurtakov CLA 2020-07-22 09:28:36 EDT
Does it have to be "genie.releng" ?
`adduser genie.releng`:
adduser: Please enter a username matching the regular expression configured
via the NAME_REGEX configuration variable.  Use the `--force-badname'
option to relax this check or reconfigure NAME_REGEX.
Comment 4 Alexander Kurtakov CLA 2020-07-22 09:30:27 EDT
I just don't feel comfortable to use "--force-badname".
Comment 5 Frederic Gurr CLA 2020-07-22 09:31:14 EDT
If you don't want to give releng a "bad name" and use the force, "genie_releng" is also possible. ;)
Comment 6 Sravan Kumar Lakkimsetti CLA 2020-07-22 09:31:34 EDT
Lets do it via websocket
Comment 7 Sravan Kumar Lakkimsetti CLA 2020-07-22 09:41:26 EDT
Lets connect via websocket similar to ppcle machines
working dir is "/home/swtbuild/build"
Comment 8 Sravan Kumar Lakkimsetti CLA 2020-07-22 09:46:36 EDT
please name the executor as "aarch64-swt"
Comment 9 Frederic Gurr CLA 2020-07-22 14:52:42 EDT
java -jar agent.jar -jnlpUrl https://ci.eclipse.org/releng/computer/aarch64-swt/slave-agent.jnlp -secret @secret-file -workDir "/home/swtbuild/build"

I've sent instructions to set up the secret-file via email.
Comment 10 Frederic Gurr CLA 2020-07-22 14:53:48 EDT
Hit sent too fast: The above command needs to be executed on the agent to start the websocket connection.

Please set up the secret first.
Comment 11 Sravan Kumar Lakkimsetti CLA 2020-07-23 01:21:10 EDT
The machine is connected and available. Thanks for quick response
Comment 12 Frederic Gurr CLA 2020-07-23 03:49:56 EDT
Ok. Closing.