- For rsync use simple mkdir -p {} && rsync
- For old fabric use run transport before sync to create paths
Change-Id: I268346c06666f29b13e83b4634f84c564c0c1a31
Closes-bug: #1552152
Also clarify user "$" or root "#" modes for
shell snippets
Change-Id: Ic5e413b8bcc3788a630452e9ce981229da23dac7
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Fix docker mounts to allow the riak docker container
to be started nested.
Also note about nested containers in the docs.
Related-bug: #1548851
Related-bug: #1547587
Change-Id: I2fb448ac439b717eae1c3deee2cd067ac8b4f0c7
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
There were two issue here:
* end_time was not assigned a new value when solar re-started tasks.
It caused tasks to have start_time higher than end_time until it
ended. It is fixed by setting end_time to 0 while starting task.
* While calculating the delta and longest path time, we checked if
end and start times were equal to 0 by strict comparison, which
didn't work due to timestamps being floats.
Change-Id: I00057ab2707338692f080ced4603ab7303b8c9e2
Closes-bug: 1541022
- there is a issue with zerorpc.gevent_zmq implementation when pyzmq >
13.0.2 AND when gevent.patch_all() is done BEFORE importing gevent_zmq
- I added workaround that makes stuff working
Closes-bug: #1549271
Change-Id: I1951a564ace23e3150ecc6d20449036c4e4e10fc
If the execution graph that solar-worker retrieves from db is empty,
ValueError is raised (it's handled by zerorpc executor).
Additionally, db string used for db connection is logged on start of
solar-worker.
Change-Id: I2acafec0e94c0d2792b34d0485415782eae1b9dd
Closes-bug:1545813
argparse parses empty arguments list to ensure that anyone using
solar-worker won't pass any arguments to it.
Change-Id: I719b76565df3246c5a53239fed42d86426a25868
Closes-bug: 1547529
- test was renamed from test_return_siblings_on_write to
test_conflict_resolution_called
- custom mock like context manager created because riak.bucket disallows delattr
Change-Id: I1f8ff7ca85b34609d3b743d2a97e7e2748a335b4
Closes-bug: #1545772
All requirements but pyzmq (which needs further debugging) are in line with global-requirements (if they
are there). Also, pinning to specific versions was removed.
Change-Id: Ic08b5fabad765abc09d8494ddc22a2a9fe1e50d7
Related-bug: 1546497
As we are using ansible 2.0, we should move from sudo to become to
avoid deprecation.
Change-Id: I7a99df005dcdcd12e9a2afdeb0c908fe2069cc57
Related-bug: 1547430
- Added solar.version file, it contains pbr version_info
- Use version_info.release_string and
version_info.version_string in docs
Change-Id: I7894e79aacc736032313f81b11fd0561344d702a