Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logging directory is not created by module #172

Closed
yaron-idan opened this issue Sep 18, 2017 · 1 comment
Closed

Logging directory is not created by module #172

yaron-idan opened this issue Sep 18, 2017 · 1 comment
Labels
Milestone

Comments

@yaron-idan
Copy link

Expected Behavior

Installing the module should create the logfile directory (/var/log/icingaweb2 by default)

Current Behavior

When using the module, the logging directory is not created, and therefore logs are not being written anywhere

Possible Solution

Create the directory before setting the logging path

Steps to Reproduce (for bugs)

  1. Use the module to install icingaweb2
  2. Access the Configuration -> Application in the icingaweb2 UI
  3. Try to save the current configuration
  4. An error message saying File path is not writable will appear beneath the logging configuration, due to the absence of the logging dir.

Context

As a workaround, I am creating the folder manually before running the module, but this seems like something the module can handle.

Your Environment

  • Module version (puppet module list): 1.0.6
  • Puppet version (puppet -V): 4.7.0
  • Operating System and version: 16.04.2 LTS
baurmatt added a commit to syseleven/puppet-icingaweb2 that referenced this issue Sep 20, 2017
@baurmatt
Copy link
Contributor

We're having the same problem. I've opened up #173 to fix this.

@bobapple bobapple added the bug label Sep 21, 2017
@bobapple bobapple added this to the v2.0.0 milestone Sep 21, 2017
baurmatt added a commit to syseleven/puppet-icingaweb2 that referenced this issue Sep 22, 2017
bobapple added a commit that referenced this issue Sep 25, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants