Sync libraries & common files prior to freeze
* charm-helpers sync for classic charms * charms.ceph sync for ceph charms * rebuild for reactive charms * sync tox.ini files as needed * sync requirements.txt files to sync to standard Change-Id: I7c643447959cfd82234653fdbd2bab1c0594469c
This commit is contained in:
parent
e02c6257ae
commit
b8c9fc66b4
|
@ -30,6 +30,7 @@ def _add_path(path):
|
|||
if path not in sys.path:
|
||||
sys.path.insert(1, path)
|
||||
|
||||
|
||||
_add_path(_hooks)
|
||||
_add_path(_root)
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -684,6 +684,6 @@ if __name__ == '__main__':
|
|||
log('Unknown hook {} - skipping.'.format(e), level=DEBUG)
|
||||
try:
|
||||
set_unit_status()
|
||||
except:
|
||||
except Exception:
|
||||
log(traceback.format_exc(), level=ERROR)
|
||||
raise
|
||||
|
|
|
@ -1384,7 +1384,7 @@ def kill_legacy_ocf_daemon_process(res_name):
|
|||
@param res_name: The name of the ocf process to kill
|
||||
"""
|
||||
ocf_name = res_name.replace('res_', '').replace('_', '-')
|
||||
reg_expr = '([0-9]+)\s+[^0-9]+{}'.format(ocf_name)
|
||||
reg_expr = r'([0-9]+)\s+[^0-9]+{}'.format(ocf_name)
|
||||
cmd = ['ps', '-eo', 'pid,cmd']
|
||||
ps = subprocess.check_output(cmd).decode('utf-8')
|
||||
res = re.search(reg_expr, ps, re.MULTILINE)
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
# requirements. They are intertwined. Also, Zaza itself should specify
|
||||
# all of its own requirements and if it doesn't, fix it there.
|
||||
#
|
||||
setuptools<50.0.0 # https://github.com/pypa/setuptools/commit/04e3df22df840c6bb244e9b27bc56750c44b7c85
|
||||
pbr>=1.8.0,<1.9.0
|
||||
simplejson>=2.2.0
|
||||
netifaces>=0.10.4
|
||||
|
|
|
@ -7,10 +7,11 @@
|
|||
# requirements. They are intertwined. Also, Zaza itself should specify
|
||||
# all of its own requirements and if it doesn't, fix it there.
|
||||
#
|
||||
setuptools<50.0.0 # https://github.com/pypa/setuptools/commit/04e3df22df840c6bb244e9b27bc56750c44b7c85
|
||||
charm-tools>=2.4.4
|
||||
requests>=2.18.4
|
||||
mock>=1.2
|
||||
flake8>=2.2.4,<=2.4.1
|
||||
flake8>=2.2.4
|
||||
stestr>=2.2.0
|
||||
coverage>=4.5.2
|
||||
pyudev # for ceph-* charm unit tests (need to fix the ceph-* charm unit tests/mocking)
|
||||
|
|
2
tox.ini
2
tox.ini
|
@ -116,5 +116,5 @@ commands =
|
|||
functest-run-suite --keep-model --bundle {posargs}
|
||||
|
||||
[flake8]
|
||||
ignore = E402,E226
|
||||
ignore = E402,E226,W503,W504
|
||||
exclude = */charmhelpers
|
||||
|
|
|
@ -26,6 +26,7 @@ def _add_path(path):
|
|||
if path not in sys.path:
|
||||
sys.path.insert(1, path)
|
||||
|
||||
|
||||
_add_path(_actions)
|
||||
_add_path(_hooks)
|
||||
_add_path(_charmhelpers)
|
||||
|
|
Loading…
Reference in New Issue