[nailgun] Store nailgun logs locally
Bug #1334180 reported by
Aleksandra Fedorova
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
Medium
|
Dima Shulyak |
Bug Description
Nailgun logs are stored in /var/log/nailgun/
For better test handling we need to store logs locally. For example in a subfolder ./logs/ in the current working directory.
Then we'll be able to create build artifacts chosen by regexp "logs/**" and attach them to every build.
Changed in fuel: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in fuel: | |
milestone: | none → 5.1 |
importance: | Medium → High |
Changed in fuel: | |
importance: | High → Medium |
summary: |
- Store nailgun logs locally + [nailgun] Store nailgun logs locally |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Dima Shulyak (dshulyak) |
status: | Confirmed → In Progress |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/104535 /git.openstack. org/cgit/ stackforge/ fuel-web/ commit/ ?id=fa20798b649 3c59657b9ed90ea be34e86e0e695b
Committed: https:/
Submitter: Jenkins
Branch: master
commit fa20798b6493c59 657b9ed90eabe34 e86e0e695b
Author: Dima Shulyak <email address hidden>
Date: Thu Jul 3 12:54:34 2014 +0300
Separate configuration based on test environment
Added:
- ARTIFACTS variable to store all test artifacts
under single directory
- yaml config generation based on environment variables
- NAILGUN_CONFIG variable in run_tests.sh and settings.py
Commands used for testing: NAILGUN_ DB=nailgun1 ARTIFACTS= /tmp/test_ runs/1 \ SERVER_ PORT=8011 FUELCLIENT_ SERVER_ PORT=8021 ./run_tests.sh
TEST_
UI_
TEST_ NAILGUN_ DB=nailgun2 ARTIFACTS= /tmp/test_ runs/2 \ SERVER_ PORT=8012 FUELCLIENT_ SERVER_ PORT=8022 ./run_tests.sh
UI_
Change-Id: If03dddee9a8259 a80b526a53fe61a 79c544c72a4
Closes-Bug: #1282565
Closes-Bug: #1334180