[devops] Scripts for rapid jenkins setup
Sometimes we have too many tests to be scheduled to run and no system resources to run them on current srv* servers.
So it's the idea to use microcloud for rapid setup of Ubuntu base system with jenkins slave inside to run system tests or whatever we want from Jenkins master.
In this case we need some scripts(do you have some?)/
Blueprint information
- Status:
- Complete
- Approver:
- Vladimir Kuklin
- Priority:
- High
- Drafter:
- Vladimir Kuklin
- Direction:
- Approved
- Assignee:
- Aleksandra Fedorova
- Definition:
- Approved
- Series goal:
- Accepted for 5.0.x
- Implementation:
- Implemented
- Milestone target:
- 5.0
- Started by
- Dmitry Pyzhov
- Completed by
- Igor Shishkin
Related branches
Related bugs
Sprints
Whiteboard
What's left:
1) store PXE-configs in git repo;
2) Split jenkins jobs into "update environment and ISO" and "run test" and make it possible to update environment on each slave available.
Work Items
Work items:
Packaged devops: DONE
Postinstall script: DONE
PXE-server for servers network install: DONE
Puppet modules for environment setup: DONE
DHCP-settings for microcloud: DONE
Installation mirror: DONE
Jenkins setup (fuel-slave-jenkins user created, jenkins-swarm-slave plugin enabled): DONE
Jenkins jobs reorganization: DONE