kolla/docker
Jeffrey Zhang 6710bbeb7c Use dumb-init to manage the pid 1 process
Normally, when you launch a Docker container, the process you're
executing becomes PID 1, giving it the quirks and responsibilities that
come with being the init system for the container.

There are two common issues this presents:

* In most cases, signals won't be handled properly.
* Orphaned zombie processes aren't properly reaped.

the dumb-init acting like a simple init system. It launches a single
process and then proxies all received signals to a session rooted at
that child process.

Closes-Bug: #1614509
Change-Id: I9d3d04648e151ddc7c6732b92ffd3b6c9fe467ec
2016-08-20 17:27:17 +00:00
..
aodh Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
base Use dumb-init to manage the pid 1 process 2016-08-20 17:27:17 +00:00
ceilometer Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
ceph Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
cinder Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
congress Remove the RUN directive for macros.install_packages in the Dockerfile 2016-08-20 13:35:09 +08:00
cron Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
designate Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
dind Make container dind unpin old docker relase 2016-06-04 10:09:59 +02:00
elasticsearch Pin to Ubuntu 16.04 2016-08-20 22:30:28 +08:00
glance Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
gnocchi Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
haproxy Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
heat Merge "Update heat base Dockerfile to include footers" 2016-08-19 14:14:58 +00:00
heka Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
horizon Merge "Optimize horizon cache and compress for http response" 2016-08-19 15:54:02 +00:00
influxdb Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
ironic Update ubuntu dockerfiles for formatting 2016-05-26 04:09:22 +00:00
iscsid Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
keepalived Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
keystone Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
kibana Update ubuntu dockerfiles for formatting 2016-05-26 04:09:22 +00:00
kolla-toolbox Use dumb-init to manage the pid 1 process 2016-08-20 17:27:17 +00:00
kuryr Customizations for Kuryr 2016-08-12 08:04:22 +10:00
magnum Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
manila Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
mariadb Fix the overwrite sudoers file issue 2016-07-05 05:49:13 +00:00
memcached Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
mistral Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
mongodb Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
multipathd Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
murano Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
neutron Pin to Ubuntu 16.04 2016-08-20 22:30:28 +08:00
nova Pin to Ubuntu 16.04 2016-08-20 22:30:28 +08:00
openstack-base Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
openvswitch Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
rabbitmq Removing .erlang.cookie before rabbitmq bootstrap recreates it 2016-07-14 11:24:34 -04:00
rally Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
sahara Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
senlin Customizations for Senlin 2016-08-16 17:04:11 +02:00
swift Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
telegraf Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
tempest Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
tgtd Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
trove Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
vmtp Add support for building vmtp container 2016-08-16 15:46:46 +00:00
watcher Customizations for Watcher 2016-08-11 15:42:25 +02:00
zaqar Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00
macros.j2 Handle empty package list for install_packages 2016-08-19 10:49:03 +00:00