13 Commits

Author SHA1 Message Date
Cédric Jeanneret
7fbc4b098f Flatten Glance 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 glance services has been removed.

Change-Id: Ie2ac2072f0742ec5e521fc6e3734e89f8a007077
Related-Blueprint: services-yaml-flattening
2018-12-14 08:23:32 +01:00
Martin Schuppert
a823be0733 Move nova-metadata api to httpd wsgi
Upstream will deprecate usage of eventlet of all the WSGI-run
services, including nova-api and nova-metadata-api.
See https://review.openstack.org/#/c/549510/ for more details.

With this change we move nova-metadata to run via httpd wsgi
and therefore uses its own config volume.

Closes-Bug: 1781405

Change-Id: I7206925c5416814bcbf92021e606afeaedde4b1b
Depends-On: Ic65736cb0e95c400a728cd699ecf06c6aecff832
Depends-On: Ic46acdbac280ac648ec5ed9d7af0139126334fe0
Depends-On: I47d79ab8e274e94cbe0d4cadd204e63cbbe3dca8
Depends-On: I069510b8dfc8e6a7c5ff6f07826f10a2038856d7
Depends-On: I3d572dda2e90b7e24f2f8912d704462b9332d807
2018-09-19 15:07:38 +02:00
Zuul
0c336132e5 Merge "Add option for barbican API container to log to stdout/stderr" 2017-11-21 21:16:32 +00:00
Ade Lee
3d510d7700 Add option for barbican API container to log to stdout/stderr
This adds the option to get the barbican API container to log to stdout.
The option is disabled by default. If enabled, It also adds a sidecar
container that reads the apache access logs.

bp logging-stdout-rsyslog
Co-Authored-By: Juan Antonio Osorio Robles <jaosorior@redhat.com>

Change-Id: Ia06fee2826062330a4377ca5fda7e3ba68534af6
2017-11-20 14:10:34 +02:00
Juan Antonio Osorio Robles
32d5e0cd77 Add option for HAProxy (non-HA) container to log to stdout/stderr
This adds the option to get the HAProxy container to log to stdout.
The option is disabled by default. If enabled, It also adds a sidecar
container that reads from syslog and outputs what it gets to stdout.

bp logging-stdout-rsyslog

Change-Id: Ica819713aa50352ba04a748c463534d982e00538
2017-11-17 10:39:00 +02:00
Juan Antonio Osorio Robles
97f9a01f79 Add rsyslog-sidecar resource and configuration
This introduces a "sidecar" container, which is meant to be used
besides other containers (or as part of the pod). It merely uses
rsyslog to listen on a specific UNIX socket and outputs what it
gets to stdout.

This adds the service to each relevant role and introduces a
composable service which merely configures the container. Subsequently
it'll be used as part of other templates.

Note that it is only enabled if "stdout logging" is enabled.

bp logging-stdout-rsyslog
Depends-On: I4864ddca223becd0a17f902729cf2e566df5e521

Change-Id: I2c54acaaa820961c936f1fbe304f42162f720496
2017-11-17 10:38:57 +02:00
Juan Antonio Osorio Robles
0b5117840b Add option for panko container to log to stdout/stderr
This adds the option to get the panko container to log to stdout.
The option is disabled by default.

If enabled, It also adds a sidecar container that reads the apache
access logs.

bp logging-stdout-rsyslog

Change-Id: I56fa3de7427330c1d7bc10e0f8b1adbacec00e46
2017-11-10 14:13:40 +01:00
Juan Antonio Osorio Robles
97e3a2fd0d Add option for heat containers to log to stdout/stderr
This adds the option to get the heat containers to log to stdout.
The option is disabled by default.

If enabled, It also adds a sidecar container that reads the apache
access logs.

bp logging-stdout-rsyslog

Depends-On: Iae6a86cb93305cb3307e058cfd31e0fca3b1be8e
Change-Id: Iac79232bc981fff365faa818afde72e38fc176fb
2017-11-10 14:13:40 +01:00
Juan Antonio Osorio Robles
759d10770d Add option for nova-libvirt container to log to stdout/stderr
This adds the option to get the nova-libvirt container to log to stdout.
The option is disabled by default.

bp logging-stdout-rsyslog

Change-Id: Ie769b4d93f3bd728b7efb84d283509db8213b5fc
2017-11-10 14:13:40 +01:00
Juan Antonio Osorio Robles
e0441af380 Add option for Neutron containers to log to stdout/stderr
This adds the option to get the neutron containers to log to stdout.
The option is disabled by default.

bp logging-stdout-rsyslog

Change-Id: I0f9d201d93da702b702e7ecf4b43a6d705389846
2017-11-07 08:48:35 +00:00
Juan Antonio Osorio Robles
1e854d613d Add option for nova containers to log to stdout/stderr
This adds the option to get the nova containers to log to stdout.
The option is disabled by default.

If enabled, for nova-api and placement it also adds a sidecar
container that reads the apache access logs.

bp logging-stdout-rsyslog

Depends-On: I59d02fe8731c20c64ca389000f12c78cfc1f12be
Change-Id: I8137d61f2d4352d4d8055e93a30511cf1aeaa6b0
2017-10-27 05:58:28 +00:00
Juan Antonio Osorio Robles
f037da0f36 Add option for Glance API containers to log to stdout/stderr
This adds the option to get the glance containers to log to stdout.
The option is disabled by default.

bp logging-stdout-rsyslog

Depends-On: I3fa4a38d21f0f7e447157ab7814a547c10a4b7d3
Change-Id: I81101d9ef4df2e6ece7c17025e2265489864a6f6
2017-10-25 07:17:23 +00:00
Juan Antonio Osorio Robles
e5f0113f6f Add option for keystone containers to log to stdout/stderr
This adds the option to get the keystone containers to log to stdout.
The option is disabled by default.

If enabled, It also adds a sidecar container that reads the apache
access logs.

bp logging-stdout-rsyslog

Depends-On: I4250ebce75933c8fb3f85b9efdb3e2ade392a60c
Change-Id: Ibb633731a60a16d595d10d38a79ec284da18c5c2
2017-10-25 07:17:08 +00:00