Merge lp://staging/~pwlars/charms/wily/hwcert-pxe-server/init-pxe-server into lp://staging/~canonical-hw-cert/charms/wily/hwcert-pxe-server/trunk

Proposed by Paul Larson
Status: Merged
Approved by: Paul Larson
Approved revision: 1
Merged at revision: 1
Proposed branch: lp://staging/~pwlars/charms/wily/hwcert-pxe-server/init-pxe-server
Merge into: lp://staging/~canonical-hw-cert/charms/wily/hwcert-pxe-server/trunk
Diff against target: 11628 lines (+11223/-0)
73 files modified
README (+14/-0)
config.yaml (+5/-0)
hooks/actions.py (+113/-0)
hooks/charmhelpers/__init__.py (+38/-0)
hooks/charmhelpers/contrib/__init__.py (+15/-0)
hooks/charmhelpers/contrib/amulet/__init__.py (+15/-0)
hooks/charmhelpers/contrib/amulet/deployment.py (+93/-0)
hooks/charmhelpers/contrib/amulet/utils.py (+194/-0)
hooks/charmhelpers/contrib/ansible/__init__.py (+190/-0)
hooks/charmhelpers/contrib/charmhelpers/__init__.py (+208/-0)
hooks/charmhelpers/contrib/charmsupport/__init__.py (+15/-0)
hooks/charmhelpers/contrib/charmsupport/nrpe.py (+324/-0)
hooks/charmhelpers/contrib/charmsupport/volumes.py (+175/-0)
hooks/charmhelpers/contrib/database/mysql.py (+372/-0)
hooks/charmhelpers/contrib/hahelpers/__init__.py (+15/-0)
hooks/charmhelpers/contrib/hahelpers/apache.py (+82/-0)
hooks/charmhelpers/contrib/hahelpers/cluster.py (+268/-0)
hooks/charmhelpers/contrib/network/__init__.py (+15/-0)
hooks/charmhelpers/contrib/network/ip.py (+367/-0)
hooks/charmhelpers/contrib/network/ovs/__init__.py (+96/-0)
hooks/charmhelpers/contrib/network/ufw.py (+276/-0)
hooks/charmhelpers/contrib/openstack/__init__.py (+15/-0)
hooks/charmhelpers/contrib/openstack/alternatives.py (+33/-0)
hooks/charmhelpers/contrib/openstack/amulet/__init__.py (+15/-0)
hooks/charmhelpers/contrib/openstack/amulet/deployment.py (+108/-0)
hooks/charmhelpers/contrib/openstack/amulet/utils.py (+294/-0)
hooks/charmhelpers/contrib/openstack/context.py (+1054/-0)
hooks/charmhelpers/contrib/openstack/ip.py (+109/-0)
hooks/charmhelpers/contrib/openstack/neutron.py (+239/-0)
hooks/charmhelpers/contrib/openstack/templates/__init__.py (+18/-0)
hooks/charmhelpers/contrib/openstack/templating.py (+295/-0)
hooks/charmhelpers/contrib/openstack/utils.py (+641/-0)
hooks/charmhelpers/contrib/peerstorage/__init__.py (+148/-0)
hooks/charmhelpers/contrib/python/__init__.py (+15/-0)
hooks/charmhelpers/contrib/python/debug.py (+56/-0)
hooks/charmhelpers/contrib/python/packages.py (+96/-0)
hooks/charmhelpers/contrib/python/rpdb.py (+58/-0)
hooks/charmhelpers/contrib/python/version.py (+34/-0)
hooks/charmhelpers/contrib/saltstack/__init__.py (+118/-0)
hooks/charmhelpers/contrib/ssl/__init__.py (+94/-0)
hooks/charmhelpers/contrib/ssl/service.py (+283/-0)
hooks/charmhelpers/contrib/storage/__init__.py (+15/-0)
hooks/charmhelpers/contrib/storage/linux/__init__.py (+15/-0)
hooks/charmhelpers/contrib/storage/linux/ceph.py (+444/-0)
hooks/charmhelpers/contrib/storage/linux/loopback.py (+78/-0)
hooks/charmhelpers/contrib/storage/linux/lvm.py (+105/-0)
hooks/charmhelpers/contrib/storage/linux/utils.py (+70/-0)
hooks/charmhelpers/contrib/templating/__init__.py (+15/-0)
hooks/charmhelpers/contrib/templating/contexts.py (+134/-0)
hooks/charmhelpers/contrib/templating/jinja.py (+39/-0)
hooks/charmhelpers/contrib/templating/pyformat.py (+29/-0)
hooks/charmhelpers/contrib/unison/__init__.py (+297/-0)
hooks/charmhelpers/core/__init__.py (+15/-0)
hooks/charmhelpers/core/decorators.py (+57/-0)
hooks/charmhelpers/core/fstab.py (+134/-0)
hooks/charmhelpers/core/hookenv.py (+568/-0)
hooks/charmhelpers/core/host.py (+446/-0)
hooks/charmhelpers/core/services/__init__.py (+18/-0)
hooks/charmhelpers/core/services/base.py (+329/-0)
hooks/charmhelpers/core/services/helpers.py (+259/-0)
hooks/charmhelpers/core/sysctl.py (+56/-0)
hooks/charmhelpers/core/templating.py (+68/-0)
hooks/charmhelpers/core/unitdata.py (+477/-0)
hooks/charmhelpers/fetch/__init__.py (+439/-0)
hooks/charmhelpers/fetch/archiveurl.py (+161/-0)
hooks/charmhelpers/fetch/bzrurl.py (+78/-0)
hooks/charmhelpers/fetch/giturl.py (+71/-0)
hooks/charmhelpers/payload/__init__.py (+17/-0)
hooks/charmhelpers/payload/archive.py (+73/-0)
hooks/charmhelpers/payload/execd.py (+66/-0)
hooks/hooks.py (+3/-0)
hooks/services.py (+27/-0)
metadata.yaml (+7/-0)
To merge this branch: bzr merge lp://staging/~pwlars/charms/wily/hwcert-pxe-server/init-pxe-server
Reviewer Review Type Date Requested Status
Paul Larson Approve
Review via email: mp+283880@code.staging.launchpad.net

Description of the change

small charm to implement pxe/netboot server. It seems to work much better with wily, I had a lot of issues getting it working with trusty. This should hopefully give a shorter path to xenial too though, which we should definitely be looking to transition to.

To post a comment you must log in.
Revision history for this message
Paul Larson (pwlars) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches