From 712762c40c37be01aa8c909645bd824f367e8f50 Mon Sep 17 00:00:00 2001 From: caviedesj Date: Thu, 12 Feb 2026 11:18:53 +0100 Subject: [PATCH] Fix. Remove unused parameters from the new Jenkinsfile Change-Id: I7f8501a77e2b85134405cee317169da8a52b794a Signed-off-by: caviedesj --- Jenkinsfile.new | 42 +++++++----------------------------------- 1 file changed, 7 insertions(+), 35 deletions(-) diff --git a/Jenkinsfile.new b/Jenkinsfile.new index 82685352..27b16878 100644 --- a/Jenkinsfile.new +++ b/Jenkinsfile.new @@ -25,54 +25,26 @@ pipeline { string(name: 'GERRIT_REFSPEC', defaultValue: env.GERRIT_REFSPEC ?: '', description: '') string(name: 'GERRIT_PATCHSET_REVISION', defaultValue: env.GERRIT_PATCHSET_REVISION ?: '', description: '') string(name: 'PROJECT_URL_PREFIX', defaultValue: 'https://osm.etsi.org/gerrit', description: '') - string(name: 'ARTIFACTORY_SERVER', defaultValue: 'artifactory-osm', description: '') string(name: 'DOCKER_ARGS', defaultValue: '', description: 'Extra docker args for docker run') - // Stage 3 parameters (mirroring central ci_stage_3.groovy) - // Core installer/E2E toggles - string(name: 'DOCKER_TAG', defaultValue: 'testing-daily', description: 'Tests image tag for opensourcemano/tests') - string(name: 'INSTALLER', defaultValue: 'Default', description: '') + // OpenStack configuration string(name: 'OPENSTACK_BASE_IMAGE', defaultValue: 'ubuntu24.04', description: '') string(name: 'OPENSTACK_OSM_FLAVOR', defaultValue: 'osm.sanity', description: '') - booleanParam(name: 'DO_BUILD', defaultValue: true, description: '') + // Stage toggles booleanParam(name: 'DO_INSTALL', defaultValue: true, description: '') booleanParam(name: 'DO_DOCKERPUSH', defaultValue: true, description: '') booleanParam(name: 'DO_ROBOT', defaultValue: true, description: '') - string(name: 'ROBOT_TAG_NAME', defaultValue: 'sanity', description: 'Robot tag (sanity/regression/daily)') - string(name: 'ROBOT_PASS_THRESHOLD', defaultValue: '100.0', description: 'Pass threshold (%)') - string(name: 'ROBOT_UNSTABLE_THRESHOLD', defaultValue: '80.0', description: 'Unstable threshold (%)') + + // Module configuration string(name: 'MODULE_NAME', defaultValue: 'NBI', description: 'Name of the module under test') - // Paths and configs - string(name: 'KUBECONFIG', defaultValue: '/home/jenkins/hive/kubeconfig.yaml', description: '') - string(name: 'CLOUDS', defaultValue: '/home/jenkins/hive/clouds.yaml', description: '') - string(name: 'ROBOT_VIM', defaultValue: '/home/jenkins/hive/robot-systest.cfg', description: '') - string(name: 'ROBOT_PORT_MAPPING_VIM', defaultValue: '/home/jenkins/hive/port-mapping-etsi-vim.yaml', description: '') - string(name: 'PROMETHEUS_CONFIG_VIM', defaultValue: '/home/jenkins/hive/etsi-vim-prometheus.json', description: '') - string(name: 'HIVE_VIM_1', defaultValue: '/home/jenkins/hive/openstack-etsi.rc', description: '') - - // Feature flags and saves - booleanParam(name: 'TRY_JUJU_INSTALLATION', defaultValue: true, description: '') - booleanParam(name: 'TRY_OLD_SERVICE_ASSURANCE', defaultValue: false, description: '') + // Container management booleanParam(name: 'SAVE_CONTAINER_ON_FAIL', defaultValue: false, description: '') booleanParam(name: 'SAVE_CONTAINER_ON_PASS', defaultValue: false, description: '') - booleanParam(name: 'SAVE_ARTIFACTS_ON_SMOKE_SUCCESS', defaultValue: true, description: '') - booleanParam(name: 'SAVE_ARTIFACTS_OVERRIDE', defaultValue: false, description: '') - // Optional publishing/flow controls - string(name: 'GPG_KEY_NAME', defaultValue: 'OSMETSI', description: '') - string(name: 'RELEASE', defaultValue: 'release', description: '') - string(name: 'REPO_DISTRO', defaultValue: 'unstable', description: '') - string(name: 'REPO_KEY_NAME', defaultValue: 'pubkey.asc', description: '') - string(name: 'COMMIT_ID', defaultValue: '', description: '') - string(name: 'UPSTREAM_JOB_NAME', defaultValue: '', description: '') - string(name: 'UPSTREAM_JOB_NUMBER', defaultValue: '', description: '') - string(name: 'UPSTREAM_SUFFIX', defaultValue: '-stage_2', description: '') - string(name: 'DOWNSTREAM_STAGE_NAME', defaultValue: 'osm-stage_4', description: '') - // Downstream params from NBI/Jenkinsfile NEW PIPELINE - booleanParam(name: 'TEST_INSTALL', defaultValue: false, description: 'Enable Stage 3/E2E in future') - string(name: 'IMAGENAME', defaultValue: 'opensourcemano/nbi', description: 'Image name for publish (reserved)') + // Image configuration + string(name: 'IMAGENAME', defaultValue: 'opensourcemano/nbi', description: 'Image name for publish') } environment { MDG = "${params.GERRIT_PROJECT?.contains('/') ? params.GERRIT_PROJECT.split('/')[1] : params.GERRIT_PROJECT}" -- 2.25.1