'client_side_ssl' is not supported as a config value
Bug #1604894 reported by
Jose L. VG
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bip (Juju Charms Collection) |
In Progress
|
Undecided
|
Jose L. VG |
Bug Description
Without the ability to set client_side_ssl you can't set SSL access.
Because of that you either connect unprotected or need to setup your own security with a ssh tunnel. None of them great options.
client_side_ssl config option needs to be supported.
Related branches
lp://staging/~josvaz/charms/trusty/bip/charmhelpers-cleanup
Ready for review
for merging
into
lp://staging/charms/trusty/bip
- Review Queue (community): Approve (automated testing)
- Brad Marshall (community): Approve
- charmers: Pending requested
-
Diff: 16017 lines (+4357/-11008)106 files modifiedcharm-helpers.yaml (+5/-0)
hooks/hooks.py (+8/-12)
lib/charm-helpers/LICENSE.txt (+0/-661)
lib/charm-helpers/MANIFEST.in (+0/-6)
lib/charm-helpers/Makefile (+0/-42)
lib/charm-helpers/README.test (+0/-7)
lib/charm-helpers/README.txt (+0/-8)
lib/charm-helpers/REVISION (+0/-1)
lib/charm-helpers/VERSION (+0/-1)
lib/charm-helpers/bin/README (+0/-1)
lib/charm-helpers/bin/contrib/charmsupport/charmsupport (+0/-31)
lib/charm-helpers/bin/contrib/saltstack/salt-call (+0/-11)
lib/charm-helpers/charmhelpers/contrib/charmhelpers/IMPORT (+0/-4)
lib/charm-helpers/charmhelpers/contrib/charmhelpers/__init__.py (+0/-183)
lib/charm-helpers/charmhelpers/contrib/charmsupport/IMPORT (+0/-14)
lib/charm-helpers/charmhelpers/contrib/charmsupport/nrpe.py (+0/-217)
lib/charm-helpers/charmhelpers/contrib/charmsupport/volumes.py (+0/-156)
lib/charm-helpers/charmhelpers/contrib/hahelpers/apache.py (+0/-58)
lib/charm-helpers/charmhelpers/contrib/hahelpers/ceph.py (+0/-278)
lib/charm-helpers/charmhelpers/contrib/hahelpers/cluster.py (+0/-180)
lib/charm-helpers/charmhelpers/contrib/jujugui/IMPORT (+0/-4)
lib/charm-helpers/charmhelpers/contrib/jujugui/utils.py (+0/-602)
lib/charm-helpers/charmhelpers/contrib/network/ovs/__init__.py (+0/-72)
lib/charm-helpers/charmhelpers/contrib/openstack/context.py (+0/-271)
lib/charm-helpers/charmhelpers/contrib/openstack/templates/__init__.py (+0/-2)
lib/charm-helpers/charmhelpers/contrib/openstack/templates/ceph.conf (+0/-11)
lib/charm-helpers/charmhelpers/contrib/openstack/templates/haproxy.cfg (+0/-37)
lib/charm-helpers/charmhelpers/contrib/openstack/templates/openstack_https_frontend (+0/-23)
lib/charm-helpers/charmhelpers/contrib/openstack/templating.py (+0/-261)
lib/charm-helpers/charmhelpers/contrib/openstack/utils.py (+0/-271)
lib/charm-helpers/charmhelpers/contrib/saltstack/__init__.py (+0/-126)
lib/charm-helpers/charmhelpers/contrib/storage/linux/loopback.py (+0/-59)
lib/charm-helpers/charmhelpers/contrib/storage/linux/lvm.py (+0/-88)
lib/charm-helpers/charmhelpers/contrib/storage/linux/utils.py (+0/-25)
lib/charm-helpers/charmhelpers/contrib/templating/pyformat.py (+0/-13)
lib/charm-helpers/charmhelpers/core/hookenv.py (+0/-340)
lib/charm-helpers/charmhelpers/core/host.py (+0/-272)
lib/charm-helpers/charmhelpers/fetch/__init__.py (+0/-152)
lib/charm-helpers/charmhelpers/fetch/archiveurl.py (+0/-48)
lib/charm-helpers/charmhelpers/payload/__init__.py (+0/-1)
lib/charm-helpers/charmhelpers/payload/archive.py (+0/-57)
lib/charm-helpers/charmhelpers/payload/execd.py (+0/-50)
lib/charm-helpers/debian/compat (+0/-1)
lib/charm-helpers/debian/control (+0/-20)
lib/charm-helpers/debian/rules (+0/-9)
lib/charm-helpers/debian/source/format (+0/-1)
lib/charm-helpers/scripts/README (+0/-1)
lib/charm-helpers/scripts/update-revno (+0/-11)
lib/charm-helpers/setup.cfg (+0/-4)
lib/charm-helpers/setup.py (+0/-39)
lib/charm-helpers/tarmac_tests.sh (+0/-6)
lib/charm-helpers/test_requirements.txt (+0/-18)
lib/charm-helpers/tests/contrib/charmhelpers/test_charmhelpers.py (+0/-291)
lib/charm-helpers/tests/contrib/charmsupport/test_nrpe.py (+0/-222)
lib/charm-helpers/tests/contrib/hahelpers/test_apache_utils.py (+0/-44)
lib/charm-helpers/tests/contrib/hahelpers/test_ceph_utils.py (+0/-59)
lib/charm-helpers/tests/contrib/hahelpers/test_cluster_utils.py (+0/-276)
lib/charm-helpers/tests/contrib/jujugui/config/apache-ports.template (+0/-2)
lib/charm-helpers/tests/contrib/jujugui/config/apache-site.template (+0/-30)
lib/charm-helpers/tests/contrib/jujugui/config/config.js.template (+0/-26)
lib/charm-helpers/tests/contrib/jujugui/config/haproxy.cfg.template (+0/-48)
lib/charm-helpers/tests/contrib/jujugui/config/haproxy.conf (+0/-22)
lib/charm-helpers/tests/contrib/jujugui/config/juju-api-agent.conf.template (+0/-14)
lib/charm-helpers/tests/contrib/jujugui/config/juju-api-improv.conf.template (+0/-12)
lib/charm-helpers/tests/contrib/jujugui/deploy.test (+0/-232)
lib/charm-helpers/tests/contrib/jujugui/test_utils.py (+0/-659)
lib/charm-helpers/tests/contrib/jujugui/unit.test (+0/-11)
lib/charm-helpers/tests/contrib/network/test_ovs.py (+0/-202)
lib/charm-helpers/tests/contrib/openstack/test_openstack_utils.py (+0/-417)
lib/charm-helpers/tests/contrib/openstack/test_os_contexts.py (+0/-454)
lib/charm-helpers/tests/contrib/openstack/test_os_templating.py (+0/-232)
lib/charm-helpers/tests/contrib/saltstack/test_saltstates.py (+0/-156)
lib/charm-helpers/tests/contrib/storage/test_linux_storage_loopback.py (+0/-73)
lib/charm-helpers/tests/contrib/storage/test_linux_storage_lvm.py (+0/-70)
lib/charm-helpers/tests/contrib/storage/test_linux_storage_utils.py (+0/-23)
lib/charm-helpers/tests/contrib/templating/test_pyformat.py (+0/-36)
lib/charm-helpers/tests/core/test_hookenv.py (+0/-789)
lib/charm-helpers/tests/core/test_host.py (+0/-747)
lib/charm-helpers/tests/fetch/test_archiveurl.py (+0/-89)
lib/charm-helpers/tests/fetch/test_fetch.py (+0/-256)
lib/charm-helpers/tests/payload/test_archive.py (+0/-131)
lib/charm-helpers/tests/payload/test_execd.py (+0/-151)
lib/charm-helpers/tests/tools/test_charm_helper_sync.py (+0/-197)
lib/charm-helpers/tools/charm_helpers_sync/README (+0/-89)
lib/charm-helpers/tools/charm_helpers_sync/charm_helpers_sync.py (+0/-168)
lib/charm-helpers/tools/charm_helpers_sync/example-config.yaml (+0/-14)
lib/charmhelpers/__init__.py (+36/-0)
lib/charmhelpers/core/__init__.py (+13/-0)
lib/charmhelpers/core/decorators.py (+55/-0)
lib/charmhelpers/core/files.py (+43/-0)
lib/charmhelpers/core/fstab.py (+132/-0)
lib/charmhelpers/core/hookenv.py (+1007/-0)
lib/charmhelpers/core/host.py (+765/-0)
lib/charmhelpers/core/hugepage.py (+69/-0)
lib/charmhelpers/core/kernel.py (+66/-0)
lib/charmhelpers/core/services/__init__.py (+16/-0)
lib/charmhelpers/core/services/base.py (+351/-0)
lib/charmhelpers/core/services/helpers.py (+290/-0)
lib/charmhelpers/core/strutils.py (+70/-0)
lib/charmhelpers/core/sysctl.py (+54/-0)
lib/charmhelpers/core/templating.py (+84/-0)
lib/charmhelpers/core/unitdata.py (+518/-0)
lib/charmhelpers/fetch/__init__.py (+467/-0)
lib/charmhelpers/fetch/archiveurl.py (+165/-0)
lib/charmhelpers/fetch/bzrurl.py (+75/-0)
lib/charmhelpers/fetch/giturl.py (+68/-0)
lp://staging/~josvaz/charms/trusty/bip/client_side_ssl-with_helper-lp1604894
Ready for review
for merging
into
lp://staging/charms/trusty/bip
- Review Queue (community): Approve (automated testing)
- Brad Marshall (community): Approve
- Pen Gale (community): Approve
- charmers: Pending requested
-
Diff: 618 lines (+496/-7)8 files modifiedcharm-helpers.yaml (+1/-0)
config.yaml (+4/-0)
hooks/hooks.py (+30/-6)
lib/charmhelpers/contrib/__init__.py (+13/-0)
lib/charmhelpers/contrib/ssl/__init__.py (+92/-0)
lib/charmhelpers/contrib/ssl/service.py (+277/-0)
templates/bip_conf.template (+1/-1)
tests/11-deploy-ssl (+78/-0)
Changed in bip (Juju Charms Collection): | |
assignee: | nobody → Jose L. VG (josvaz) |
To post a comment you must log in.
MPs are awaiting review to fix this