kolla/docker
Mark Goddard 8b63089e1c Use ironic-inspector user for ironic-inspector
This change updates the ironic-inspector image to use the
ironic-inspector user rather than the ironic user to execute the
ironic inspector service as this more closely aligns with what is
typically done by downstream packagers (specifically, Ubuntu and
RDO).

This change rebases the ironic-inspector image onto the openstack-base
image instead of the ironic-base image. We configure an
ironic-inspector user and use this to execute the ironic-inspector
service. We also configure ironic-inspector to log to
/var/log/kolla/ironic-inspector instead of the previous ironic
location.

Following this change we no longer need the workaround of a
sudoers file for the binary install type that was added in change
I8ecd0b658b8df8f38ddf717fa9443d4dc2896984.

Change-Id: Ibdc5ba35db61f4974d4282aff34bcb5ccd952d45
Closes-Bug: #1624457
2017-04-17 08:46:53 +01:00
..
aodh debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
barbican debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
base Add missing Jinja2 block for repo enablement 2017-04-07 11:16:16 +02:00
bifrost debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
ceilometer Merge "Install panko in ceilometer base container" 2017-04-12 11:28:21 +00:00
ceph debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
chrony Remove include_header and include_footer in all Dockerfiles 2017-02-05 10:44:48 +08:00
cinder debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
cloudkitty debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
collectd Remove include_header and include_footer in all Dockerfiles 2017-02-05 10:44:48 +08:00
congress debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
cron debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
designate debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
dind debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
dnsmasq Fix ironic inspector 2017-01-20 07:02:02 +00:00
elasticsearch debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
etcd debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
fluentd debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
freezer debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
glance debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
gnocchi Remove legacy resource types creation 2017-04-16 17:03:00 +08:00
grafana Install InfluxDB Plugin in Grafana 2017-04-04 01:55:33 +00:00
haproxy debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
heat debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
helm-repository debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
horizon debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
influxdb Remove include_header and include_footer in all Dockerfiles 2017-02-05 10:44:48 +08:00
ironic Use ironic-inspector user for ironic-inspector 2017-04-17 08:46:53 +01:00
ironic-inspector Use ironic-inspector user for ironic-inspector 2017-04-17 08:46:53 +01:00
iscsid debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
kafka debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
karbor Use install-pip macro in most source images 2017-02-17 08:49:32 -03:00
keepalived debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
keystone debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
kibana Remove include_header and include_footer in all Dockerfiles 2017-02-05 10:44:48 +08:00
kolla-toolbox debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
kube Merge "kubernetes: disable for architectures other than x86-64" 2017-04-10 09:44:36 +00:00
kubernetes-entrypoint Allow customisation of k8s binary locations 2017-02-20 14:48:40 +00:00
kubetoolbox Alphabetize packages 2017-03-28 16:45:16 +01:00
kuryr Use install-pip macro in most source images 2017-02-17 08:49:32 -03:00
magnum debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
manila debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
mariadb Merge "check mariadb galera status in every loop." 2017-04-12 11:12:53 +00:00
memcached Remove include_header and include_footer in all Dockerfiles 2017-02-05 10:44:48 +08:00
mistral debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
monasca Use install-pip macro in most source images 2017-02-17 08:49:32 -03:00
mongodb debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
multipathd debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
murano debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
neutron Merge "Defer handling of /var/lib/neutron/kolla to kolla API" 2017-04-10 10:10:36 +00:00
nova Merge "debian: enable all images enabled for Ubuntu" 2017-04-06 10:14:03 +00:00
octavia debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
openstack-base openstack-base: Percona-Server is x86-64 only 2017-04-06 13:13:12 +02:00
openvswitch debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
panko Add pymongo in panko images 2017-04-11 12:29:48 +01:00
rabbitmq debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
rally debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
redis debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
sahara debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
searchlight Use install-pip macro in most source images 2017-02-17 08:49:32 -03:00
senlin Use install-pip macro in most source images 2017-02-17 08:49:32 -03:00
solum Use install-pip macro in most source images 2017-02-17 08:49:32 -03:00
swift debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
tacker Use install-pip macro in most source images 2017-02-17 08:49:32 -03:00
telegraf Remove include_header and include_footer in all Dockerfiles 2017-02-05 10:44:48 +08:00
tempest debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
tgtd debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
trove Remove Ubuntu Trove postinst script hack 2017-04-06 12:28:25 +02:00
vitrage Use install-pip macro in most source images 2017-02-17 08:49:32 -03:00
vmtp Fix source install for vmtp 2017-03-24 11:10:34 +00:00
watcher debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
zaqar debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
zookeeper debian: enable all images enabled for Ubuntu 2017-04-04 22:48:18 +02:00
zun Use install-pip macro in most source images 2017-02-17 08:49:32 -03:00
macros.j2 Remove Ubuntu Trove postinst script hack 2017-04-06 12:28:25 +02:00