25 Commits

Author SHA1 Message Date
David J Peacock
123f40a565 flatten cinder service configuration
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration.

With this patch the baremetal version of cinder services has been removed.

Change-Id: I88f047a8ee9c3eed80e4c48ed9cabdb3035d518b
Related-Blueprint: services-yaml-flattening
2019-01-18 08:55:26 -05:00
David J Peacock
ae1efdd44c flatten sahara service configuration
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration.

With this patch the baremetal version of sahara services has been removed.

Change-Id: I5a555155c881e0e92acc3ebba7b844abdd686e6e
Related-Blueprint: services-yaml-flattening
2019-01-17 09:43:11 -05:00
Zuul
2346d52362 Merge "Flatten Zaqar service configuration" 2019-01-03 19:03:17 +00:00
Zuul
454eff05fe Merge "Flatten Ironic services configuration" 2018-12-18 02:40:05 +00:00
Zuul
e8f5104440 Merge "Flatten Keepalived service configuration" 2018-12-14 21:59:41 +00:00
Cédric Jeanneret
0de7bc09f3 Flatten Zaqar service configuration
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration.

With this patch the baremetal version of zaqar service has been removed.

Change-Id: I8947d2fc5e5672e701d2802cd14a3fa176877a7d
Related-Blueprint: services-yaml-flattening
2018-12-14 07:45:24 +01:00
Cédric Jeanneret
ced9f888e9 Flatten Ironic services configuration
This change combines the previous puppet and docker files into a single file
that performs the docker service installation and configuration.

With this patch the baremetal version of Ironic services have been removed.

Change-Id: Icb33158a129356d939940433c82dae25a6334baf
Related-Blueprint: services-yaml-flattening
2018-12-14 07:25:13 +01:00
Emilien Macchi
7345963531 Flatten Keepalived service configuration
This change combines the previous puppet and docker files into a single file
that performs the docker service installation and configuration.
With this patch the baremetal version of keepalived service have been removed.

Change-Id: Ic0ddf1174e1d0a62f83f26f0ca6bc29ec7b078b7
Related-Blueprint: services-yaml-flattening
2018-12-13 10:26:26 -05:00
waleed mousa
ad0ac4221f Removing the deprecated environment files for hw offloading
For deploying with hw offloading, we should use the
"environments/ovs-hw-offload.yaml" file beside neutron, opendaylight
or ovn environments files

Change-Id: I6702b4cce3776676b2da5a4d2af89ff9b171ce74
2018-12-09 14:28:52 +02:00
Alex Schultz
2dfd0ea8ca Flatten Aodh service configuration
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration.
With this patch the baremetal version of aodh services have been
removed.

Co-Authored-By: Juan Antonio Osorio Robles <jaosorior@redhat.com>
Depends-On: https://review.rdoproject.org/r/#/c/16994/
Change-Id: I39645aff0365218d4b841ed0d9c964b3622f143a
Related-Blueprint: services-yaml-flattening
2018-12-06 15:07:05 +00:00
Marios Andreou
0ec9a3db94 Remove deprecated Ram/Disk filters in NovaSchedulerDefaultFilters
As reported in the related bug below and merged for the undercloud
with https://review.openstack.org/#/c/598167 the Ram/Disk filters
are deprecated since [1] so we should stop using them.

[1] https://review.openstack.org/#/c/596502/
Related-Bug: 1787910
Change-Id: Ib3585b4c04c974c34d61b868d0454df03c1a2aed
2018-10-09 12:09:03 +00:00
Daniel Alvarez
7bf7996c79 Remove unused parameter NeutronEnableDHCPAgent
NeutronEnableDHCPAgent is no longer consumed anywhere in OpenStack so
this patch is removing all occurrences of it in the environment files.

Change-Id: I042944c3f24d22fa60d4ed13fd9a56c5b93f465f
Signed-off-by: Daniel Alvarez <dalvarez@redhat.com>
2018-10-01 12:43:01 +02:00
Zuul
84097b7aae Merge "Remove NeutronServicePlugins from octavia environment files" 2018-09-29 19:51:17 +00:00
Janki Chhatbar
dcf0a9a1b9 Disable OVN related services in ODL env file
ODL and OVN services are mutually exclusive and
leads to deployment failure when enabled on a role.
This patch sets OVN services to OS::Heat::None in
ODL env file to disable it whenever ODL is enabled.

Change-Id: Iaa757339f24fbadf51152326fe62f194c25e2384
2018-09-18 22:00:57 +05:30
Zuul
fb5aa4bb2f Merge "Fix missing parameters in OVN DVR environment files" 2018-08-20 22:11:54 +00:00
Brent Eagles
2998c21191 Remove NeutronServicePlugins from octavia environment files
There are no additional octavia specific neutron service plugins for
octavia required so this parameter should be removed from the
environment files.

Change-Id: I3da329db28701c7e9798083982953c5c9c861c50
2018-08-16 18:49:52 +00:00
Brent Eagles
d59798b39a Remove bogus "EXPERIMENTAL" in neutron-sriov.yaml environment file
Patch removes erroneous "EXPERIMENTAL comment from
environments/services/neutron-sriov.yaml.

Change-Id: I87c586c31550b75e2c12f282e8700a1519d2d354
Closes-Bug: #1780782
2018-07-09 13:16:11 -02:30
Zuul
1842528f14 Merge "Store ODL logs to file" 2018-07-06 13:34:01 +00:00
Daniel Alvarez
723362e317 Fix missing parameters in OVN DVR environment files
These two patches included new parameters for OVN env files:

- I6a00b8dc1ff387cc5e1e62b4d9d7da5e1239ee31
- If36ec8a9a139f0a52bb8910c2048cf6e9993c198

However, they missed to update DVR env files. This patch is fixing it.
Signed-off-by: Daniel Alvarez <dalvarez@redhat.com>

Change-Id: I3e5584ecafd6f3cab05ddabfa3955b0b9243ab53
2018-07-03 10:26:15 +02:00
Janki Chhatbar
223b9428f1 Store ODL logs to file
ODL is configured to log to console and then access the logs
via docker logs. Older logs are being deleted too fast. So
moving back to logging to file which is default setting in ODL
THT.
https://github.com/openstack/tripleo-heat-templates/blob/
master/puppet/services/opendaylight-api.yaml#L60

Change-Id: I29724cfb23e13c8293d1b7b4341cbd409ae1b7a6
Closes-Bug: 1779629
2018-07-02 10:35:25 +00:00
Numan Siddique
819805d708 OVN: Remove environment files which deploy OVN dbs in non HA
In a 3 node controller deployment OVN db servers are started only on one node
and if that node goes down, we hit the down time for ovsdb-servers and neutron-server.

So it is highly recommended to deploy OVN db servers as a pacemaker HA resource.

Change-Id: Ia2f50d539bf6afbeb67610a925f9f4ea0849d735
Closes-bug: #1779123
2018-07-02 11:35:38 +05:30
Andrew Austin
cfe872ed4f Prevent Neutron L3 and Metadata agents from running when using OVN DVR.
When using the DVR OVN environments, Neutron metadata and L3 agents could
be left running on the overcloud compute nodes. This patch explicitly
nullifies the DVR versions of those Heat resources to ensure they are
disabled.

Change-Id: I575c0d438a65ce24ee6cb75fec1b95a418e875b1
2018-06-28 14:14:38 +00:00
Carlos Goncalves
9526cef547 Containerize Neutron LBaaS service plugin
Change-Id: I68e5ca5a78a2bd08082a494b636c6e2debb6bbae
2018-04-18 10:53:48 +02:00
Harald Jensas
5203e43979 Add Ironic Networking Baremetal Templates
Ironic neutron agent will be installed on controller nodes, or
networker nodes, when environments/services/ironic.yaml or
environments/services-docker/ironic.yaml is used.

It should also be enabled on undercloud.

Also enables ``baremetal`` ML2 mechanism driver on undercloud.

Depends-On: Ic1f44414e187393d35e1382a42d384760d5757ef
Depends-On: I3c40f84052a41ed440758b971975c5c81ace4225
Change-Id: I0b4ef83a5383ff9726f6d69e0394fc544c381a7e
2018-04-12 23:59:34 +02:00
Dan Prince
882fb2a896 Add environment/services-baremetal/*.
This works alongside of the new environments/baremetal-services.yaml
file in I373fef6581dfbfa365479f88d7b967cfbed446e4 to
enable baremetal services.

Change-Id: Ia61631e11dbbdbe39199db0afee2006b7e58cda2
2018-03-23 11:10:46 +01:00