Add JDK 17 in nodes used in jenkins verify jobs in ONAP & O-RAN-SC
[infra/tools.git] / infra / jenkins / slave-setup / eiffel-build-server / README.md
1 The packer file and corresponding script in this folder are used
2 for building Eiffel projects on Nordix Jenkins.
3 Nordix Jenkins.
4
5 The packer file is specific to City Cloud Karlskrona region since
6 it contains the Karlskrona region endpoint and UUID of the network
7 created there. For other regions or clouds, a similar file needs
8 to be created. The actual script that is executed by packer on
9 provisioned temporary instances should work on any Ubuntu2004
10 regardless of cloud and region.
11
12 Eiffel projects build container images and the script
13 configure-image-ubuntu2004.sh installs and configures podman so
14 the proxy for Docker Hub setup on Nordix Container Image Registry
15 can be utilized.
16
17 A final note is that the file authorized_keys.packer is used for
18 injecting user keys into image during cloud-init phase for ssh
19 access to the slaves for troubleshooting. If you want to have
20 access to the slaves, please add your ssh public key in it.