Project

Profile

Help

Task #7668

Setup max-tst-02 AND put all steps into bash script

Added by Mark Zaslavskiy over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
High
Category:
jenkins_slaves
Sprint/Milestone:
Start date:
20.10.2016
Due date:
% Done:

0%

Estimated time:
Target branch:
Test scenario:

Jenkins slave ssh key issue added to wiki
https://dev.osll.ru/projects/mdbci/wiki/Wiki#Jenkins

Added sudoers configurstion to wiki and scripts in wiki https://dev.osll.ru/projects/mdbci/wiki/Prepare_slave_for_run_test

https://github.com/OSLL/mdbci/pull/319/files

Remote run-test from maxscale-jenkins
http://maxscale-jenkins.mariadb.com:8090/job/run_test_maxtst2/3


Description

- Use previously created instructions from wiki to setup server http://max-tst-02.mariadb.com/ for running run_test as slave of max-tst-01
- Collect all executed commands into following bash scripts :
-- scripts/slave_setting/repo_setup.sh (cloning of all needed repositories)
-- scripts/install_mdbci_dependencies.sh (install all MDBCI dependencies)
-- scripts/slave_setting/create_auxiliary_dirs.sh (~/LOGS, ....)
-- scripts/slave_setting/install_run_test_dependencies.sh (ctest, cmake)
-- scripts/slave_setting/configure_ctest_parsing.sh (creates defaults file for build parser)

As a result of this task there should be:
- configured slave where run_test is executed successfully
- set of scripts with instruction (how they should be executed and in which order)


Related issues

Related to [mdbci] Maria DB Continuous integration tool - Task #7315: Investigate automatic jenkins slave settingClosed28.07.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by Mark Zaslavskiy over 4 years ago

  • Related to Task #7315: Investigate automatic jenkins slave setting added

#2 Updated by Alexander Kaluzhny over 4 years ago

  • Status changed from New to Active / In progress

#3 Updated by Alexander Kaluzhny over 4 years ago

  • Test scenario updated (diff)

#4 Updated by Alexander Kaluzhny over 4 years ago

  • Status changed from Active / In progress to Review
  • Assignee changed from Alexander Kaluzhny to Mark Zaslavskiy
  • Test scenario updated (diff)

#5 Updated by Alexander Kaluzhny over 4 years ago

  • Test scenario updated (diff)

#6 Updated by Mark Zaslavskiy over 4 years ago

  • Status changed from Review to New
  • Assignee changed from Mark Zaslavskiy to Alexander Kaluzhny

Please add wiki page with instruction to added scripts and their applying order (how to setup slave almost automatically).

#7 Updated by Alexander Kaluzhny over 4 years ago

  • Status changed from New to Review
  • Assignee changed from Alexander Kaluzhny to Mark Zaslavskiy

#8 Updated by Mark Zaslavskiy over 4 years ago

  • Status changed from Review to Closed

Also available in: Atom PDF