ubuntu tripleo-ci jobs are not logstash indexable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Core Infrastructure |
In Progress
|
Undecided
|
Patrick Crews |
Bug Description
In https:/
However we still have the Ubuntu logs all tarred up which stops logstash seeing them.
We can fix this by untarring the logs, but a deep hierarchy will cause infra problems due to poor inode utilisation on the static server(s). This is complicated by us needing two hierarchies - /var/log and /mnt/state/var/log
Discussion with clarkb on IRC, we came up with:
/$instance/root containing /var/log and
/$instance/mnt containing /mnt/state/var/log
Which would avoid concerns on namespace clashes and eliminate 4 pointless inodes per node. We may find there are too many subdirs under /var/log/ etc and need to take further flattening work, but just rsyncing those two paths across (and compressing the contents of the hierarchy e.g. nova-conductor.log -> nova-conductor.
Changed in openstack-ci: | |
assignee: | nobody → Patrick Crews (patrick-crews) |
Changed in openstack-ci: | |
status: | New → Fix Committed |
status: | Fix Committed → In Progress |
The log files from the ubuntu tar ball are already being extracted e.g. see logs.openstack. org/95/ 99495/1/ check-tripleo/ check-tripleo- ironic- seed-precise/ 5924db9/ logs/seed_ logs/
http://
and we're currently stripping out the /var/log/upstart path with tar components= 3
--strip-