61 Commits

Author SHA1 Message Date
Takashi Kajinami
560209a3e0 Update outdate explanation about virt_type
xen and uml are no longer supported as valid virt_types, and now
parallels is supported instead.

Change-Id: Ic2716fabae751f74f055fd5ed8bcf7e67e3e956f
2021-02-01 22:44:03 +09:00
Tobias Urdin
d0fc1951d9 Add Puppet Litmus
Change-Id: I2f30a6e9c7d1b4508f888c6b524fdf11b1434fed
2020-09-17 00:36:37 +02:00
Oliver Walsh
e34a4377ed Deprecate nova::glance_api_servers, add glance_endpoint_override
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
2020-02-17 15:43:08 +00:00
ZhongShengping
2d08a57a53 Fix Repository
Change-Id: I2d8f52c49fb8c90414e1ef292a50292aa5693e43
2019-04-21 13:00:57 +08:00
ZhongShengping
7dabb32586 Replace git.openstack.org with opendev.org/openstack
Change-Id: I181383789ba901d4b0c9fbf4fb353c3af3261b99
2019-04-21 11:51:34 +08:00
ZhongShengping
9fd11d13a7 Change wiki to docs
Change-Id: I0eccc5b4316c62b017f8558c7fee1be2067e0c90
2019-02-13 10:32:11 +08:00
ZhongShengping
98c22756e5 Fix editorial problem
Use git.openstack.org instead of github.com since git.openstack.org is
the reference for OpenStack

Change-Id: Ic5d0bd4016ed31626e897e3e2361f22af7550511
2018-12-24 14:03:37 +08:00
Tobias Urdin
47aa12bb68 Fix README
Closes-Bug: 1667100
Change-Id: Id7fcd68fc946f9cdac6a1c02131d3639895575a5
2018-10-21 17:37:46 +00:00
root
b467dd11b3 Add the missing 'Table of Contents'
Change-Id: I2b5ce2e800201eb686615b188165f494cd79849e
2018-08-27 14:34:12 +00:00
Rajesh Tailor
b9bb76c089 Deprecate unused image_service parameter
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
2018-08-17 15:25:38 +05:30
root
3fc3185222 Reorganize that 'Release Notes' in README
Reorganize that 'Release Notes' in README and
make the 'Release Notes' an independent chapter.

Change-Id: Ic04b0f46f987590b4e32b117f8a205c9f1e122b8
2018-07-28 08:39:36 +00:00
ZhijunWei
d2561ab6ed Remove the unnecessary _
Change-Id: Idf6a7503f2e88a864fb77f1c953fcd9a36c7bf6c
2018-07-18 15:22:53 -04:00
li.jiawang
6fc678d9e4 Add the project source code repository in README
Change-Id: I6bf7841bc1ac2b230f451600e4064c7c61ba45bb
2018-07-20 19:52:40 +08:00
qingszhao
90400cabb6 Add release note link in README
Change-Id: I39ef3c483568cbd47c0501612d8a825b759b6ae5
2018-06-27 21:39:20 +08:00
zhangbailin
a5419eca27 Fix outdated links and document spelling error
Update doc links according to OpenStack document migration.
Use https instead of http for docs links.
1)http://docs.openstack.org/releasenotes/puppet-nova/
  --> https://docs.openstack.org/releasenotes/puppet-nova/
2)http://governance.openstack.org/badges/puppet-nova.svg
  --> https://governance.openstack.org/tc/badges/puppet-nova.svg
3)http://governance.openstack.org/reference/tags/index.html
  --> https://governance.openstack.org/tc/reference/tags/index.html
4)http://docs.openstack.org/infra/bindep/
  -->https://docs.openstack.org/infra/bindep/
Closes-Bug:#1717739

Change-Id: I89afa0516cc1c0f0abf390bf4425f2d0efffd603
2017-09-16 19:22:50 -07:00
ZhongShengping
3c13dbd80a Update URLs in documents according to document migration
Change-Id: Ibc8f07e924c8638128b25b026087b29d1c6aee9b
2017-07-14 08:53:28 +08:00
Flavio Percoco
1a13220c06 Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

https://gist.github.com/24ea4c4972e293d584f2516466374da4

Change-Id: Ia1a92a9892cbb68f2adb5bad23b212ef2f329bb6
2016-11-25 17:21:31 +01:00
Jenkins
c41ca524af Merge "Change wiki to docs" 2016-06-03 16:08:09 +00:00
Iury Gregory Melo Ferreira
a00406c4e7 Change wiki to docs
Change-Id: I4ae83b6c3049f5fe9030588a878bed8d6d3ac9c2
2016-06-02 23:24:36 -03:00
Emilien Macchi
9b739f47ca Cleanup README
Change-Id: Ice5d170df104fc6cab0095279cd23a17f91b3707
2016-06-02 18:10:29 -04:00
Iury Gregory Melo Ferreira
05e25fdadc Deprecate verbose option in logging
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
2016-05-18 00:01:20 -03:00
Jenkins
17ac13c85c Merge "Use uppercase 'S' in OpenStack" 2016-02-22 21:15:33 +00:00
Ben Kero
962c879f5c docs: Update README.md to point to new Beaker URL
The URL [1] to the docs for writing Beaker tests (specifically beaker-rspec)
have moved. The README.md still points to the old URL. This commit fixes
this by pointing to a better URL [2].

[1] https://github.com/puppetlabs/beaker/wiki/How-to-Write-a-Beaker-Test-for-a-Module

[2] https://github.com/puppetlabs/beaker-rspec/blob/master/README.md

Change-Id: Ia6b7db5621d69a4ffc893156d0ee40739cc195f4
2016-02-04 22:43:39 -08:00
venkatamahesh
fa4f40dfa6 Use uppercase 'S' in OpenStack
Change-Id: Ie264dd6142d39c0c0f5e3323410c51fb79d53969
2016-02-04 15:18:47 +05:30
Jenkins
c205517939 Merge "Remove references to puppet-openstack from README" 2015-12-07 14:21:27 +00:00
Emilien Macchi
f7ae97b628 release: prepare 7.0.0 (liberty)
This patch prepares this Puppet module to be released in 7.x series (Liberty)
with 7.0.0.

Change-Id: Icb662a66d2fec5488e0894e90763df0a327ce87d
2015-11-25 18:31:18 +01:00
Nate Potter
edb8755c52 Remove references to puppet-openstack from README
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
2015-11-22 16:30:35 +00:00
Sebastien Badia
7226a0662d Prepare 6.1.0 release
Change-Id: Ie1198eb5243c0f7b4dd1eef9741a041ba6a5bb4b
(cherry picked from commit f418d284d55d6ca6daa9e005fa3445da3b273dec)
2015-10-19 15:19:57 -04:00
Yanis Guenane
4e5e989603 Reflect provider change in puppet-openstacklib
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
2015-08-19 10:44:52 +02:00
Iury Gregory Melo Ferreira
03458a1210 Update Nova README
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
2015-07-28 14:09:51 -03:00
Jenkins
bf7db41d20 Merge "fix module install reference" 2015-07-14 20:31:51 +00:00
Matt Fischer
f991b7107d fix module install reference
Change-Id: Ia7ed93df7239fef4816fc045caea129acb5cc7c0
Closes-Bug: #1468950
2015-07-13 19:43:48 -06:00
Emilien Macchi
3d9c61d5ec Prepare 6.0.0 release
Update CHANGELOG, README and metadata.json to bump the module to the
first Kilo release (6.0.0).

Change-Id: Ia3fdbd23ceaa16e137c5d701910919e613807c17
2015-07-09 17:02:26 +00:00
Xingchao Yu
e6724d68ff Update README.md for project namespace change
Change-Id: Idf982bad459e5f5b9e2d250bdaa44acf4a017e62
2015-06-28 20:59:56 +08:00
Colleen Murphy
78289bcf96 Split release notes into a CHANGELOG.md file
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
2015-06-26 18:08:50 -07:00
Colleen Murphy
517b7b800c Release 5.1.0 - Juno
Prepare 5.1.0 release.

Change-Id: I22fa60797300a32e1a3ff6547b87c673084f7957
2015-06-17 11:27:49 -07:00
Colleen Murphy
cfc6ec7747 Add vagrant nodeset and make it the default
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
2015-05-08 14:05:19 -07:00
Spencer Krum
14c16142e0 Initial rspec-beaker testing scaffolding
This allows basic beaker testing to be performed inside
the openstack testing framework.

Change-Id: Iecd247d35c9041ff865544b07811d728c27cf919
2014-11-26 16:27:52 -08:00
Colleen Murphy
6533ac378d Release 5.0.0 - Juno
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
2014-11-21 16:32:56 -08:00
Colleen Murphy
09cab4efbd Migrate mysql backend to use openstacklib::db::mysql
Implements: blueprint commmon-openstack-database-resource
Change-Id: I1120a27a7c0bbec8d69d01d232d7de1d387703dd
2014-08-13 08:48:32 -07:00
Mathieu Gagné
337d520c82 Fix typo in README.md
stackfoge -> stackforge

Change-Id: Ic44870dd136e97b50980ce290cd50a8cfc573029
Closes-bug: #1296542
2014-06-03 15:44:37 -04:00
Chris Hoge
b80e3dc8bd 4.0.0 - 2014.1.0 - Icehouse Release
Updated Modulefile and README.md for 4.0.0 release.

Change-Id: I2f9216dff0086c827e165028fdb7539e7b768a1b
2014-05-01 11:55:22 -07:00
Jenkins
665c0354e8 Merge "Updated to match semver and release notes." 2014-03-28 17:47:31 +00:00
Chris Hoge
4622537c7d Updated to match semver and release notes.
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
2014-03-28 09:56:44 -07:00
Michael Chapman
d08a38be60 Add support for puppetlabs-mysql 2.2
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
2014-03-22 02:14:05 +11:00
Pierre RAMBAUD
ef3b4eb55c Fix usage of double quote instead of simple quote
Syntax color is broken in the README file, using simple quote
instead of double quote

Change-Id: I5af4b22418dd734367dbdc696f8f816c9bc48ee6
2014-02-17 14:13:57 +01:00
Sabari Kumar Murugesan
55602bd5f2 Fix doc string in VMware driver manifest
Updates the doc string in a vmware driver manifest. Also, updates
the README file, with a minor correction.

Change-Id: Iaaf0d18c46b35bba1ae8d2ef6896a2dc91da1a93
2013-12-26 16:50:03 -08:00
Sabari Kumar Murugesan
568f662ee4 Add support for VMware driver
This patch aims to add support for VMwareVCDriver.

implements blueprint support-vmware-driver

Change-Id: I22f15dfc9c9b0f27d06e64c23a6c5c8e921a71a9
2013-12-20 12:00:13 -08:00
Chris Hoge
f52f18446d Preparing for 2.2.0 release.
Updated version and dependencies in Modulefile.
Updated release notes in README.md.

Change-Id: I7910d6390bd967efbeedf42ddd0e7e60a8f4516a
2013-10-07 14:56:27 -07:00
Ian Wienand
1170d570aa Deprecate sql_* for database_*
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
2013-09-26 09:52:26 +10:00