Bug 1023614
| Summary: | No logging to files | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Community] RDO | Reporter: | Pete Zaitcev <zaitcev> | ||||
| Component: | openstack-glance | Assignee: | Jon Bernard <jobernar> | ||||
| Status: | CLOSED UPSTREAM | QA Contact: | Dafna Ron <dron> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | unspecified | CC: | eglynn, fpercoco, yeylon | ||||
| Target Milestone: | --- | Keywords: | Reopened | ||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | storage | ||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2016-01-08 22:24:22 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
(In reply to Pete Zaitcev from comment #0) > Synchronous > > Steps to Reproduce: > 1. yum install openstack-glance > 2. grep log_file /etc/glance-*.conf > verify that log_file is commented and points /var/log/glance/FOO.log You meant not commented, right? What's the value of verbose and debug ? Could you please attach the config file to the bug? (In reply to Flavio Percoco from comment #1) > > verify that log_file is commented and points /var/log/glance/FOO.log > > You meant not commented, right? No, I mean commented, as stated. If log_file is uncommented, then logging works. Step 2 verifies that openstack-glance is installed as expected. Created attachment 817635 [details]
glance-registry.conf
From what I'm reading, if the 'log_file' directive is omitted or commented out, then log messages are sent to stdout. It sounds like what is described in the bug report is the intended behaviour. Am I not understanding this correctly? One way or the other, the comment in the stock glance-foo.conf has to be made to match the reality. If the default is stderr, then fix the comment to reflect that fact. I submitted a patch upstream, currently waiting on review: https://review.openstack.org/#/c/55312/. If that gets accepted I'll go through the backport process. |
Description of problem: Glance does not log anything to configured logfiles Version-Release number of selected component (if applicable): openstack-glance-2013.2-1.el6.noarch ("yum info" says it came from "opentack-havana" repo) How reproducible: Synchronous Steps to Reproduce: 1. yum install openstack-glance 2. grep log_file /etc/glance-*.conf verify that log_file is commented and points /var/log/glance/FOO.log 3. Verify that /var/log/glance is owned by glance (should be ok) 4. . keystonerc 5. glance index (should succeed) 6. ls -l /var/log/glance/registry.log -- missing or empty Actual results: No logging at all Expected results: Logging Additional info: If I uncomment the log_file statement, log is written properly. Therefore, I conclude that the default in the code is incorrect.