lp:~xfactor973/charms/trusty/ceph-osd/sysctl-perf
Created by
Chris Holcombe
and last modified
- Get this branch:
- bzr branch lp:~xfactor973/charms/trusty/ceph-osd/sysctl-perf
Only
Chris Holcombe
can upload to this branch. If you are
Chris Holcombe
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- James Page: Pending requested
-
Diff: 2895 lines (+2241/-11) (has conflicts)36 files modified.bzrignore (+3/-0)
.coveragerc (+7/-0)
.testr.conf (+8/-0)
Makefile (+3/-0)
charm-helpers-hooks.yaml (+1/-1)
charm-helpers-tests.yaml (+1/-1)
config.yaml (+10/-1)
hooks/ceph.py (+241/-3)
hooks/ceph_hooks.py (+279/-0)
hooks/charmhelpers/cli/__init__.py (+191/-0)
hooks/charmhelpers/cli/benchmark.py (+36/-0)
hooks/charmhelpers/cli/commands.py (+32/-0)
hooks/charmhelpers/cli/hookenv.py (+23/-0)
hooks/charmhelpers/cli/host.py (+31/-0)
hooks/charmhelpers/cli/unitdata.py (+39/-0)
hooks/charmhelpers/core/files.py (+45/-0)
hooks/charmhelpers/core/hookenv.py (+238/-0)
hooks/charmhelpers/core/host.py (+92/-0)
hooks/charmhelpers/core/hugepage.py (+62/-0)
hooks/charmhelpers/core/services/helpers.py (+26/-0)
hooks/charmhelpers/fetch/__init__.py (+29/-0)
hooks/charmhelpers/fetch/giturl.py (+17/-0)
hooks/install (+23/-0)
requirements.txt (+11/-0)
setup.cfg (+5/-0)
templates/ceph.conf (+5/-0)
test-requirements.txt (+9/-0)
tests/README (+25/-0)
tests/basic_deployment.py (+15/-5)
tests/charmhelpers/contrib/amulet/utils.py (+194/-0)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+41/-0)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+273/-0)
tests/tests.yaml (+20/-0)
tox.ini (+29/-0)
unit_tests/test_status.py (+56/-0)
unit_tests/test_utils.py (+121/-0)
Superseded
for merging
into
lp:~openstack-charmers-archive/charms/trusty/ceph-osd/trunk
- James Page: Needs Fixing
-
Diff: 550 lines (+307/-19)10 files modified.bzrignore (+3/-0)
.testr.conf (+8/-0)
config.yaml (+10/-1)
hooks/ceph.py (+203/-7)
hooks/ceph_hooks.py (+28/-10)
hooks/install (+1/-1)
requirements.txt (+11/-0)
templates/ceph.conf (+5/-0)
test-requirements.txt (+9/-0)
tox.ini (+29/-0)
Branch information
- Owner:
- Chris Holcombe
- Status:
- Development
Recent revisions
- 54. By Chris Holcombe
-
Persist the changes for reboots. Also catch IOError in all the posix operations
- 53. By Chris Holcombe
-
Address the lint issues and try to solve the python-enum34 package missing with the unit tests
- 52. By Chris Holcombe
-
Change over to using network link speed as the key to sysctl tuning instead of the driver name. This is a more generic approach because most 10Gb links need roughly the same set of sysctls
- 48. By Chris Holcombe
-
Add a config flag and a function to tune the read and write sectors for each osd block device
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)