Commit Graph

19 Commits

Author SHA1 Message Date
Rodrigo Barbieri 366960f4c9 [DOC] Add details about custom theme folder structure
When using custom themes, some strict structure should be
used in order for it to work correctly.

Closes-bug: #1897805
Change-Id: I535478b06f8789f245b6c9fc523806c02c47a369
2022-09-22 15:23:12 -03:00
Nobuto Murata 82897f8f5f Streamline the custom theme steps in README.md
"default-theme" is nothing to do with adding the custom theme into
available themes.

Change-Id: I0862a628e8fd93aecb7eb2ac54594b34b028cbe1
2022-02-01 10:15:20 +00:00
James Troup 44ddcbb718 Replace references to 'juju set' with 'juju config'.
Change-Id: I4fe101f6f0bce153637e27ba442cf7cdc872a5fb
2021-08-06 18:14:27 +01:00
Bayani Carbone 713205ae2a Corrected punctuation typo in README.md
Changed double colon into single colon in the [SSL configuration]
section of README.md

Change-Id: I88a949270c14947cd59b0a256a827b5c807bea94
2021-03-08 16:14:49 +01:00
Aurelien Lourot 3fca73a9f4 Fix deployment instruction
Former instruction leads to "ambiguous relation: could
refer to websso-trusted-dashboard or identity-service"

Change-Id: Ida997cad090f1acc82bdb75dd21c7593570b1400
2020-09-17 10:26:53 +02:00
Peter Matulis ce9017ea98 Apply HA section template to README
Change-Id: I04486795f0e8d47ef5612ef4ab5d2e88305c46bc
2020-05-29 14:52:57 -04:00
Peter Matulis 506e92ddc2 Streamline README for policy overrides
The appendix in the deploy-guide has recently been
refreshed. This is the last of the nine charms that
support overrides to receive a streamlining in order
to cut down on duplication.

Included some missing information.

Made formatting improvements.

Added a Bugs section.

Change-Id: I094a4a6aac2f8611c304d349b27942169162a777
2020-01-10 12:40:04 -05:00
Alex Kavanagh 1b1e7c583c Policyd override implementation
This patchset implements policy overrides for octavia.  It uses the
code in charmhelpers [1] which has been modified to support the richer
and more complex approach to handling policy overrides.

[1]: https://github.com/juju/charm-helpers/pull/393

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/126

Change-Id: Ib51fd2c7c540c680083c2928eab4ce4df0d43e23
Closed-Bug: #1741723
2019-11-20 14:40:03 +00:00
Chris Sanders e5d9c95724 Allow custom theme install
Adds a setting custom-theme which operats similar to ubuntu-theme and
default-theme. The provided resource is placed in the themes folder and
apache is setup to serve static content for the theme. This leaves the
default theme untouched allowing the custom theme to override files
based on the built in horizon theme capabilities. For details on theming
capabilities see:
https://docs.openstack.org/horizon/latest/configuration/themes.html

gnuoy: retry logic for unrelated test updated after a number of CI
failures.

Closes-Bug: #1778284

Change-Id: I91ad19e8aad5c0e0773d42fa4f085cbcecb82458
2018-07-12 08:09:05 +00:00
Anh Tran 8c9e46863b Typo fix: accross => across
Change-Id: I24e8a8f73f772c1cdeec753e088d9c8d12abc4c2
2017-01-23 16:45:12 +07:00
Junaid Ali 3732880fd9 Improving README.md
* Fixed typo in add-relation command

Change-Id: I94e455ebeea9b7bd952450f6003bbe361f72875c
Signed-off-by: Junaid Ali <junaidali@plumgrid.com>
2016-10-14 12:03:00 +05:00
Liam Young 94df23fbc5 Add support for Keystone API version 3
This change enables the charm to configure the Openstack Dashboard
to support Keystone v3 integration. Mitaka is the earliest release
to support Dashboard and v3 integration so v3 integration should
only be enabled on Mitaka or above.

A new identity policy template now ships with the charm which is
specifically for v3 integration.

Both the local settings file and the new v3 policy file need the
admin domain id. This is now passed to the charm from Keystone via
the identity service relation.

The openstack-dashboard package uses
django.contrib.sessions.backends.signed_cookies for session
management but cookies are not large enough to store domain scoped
tokens so a different session management engine is needed. This patch
adds the option to relate the charm to a database backend. If the
relation is present then the charm uses the
django.contrib.sessions.backends.cached_db session engine. This
stores the session information in the database and also caches the
session information locally using memcache.

For details on Dashboard and v3 integration see
https://wiki.openstack.org/wiki/Horizon/DomainWorkFlow

Change-Id: I24f514e29811752d7c0c5347a1157d9778297738
Partial-Bug: 1595685
2016-06-30 08:31:12 +00:00
David Ames facd49cb96 DNS HA
Implement DNS high availability. Pass the correct information to
hacluster to register a DNS entry with MAAS 2.0 or greater rather
than using a virtual IP.

Charm-helpers sync to bring in DNS HA helpers

Change-Id: Iec7b94b2e97d770dfc4b6f4f0c52983e39078b98
2016-06-23 09:24:49 +01:00
Corey Bryant 5646a4dd55 Add defaults for openstack-origin-git config option
openstack-origin-git currently only supports YAML that specifies
the git repositories to deploy from.

This adds support for default openstack-origin-git values. The
default values supported are: icehouse, kilo, liberty, mitaka,
and master.  For example: openstack-origin-git=master.

Change-Id: I70ff0d4d0b8f511153261452ce2f10f3876474af
2016-06-21 16:16:17 +00:00
Corey Bryant 8da609078c [corey.bryant,trivial] Update deploy from source README samples. 2015-04-30 12:09:23 +00:00
Corey Bryant f25093f137 [corey.bryant,trivial] Fix deploy from source README 2015-04-24 14:09:08 +00:00
Corey Bryant c7f65cc52f Deploy from source 2015-04-07 13:58:41 +00:00
James Page 2fbc40efc3 Tweak README 2013-07-18 10:12:57 +01:00
James Page 972c2ecc73 Add support for use with proxies, drop shared-db relations, add readme 2013-07-16 13:10:26 +01:00