lp:~woutervb/charms/trusty/conn-check/update_charmhelpers
Created by
Wouter van Bommel
and last modified
- Get this branch:
- bzr branch lp:~woutervb/charms/trusty/conn-check/update_charmhelpers
Only
Wouter van Bommel
can upload to this branch. If you are
Wouter van Bommel
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
Rejected
for merging
into
lp:~ubuntuone-hackers/charms/trusty/conn-check/trunk
- Ubuntu One hackers: Pending requested
-
Diff: 33431 lines (+31025/-441)173 files modifiedhooks/charmhelpers/__init__.py (+67/-4)
hooks/charmhelpers/cli/README.rst (+57/-0)
hooks/charmhelpers/cli/__init__.py (+196/-0)
hooks/charmhelpers/cli/benchmark.py (+34/-0)
hooks/charmhelpers/cli/commands.py (+30/-0)
hooks/charmhelpers/cli/hookenv.py (+21/-0)
hooks/charmhelpers/cli/host.py (+29/-0)
hooks/charmhelpers/cli/unitdata.py (+46/-0)
hooks/charmhelpers/context.py (+205/-0)
hooks/charmhelpers/contrib/amulet/__init__.py (+13/-0)
hooks/charmhelpers/contrib/amulet/deployment.py (+99/-0)
hooks/charmhelpers/contrib/amulet/utils.py (+820/-0)
hooks/charmhelpers/contrib/ansible/__init__.py (+142/-88)
hooks/charmhelpers/contrib/benchmark/__init__.py (+124/-0)
hooks/charmhelpers/contrib/charmhelpers/IMPORT (+4/-0)
hooks/charmhelpers/contrib/charmhelpers/__init__.py (+203/-0)
hooks/charmhelpers/contrib/charmsupport/IMPORT (+14/-0)
hooks/charmhelpers/contrib/charmsupport/nrpe.py (+131/-28)
hooks/charmhelpers/contrib/charmsupport/volumes.py (+173/-0)
hooks/charmhelpers/contrib/database/__init__.py (+11/-0)
hooks/charmhelpers/contrib/database/mysql.py (+840/-0)
hooks/charmhelpers/contrib/hahelpers/__init__.py (+13/-0)
hooks/charmhelpers/contrib/hahelpers/apache.py (+90/-0)
hooks/charmhelpers/contrib/hahelpers/cluster.py (+451/-0)
hooks/charmhelpers/contrib/hardening/README.hardening.md (+38/-0)
hooks/charmhelpers/contrib/hardening/__init__.py (+13/-0)
hooks/charmhelpers/contrib/hardening/apache/__init__.py (+17/-0)
hooks/charmhelpers/contrib/hardening/apache/checks/__init__.py (+29/-0)
hooks/charmhelpers/contrib/hardening/apache/checks/config.py (+104/-0)
hooks/charmhelpers/contrib/hardening/apache/templates/99-hardening.conf (+32/-0)
hooks/charmhelpers/contrib/hardening/apache/templates/alias.conf (+31/-0)
hooks/charmhelpers/contrib/hardening/audits/__init__.py (+54/-0)
hooks/charmhelpers/contrib/hardening/audits/apache.py (+105/-0)
hooks/charmhelpers/contrib/hardening/audits/apt.py (+104/-0)
hooks/charmhelpers/contrib/hardening/audits/file.py (+550/-0)
hooks/charmhelpers/contrib/hardening/defaults/apache.yaml (+16/-0)
hooks/charmhelpers/contrib/hardening/defaults/apache.yaml.schema (+12/-0)
hooks/charmhelpers/contrib/hardening/defaults/mysql.yaml (+38/-0)
hooks/charmhelpers/contrib/hardening/defaults/mysql.yaml.schema (+15/-0)
hooks/charmhelpers/contrib/hardening/defaults/os.yaml (+68/-0)
hooks/charmhelpers/contrib/hardening/defaults/os.yaml.schema (+43/-0)
hooks/charmhelpers/contrib/hardening/defaults/ssh.yaml (+49/-0)
hooks/charmhelpers/contrib/hardening/defaults/ssh.yaml.schema (+42/-0)
hooks/charmhelpers/contrib/hardening/harden.py (+96/-0)
hooks/charmhelpers/contrib/hardening/host/__init__.py (+17/-0)
hooks/charmhelpers/contrib/hardening/host/checks/__init__.py (+48/-0)
hooks/charmhelpers/contrib/hardening/host/checks/apt.py (+37/-0)
hooks/charmhelpers/contrib/hardening/host/checks/limits.py (+53/-0)
hooks/charmhelpers/contrib/hardening/host/checks/login.py (+65/-0)
hooks/charmhelpers/contrib/hardening/host/checks/minimize_access.py (+50/-0)
hooks/charmhelpers/contrib/hardening/host/checks/pam.py (+132/-0)
hooks/charmhelpers/contrib/hardening/host/checks/profile.py (+49/-0)
hooks/charmhelpers/contrib/hardening/host/checks/securetty.py (+37/-0)
hooks/charmhelpers/contrib/hardening/host/checks/suid_sgid.py (+129/-0)
hooks/charmhelpers/contrib/hardening/host/checks/sysctl.py (+209/-0)
hooks/charmhelpers/contrib/hardening/host/templates/10.hardcore.conf (+8/-0)
hooks/charmhelpers/contrib/hardening/host/templates/99-hardening.sh (+5/-0)
hooks/charmhelpers/contrib/hardening/host/templates/99-juju-hardening.conf (+7/-0)
hooks/charmhelpers/contrib/hardening/host/templates/login.defs (+349/-0)
hooks/charmhelpers/contrib/hardening/host/templates/modules (+117/-0)
hooks/charmhelpers/contrib/hardening/host/templates/passwdqc.conf (+11/-0)
hooks/charmhelpers/contrib/hardening/host/templates/pinerolo_profile.sh (+8/-0)
hooks/charmhelpers/contrib/hardening/host/templates/securetty (+11/-0)
hooks/charmhelpers/contrib/hardening/host/templates/tally2 (+14/-0)
hooks/charmhelpers/contrib/hardening/mysql/__init__.py (+17/-0)
hooks/charmhelpers/contrib/hardening/mysql/checks/__init__.py (+29/-0)
hooks/charmhelpers/contrib/hardening/mysql/checks/config.py (+87/-0)
hooks/charmhelpers/contrib/hardening/mysql/templates/hardening.cnf (+12/-0)
hooks/charmhelpers/contrib/hardening/ssh/__init__.py (+17/-0)
hooks/charmhelpers/contrib/hardening/ssh/checks/__init__.py (+29/-0)
hooks/charmhelpers/contrib/hardening/ssh/checks/config.py (+435/-0)
hooks/charmhelpers/contrib/hardening/ssh/templates/ssh_config (+70/-0)
hooks/charmhelpers/contrib/hardening/ssh/templates/sshd_config (+159/-0)
hooks/charmhelpers/contrib/hardening/templating.py (+73/-0)
hooks/charmhelpers/contrib/hardening/utils.py (+155/-0)
hooks/charmhelpers/contrib/mellanox/__init__.py (+13/-0)
hooks/charmhelpers/contrib/mellanox/infiniband.py (+153/-0)
hooks/charmhelpers/contrib/network/__init__.py (+13/-0)
hooks/charmhelpers/contrib/network/ip.py (+603/-0)
hooks/charmhelpers/contrib/network/ovs/__init__.py (+693/-0)
hooks/charmhelpers/contrib/network/ovs/ovn.py (+233/-0)
hooks/charmhelpers/contrib/network/ovs/ovsdb.py (+246/-0)
hooks/charmhelpers/contrib/network/ovs/utils.py (+26/-0)
hooks/charmhelpers/contrib/network/ufw.py (+386/-0)
hooks/charmhelpers/contrib/openstack/__init__.py (+13/-0)
hooks/charmhelpers/contrib/openstack/alternatives.py (+44/-0)
hooks/charmhelpers/contrib/openstack/amulet/__init__.py (+13/-0)
hooks/charmhelpers/contrib/openstack/amulet/deployment.py (+387/-0)
hooks/charmhelpers/contrib/openstack/amulet/utils.py (+1595/-0)
hooks/charmhelpers/contrib/openstack/audits/__init__.py (+212/-0)
hooks/charmhelpers/contrib/openstack/audits/openstack_security_guide.py (+270/-0)
hooks/charmhelpers/contrib/openstack/cert_utils.py (+443/-0)
hooks/charmhelpers/contrib/openstack/context.py (+3313/-0)
hooks/charmhelpers/contrib/openstack/deferred_events.py (+416/-0)
hooks/charmhelpers/contrib/openstack/exceptions.py (+26/-0)
hooks/charmhelpers/contrib/openstack/files/__init__.py (+16/-0)
hooks/charmhelpers/contrib/openstack/files/check_haproxy.sh (+34/-0)
hooks/charmhelpers/contrib/openstack/files/check_haproxy_queue_depth.sh (+30/-0)
hooks/charmhelpers/contrib/openstack/files/policy_rc_d_script.py (+196/-0)
hooks/charmhelpers/contrib/openstack/ha/__init__.py (+13/-0)
hooks/charmhelpers/contrib/openstack/ha/utils.py (+348/-0)
hooks/charmhelpers/contrib/openstack/ip.py (+235/-0)
hooks/charmhelpers/contrib/openstack/keystone.py (+178/-0)
hooks/charmhelpers/contrib/openstack/neutron.py (+359/-0)
hooks/charmhelpers/contrib/openstack/policy_rcd.py (+173/-0)
hooks/charmhelpers/contrib/openstack/policyd.py (+801/-0)
hooks/charmhelpers/contrib/openstack/ssh_migrations.py (+412/-0)
hooks/charmhelpers/contrib/openstack/templates/__init__.py (+16/-0)
hooks/charmhelpers/contrib/openstack/templates/ceph.conf (+28/-0)
hooks/charmhelpers/contrib/openstack/templates/git.upstart (+17/-0)
hooks/charmhelpers/contrib/openstack/templates/haproxy.cfg (+77/-0)
hooks/charmhelpers/contrib/openstack/templates/logrotate (+9/-0)
hooks/charmhelpers/contrib/openstack/templates/memcached.conf (+53/-0)
hooks/charmhelpers/contrib/openstack/templates/openstack_https_frontend (+35/-0)
hooks/charmhelpers/contrib/openstack/templates/section-ceph-bluestore-compression (+28/-0)
hooks/charmhelpers/contrib/openstack/templates/section-keystone-authtoken (+12/-0)
hooks/charmhelpers/contrib/openstack/templates/section-keystone-authtoken-legacy (+10/-0)
hooks/charmhelpers/contrib/openstack/templates/section-keystone-authtoken-mitaka (+22/-0)
hooks/charmhelpers/contrib/openstack/templates/section-keystone-authtoken-v3only (+9/-0)
hooks/charmhelpers/contrib/openstack/templates/section-oslo-cache (+6/-0)
hooks/charmhelpers/contrib/openstack/templates/section-oslo-messaging-rabbit (+10/-0)
hooks/charmhelpers/contrib/openstack/templates/section-oslo-messaging-rabbit-ocata (+10/-0)
hooks/charmhelpers/contrib/openstack/templates/section-oslo-middleware (+5/-0)
hooks/charmhelpers/contrib/openstack/templates/section-oslo-notifications (+15/-0)
hooks/charmhelpers/contrib/openstack/templates/section-placement (+20/-0)
hooks/charmhelpers/contrib/openstack/templates/section-rabbitmq-oslo (+22/-0)
hooks/charmhelpers/contrib/openstack/templates/section-zeromq (+14/-0)
hooks/charmhelpers/contrib/openstack/templates/vendor_data.json (+1/-0)
hooks/charmhelpers/contrib/openstack/templates/wsgi-openstack-api.conf (+91/-0)
hooks/charmhelpers/contrib/openstack/templating.py (+379/-0)
hooks/charmhelpers/contrib/openstack/utils.py (+2684/-0)
hooks/charmhelpers/contrib/openstack/vaultlocker.py (+179/-0)
hooks/charmhelpers/contrib/peerstorage/__init__.py (+267/-0)
hooks/charmhelpers/contrib/python.py (+21/-0)
hooks/charmhelpers/contrib/saltstack/__init__.py (+116/-0)
hooks/charmhelpers/contrib/ssl/__init__.py (+92/-0)
hooks/charmhelpers/contrib/ssl/service.py (+277/-0)
hooks/charmhelpers/contrib/storage/__init__.py (+13/-0)
hooks/charmhelpers/contrib/storage/linux/__init__.py (+13/-0)
hooks/charmhelpers/contrib/storage/linux/bcache.py (+74/-0)
hooks/charmhelpers/contrib/storage/linux/ceph.py (+2381/-0)
hooks/charmhelpers/contrib/storage/linux/loopback.py (+92/-0)
hooks/charmhelpers/contrib/storage/linux/lvm.py (+182/-0)
hooks/charmhelpers/contrib/storage/linux/utils.py (+128/-0)
hooks/charmhelpers/contrib/templating/jinja.py (+51/-0)
hooks/charmhelpers/contrib/templating/pyformat.py (+27/-0)
hooks/charmhelpers/contrib/unison/__init__.py (+316/-0)
hooks/charmhelpers/coordinator.py (+606/-0)
hooks/charmhelpers/core/decorators.py (+38/-0)
hooks/charmhelpers/core/hookenv.py (+651/-48)
hooks/charmhelpers/core/host.py (+622/-96)
hooks/charmhelpers/core/host_factory/centos.py (+16/-0)
hooks/charmhelpers/core/host_factory/ubuntu.py (+69/-5)
hooks/charmhelpers/core/kernel.py (+2/-2)
hooks/charmhelpers/core/services/base.py (+25/-9)
hooks/charmhelpers/core/strutils.py (+64/-5)
hooks/charmhelpers/core/sysctl.py (+32/-11)
hooks/charmhelpers/core/templating.py (+18/-9)
hooks/charmhelpers/core/unitdata.py (+8/-1)
hooks/charmhelpers/fetch/__init__.py (+22/-9)
hooks/charmhelpers/fetch/archiveurl.py (+1/-1)
hooks/charmhelpers/fetch/bzrurl.py (+2/-2)
hooks/charmhelpers/fetch/centos.py (+1/-1)
hooks/charmhelpers/fetch/giturl.py (+2/-2)
hooks/charmhelpers/fetch/python/__init__.py (+13/-0)
hooks/charmhelpers/fetch/python/debug.py (+54/-0)
hooks/charmhelpers/fetch/python/packages.py (+154/-0)
hooks/charmhelpers/fetch/python/rpdb.py (+56/-0)
hooks/charmhelpers/fetch/python/version.py (+32/-0)
hooks/charmhelpers/fetch/snap.py (+150/-0)
hooks/charmhelpers/fetch/ubuntu.py (+643/-118)
hooks/charmhelpers/fetch/ubuntu_apt_pkg.py (+312/-0)
hooks/charmhelpers/osplatform.py (+29/-2)
Branch information
- Owner:
- Wouter van Bommel
- Status:
- Development
Recent revisions
- 58. By Wouter van Bommel
-
Updated charmhelpers to revision 4b8c496 from repo https:/
/github. com/juju/ charm-helpers. git - 55. By Guillermo Gonzalez
-
use --no-download arg when creating virtualenv if not in trusty [r=bloodearnest]
- 52. By Guillermo Gonzalez
-
Install virtualenv package, only if release == xenial and fix inline checks @ variable definitions to work in xenial
[r=bloodearnest]
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)