Commit Graph

39 Commits

Author SHA1 Message Date
Andreas Jaeger 9afa22d366 Retire repository
Fuel repositories are all retired in openstack namespace, retire
remaining fuel repos in x namespace since they are unused now.

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/011675.html

A related change is: https://review.opendev.org/699752 .

Change-Id: Id0e6d6a33662aa74b601e88f7a9cf2f7aae4484c
2019-12-18 19:35:30 +01:00
OpenDev Sysadmins 8ebbb71068 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:50:43 +00:00
Oleksiy Molchanov ca3f2f0091 Add transport_url handling
Change-Id: I1868473bff4f6e4b91354d8da34d35bf488ab948
Closes-Bug: 1670324
2017-03-15 12:47:09 +02:00
Dmitry Mescheryakov a523491b99 Clean tasks.yaml
That is needed for the plugin to be compatible with the latest Fuel.

Change-Id: Ia1b62b9bba1050146bf8638dc502b719e475ec1a
Closes-Bug: #1619257
2016-09-12 16:03:27 +03:00
Dmitry Mescheryakov 290087e66e Bump major version to make Mitaka and Liberty plugins co-installable
Change-Id: Id287371f5c541e7422959407bc64d0cbc2d52399
2016-06-30 14:36:30 +00:00
Matthew Mosesohn 22dc394702 Update plugin version to 4
v4 will allow using a regexp for role so that this plugin would pass the
validation.

Change-Id: I8ce278ad18ef534440b988d5949ee57881a62a1b
Partial-Bug: #1581038
2016-05-18 17:50:33 +03:00
Matthew Mosesohn 38a39a5f11 Update condition to run hiera override task on all roles
Role '*' cannot be used any more because of a regression in
evaluating task roles.

Change-Id: I23475293cacf7723d98f327801e2e72546f142a5
Related-Bug: #1570846
2016-04-17 11:57:43 +04:00
Matthew Mosesohn 2edb1fa05d Add newton-10.0 support
Change-Id: Id4226e8a8edaf103a3ac764dced75a842e0bd72b
Partial-Bug: #1570939
2016-04-15 18:33:19 +03:00
Matthew Mosesohn eced0bbc8a Fix release compatibility for plugin. Remove old releases
Change-Id: Iae1d05eae7854d5620db40fff4e5f40a39a44df1
Partial-Bug: #1566912
2016-04-07 15:21:26 +03:00
Jenkins 8ccca99b73 Merge "Refactor plugin to replace default rabbitmq tasks" 2016-03-31 10:39:37 +00:00
Matthew Mosesohn 9c16386fbc Refactor plugin to replace default rabbitmq tasks
Task-based deployment instead of role-based deployment
results in faster deployment, but requires better
management of task dependencies. RabbitMQ tasks are
now better tuned to ensure detached RabbitMQ is ready
before deployment starts.

Other minor changes:
  Added primary role to standalone-rabbitmq role
  Updated hiera override for new role name

Depends-On: I5e835a448ad0d77f0f82630273e15c00261cfb82
Change-Id: I1c8ec11a1507b48237641da7c4bac036745859cb
Partial-Bug: #1553239
2016-03-29 18:52:21 +03:00
Jenkins 1b82ba2a6a Merge "Refactor plugin to support new yaml files" 2016-03-29 15:46:50 +00:00
Jenkins 787ed33e0d Merge "Add spec for the plugin" 2016-03-24 18:54:41 +00:00
Jenkins e900e92fa2 Merge "Add documentation" 2016-03-22 14:06:12 +00:00
Dmitry Mescheryakov a85ae824c5 Add documentation
Change-Id: I00faf61ff18f72c775d1c66dd509df1fd69bcfdb
2016-03-22 13:32:01 +03:00
Dmitry Ilyin 53a05418a3 Refactor plugin to support new yaml files
Change-Id: Ic58445906a4470d40c887a3c0524133e20565ec9
2016-03-21 17:03:18 +03:00
Matthew Mosesohn deda8672d7 Remove _hash suffix from rabbit hash
This was fixed in fuel-library, and now needs to be
updated accordingly in detach-rabbitmq plugin.

Change-Id: I602bfb3568f505551cc58269288faf064ee364d4
Related-Bug: #1542307
2016-03-21 16:15:51 +03:00
Matthew Mosesohn 925438d6e7 Refactor tasks for version 2.0.0
Version 2.0.0 tasks enable parallel deployment and
cross-dependencies. This patch adds support to the
plugin so that the other tasks can be deployed as such.

Change-Id: I074d3d6abd93af25697a970860ea464cd2065aa7
Partial-Bug: #1548340
2016-03-02 19:13:33 +03:00
Matthew Mosesohn 7a2388727b Add 9.0 releases
Change-Id: I406280f7418ae90ec37f126524dc8385b6ed6a29
Partial-Bug: #1548340
2016-03-02 13:52:09 +03:00
Dmitry Mescheryakov 38d764b7ba Add spec for the plugin
Since the plugin is already developed, the spec just outlines
the way it was done.

Change-Id: Id5e79106893b6ffc803d9eb327e2f21b9aee70aa
2016-02-29 19:25:14 +03:00
slava 64b59acd72 Exclude 'setup_repositories' task from graph
'setup_repositories' task had 'upload_core_repos' name in 7.0
release. Anyway, it's not necessary to specify this task in
tasks set as it's running on all nodes(the same for 'setup_repos'
task in >7.0 releases).

Change-Id: I413da7ac0874c601294a33782c1038924d39187d
Closes-Bug: #1539611
2016-02-01 13:58:26 +03:00
Stanislaw Bogatkin 88b0964fda Add repositories to target node
As fuel_pkgs task needs to have repositories to install packages
from - add those repositories to node.

Change-Id: I1c99d8ed798ba9cdb925a7c63db008a98df66a4c
Closes-Bug: #1536190
2016-01-20 17:58:44 +03:00
Vladimir Khlyunev 0e65660531 Add liberty-8.0 version to metadata.yaml
Leave 2015.1-8.0 because we need to keep backward
compatibility with iso<450 at least for 2nd acceptande round.

Change-Id: I55d8791de033ee78c0b94bfbef5517ff4783e041
Partial-Bug:1535293
2016-01-18 20:21:47 +03:00
Matthew Mosesohn c74fef1f13 Capitalize RabbitMQ in plugin description
Change-Id: Ie90d44abae805f491deaba938f1fed53624d7b66
Partial-Bug: #1532762
2016-01-11 14:30:57 +03:00
Matthew Mosesohn 739b379b07 Move firewall to a plugin-specific task
This removes dependency on fuel-library firewall task,
which defines many firewall rules that are not needed
by standalone-rabbitmq nodes.

Change-Id: I52d43a86aab6852f9cd50520533085cf8d9a9362
Partial-Bug: #1528283
2015-12-22 17:51:44 +03:00
Alex Schultz f4de3f6f29 Put plugin hiera in place
This change updates corrects the sed used to update the hiera.yaml for
the plugin to ensure the plugin hiera is actually defined.

Change-Id: I246332de532b287b92ab308f031e42f9cca83d40
Closes-Bug: #1528215
Related-Bug: #1525014
2015-12-21 09:15:32 -07:00
Alex Schultz 379ea16483 Fix hiera overrides for 8.0
This change updates how we add our hiera override to support the
hiera.yaml format change in 8.0

Change-Id: Ib5203ab4684b7840c486aadc3ee3ca13ad1097a9
Related-Bug: #1526502
2015-12-17 16:30:27 -07:00
Bartłomiej Piotrowski a48f5b0579 Fix typo in plugin description
Change-Id: Id5c03bbab9111068a8f02d58801ed206063d4747
Closes-bug: 1517520
2015-11-20 15:30:24 +01:00
Matthew Mosesohn fdffc80150 Remove dependencies for specific rabbitmq task
Since tasks themselves can frequently change, the
dependency should be coded to from one role to
another, not a task from one role to the task of
another. This resolves a regression in deployability
in Fuel 7.0.

Change-Id: Ic97e756bf440c591dce71284b980bae82403726e
Closes-Bug: #1515556
2015-11-12 13:56:20 +03:00
Sergey Vasilenko f81f7b305b Rename enter point to start of tenant network configuration
After implement Granular Neutron feature one monolyth
Neutron deployment task was separated to few pieces.
Current deployment graph of openstack-network has formal
start/end points, named openstack-network-start/openstack-network-end.

Change-Id: I14ed62cede8cbea29540c5f8651a790ee4e32201
Closes-bugs: #1515242
2015-11-11 18:12:55 +03:00
Jeremy Stanley 27fb64ec48 Update .gitreview for new namespace
Change-Id: Ic7ce86d9181165f6f2b2d6c19ded5aa6360fdc66
2015-10-17 22:22:58 +00:00
Alex Schultz 3074859e1c Remove zabbix-server role
Change-Id: I1bada9d9b3a3837b03fb86d95337bca50816db73
Closes-Bug: #1505250
Related-Bug: #1483809
2015-10-12 09:03:47 -05:00
Vladimir Sharshov cbcb0170c7 Allow to run plugin on Fuel 8.0 environment
Change-Id: Ifcc2138b4d43101e74bbcd97102893a61c5fda74
Related-Bug: #1500743
2015-10-07 16:32:47 +03:00
Jenkins c651035442 Merge "Clean up readme and unused logic" 2015-09-15 13:30:38 +00:00
Matthew Mosesohn 88328b08e5 Clean up readme and unused logic
Added README text
Removed additional YAML config
Removed unneeded ruby-deep-merge-package

Change-Id: I6f732b750cd69f39b54ceebdca5a08849bd43242
Partial-Bug: #1494618
2015-09-15 13:48:30 +03:00
Michael Polenchuk 6ed7bd7ac1 Look up through all the roles
In order to either enable or disable rabbitmq it requires to search
through all the roles of node.

Change-Id: Ifaa615585a5e60daee7dd4fda2d6f2e8506db3b2
Closes-Bug: #1492312
2015-09-04 20:18:53 +03:00
asledzinskiy 72cbc9cdfa Add validation on emptyness of additional config
- We need to validate additional config textarea
on empty values

Change-Id: I3f4ab52a0027e11a75cd077c2db7113fdaef1c52
Related-Bug: #1488455
2015-08-25 16:17:52 +03:00
Alex Schultz 4257aca72f Initial commit
Change-Id: Id53453073c72cf3f8fa1a998cdf92cb5ecb2dc32
2015-08-17 13:20:54 +02:00
OpenStack Project Creator a037714dc3 Added .gitreview 2015-08-14 15:43:39 +00:00