Merge "PROD-36999 Remove redundant jobs"
diff --git a/checklist.yaml b/checklist.yaml
index 078bc8f..75bd357 100644
--- a/checklist.yaml
+++ b/checklist.yaml
@@ -61,13 +61,8 @@
- title: "tempest.api.compute.images.test_images.ImagesTestJSON.test_create_image_from_stopped_server[id-aaacd1d0-55a2-4ce8-818a-b5439df8adc9]"
errors:
- - "502 GET https://10.6.0.80:8774/v2.1/images/"
- status: ProdFailed
- defects: PROD-35212
-
- - title: "tempest.api.compute.images.test_images.ImagesTestJSON.test_create_image_from_stopped_server[id-aaacd1d0-55a2-4ce8-818a-b5439df8adc9]"
- errors:
- - "502 DELETE https://10.6.0.80:8774/v2.1/images/"
+ - "tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received"
+ - "Details: 502"
status: ProdFailed
defects: PROD-35212
@@ -198,12 +193,26 @@
status: ProdFailed
defects: PROD-36275
+ - title: tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_create_backup[id-b963d4f1-94b3-4c40-9e97-7b583f46e470,image]
+ errors:
+ - "fixtures._fixtures.timeout.TimeoutException"
+ - "404 DELETE https://10.6.0.80:9292/v2/images"
+ status: ProdFailed
+ defects:
+
+
- title: octavia_tempest_plugin.tests.api.v2.test_load_balancer.LoadBalancerAPITest.test_load_balancer_list[id-6546ef3c-c0e2-46af-b892-f795f4d01119,smoke]
errors:
- show_loadbalancer provisioning_status updated to an invalid state of ERROR
status: ProdFailed
defects: PROD-34693
+ - title: octavia_tempest_plugin.tests.v2.api.test_loadbalancer.LoadbalancerTest.test_crud_loadbalancer[id-94c66b04-1ab3-4375-a921-89e48d833c1d,slow]
+ errors:
+ - "Exception: Failed to wait for loadbalancer to be active, actual provisioning_status: ERROR"
+ status: ProdFailed
+ defects: PROD-34865
+
- title: octavia_tempest_plugin.tests.scenario.v2.test_load_balancer.LoadBalancerScenarioTest.test_load_balancer_ipv6_CRUD[id-86ffecc4-dce8-46f9-936e-8a4c6bcf3959]
errors:
- show_loadbalancer provisioning_status updated to an invalid state of ERROR
@@ -229,6 +238,14 @@
status: ProdFailed
defects: PROD-34693
+ - title: octavia_tempest_plugin.tests.api.v2.test_load_balancer.LoadBalancerAPITest.test_load_balancer_delete[id-643ef031-c800-45f2-b229-3c8f8b37c829]
+ errors:
+ - "No such file or directory: '/tmp/cirros-0.3.1-x86_64-vmlinuz'"
+ status: ProdFailed
+ defects:
+
+
+
- title: octavia_tempest_plugin.tests.api.v2.test_load_balancer.LoadBalancerAPITest.test_load_balancer_show_status[id-60acc1b0-fa46-41f8-b526-c81ae2f42c30]
errors:
- show_loadbalancer provisioning_status updated to an invalid state of ERROR
diff --git a/jobs/project.yaml b/jobs/project.yaml
index 83b78ee..7b9597a 100644
--- a/jobs/project.yaml
+++ b/jobs/project.yaml
@@ -50,14 +50,12 @@
- swarm-run-pytest
# - generate-report - can't moved to JJB, a lot of parameters is not supported like Inject environment variables
# - mark-reports - can't moved to JJB, a lot of parameters is not supported like Inject environment variables
- - cookied-cicd-queens-dvr-sl-heat
# - diff_params_reclass_system - can't moved to JJB, unsupported parameters
- - environment-template-ci
+ # - diff_params_reclass_system - can't moved to JJB, unsupported parameters
- self-deploy-jobs
- self-deploy-virtualenvs
- cleanup-jenkins-agents
- tcp-qa-ci
- - test_cleanup
# - testrail-reporter-ci - can't moved to JJB, unsupported parameters
# - testrail-reporter-gerrit-mcp-ci - can't moved to JJB, unsupported parameters
- release-artifact-checker
diff --git a/jobs/templates/cookied-cicd-queens-dvr-sl-heat.yml b/jobs/templates/cookied-cicd-queens-dvr-sl-heat.yml
deleted file mode 100644
index a8bbfd7..0000000
--- a/jobs/templates/cookied-cicd-queens-dvr-sl-heat.yml
+++ /dev/null
@@ -1,185 +0,0 @@
-- job-template:
- project-type: pipeline
- description: '{job-description}'
- concurrent: true
- disabled: false
- name: cookied-cicd-queens-dvr-sl-heat
- parameters:
- - string:
- default: cookied-cicd-queens-dvr-sl-heat
- description: ''
- name: LAB_CONFIG_NAME
- trim: 'false'
- - string:
- default: core,cicd
- description: Comma-separated list of stacks to deploy the drivetrain (salt
- cluster and cicd nodes)
- name: DRIVETRAIN_STACK_INSTALL
- trim: 'false'
- - string:
- default: '12000'
- description: ''
- name: DRIVETRAIN_STACK_INSTALL_TIMEOUT
- trim: 'false'
- - string:
- default: openstack,ovs,ceph,stacklight
- description: Comma-separated list of stacks to deploy the target platform
- (openstack and additional components)
- name: PLATFORM_STACK_INSTALL
- trim: 'false'
- - string:
- default: '12000'
- description: ''
- name: PLATFORM_STACK_INSTALL_TIMEOUT
- trim: 'false'
- - string:
- default: 2019.2.0
- description: ''
- name: MCP_VERSION
- trim: 'false'
- - string:
- default: cz8133
- description: ''
- name: NODE_NAME
- trim: 'false'
- - string:
- default: /home/jenkins/images/ubuntu-16-04-x64-mcp2019.2.0.qcow2
- description: ''
- name: MCP_IMAGE_PATH1604
- trim: 'false'
- - string:
- default: /home/jenkins/images/cfg01-day01.qcow2
- description: ''
- name: IMAGE_PATH_CFG01_DAY01
- trim: 'false'
- - string:
- default: cfg01.${{LAB_CONFIG_NAME}}-config-drive.iso
- description: ISO name that will be generated and downloaded to the /home/jenkins/images/
- name: CFG01_CONFIG_IMAGE_NAME
- trim: 'false'
- - string:
- default: test_under_heat
- description: ''
- name: ENV_NAME
- trim: 'false'
- - string:
- default: ''
- description: |-
- Example: refs/changes/89/411189/36
- (for now - only one reference allowed)
- name: TCP_QA_REFS
- trim: 'false'
- - string:
- default: ''
- description: reference to patchset in pipeline-library
- name: PIPELINE_LIBRARY_REF
- trim: 'false'
- - string:
- default: ''
- description: reference to patchset in mk-pipelines
- name: MK_PIPELINES_REF
- trim: 'false'
- - string:
- default: ''
- description: Can be 'master' or 'proposed'. If empty, then takes ${{MCP_VERSION}}
- value
- name: COOKIECUTTER_TEMPLATE_COMMIT
- trim: 'false'
- - string:
- default: ''
- description: Can be 'master' or 'proposed'. If empty, then takes ${{MCP_VERSION}}
- value
- name: SALT_MODELS_SYSTEM_COMMIT
- trim: 'false'
- - string:
- default: -m "run_cvp_func_sanity|run_tempest|run_stacklight"
- description: |-
- Pytest option -k or -m, with expression to select necessary tests.
- Additional pytest options are allowed.
- name: RUN_TEST_OPTS
- trim: 'false'
- - bool:
- default: true
- description: ''
- name: SHUTDOWN_ENV_ON_TEARDOWN
- - string:
- default: ''
- description: ''
- name: COOKIECUTTER_REF_CHANGE
- trim: 'false'
- - string:
- default: ''
- description: ''
- name: ENVIRONMENT_TEMPLATE_REF_CHANGE
- trim: 'false'
- - string:
- default: '[MCP1.1_QUEENS]Tempest'
- description: ''
- name: TEMPEST_TEST_SUITE_NAME
- trim: 'false'
- - string:
- default: queens
- description: ''
- name: TEMPEST_IMAGE_VERSION
- trim: 'false'
- - string:
- default: ''
- description: ''
- name: TEMPEST_TARGET
- trim: 'false'
- - string:
- default: proposed
- description: ''
- name: UPDATE_REPO_CUSTOM_TAG
- trim: 'false'
- - bool:
- default: true
- description: If set, reports will be created in TestRail for this build
- name: REPORT_TO_TESTRAIL
- - choice:
- choices:
- - heat
- - devops
- description: ''
- name: ENV_MANAGER
- - string:
- default: https://10.60.0.80:5000/v3
- description: 'Openstack keystone catalog endpoint, for example https://10.90.0.80:5000/v3
-
- '
- name: OS_AUTH_URL
- trim: 'false'
- - string:
- default: admin
- description: OpenStack project (tenant) name
- name: OS_PROJECT_NAME
- trim: 'false'
- - string:
- default: admin
- description: OpenStack user domain name
- name: OS_USER_DOMAIN_NAME
- trim: 'false'
- - string:
- default: openstack_on_cz8133
- description: Jenkins credentials ID with username and password to create a
- heat stack in OpenStack
- name: OS_CREDENTIALS
- trim: 'false'
- - string:
- default: microcloud-8133.env
- description: |-
- Heat template environment filename with 'parameter_defaults' dict, placed in tcp_tests/templates/_heat_environments/
- , for example: microcloud-8116.env
- name: LAB_PARAM_DEFAULTS
- trim: 'false'
- pipeline-scm:
- lightweight-checkout: false
- scm:
- - git:
- branches:
- - FETCH_HEAD
- refspec: ${{TCP_QA_REFS}}
- url: https://review.gerrithub.io/Mirantis/tcp-qa
- script-path: jobs/pipelines/deploy-cicd-and-run-tests.groovy
- logrotate:
- daysToKeep: 365
diff --git a/jobs/templates/environment-template-ci.yml b/jobs/templates/environment-template-ci.yml
deleted file mode 100644
index fd88833..0000000
--- a/jobs/templates/environment-template-ci.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-- job-template:
- project-type: freestyle
- description: '{job-description}'
- block-downstream: false
- block-upstream: false
- builders:
- - shell: |-
- set -e
- git fetch https://review.gerrithub.io/Mirantis/environment-template ${{GERRIT_REFSPEC}}
- git checkout FETCH_HEAD
- tox
- concurrent: false
- disabled: false
- name: environment-template-ci
- node: gerrithub.io
- scm:
- - git:
- branches:
- - '**'
- url: https://review.gerrithub.io/Mirantis/environment-template
- # wrappers:
- # - timeout:
- # abort: true
- # fail: true
- # timeout: 10
- # type: absolute
diff --git a/jobs/templates/test-scenarios.yml b/jobs/templates/test-scenarios.yml
index 4224901..e8c5fb8 100644
--- a/jobs/templates/test-scenarios.yml
+++ b/jobs/templates/test-scenarios.yml
@@ -212,12 +212,13 @@
name: '{test_scenario}'
display-name: '{display-name}'
project-type: pipeline
+ description: '{job-description}'
concurrent: false
disabled: '{disabled|false}'
quiet-period: 2
node: 'openstack_slave_{deployment}'
logrotate:
- daysToKeep: 30
+ daysToKeep: 365
numToKeep: 60
artifactDaysToKeep: -1
artifactNumToKeep: -1
diff --git a/jobs/templates/test_cleanup.yml b/jobs/templates/test_cleanup.yml
deleted file mode 100644
index ddfb4df..0000000
--- a/jobs/templates/test_cleanup.yml
+++ /dev/null
@@ -1,16 +0,0 @@
-- job-template:
- project-type: pipeline
- description: '{job-description}'
- concurrent: true
- disabled: false
- name: test_cleanup
- pipeline-scm:
- lightweight-checkout: true
- scm:
- - git:
- branches:
- - '*/master'
- url: https://github.com/sgudz/kaas.git
- script-path: si_tests/utils/run-cleanup.groovy
- logrotate:
- daysToKeep: 365
\ No newline at end of file