4063 Commits

Author SHA1 Message Date
Zuul
f5ba43ea21 Merge "Add DPDK support for OVN" 2019-05-10 21:03:53 +00:00
Zuul
440d04fe79 Merge "Drop puppet/services/metrics/collectd.yaml" 2019-04-26 20:30:25 +00:00
Dan Prince
cd6a1b3d4a Drop puppet/services/metrics/collectd.yaml
This was meant to be dropped in
9d9feaf72a3c0fc28e892726daac035273f0225d.

Change-Id: I29ae602122ef964d60d8db747bb8f71a4dd0866d
Related-Blueprint: services-yaml-flattening
2019-04-24 14:07:55 -04:00
Dan Prince
ba14b75c89 Move pacemaker, pacemaker-remote into deployments
Change-Id: I0edd7a5f11b80a5995dc275fac68d231af20d5be
Related-Blueprint: services-yaml-flattening
2019-04-22 20:54:13 -04:00
Dan Prince
4a9f2ac052 Move Manila backends into deployment
Change-Id: I6d500a3d7a1d24c13649734bc99707c37e133c2b
Related-Blueprint: services-yaml-flattening
2019-04-22 08:44:39 -04:00
Saravanan KR
fca0945708 Add DPDK support for OVN
Add a service to enable DPDK on the compute nodes,
along with OVN.

Change-Id: I4473f1dfef9eebb886823fb2f436d14dd5b6d5ad
2019-04-12 13:26:25 +05:30
Dan Prince
551e355913 flatten the neutron-plugin-mlnx-sdn service
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration
for the neutron-plugin-ml2-mlnx-sdn-assist service.

Related-Blueprint: services-yaml-flattening

Change-Id: I0b1e0b52f26a57847263f311ea0c018bc15df46f
2019-04-11 08:42:33 -04:00
Dan Prince
30cfaccb49 flatten the ovn service configurations
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration
for the ovn services.

Related-Blueprint: services-yaml-flattening
Change-Id: I6261863c15f594fed8207ff258f1d9c809a9a864
2019-04-10 10:57:37 -04:00
Zuul
6aa93d0825 Merge "Provide option to disable EMC in puppet-vswitch" 2019-04-09 00:07:19 +00:00
Zuul
b27b96c851 Merge "Jinja automation for %network%NetworkVlanId" 2019-04-08 21:10:15 +00:00
Zuul
2287faa1e2 Merge "Move Aide to deployments" 2019-04-04 21:54:36 +00:00
Zuul
c297ec2a3e Merge "Deprecate messaging params replaced by global oslo params" 2019-04-03 11:25:15 +00:00
Harald Jensås
59c5e23c54 Jinja automation for %network%NetworkVlanId
Per-subnet vlan id parameters are already rendered in
network-environment.yaml. This change uses networks data
and roles data so that per-subnet vlan id param is used
when passing the relevant NetworkVlanId data to nic-config
templates.

By using the generic %network%NetworkVlanId (no subnet suffix)
in nic-config templates instead of %network%NetworkVlanId_%subnet%,
this allow homogeneous computes in multiple sites to use the
same nic-config template.

Also use type: number for all vlan parameters.

Closes-Bug: #1821043
Change-Id: Id8e76ae7c41a562f5c47d911c42aa18001c11be1
2019-04-03 00:36:49 +02:00
Zuul
e52cdf2fc8 Merge "Enable flat network for ovn" 2019-03-30 00:04:59 +00:00
Zuul
4fe04ef447 Merge "flatten the cavium liquidio service" 2019-03-28 18:47:38 +00:00
Andrew Smith
405366fa32 Deprecate messaging params replaced by global oslo params
Depends-On: I03900b39ab257a9563db37e403254b54f846c056
Change-Id: Ib55c72c0bab9aa0ffc05752a680f573cc351ae17
2019-03-28 12:13:07 -06:00
Zuul
5fb6ae2378 Merge "Deprecate opendaylight service" 2019-03-28 15:44:27 +00:00
Dan Prince
793187d62e Move Aide to deployments
Also, removed entry from capabilities map that no
longer exists.

Change-Id: Ie70ff205a18c04d795c748d3a8d6f89bf401d67c
Related-Blueprint: services-yaml-flattening
2019-03-28 08:24:40 -04:00
Yogananth Subramanian
dbe516df0a Provide option to disable EMC in puppet-vswitch
This patch disables EMC by setting emc-insert-inv-prob to 0.

Depends-On: https://review.openstack.org/647955
Change-Id: I36bc91064df224cfdaf01fb38e74ee8a9e4bf407
2019-03-28 09:30:51 +05:30
Zuul
3a49974ee0 Merge "Move apache service under deployment directory" 2019-03-28 01:36:58 +00:00
Rafael Folco
f370b81af6 Deprecate opendaylight service
Deprecate opendaylight service in Stein release. Service will be
disabled in future releases.

This is an extension of https://review.openstack.org/#/c/640384/.

Related-Bug: #1817311

Change-Id: Ieebb306b2ab528877804bd1459932175c72c4840
2019-03-27 11:17:47 -03:00
Emilien Macchi
fc65d197c7 Move apache service under deployment directory
Move the apache service undercloud the deployment directory.

Change-Id: Iead4f910390cb75f56f96da2d24889a461275c9d
Related-Blueprint: services-yaml-flattening
2019-03-26 08:04:42 -04:00
Zuul
cf25304879 Merge "Use get_attr to set %network%InterfaceDefaultRoute" 2019-03-25 21:52:55 +00:00
Zuul
0b804c2feb Merge "Default ControlPlaneMtu to 1500" 2019-03-25 17:59:49 +00:00
Kamil Sambor
98c2b78dcb Enable flat network for ovn
Change-Id: I0883b4f1881887cae68da9658d2e237218b694c4
Closes-Bug: #1821171
2019-03-22 09:00:16 +01:00
Harald Jensås
ce9a83c8cd Use get_attr to set %network%InterfaceDefaultRoute
For networks in role.default_route_networks use get_attr
to fetch the gateway_ip of the port's subnet and pass
it to the nic-config template.

Changes the default in nic-config templates to ''.

Closes-Bug: #1821046
Change-Id: Ic07a3166fafba3aa307a9e1953b3e3be2594a6f5
2019-03-21 00:26:26 +01:00
Dan Prince
39be822166 flatten the cavium liquidio service
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration
for the Cavium LiquidIO service.

Change-Id: Ida6e21c46d23c609d9145a7aebd3b6dc0e1cef5c
Related-Blueprint: services-yaml-flattening
2019-03-19 13:53:46 -04:00
Zuul
ec27b3d357 Merge "flatten the gnocchi service configurations" 2019-03-15 19:02:38 +00:00
Zuul
e5f7bbc26e Merge "flatten opendaylight-api service" 2019-03-15 18:39:35 +00:00
Emilien Macchi
5ff6f7416d Switch ContainerCli to podman by default
The plan is:

- Docker is deprecated in Stein
- Podman is the default in Stein
- Docker will be removed in Train

Change-Id: I8f00d3e539abc4a169d6b48b8ce697e54aa2eae9
2019-03-12 11:17:15 -04:00
Zuul
61de5331a5 Merge "Remove Congress" 2019-03-12 01:05:56 +00:00
Dan Prince
2e261993ec flatten the gnocchi service configurations
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration
for the gnocchi services.

With this patch the baremetal version of each respective gnocchi service
has been removed.

Related-Blueprint: services-yaml-flattening

Change-Id: Ifd7df4e48ae18545b9d0a62bcfb32b3c5d8f8e0d
2019-03-11 08:19:47 -04:00
Zuul
17d1ed8d56 Merge "flatten the octavia service configurations" 2019-03-05 15:51:58 +00:00
Zuul
47f04b1e67 Merge "flatten database service Redis" 2019-03-05 02:25:08 +00:00
Dan Prince
ebc9dd98e0 flatten the octavia service configurations
This change combines the previous puppet and docker files into a single
file that performs the containerized service installation and configuration
for the octavia services.

With this patch the baremetal version of each respective octavia service
has been removed.

Related-Blueprint: services-yaml-flattening

Change-Id: Icf2856fd261b49a4da1f197c7190c9a18d21e30f
2019-03-04 15:28:21 -05:00
Zuul
e7db158840 Merge "Rename /var/lib/docker-puppet to /var/lib/container-puppet" 2019-03-04 17:16:34 +00:00
Zuul
4d0c90b22c Merge "Move openstack clients service" 2019-03-01 21:01:54 +00:00
Emilien Macchi
81c1cae40d Rename /var/lib/docker-puppet to /var/lib/container-puppet
The /var/lib/docker-puppet is deprecated and can now be found under
/var/lib/container-puppet. We don't have Docker anymore so we try to avoid
confusion in the directories. The directory still exists but a readme
file points to the right directory.

Change-Id: Ie3d05d18e2471d25c0c4ddaba4feece840b34196
2019-03-01 14:59:37 -05:00
David J Peacock
47ec1089a5 flatten database service Redis
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 database service Redis
has been removed.

Change-Id: I530ee8196e1d4b81ae4886b234e1a530cf34becf
Related-Blueprint: services-yaml-flattening
2019-03-01 10:58:31 -05:00
Dan Prince
3997198c2a flatten opendaylight-api service
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration
for the opendaylight-api service.

Related-Blueprint: services-yaml-flattening

Change-Id: I86b36756bade09529921d59f13b0ef950fa00a96
2019-03-01 09:38:45 -05:00
Zuul
9c5e403e94 Merge "step5: flatten the neutron service configurations" 2019-03-01 01:21:46 +00:00
Zuul
c277fcf3d9 Merge "flatten database service MySQL Server" 2019-02-28 23:25:32 +00:00
Zuul
13451eb158 Merge "step4: flatten the neutron service configurations" 2019-02-28 21:43:50 +00:00
Zuul
a3d07cb37a Merge "step3: flatten the neutron service configurations" 2019-02-28 21:43:49 +00:00
Emilien Macchi
f3b85e4ba5 Remove Congress
Congress doesn't seem to be used anywhere, we never had a bug report or
any sign of somebody out there actually using it.

Let's remove its support in TripleO, to reduce the codebase.

Change-Id: Idca6b12f1c0ca3bc15bedf6469d4063a4dac31fa
2019-02-28 16:29:03 -05:00
Zuul
4d400e7d51 Merge "flatten the ec2 service configurations" 2019-02-28 18:11:06 +00:00
Dan Prince
7d957ff262 step5: flatten the neutron service configurations
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration
for the neutron-sriov-agent, neutron-plugin-nsx, and neutron-sfc-api
services.

Change-Id: I3403575928df245798468b2d17f4a620bbf209e5
Related-Blueprint: services-yaml-flattening
2019-02-28 10:24:51 -05:00
Dan Prince
f101bbe8cf step4: flatten the neutron service configurations
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration
for the neutron-lbaas-api, neutron-plugin-ml2-ansible,
and neutron-plugin-ml2-cisco-vts services.

Change-Id: I27abda33af2365eac4b6b91cd87ae528c2144e92
Related-Blueprint: services-yaml-flattening
2019-02-28 09:36:01 -05:00
David J Peacock
6dbfde9c85 flatten database service MySQL Server
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 database service MySQL Server
has been removed.

Change-Id: I407bd8d8fe9bde53609e4316b12eb0b7151552ca
Related-Blueprint: services-yaml-flattening
2019-02-28 08:36:31 -05:00
Dan Prince
fcdef786e5 step3: flatten the neutron service configurations
This change combines the previous puppet and docker files into a single
file that performs the docker service installation and configuration
for the neutron-bgpvpn* and neutron-l2gw* services.

Change-Id: I081c06a6e29c5e246f5791c12f08fb119adb8213
Related-Blueprint: services-yaml-flattening
2019-02-27 15:17:32 -05:00