Update the Cassandra charm to work on limited network environments.
Bug #1320395 reported by
Matt Bruzek
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cassandra (Juju Charms Collection) |
Fix Released
|
High
|
Matt Bruzek |
Bug Description
When working on constricted network environments, the kind you might find in enterprise businesses you may not be able to add a different ppa and install cassandra packages.
I was working on the IBM power lab and found that the cassandra charm failed to download from the keyserver.
According to our Charm Best Practices document: https:/
Some organizations use proxies, do not assume that every port is available, consider using common ports like 80/443 to ensure your charm can run in as many environments as possible. For added flexibility we recommend exposing port configuration in the charm as a config option.
Related branches
lp:~mbruzek/charms/precise/cassandra/ppc64le
- Charles Butler (community): Approve
-
Diff: 115 lines (+48/-18)3 files modifiedconfig.yaml (+5/-1)
hooks/cassandra-common (+40/-17)
tests/01-test (+3/-0)
Changed in cassandra (Juju Charms Collection): | |
assignee: | nobody → Matt Bruzek (mbruzek) |
importance: | Undecided → High |
To post a comment you must log in.
Making this work in a closed network environment and for a more recent version of Cassandra, 2.0.7 requires:
(1) Looking locally for the assets
(2) Updating config to work with 2.0.7.
-thanks,
Antonio