The [glance]api_servers config option is deprecated in nova since
I8e3fbc6f8b052ead6e80d4243f76581960210277.
The glance_endpoint_override option can be used to override the default glance
endpoint.
Support for round-robin over a list of glance servers is now deprecated in nova.
Change-Id: Ib7fac4f37ef02d8f577abc98e4cc78b750caba54
Use git.openstack.org instead of github.com since git.openstack.org is
the reference for OpenStack
Change-Id: Ic5d0bd4016ed31626e897e3e2361f22af7550511
As we have already started using python-glanceclient
instead of old glance client, deprecating unused
image_service parameter in nova.conf
The image_service parameter was removed from nova in
change Iea6db7898328a9060fb88586e042efbc0a4351fc
Change-Id: I9b80bf263695d34232056ca8b950eff7e5267ee7
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: If60ca414d4f7cc7bd50aafb9a9ac8b328b5b5c84
The README references to the retired puppet-openstack module
should be removed, as they link to the empty github page.
Change-Id: I064367ed0d5313de300c31863919f64a770148f0
Closes-bug: #1518589
With the creation of the new openstack_config provider, some processing
that was done in nova_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 :
nova_config { 'DEFAULT/foo' : value => 'bar' } # will work as usual
nova_config { 'DEFAULT/foo' : value => '<SERVICE DEFAULT>' } # will mean absent
That means that all the current :
if $myvar {
nova_config { 'DEFAULT/foo' : value => $myvar }
} else {
nova_config { 'DEFAULT/foo' : ensure => absent }
}
can be removed in favor of :
nova_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 :
nova_config { 'DEFAULT/foo' : value => '<SERVICE DEFAULT>',
ensure_absent_val => 'foo' }
Change-Id: I7ba9bf6c07edd7248e401ef5f55abf6e3464a0a3
Depends-On: I0eeebde3aac2662cc7e69bfad7f8d2481463a218
The actual file contains invalid url at Module Description
Add wiki link (Like Neutron README.md)
Fix example command in Installing nova
Change-Id: I950863079b3a5db50cb3e4695e8f3fb079382cf5
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: I96d39d44b9980d8005038020fb47e9f8dc33fa77
Added an Ubuntu nodeset stolen from the puppetlabs apache module.
The box_url is necessary even though the box is namespaced, vagrant
seems to have changed recently and just having the vagrant cloud
namespace in the box name is not enough to import the box.
We're making this nodeset the default so that a developer can have
it "just work" on their laptop. CI will be configured to use a
nodepool nodeset. Following the example of the puppetlabs modules,
the default nodeset is a copy of the new ubuntu nodeset so that
setting BEAKER_set=ubuntu-server-1404-x64 still works.
Fixed an error in the README (correct environment variable is
BEAKER_set not BEAKER_setfile) and added more details.
Change-Id: Ib3e50ffbaf613dd2e6582904efeff1d7cce77bb5
Changes in this release:
* Stable Juno release
* Added tags to all nova packages
* Added parameter dhcp_domain to nova class
* Updated the [glance] and [neutron] section parameters for Juno
* Fixed potential duplicate declaration errors for sysctl::value in nova::network
* Fixed dependency cycle in nova::migration::libvirt
* Updated the libvirtd init script path for Debian
* Added parameters for nova service validation to nova::api
* Added nova::policy to control policy.json
* Fixed the rabbit_virtual_host default in nova::cells
* Bumped stdlib dependency to >=4.0.0
* Added force_raw_images parameter to nova::compute class
* Replaced usage of the keyword type with the string 'type' since type is a reserved keyword in puppet 3.7
* Added parameter ec2_workers to nova::api
* Fixed bug in usage of --vlan versus --vlan_start in nova_network provider
* Added parameter rabbit_ha_queues to nova class
* Added parameter pool to nova_floating type
* Added parameters to control whether to configure keystone users
* Added nova::cron::archive_deleted_rows class to create a crontab for archiving deleted database rows
* Changed the keystone_service to only be configured if the endpoint is to be configured
* Added parameter keystone_ec2_url to nova::api
* Added the ability to override the keystone service name in ceilometer::keystone::auth
* Removed dynamic scoping of File resources in nova class
* Add parameter workers to in nova::conductor and deprecate conductor_workers in nova::api
* Update nova quota parameters for Juno
* Migrated the ceilometer::db::mysql class to use openstacklib::db::mysql and deprecated the mysql_module parameter
* Removed deprecation notice for sectionless nova_config names
* Added parameter vnc_keymap in nova::compute
* Added parameter osapi_v3 to nova::api
Change-Id: I8eec51429b52b5a4b5616fc6561075bf44c5ffda
Before this update the Modulefile was not following semver in
relation to stable/havana, and the README files were not in sync.
This update introduces proper semver and consistency.
Change-Id: If4f653a5288b9cca42eb45f5dbd057fd01313a81
Puppetlabs-mysql has been rewritten to be much
cleaner. This patch adds a new parameter for the
nova 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: I6d12a69180554348143f7f341f7570c52ecad140
Updates the doc string in a vmware driver manifest. Also, updates
the README file, with a minor correction.
Change-Id: Iaaf0d18c46b35bba1ae8d2ef6896a2dc91da1a93
Upstream change d5ae9ea70ed878e08e1d195f34c1989ecdd0b74f deprecated
default sql_* options for a new [database] section.
This deprecates the sql_ options and moves the new options into
the [database] sub-section of the config file. If sql_* values are
given, they should be used but give a deprecation warning.
Change-Id: I05db83ace63399c0b2ebd63f74f5dc76ff5d3e9a