Cinder fails to start after N->O upgrade due to selinux
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Unassigned |
Bug Description
There are two broken things testing upgrades locally, because the multinode upgrades job currently runs with selinux in permissive mode:
[shardy@localhost tripleo-
./deployed-
After moving to httpd, cinder-api breaks like this:
[Thu Jan 19 14:01:25.845412 2017] [:error] [pid 155260] [remote 192.168.24.9:8] mod_wsgi (pid=155260): Exception occurred processing WSGI script '/var/www/
[Thu Jan 19 14:01:25.845428 2017] [:error] [pid 155260] [remote 192.168.24.9:8] Traceback (most recent call last):
[Thu Jan 19 14:01:25.845439 2017] [:error] [pid 155260] [remote 192.168.24.9:8] File "/var/www/
[Thu Jan 19 14:01:25.845454 2017] [:error] [pid 155260] [remote 192.168.24.9:8] application = initialize_
[Thu Jan 19 14:01:25.845459 2017] [:error] [pid 155260] [remote 192.168.24.9:8] File "/usr/lib/
[Thu Jan 19 14:01:25.845466 2017] [:error] [pid 155260] [remote 192.168.24.9:8] logging.setup(CONF, "cinder")
[Thu Jan 19 14:01:25.845470 2017] [:error] [pid 155260] [remote 192.168.24.9:8] File "/usr/lib/
[Thu Jan 19 14:01:25.845477 2017] [:error] [pid 155260] [remote 192.168.24.9:8] _setup_
[Thu Jan 19 14:01:25.845480 2017] [:error] [pid 155260] [remote 192.168.24.9:8] File "/usr/lib/
[Thu Jan 19 14:01:25.845486 2017] [:error] [pid 155260] [remote 192.168.24.9:8] filelog = file_handler(
[Thu Jan 19 14:01:25.845492 2017] [:error] [pid 155260] [remote 192.168.24.9:8] File "/usr/lib64/
[Thu Jan 19 14:01:25.845724 2017] [:error] [pid 155260] [remote 192.168.24.9:8] logging.
[Thu Jan 19 14:01:25.845751 2017] [:error] [pid 155260] [remote 192.168.24.9:8] File "/usr/lib64/
[Thu Jan 19 14:01:25.846104 2017] [:error] [pid 155260] [remote 192.168.24.9:8] StreamHandler.
[Thu Jan 19 14:01:25.846126 2017] [:error] [pid 155260] [remote 192.168.24.9:8] File "/usr/lib64/
[Thu Jan 19 14:01:25.846153 2017] [:error] [pid 155260] [remote 192.168.24.9:8] stream = open(self.
[Thu Jan 19 14:01:25.846173 2017] [:error] [pid 155260] [remote 192.168.24.9:8] IOError: [Errno 13] Permission denied: '/var/log/
There's also some problem with glance-api, where it fails to validate a token, this is also fixed by turning off selinux.
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → ocata-rc1 |
tags: | added: selinux upgrades |
tags: |
added: upgrade removed: upgrades |
Changed in tripleo: | |
milestone: | ocata-rc1 → ocata-rc2 |
Changed in tripleo: | |
milestone: | ocata-rc2 → pike-1 |
Changed in tripleo: | |
milestone: | pike-1 → pike-2 |
Changed in tripleo: | |
milestone: | pike-2 → pike-3 |
Changed in tripleo: | |
milestone: | pike-3 → pike-rc1 |
This is a bug about N->O upgrades, which seems like it must have been fixed at this point. I'm going to close it, but feel free to reopen if I'm mistaken.