[openstack-announce] [new][puppet] puppet-horizon 9.0.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Wed Jun 8 20:32:55 UTC 2016


We are stoked to announce the release of:

puppet-horizon 9.0.0: Puppet module for OpenStack Horizon

This release is part of the newton release series.

For more details, please see below.

9.0.0
^^^^^

This is the first Mitaka release for puppet-horizon module.


New Features
************

* In mitaka release, available themes was introduced. A parameter
  was introduced to allow configuration of this setting.

* In mitaka release, default theme was introduced where the value
  would be defined from available themes. A new parameter was
  introduced to allow configuration of this setting.

* Allow Apache http/https ports to be configurable.

* Use keystone v3 with horizon by default.

* Making root_url configurable. This needs to occur to allow people
  the ability to serve Horizon from the root of a vhost.

* Leave an ability to trigger collectstatic for debian/ubuntu.

* Update of local_settings template from Mitaka.

* Release notes are no longer maintained by hand, we now use the
  reno tool to manage them.


Deprecation Notes
*****************

* custom_theme_path has been deprecated in mitaka release.

* Remove installation of lesscpy package, not needed since Horizon
  has been using pyscss.

* deprecate all tuskar parameters since the project is no longer
  maintained.


Security Issues
***************

* local_settings file is no longer world readable (from 644 to 640)
  as it may contain sensitive information.

Changes in puppet-horizon 8.0.0b1..9.0.0
----------------------------------------

266ca03 Cleanup README
5df3829 Change wiki to docs
a3d79c0 Prepare 9.0.0 release
d6aaffa Fix typo in Tuskar deprecation
995c886 Update tests to pass puppet-unit-latest-centos-7
78c929c Remove tuskar from horizon
50fe686 Deprecated custom theme path and added new params.
17e6957 Add other-requirements.txt for bindep
19a1c92 Updated deprecated section and removed parameter
99b2032 Fix markdown format typo
68f1e2d The local_settings file should not be world readable
e1e0a1b Fix wsgi_user and wsgi_group in Red Hat platforms
ce8d414 Move notification from File to Concat
e0a67d6 Added ensure_resource for python-memcache package.
b611f8e Gemfile: rely on puppet-openstack_spec_helper for dependencies
8d70201 Make syslog logging handler optional
3579bde Import release notes from stable/mitaka
aaca432 Release 8.0.0
e445ac1 Fixed ubuntu package dependency on puppet 4.3
38d9c7e releasenotes: add notes for Mitaka cycle
57ff751 Add basic structure for ReNo
c97abb9 remove non-existent parameter from README
eb6d4a5 Support custom TIME_ZONE option in localsettings

Diffstat (except docs and test files)
-------------------------------------

.gitignore                                         |   4 +
CHANGELOG.md                                       |   5 +
Gemfile                                            |  23 +-
README.md                                          |   9 +-
manifests/init.pp                                  | 127 ++++++----
manifests/params.pp                                |   6 +-
manifests/wsgi/apache.pp                           |  18 +-
metadata.json                                      |   2 +-
other-requirements.txt                             |   0
...ecated_custome_theme_path-e872713d93c45044.yaml |   8 +
.../notes/apache_ports-5d0eb0ca775ad7d1.yaml       |   3 +
.../notes/keystone_v3-d381e37592d3b29b.yaml        |   3 +
...ocal-settings-permissions-666e7cd5d55cf813.yaml |   4 +
releasenotes/notes/mitaka-dece9d43a565e6cb.yaml    |   3 +
.../notes/remove_lesscpy-b4b677de57351078.yaml     |   3 +
releasenotes/notes/root_url-cede3a4a7ecafdf9.yaml  |   5 +
.../trigger_collectstatic-fb465ebec48b3bc7.yaml    |   3 +
releasenotes/notes/tuskar-9fa7bbe0df150fd1.yaml    |   3 +
...ate_local_settings_mitaka-f182327ce660fda0.yaml |   3 +
releasenotes/notes/use-reno-1caaec4ba5aa4285.yaml  |   4 +
releasenotes/source/_static/.placeholder           |   0
releasenotes/source/conf.py                        | 259 +++++++++++++++++++++
releasenotes/source/index.rst                      |  19 ++
releasenotes/source/mitaka.rst                     |   6 +
releasenotes/source/unreleased.rst                 |   5 +
setup.cfg                                          |  13 ++
setup.py                                           |  22 ++
spec/classes/horizon_init_spec.rb                  |  48 ++--
spec/classes/horizon_wsgi_apache_spec.rb           |   6 +-
templates/local_settings.py.erb                    |  25 +-
test-requirements.txt                              |   4 +
tox.ini                                            |   8 +
32 files changed, 527 insertions(+), 124 deletions(-)


Requirements updates
--------------------

diff --git a/other-requirements.txt b/other-requirements.txt
new file mode 100644
index 0000000..e69de29
diff --git a/test-requirements.txt b/test-requirements.txt
new file mode 100644
index 0000000..bedd666
--- /dev/null
+++ b/test-requirements.txt
@@ -0,0 +1,4 @@
+# this is required for the docs build jobs
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
+oslosphinx>=2.5.0 # Apache-2.0
+reno>=0.1.1 # Apache-2.0





More information about the OpenStack-announce mailing list