iec: aarch64 baremetal POD: map name, cron trigger 42/3342/8
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Tue, 7 Apr 2020 10:34:34 +0000 (12:34 +0200)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Fri, 10 Apr 2020 16:39:33 +0000 (18:39 +0200)
commitbc7b1438041402599cdcff0433c4c8ab62c8348d
tree10817a648a4653205c9038ca67bd68f3e3b900aa
parentc59181f887b55ad0fba9bbb934687ca3a1ba58dc
iec: aarch64 baremetal POD: map name, cron trigger

IEC Fuel deploy scripts need a mapping between the Jenkins node (slave)
name and its lab/pod naming scheme, i.e. for the new baremetal POD
`ubuntu1804-dev-96c-256g-1` we will use `arm-baremetal1` for PDF/IDF
filenames.

While at it, update related jobs:
- extend ci-management static slave init jobs to also generate jobs
  for the new AArch64 baremetal POD label (aarch64_baremetal_dev).
- exclude Ubuntu 16.04 / CentOS from Fuel baremetal job matrix since
  baremetal provisioning in Fuel only supports Ubuntu 18.04 currently;
- schedule IEC Type 2 Fuel baremetal deployment every day @ 01:00;
- fix GERRIT_REFSPEC job paramater being ignored for IEC jobs;

JIRA: IT-19425
JIRA: IT-19445

Change-Id: I1e1debb7ad61e6aac7a6304ecc2bd5fd6e9fe3ce
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
jjb/akraino-templates/akraino-iec-macros.yaml
jjb/akraino-templates/akraino-iec-templates.yaml
jjb/ci-management/static-slaves-ci-jobs.yaml
jjb/iec/iec-fuel-deploy.sh
jjb/iec/iec.yaml