Merge pull request #1345 from brendandburns/privilege

Add a salt flag for enabling privileged containers.
This commit is contained in:
Joe Beda 2014-09-17 14:50:32 -07:00
commit b83276a872
4 changed files with 6 additions and 2 deletions

View File

@ -0,0 +1,2 @@
# If true, allow privileged containers to be created by API
allow_privileged: false

View File

@ -2,3 +2,4 @@ base:
'*':
- mine
- common
- privilege

View File

@ -52,4 +52,4 @@
{% endif %}
{% endif %}
DAEMON_ARGS="{{daemon_args}} {{address}} {{machines}} {{etcd_servers}} {{ minion_regexp }} {{ cloud_provider }}"
DAEMON_ARGS="{{daemon_args}} {{address}} {{machines}} {{etcd_servers}} {{ minion_regexp }} {{ cloud_provider }} --allow_privileged {{pillars['allow_privileged']}}"

View File

@ -16,4 +16,5 @@
{% set hostname_override = " -hostname_override=" + grains.minion_ip %}
{% endif %}
DAEMON_ARGS="{{daemon_args}} {{etcd_servers}} {{hostname_override}} {{address}} {{config}}"
DAEMON_ARGS="{{daemon_args}} {{etcd_servers}} {{hostname_override}} {{address}} {{config}} --allow_privileged {{pillars['allow_privileged']}}"