This was deprecated and removed in previous
commits and doesn't exist.
Was replaced in favor of
heat::keystone::authtoken::auth_url.
Change-Id: I13305b1104d65ee4f152f3d43378ea687d51a72d
Use git.openstack.org instead of github.com since git.openstack.org is
the reference for OpenStack
Change-Id: I5b051b0e120e08e27294f3771440217c0b54fcbc
Now that the v2.0 API has been removed, we don't have a reason to
include deployment instructions for two separate applications on
different ports.
Change-Id: Ia81c354ea593954e79a0779f222208c027fcdede
Option "verbose" from group "DEFAULT" is deprecated for removal.
The parameter has no effect.
-Deprecated verbose for logging and init
-Remove verbose in README
-Remove verbose from tests.
If this option is not set explicitly, there is no such warning
Change-Id: I0a3a42341e4dd32196beb793d718edf85850394f
With the creation of the new openstack_config provider, some processing
that was done in heat_config has been centralized in
openstack_config.
Impacted methods are :
* section
* setting
* separator
Also, this commit adds the fact that, when passing a specific string
(ensure_absent_val) the provider will behave as if ensure => absent was
specified. '<SERVICE DEFAULT>' is the default value for
ensure_absent_val.
The use case is the following :
heat_config { 'DEFAULT/foo' : value => 'bar' } # will work as usual
heat_config { 'DEFAULT/foo' : value => '<SERVICE DEFAULT>' } # will mean absent
That means that all the current :
if $myvar {
heat_config { 'DEFAULT/foo' : value => $myvar }
} else {
heat_config { 'DEFAULT/foo' : ensure => absent }
}
can be removed in favor of :
heat_config { 'DEFAULT/foo' : value => $myvar }
If for any reason '<SERVICE DEFAULT>' turns out to be a valid value for
a specific parameter. One could by pass that doing the following :
heat_config { 'DEFAULT/foo' : value => '<SERVICE DEFAULT>',
ensure_absent_val => 'foo' }
Change-Id: Iaaf2e5755080ef32d7d585465aaea6fd408d0ece
Depends-On: I0eeebde3aac2662cc7e69bfad7f8d2481463a218
As this is a community supported module, the contact info listed in the
README was inaccurate. To improve consistency with other modules and
reduce cruft, this patch removes the contact section of the README.
Contact information can be found on the wiki linked in the developer
documentation section.
Change-Id: Ic6ff1cf2369571c8c001872c1a0ae46377bd84f7
In 94d40ed7b0 the License file was
updated, and now the copy embedded in the README is inconsistent. This
patch removes the copy from the README since having it in its own file
is sufficient, and reducing duplication will prevent inconsistencies.
Change-Id: Iaff1cfe258b71d9a5954859d48f44ea40a3226d4
This patch splits out release notes into a separate dedicated file for
consistency with the puppetlabs puppet modules. Additionally, this
patch improves the release notes by:
- Fixing the tense to be consistent with commit message standards ("Add
new feature" instead of "Added new feature" or "Adds new feature")
- Breaking up changes into categories to make it easier for operators
to know what happened in the change: backwards-incompatible changes,
features, bugfixes, and maintenance commits
- Linewrapping to 80 chars
- Adding release dates, formatted according to ISO-8601
Change-Id: I5e77f8ac0f678c9a3b12326dd02afae9659f572d
Changes in this release:
* Added heat::policy to control policy.json
* Deprecated the sql_connection parameter for database_connection parameter
* Adds parameters to configure deferred authentication method in heat::engine in accordance with new Juno defaults
* Bumped stdlib dependency to >=4.0.0
* Added parameters to control whether to configure users
* Added manage_service parameters to various classes to control whether the service was managed, as well as added enabled parameters where not already present
* Added the ability to override the keystone service name in keystone::auth
* Migrated the heat::db::mysql class to use openstacklib::db::mysql and deprecated the mysql_module parameter
Change-Id: I1eb3c5f278c1ff348fca3173c979cab2945e7a54
Before this update the Modulefile was not following semver in
relation to stable/havana. This update introduces proper semver.
Change-Id: I9b337e9b3f71b21fdbd1ce4d44f9b04532d216e2
Puppetlabs-mysql has been rewritten to be much
cleaner. This patch adds a new parameter for the
heat mysql and init classes allowing users to use
the new version. Previous behavior will continue
as normal when using the old version (0.9)
Change-Id: I4d268d793740c31493acd5999dd3f8501cc1d281