Commit Graph

17 Commits

Author SHA1 Message Date
Sagi Shnaidman c2b508aba6 Remove legacy and unused code from tripleo-ci
Remove all redundant and unused anymore legacy code from repo.

Change-Id: If2d28afbae4fb4eb353fd9b21326993673af0d42
2017-07-12 15:42:39 +03:00
Steve Baker 5ccdf00217 Don't capture quickstart.tar.gz
This archive appears to not contain any logs, but contains the
quickstart runtime files (including all site-packages).

There is space savings of 44MB per job from removing this file.

Change-Id: I3085c1f7807925e144550adf3cd94ec41fcc121e
Related-Bug: #1698172
2017-06-16 12:29:09 +12:00
David Moreau-Simard f6adce68e3 gzip the ARA report after generating it
ARA behaves well gzipped and shaves a lot of the size due to it being
composed mostly of text.

Change-Id: I49509eaeb36e62512e7ab487cb9ea5c074f49084
2017-06-15 08:59:31 -04:00
David Moreau-Simard e10052f8a9 Replace "ara generate" by "ara generate html", move report to ara_oooq
The newest version of ARA, 0.11, deprecated "ara generate" in favor
of "ara generate html". "ara generate" will be removed sometime in
the future so let's adjust it right away.

Change-Id: Idb3332922250d6320ebf2800dda0c9d77e5a4f08
2017-04-25 08:54:12 -04:00
Juan Antonio Osorio Robles 2af4c1271c Remove installation of moreutils and replace ts
epel is no longer available.

Change-Id: If6affd68edafec683db0be2f5695455e907ad311
Closes-Bug: 1682488
2017-04-13 22:01:52 +00:00
Jenkins 1ad8ed0a90 Merge "Don't hardcode /home/jenkins" 2017-04-05 19:25:56 +00:00
Jenkins 1ffc9350eb Merge "Replace "ara generate" by "ara generate html"" 2017-03-22 02:50:53 +00:00
Sagi Shnaidman abc2990d99 Set multinode scenarios with quickstart
Set multinode scenarios with quickstart
Co-Authored-By: Ben Kero <ben.kero@gmail.com>

Change-Id: I5b585ddb269f1cf7c4779bba2c70bd933721bd65
2017-03-09 22:00:16 +02:00
James Slagle d951f655f6 Don't hardcode /home/jenkins
/home/jenkins shouldn't be hardcoded as it will likely fail when running
this script locally when using a different user. Just use $HOME instead
as is already done elsewhere in the script.

Change-Id: I41d6cd5b3878b3ca1e1311cd6b74962c22b76a54
2017-03-02 17:30:26 -05:00
Ben Kero a6a5f573f3 Add scenario testing for multinode-oooq jobs
This commit adds scenario testing for multinode-oooq jobs. Initially
this commit enables scenario001, however does it in a portable way that
will allow other scenarios to be added without code change.

This commit also cleans up some small inconsistencies or incorrectnesses
in the oooq-multinode runner script, such as config order passed to
quickstart.sh.

Change-Id: Iae8c6c3a7360469ce18b8a5fbadf6150d4939470
Depends-On: I51df15a5534f4b9cb9e3d4a6c18ed3a5ae0d91d7
2017-02-19 16:16:34 +00:00
Sagi Shnaidman f34fbafc51 Fix quickstart issues
Run tempest in the same playbook.
Don't run postci function.
Use exclude list collect only logs we need.

Change-Id: Ib72a70facfb4fa180334ae5f470d34d1fb201668
2017-02-16 18:15:30 +02:00
David Moreau-Simard 83a81d36d0 Replace "ara generate" by "ara generate html"
The newest version of ARA, 0.11, deprecated "ara generate" in favor
of "ara generate html". "ara generate" will be removed sometime in
the future so let's adjust it right away.

Change-Id: Ie8e57ada6eda5109d1e8748c988b46c0ec8c3b3b
2017-02-13 12:27:54 -05:00
Attila Darazs dc73b9836b Improve console readability for quickstart jobs
* force disable colors for ansible, as jobs seem to be running in a TTY
* use "|| true" everywhere
* redirect stderr into the collected logs output
* display warning if log collection fails

Change-Id: Ic169510226796d76babd4f3dc54855cb0c7842cc
2017-01-31 15:30:58 +01:00
Sagi Shnaidman a819f706b8 Support builds in multinode
Support building packages in multinode

Change-Id: I99631c7ad31a6d2047d5de64d350e9106fc076dc
2017-01-27 14:03:52 +02:00
Sagi Shnaidman 6eb3421491 Fix building in oooq ovb jobs
Built packages weren't injected to overcloud images and weren't
injected on overcloud. This patch fixes it.

Change-Id: I3f3ffb88e5a4221dd8a28e809774ee41b6c1ceac
2017-01-27 13:58:32 +02:00
Sagi Shnaidman ecd2ac388b Fix logging issues for quickstart jobs
Make logs visible in the browser.
Redirect ansible log collection output to file.
Remove redundant duplicates.

Change-Id: Ia5c8dc64f8dfbb6e5af3dbdcb6f1310b22e42756
2017-01-25 14:55:36 +02:00
Ben Kero 9e391e8a0f Add OOOQ multinode test support
This commit adds support to run nodepool multinode tests using
tripleo-quickstart as the runner.

Change-Id: I11827893c716faf2d295f86ac747470e45613505
Depends-On: I0688d7538d4c6fe4d24d5152ee4c8dae2557508f
2017-01-14 12:26:03 +00:00