Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: I2909f09759e58817848d76f7545ac5a3df8bbdd2
- there was a bug in the 'misc-section'
when value is a boolean it would've been printed in ticks.
In Python boolean is treated as Reference, this means it is
written uppercase
Change-Id: Idc03f2bd1f7ee519e404e5a30711a81493acf522
- python-neutron-lbaas-dashboard version was outdated
updated to latest stable/pike release version
Change-Id: I103e9747439841063f1a926ef9d7883287f63999
- poise does things in Strange Ways. it works better for package-based
applications when it's not constrained
Change-Id: I311bccb06f8a3b89dd29a78ca259ab85cfe23d3c
- Switched default linter to cookstyle
- Renamed rake tasks to better conform with Chef conventions
- Normalized the template banner
Change-Id: I80d825722a3218b34a5dee38b60017492e3768e0
- Style and lint fixes to support newer chefdk
- Rewrote metadata.rb for readability
- Removed ancient Gemfile
Change-Id: I63e6680cec8b66e2ece2d2627c0b413f5d401317
- corrects SELinux enablement on RHEL platform families.
- switches lbaasv2 dashboard to use system Python, so that it gets
picked up correctly.
Change-Id: I8b10381b169e8dd56c9cee990f1e3c7d3283d1b0
* added recipe neutron-lbaas-dashboard to install the dashboard plugin
according to the current docs
* removed server.rb recipe and server_type attribute since the only
available option is apache2
* adapted specs and README accordingly
Change-Id: I4f407598acccd2d21d4204b936122963ebd4f7c8
- The keystone_default_domain must be the ID of the domain and not its
name.
- The comment for the CACHES setting was updated upstream.
- The FLAVOR_EXTRA_KEYS setting got deprecated, so we drop it.
Change-Id: I8930e36883b64fa823438289e26602ea243f7fe6
- Add wsgi option to vhost definition
- Remove duplicated entries in template
- Do not set Xen option when we deploy KVM
Change-Id: I3e40674cbdfa116afa46e845dbd165f0d5abc7d0
- added needed values to local_settings.py to work with Newton and v3
- added openstackclient to berksfile
Change-Id: I3c31b6431c3e3b6bcfd08d46195a041696ec91f8
* also a minor change in the specs to fit the identity v3 refactoring
Depends-On: Ib256c315d5439beb8d4ec83c5cc7d7c9b182378a
Depends-On: Ic6b00a08ec29a9a7c04a72c743af5f756db45edf
Change-Id: I5a8802103373b59effd8db18502a83563c085414
There are use cases where having ServerAlias in the vhost is preferred. This
includes that option but excludes by default. It's set using an array so you can
set multiple server aliases.
I also added the virtualhost port configurator test for dashboard-http-bind on
port 80 to ensure it works on both ports.
Change-Id: I621cb2a519e92d04d60fd75e727b59250bd72e30
This fixes an oversight in a previous patch when disabling the certs databag. It
would improperly not set the cert paths at all in the apache vhost config. This
fixes it and also adds an addition test that should have caught it originally.
Change-Id: I7726c949791658a750b9c382107f01e0a112247c
This provides an attribute which allows users to optionally disable using the
internal certs databag for SSL certificates. The use case is for people who are
using other external methods (such as the certificates cookbook) to manage
certificates.
Change-Id: Ib7c578135db74675bd4c5a0da13f053f6474e0f1
Some organizations use an SSL certificate which requires an intermediate chain
cert. This provides support for that via a new attribute and is optional.
Change-Id: I1b31ca64378ff8c6f5367b75b4b7b210a650d676
RHEL puts the POLICY_FILES_PATH in a different location than Debian so we need
to ensure we set it. For Ubuntu/Debian, we'll explictly set the path they
currently use. Without this set properly, horizon fails to load up on RHEL.
Change-Id: If4f75ef8a3094154b2aecf435746f7a2050d5699
Signed-off-by: Lance Albertson <lance@osuosl.org>
* added condition for the case that ssl_cert_file and ssl_key_file are shipped
toghether in one .pem file (the .pem file should only be touched once)
Change-Id: I7d4d593249bda2701b29a4a8585f8267cb815190
The default apache port overlaps with horizon, but
uses a different address syntax, *:80 vs 0.0.0.0:80.
This causes apache2 to sometimes fail on startup with
Address already in use: AH00072: make_sock: could not bind to address [::]:80
Change-Id: I7aa178878a6d283c4e5e0334a8bdcba30c8f242a
A new release has been made on supermarket which should work for us, so
drop the direct reference to the github version.
Change-Id: Ie6c10efe020c66d62f257d031e102423f75c6a77