~pponnuvel/stsstack-bundles:ceph_iscsi_charm

Last commit made on 2020-06-15
Get this branch:
git clone -b ceph_iscsi_charm https://git.launchpad.net/~pponnuvel/stsstack-bundles
Only Ponnuvel Palaniyappan can upload to this branch. If you are Ponnuvel Palaniyappan please log in for upload directions.

Branch merges

Branch information

Name:
ceph_iscsi_charm
Repository:
lp:~pponnuvel/stsstack-bundles

Recent commits

57172db... by Ponnuvel Palaniyappan

Add support for ceph-iscsi charm

This is a preview charm in the 20.05 charm release.

Closes-Bug: #1880117

Signed-off-by: Ponnuvel Palaniyappan <email address hidden>

7ae9445... by Edward Hope-Morley

Make no args run more intuitive

Right now if you do ./generate-bundle.sh with no args it
bombs with an error and usage() info. This is not helpful
and broken so this patch guides the user towards a
successful outcome.

d7f61ee... by Edward Hope-Morley

Fix typo in octavia-diskimage-retrofit action message

ac7854b... by Edward Hope-Morley

Fix --ssl combined with --*-ha*

In other words when using --ssl, if any service is explicitly
requested to be HA don't override it with the single unit
HA hack that we use to get predictable SANs for ssl certs.

Closes-Bug: #1882562

12f925e... by Edward Hope-Morley

Don't always ask for ml2dns upstream dns server

If we are able to glean a dns server from the local
host, don't both asking for one as input since this
happens for almost every openstack deployment and is
quite tedious and unnecessary.

4c5ec30... by Edward Hope-Morley

Code cleanup

 * remove unused get_optval()
 * remove redundant trap_help()
 * remove lts/nonlts from all 00setup since its no longer used
 * fixup some docstring typos

6e9433a... by Edward Hope-Morley

Add mysql+focal support to ceph and swift modules

Related-Bug: 1876175

20c206e... by Ponnuvel Palaniyappan

Reduce default log level for Ceph template and
related overlays.

Log level 20 is highly verbose and fills up the log files
pretty quickly. With loglvel=20, osd log files
(/var/log/ceph/ceph-osd.*.log) have reached ~20G in ~8
hours.

Reduce loglevels down to 1 based on Dan's(hillpd) comment:
"Ceph supports run-time logging level changes. It is easy
enough to use `ceph tell` or the daemon socket to
raise/lower log levels across a reproducer.

I'd recommend dropping the level all the way down to 1 by
default.

This will also reduce overall stress on stsstack -- ceph
can be very verbose at raised debug levels."

Signed-off-by: Ponnuvel Palaniyappan <email address hidden>

65ddb8f... by Ponnuvel Palaniyappan

Misc improvements

Functionally equivalent to previous code.
Reduces unnecessary fork/exec calls.

Signed-off-by: Ponnuvel Palaniyappan <email address hidden>

0391378... by Edward Hope-Morley

Don't exclude namespaces charms from revision-info

Most charms release to cs:<charm> as their stable whereas
others use cs:~<team>/<charm> so we need to allow that
when using --release-info.

One remaining caveat here is that if the revision-info uses
a namespaced charm but the template does not then it will
not be matched. That will either require a manual edit to
fix (--replay) or we need to update the template in question
to use the namespaced charm.

Closes-Bug: 1881158