Łukasz Oleś
583a124a30
Exit with exit_code from deployement
...
Change-Id: If7b09a910e6a0545ac3aaaebe9633b8fbb23e2a6
2016-02-12 11:15:46 +01:00
Łukasz Oleś
cab4eb4599
Improve fuel-devops sctipt:
...
- store solar.log as a artifact, after build it will available in logs/ dir
- if build fail create snapshot from env.
Change-Id: I4848e419bcc0d87287db68343ebc6d4b55a34101
Related-bug: #1533609
2016-02-05 14:52:12 +01:00
Jenkins
ee4cd78dd5
Merge "Torrent jenkins script"
2016-02-04 20:37:53 +00:00
Jedrzej Nowak
e1bba9c617
Torrent jenkins script
...
1 node, simple host mapping
Change-Id: I8caa33c0d23f3567ae1c2ecd4a4cdb37148b941e
Related-bug: #533609
2016-02-04 19:13:19 +01:00
Łukasz Oleś
869cc22a8b
Remove sleep 30 from run.sh
...
Waiting in loop is faster it usually takes around 2-5 seconds for master to boot.
Change-Id: Ie261c749931eee8c08137270ac50442cd526ee85
Related-bug: #1533609
2016-02-04 13:45:36 +01:00
Jedrzej Nowak
4cfd6161f4
Add UserKnownHostsFile=/dev/null to jenkins ssh
...
Related-bug: #1533609
Change-Id: Icad3325144e7d8358d71a0c7ea4325bdf0dc319d
2016-02-04 12:36:08 +01:00
Jenkins
7ea91f3e9d
Merge "Fix misspellings"
2016-02-04 09:28:26 +00:00
venkatamahesh
08d463d220
Fix misspellings
...
Change-Id: I7f250d89efb204dc3e232e1e10c0382deb04eec8
2016-02-04 09:21:04 +05:30
Łukasz Oleś
1c45dbe9c3
Do not interfere with vagrant network
...
It will allow to run tests when vagrant(libvirt provider) env is created.
Change-Id: I1ecd09995dd6819fd2e1f84de825d5a96ce373a3
Related-bug: #1533609
2016-02-03 21:41:09 +00:00
Łukasz Oleś
d28ab1f7f3
Create tmp dir for overlay images
...
Change-Id: I85d4e55986bd3afee68d515f8e65a8b340b91b4b
Related-bug: #1533609
2016-02-03 18:27:03 +01:00
Jenkins
94ba897312
Merge "Use overlay images, it speedups tests"
2016-02-03 10:16:41 +00:00
Łukasz Oleś
6f576a332c
Do not use archive mode, it copies owner and perms
...
Related-bug: #1533609
Change-Id: I9afc69569ab4e789d0cd87b1a843c696ee9b579a
2016-02-02 17:23:55 +01:00
Łukasz Oleś
3595aa7ef1
Use overlay images, it speedups tests
...
Related-bug: #1533609
Change-Id: Ia97b8a6da58352b0c7654a023a0c65ed1f8746d4
2016-02-02 14:56:24 +01:00
Łukasz Oleś
c115d21bfd
Set StrictHostKeyChecking=no during jenkins tests
...
After each test host key changes and ssh fails.
Related-bug: #1533609
Change-Id: I7861744fef51c22f52412efceaa71e58876cd12f
2016-02-02 14:54:24 +01:00
Łukasz Oleś
cb8cb0b315
Allow to use any IPs with fuel-devops
...
- removing hardcoded 10.0.0.2 IP
- adding new template to create the nodes
Closes-bug: #1537176
Related-bug: #1533609
Change-Id: I245039eac2f78afca8157b033f64e051b9365463
2016-02-01 14:32:38 +01:00
Jedrzej Nowak
3fa7dd8afa
Removed ssh_ prefix from transports resources
...
Change-Id: I1afde3a91766c0abf0f99fcfd401a7b97a730b9f
Closes-bug: 1537093
2016-01-29 10:41:32 +01:00
Jenkins
d7ca2108d3
Merge "Increase riak test timeout to 600"
2016-01-28 10:53:03 +00:00
Jedrzej Nowak
26ec8ce906
Increase riak test timeout to 600
...
We need to fetch data from external source, so sometimes we may need
more time
Change-Id: I94b2e90fd33bd83a23662a1875fdab935bf4b2ad
2016-01-28 10:33:02 +01:00
Łukasz Oleś
dc9a8c26f9
Clean repository after removing celery
...
Change-Id: I27bd1ef756f16cc94ed40f16a9b1c9a63f8e2bff
2016-01-27 17:41:28 +01:00
Dmitry Shulyak
4f050093ba
Add upstart config for solar-worker
...
In order to make GID and UID configurable those values will be
souorced from /etc/default/solar-worker during pre-script and script
stanzas in upstart
Change-Id: I6b23e4fb176043533522a68e448fb635324fa4d2
2016-01-26 12:39:49 +02:00
Łukasz Oleś
c80a0d401e
Fix celery start script
...
- allow to change config path
- fix bash variables (commands start/stop were always executed)
Change-Id: I0a9a37cf296a2fc88cf4eefd58966206cdeee2b1
2016-01-21 23:18:53 +01:00
Jedrzej Nowak
dea42ea9f9
use /usr/bin/env in celery script
...
Change-Id: Ib27250fa0e814460d72bd40edcd835d9d30aecf4
2016-01-21 17:49:59 +01:00
Jenkins
c7ce9ef72e
Merge "Use exported env name, change default name"
2016-01-21 14:51:50 +00:00
Łukasz Oleś
0394d0c5a6
Use exported env name, change default name
...
Change-Id: I066ba3f023847ac01a85fbfb954686a12d2d46fe
2016-01-21 10:43:34 +01:00
Łukasz Oleś
596bd208bf
Increase riak timeout - time depends on download speed
...
Change-Id: Ida335440fa8e3923870fb815469355d238276c55
2016-01-20 12:49:04 +01:00
Łukasz Oleś
aea48b733e
Remove ansible.cfg, we use .ssh/config now
...
Change-Id: I257bd0c7050516746ff77b8ef09dc169b945deae
2016-01-18 18:44:54 +01:00
Jenkins
e659e79346
Merge "Update path in tests"
2016-01-15 12:45:59 +00:00
Jenkins
a02244fc5e
Merge "Add test for wordpress example"
2016-01-15 12:45:53 +00:00
Jenkins
699d86600e
Merge "Include ansible config when syncing repo"
2016-01-15 09:25:37 +00:00
Łukasz Oleś
e326156a5c
Add test for wordpress example
...
Change-Id: I8e7e614b3f6693c1811714929645dca7c185a265
2016-01-14 22:31:07 +01:00
Dmitry Shulyak
0f3ccb1d14
Set concurrency=1 for system log and scheduler queues
...
It is not safe to use Lock and Counter entities in concurrent
environment.
Change-Id: I22e498c6a85c5b0de9c87d2486afdc7d8cb7c995
2016-01-14 20:42:01 +02:00
Łukasz Oleś
38b0a8f9e1
Update path in tests
...
Change-Id: I73a3614d6e17e1abf4527d6cbbf0ea7259444c79
2016-01-14 19:27:21 +01:00
Łukasz Oleś
43cff6426c
Include ansible config when syncing repo
...
Change-Id: I25f7aa00268918f49b6623a0c4cd28ff91f836ff
2016-01-14 14:31:12 +01:00
Dmitry Shulyak
6cc4690ff2
Remove redis and celery container, use init script for celery
...
- Removed all packages and container related to redis
- docker-compose will start only riak container
- add init script isntallation for solar-celery
- cleanedup some of the commented code in bootstrap scripts
- disable host key verification for vagrant user
Change-Id: I9b10d07fe6ab527bc029518da407c5165f9b3d22
2016-01-13 17:28:47 +02:00
Dmitry Shulyak
1001d204fe
init script for solar-celery
...
alternative to docker installation, provides commands for
- start
- stop
- restart (stop/start)
Change-Id: Ic996a7aef0265e5c43632e264b63d49397d21ea9
2016-01-13 16:39:11 +02:00
Łukasz Oleś
88eebfdc85
Running examples using fuel-devops
...
- create libvirt env using fuel-devops
- add script to test examples
Change-Id: I37c4d6d25d7f2527419bb18649704af45c3f9ae3
2016-01-08 11:21:55 +01:00
Dmitry Shulyak
2117b09078
Configure riak based to use multi backends
...
- eleveldb will be used as regular storage
- bitcask with expiry set to 120, will be used for riak based locks
2015-12-09 21:46:42 +02:00
Dmitry Shulyak
86f4e0032d
Adjust n_val and ring_creation_size for riak
2015-12-08 18:09:11 +02:00
Dmitry Shulyak
c4ee3140d6
Build riak container with solar specific commit
2015-12-08 18:09:04 +02:00
Dmitry Shulyak
bc796c356f
Add build utils
2015-12-01 16:46:46 +02:00