Commit Graph

11 Commits

Author SHA1 Message Date
Jawon Choo
31259fa595 Override image's meta info.
centos based images have wrong label info,
these changes fix own image's name and build-date.

Change-Id: I1d13f8f386c8db12b5fbe5f8ecbbf9e3fbb4ba1c
Closes-Bug: #1680341
2017-05-03 11:08:17 +09:00
Jenkins
e3312a58e5 Merge "grafana: disable for non-x86" 2017-04-20 13:04:29 +00:00
Chen
8c463a47a9 Use LABEL instead of MAINTAINER (deprecated) in all Dockerfile.j2
Use LABEL instruction instead of MAINTAINER (deprecated) instruc-
tion as suggested by Docker's official dockerfile guide.
docs.docker.com/engine/reference/builder/#maintainer-deprecated

Closes-Bug: #1683652

Change-Id: Ie87a1ddf31aefcd0b623fd2837d78de420e76898
2017-04-20 16:50:05 +09:00
Marcin Juszkiewicz
f0aaa45fd7 grafana: disable for non-x86
Kolla depends on upstream version of Grafana and those are provided only
for x86-64 architecture.

On other archs package from distribution can be fetched but build then
fail due to version differences.

And it does not look like there will be newer version in distributions:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835210

Partially-Implements: blueprint multiarch-and-arm64-containers

Change-Id: I62911fd3cabdc25c23e93d621ebe2464f8e4fb6e
2017-04-19 11:18:31 +02:00
Sayantani Goswami
56137d0da1 Install InfluxDB Plugin in Grafana
InfluxDB plugin is missing in Grafana and is required to be installed to
use InfluxDB as a data source in Grafana.

Change-Id: I3d2e6eb4394eb9071ffb390235a06ef4e0682b55
2017-04-04 01:55:33 +00:00
Jeffrey Zhang
e5903d5fa9 Remove include_header and include_footer in all Dockerfiles
include_header and include_footer parameter is already removed, remove
them in all Dockerfiles.
Add missing footer block.

Change-Id: I90da03eb9f95a3827361d5f5ede65fde7d6be2b3
2017-02-05 10:44:48 +08:00
Sam Yaple
58eee09c15 use static uid/gid in images
This centralizes all user and group creation into a single source. This
will fix any current and furture uid/gid mismatches (such as with
nova-libvirt).

In the process, we also unify users between the distros in a standard
way. The users in the following containers change from thier defaults:

Ubuntu: _chrony user is now chrony
Ubuntu: memcache user is now memcached
All: qemu user is used for ownership and socket permissions

All uid and gid numbers are customizable via kolla-build.conf

Co-Authored-By: Kris Lindgren <klindgren@godaddy.com>
Change-Id: I120f26ab0683dc87d69727c3df8d4707e52a4543
Partially-Implements: blueprint static-uid-gid
2017-01-17 09:02:21 -03:00
zhubingbing
7461c9d74f Fix grafana container
Add miss chmod 755 /usr/local/bin/kolla_extend_start in grafana

Change-Id: I536bf73f8586a7159f9018dc581c4f0dc0d5b807
Closes-Bug: #1655588
2017-01-11 09:45:46 +00:00
Jeffrey Zhang
69f980b86d change the mode for sudoers file
vmtp and grafana are configured in wrong.

TrivialFix

Change-Id: Ib7eab9ae6d433328772da450bb7a9b2a5e2554ee
2016-11-04 21:35:56 +08:00
Jeffrey Zhang
bbb6ad1b3f Enable Gnocchi plugin in grafana
With this plugin, we can show the gnocchi data in grafana.

TrivialFix
Change-Id: Ib93ae79f1048566626f319063f4fcaec6f151a52
2016-11-04 07:19:10 +00:00
Mathias Ewald
6417595b9f Added grafana container
Added grafana repository to base image

Co-Authored-By: zhubingbing <zhubingbing10@gmail.com>

Installed grafana from repository

Change-Id: Ib99195ec4522f185f6fd4cebf10e305bb58f69c4
Partially-Implements: Blueprint performance-monitoring
2016-09-12 08:03:39 +00:00