Nova: Move nova sudoers file to be drive fully by values.yaml
This PS brings novas sudoers file config to be in line with neutron and other osh charts. Change-Id: I609455b1a58e576644b8a6cfb8b273d5aeb94c58 Signed-off-by: Pete Birley <pete@port.direct>
This commit is contained in:
parent
6ecd0bd133
commit
5d9519b396
@ -225,7 +225,7 @@ data:
|
||||
policy.yaml: |
|
||||
{{ toYaml .Values.conf.policy | indent 4 }}
|
||||
nova_sudoers: |
|
||||
{{- tuple .Values.conf.nova_sudoers "etc/_nova_sudoers.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||
{{ $envAll.Values.conf.nova_sudoers | indent 4 }}
|
||||
rootwrap.conf: |
|
||||
{{- tuple .Values.conf.rootwrap "etc/_rootwrap.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||
api-metadata.filters: |
|
||||
|
@ -1,20 +0,0 @@
|
||||
{{/*
|
||||
Copyright 2017 The Openstack-Helm Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/}}
|
||||
|
||||
# This sudoers file supports rootwrap for both Kolla and LOCI Images.
|
||||
Defaults !requiretty
|
||||
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/var/lib/openstack/bin:/var/lib/kolla/venv/bin"
|
||||
nova ALL = (root) NOPASSWD: /var/lib/kolla/venv/bin/nova-rootwrap /etc/nova/rootwrap.conf *, /var/lib/openstack/bin/nova-rootwrap /etc/nova/rootwrap.conf *
|
@ -1017,9 +1017,11 @@ conf:
|
||||
os_compute_api:os-volumes-attachments:discoverable: "@"
|
||||
os_compute_api:os-volumes-attachments:update: rule:admin_api
|
||||
os_compute_api:os-volumes-attachments:delete: rule:admin_or_owner
|
||||
nova_sudoers:
|
||||
override:
|
||||
append:
|
||||
nova_sudoers: |
|
||||
# This sudoers file supports rootwrap for both Kolla and LOCI Images.
|
||||
Defaults !requiretty
|
||||
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/var/lib/openstack/bin:/var/lib/kolla/venv/bin"
|
||||
nova ALL = (root) NOPASSWD: /var/lib/kolla/venv/bin/nova-rootwrap /etc/nova/rootwrap.conf *, /var/lib/openstack/bin/nova-rootwrap /etc/nova/rootwrap.conf *
|
||||
rootwrap:
|
||||
override:
|
||||
append:
|
||||
|
Loading…
x
Reference in New Issue
Block a user