Commit Graph

20 Commits

Author SHA1 Message Date
Andreas Jaeger 854b3c5d37 Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: Iffe3a7de281b48693606fe0c84ebec8190018167
2019-12-18 09:41:48 +01:00
Mykyta Karpin c25dbe9248 Fix nova deprecated parameters
Upstream patch https://review.openstack.org/447533 removes
deprecated parameters from puppet-nova, so we need update
them in fuel-library

Change-Id: I1c5c2d86e5ac100c2635cae8ee3506d8719d56f9
Closes-Bug: #1674375
2017-03-20 17:52:57 +02:00
Mykyta Karpin 6bb1ac1857 Workaround of use_neutron option
Currently Fuel CI in master jobs uses old nova code,
but upstream patch https://review.openstack.org/#/c/413479
deprecates use_neutron option, this will break CI. So until
we get nova code from Ocata we need a workaround to unblock CI.

Change-Id: I33b4b754989eaa05f2fa15e02575c7ad85f478bc
Related-Bug: #1668623
2017-03-07 09:10:51 +00:00
Mykyta Karpin 8bd8733239 Switch remaining components to transport_url
Switched components:
 - ceilometer
 - aodh
 - murano
 - sahara
 - ironic

Other changes:
 - minor alignment fixes
 - minor tests fixes

Partial-Bug: #1477967

Change-Id: I35db7f08910bdfc3e52d3aa167dadc9595c65585
2017-02-16 11:20:34 +02:00
Mykyta Karpin 209add83fa Stop using deprecated admin parameters
admin_ params in nova::ironic::common were deprecated
by upstream patch - https://review.openstack.org/#/c/391569

Change-Id: I872dda2d35b9b29b1a101be903ff48c9b209e499
Closes-Bug: #1651659
2016-12-30 09:52:02 +00:00
Mykyta Karpin 9eef161c69 Use nova::ironic::common class
Auth parameters in nova::compute::ironic class
are being removed by upstream patch https://review.openstack.org/#/c/391569.
This patch adapts fuel to these changes.

Change-Id: I7cf8206734108e3970ae9c02333f41a46957de28
Related-Bug: #1651659
2016-12-21 10:34:57 +02:00
Jenkins fdb38df92a Merge "Adapt fuel-library to removal of old authtoken parameters" 2016-11-11 13:45:11 +00:00
Mykyta Karpin 5a6fea2a76 Adapt fuel-library to removal of old authtoken parameters
These patches https://review.openstack.org/#/q/topic:old_authtoken
are removing old puppet authtoken parameters and now we need to use
parameters from keystone::authtoken class in each affected module

Closes-Bug: #1640083
Partial-Bug: #1390099

Change-Id: Ife3ed88237ce735b2a068415b1e57fca93498dcd
2016-11-09 11:48:14 +02:00
Alexey Deryugin 007a8713ad Make components use PyMySQL as default DB driver
Change-Id: Id012cb764de3b109d95e7c4a29d1d9c94e337117
Closes-Bug: #1550192
2016-11-07 11:44:54 +00:00
Bogdan Dobrelya 1daccc4e9b Rework processorcount limits to os_workers
* reduce workers_max default limits of a 16 to the $::os_workers, which is limited by [2, 8] interval.
* reduce workers/pool size/overflow limited by F($::processorcount) to F($::os_workers)

Closes-bug: 1629238

Change-Id: I5cc4d70b902eeaa1c9cf42911606eba13dd84aa2
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-11-02 10:05:19 +00:00
Denis Egorenko f00cf9c523 Remove verbose option from OpenStack components
This option is going to be totally removed in puppet-upstream, so
we need to remove it as well. It was deprecated in Newton cycle.

Closes-Bug: #1628509

Change-Id: I39d4716e91944436d0eb017ffb02e14cfdec4e2e
2016-10-11 15:44:24 +00:00
iberezovskiy 131080c305 Explicitly configure os_region_name for nova
For the multiple region support, in nova.conf
we need to add parameter "os_region_name" to
specify the region_name for controller's region,
otherwise, nova can not find the right cinder
service to call and volume attach fails.

Change-Id: I7a1497368085380f4a55a66b6f770d3f24cdf7e9
Closes-bug: #1621984
2016-09-16 09:48:16 +00:00
Alex Schultz df416f53d2 Use memcache for keystone_authtoken
This change updates where we calculate the memcache server information
to the globals hiera data and updates all the openstack services to
use the heira memcached_servers key for consistency. Additionally all
api services have been updated to configure the memcached servers for
the keystone_authtoken middleware configuration to improve the
responsiveness of the service.

Change-Id: Id1034e22d79c3ea6b25575d9bcf8e8750a02365d
Closes-Bug: #1597512
2016-07-06 14:26:22 -06:00
Bartosz Kupidura 787d8ffb93 Set same values from ironic-compute and openstack-controller
To ensure that manifests are idempotent we need to pass same
variables from different manifests.

This change will fix issue with ironic-compute task
and openstack-controller task.

Change-Id: Ib486d9d9b8b3fc9b951b75b4b4fc37c484250e6a
Closes-Bug: #1585197
2016-06-01 11:58:19 +00:00
iberezovskiy b6e69d7363 Enable RabbitMQ heartbeats by default
Use defaults for heartbeat_timeout_threshold and
heartbeat_rate parameters for all openstack services
except Neutron: heartbeats don't properly work for it.

Change-Id: I72b2d76f56516e69532549bf6c2c6c468ff47089
Closes-bug: #1584004
2016-05-20 19:19:17 +00:00
Dmitry Ilyin 9ece4dd9d6 Remove install_utilities nova parameter
nova::untilities is being removed in the upstream

Change-Id: Ib06dab58af5fe372dd42ef3e46082efb2dd3818c
Closes-Bug: 1583548
2016-05-20 07:11:34 +03:00
dmburmistrov 29134c2971 Explicitly set queue settings (nova)
Upstream puppet modules switched to
puppet-oslo usage, but they also changed
defaults. This caused unwanted changes
in behavior. Related bug is mentioned
below. This patch "restores" previous
values of message queue parameters.

Change-Id: I5cf9f697911eeef5093306dbcf66647cebcbf91d
Related-bug: #1573592
2016-04-28 19:41:39 +03:00
vsaienko 3bda5b992d Increase max_concurrent_build for Ironic compute
This patch increase max_concurrent_build for nova-compute process
with ironic virt_driver to 50.
Since Ironic instances are placed on dedicated hardware servers
max_concurrent_build can be safely increased to higher value.
We tested 50 build at scale and it shows no degradation in performance.

Change-Id: Ic60f1d8c1651cf38c3fa7a3360fda877f4e9c610
Closes-Bug: #1541910
2016-04-05 07:18:39 +00:00
Bogdan Dobrelya acc9cfbc26 Fix data and unmatched integration noop tests for nova
Nova report interval and service downtime are picked from
the top scope data path
Disable non working cases for huge pages and cpu pinning

Partual-bug: #1563266
Partial-bug: #1563215
Closes-bug: #1563256

Change-Id: I3af7bbe5a541c35bb02b7428e1e7bd51a21e7c07
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-03-30 11:31:29 +02:00
Andrew Woodward 96da5b4a1e Move openstack specific tasks to their own folder structure
In order to better support loose coupling of openstack version to fuel
we need to separate the tasks that call into the specific version of the
puppet-openstack modules so that they can more easily be versioned from
their fuel version.

Initially we are separating them, later they will become their own
repository.

Change-Id: I8ea6c0387b73f8094d306a73dd779967d6d91871
Blueprint: fuel-openstack-tasks
2016-03-24 10:26:55 -07:00