Merge "Use systemd-journald instead of log files"
This commit is contained in:
commit
ff9b4ecc39
@ -51,7 +51,6 @@ ironic_system_group_name: ironic
|
||||
ironic_system_shell: /bin/bash
|
||||
ironic_system_comment: ironic system user
|
||||
ironic_system_home_folder: "/var/lib/{{ ironic_system_user_name }}"
|
||||
ironic_system_log_folder: "/var/log/{{ ironic_system_user_name }}"
|
||||
ironic_lock_path: /var/lock/ironic
|
||||
|
||||
# Ironic Program and Service names
|
||||
@ -194,6 +193,7 @@ ironic_pip_packages:
|
||||
- python-swiftclient
|
||||
- python-xclarityclient
|
||||
- sushy
|
||||
- systemd-python
|
||||
- UcsSdk
|
||||
- uwsgi
|
||||
|
||||
|
@ -62,26 +62,3 @@
|
||||
- { path: "/var/run/ironic" }
|
||||
- { path: "/var/www/cgi-bin", owner: root, group: root }
|
||||
- { path: "/var/www/cgi-bin/ironic" }
|
||||
|
||||
- name: Test for log directory or link
|
||||
shell: |
|
||||
if [ -h "{{ ironic_system_log_folder }}" ]; then
|
||||
chown -h {{ ironic_system_user_name }}:{{ ironic_system_group_name }} "{{ ironic_system_log_folder }}"
|
||||
chown -R {{ ironic_system_user_name }}:{{ ironic_system_group_name }} "$(readlink {{ ironic_system_log_folder }} )"
|
||||
else
|
||||
exit 1
|
||||
fi
|
||||
register: log_dir
|
||||
failed_when: false
|
||||
changed_when: log_dir.rc != 0
|
||||
|
||||
- name: Create ironic log dir
|
||||
file:
|
||||
path: "{{ item.path }}"
|
||||
state: directory
|
||||
owner: "{{ item.owner|default(ironic_system_user_name) }}"
|
||||
group: "{{ item.group|default(ironic_system_group_name) }}"
|
||||
mode: "{{ item.mode|default('0755') }}"
|
||||
with_items:
|
||||
- { path: "{{ ironic_system_log_folder }}" }
|
||||
when: log_dir.rc != 0
|
||||
|
@ -16,7 +16,7 @@ lazy-apps = true
|
||||
add-header = Connection: close
|
||||
buffer-size = {{ ironic_wsgi_buffer_size }}
|
||||
thunder-lock = true
|
||||
logfile-chmod = 644
|
||||
disable-logging = true
|
||||
|
||||
# Avoid filling up the logs with health check requests from haproxy.
|
||||
route-user-agent = ^osa-haproxy-healthcheck$ donotlog:
|
||||
|
@ -3,6 +3,7 @@
|
||||
[DEFAULT]
|
||||
# Disable stderr logging
|
||||
use_stderr = False
|
||||
use_journal = True
|
||||
debug = {{ debug }}
|
||||
|
||||
auth_strategy = {{ ironic_auth_strategy }}
|
||||
|
@ -31,7 +31,6 @@ neutron_network_device_mtu: 1500
|
||||
neutron_l2_population: True
|
||||
neutron_dhcp_config:
|
||||
dhcp-option-force: "26,1500"
|
||||
log-facility: "/var/log/neutron/neutron-dnsmasq.log"
|
||||
ironic_neutron_provisioning_network_name: "ironic-prov"
|
||||
neutron_l3: True
|
||||
neutron_metadata: True
|
||||
|
@ -18,9 +18,11 @@ cache_timeout: 600
|
||||
ironic_devel_distro_packages:
|
||||
- git-core
|
||||
- libffi-dev
|
||||
- libsystemd-dev
|
||||
|
||||
ironic_api_distro_packages:
|
||||
- libxml2-dev
|
||||
- python-systemd
|
||||
|
||||
ironic_conductor_distro_packages:
|
||||
- libxml2-dev
|
||||
|
@ -18,9 +18,11 @@ cache_timeout: 600
|
||||
ironic_devel_distro_packages:
|
||||
- git-core
|
||||
- libffi-devel
|
||||
- systemd-devel
|
||||
|
||||
ironic_api_distro_packages:
|
||||
- libxml2-devel
|
||||
- systemd-python
|
||||
|
||||
ironic_conductor_distro_packages:
|
||||
- libxml2-devel
|
||||
|
@ -18,9 +18,11 @@ cache_timeout: 600
|
||||
ironic_devel_distro_packages:
|
||||
- git-core
|
||||
- libffi-devel
|
||||
- systemd-devel
|
||||
|
||||
ironic_api_distro_packages:
|
||||
- libxml2-devel
|
||||
- python-systemd
|
||||
|
||||
ironic_conductor_distro_packages:
|
||||
- ipmitool
|
||||
|
Loading…
x
Reference in New Issue
Block a user