Now that devstack-gate has been updated to use the
stackviz-latest.tar.gz file. We can remove our stackviz element from
nodepool / dib.
Change-Id: I0ecab0db1bd8a05301b60700567b002db1ce8cf5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
stackviz: In general newer openSUSE distributions switched to nodejs6 LTS,
but Leap 42.2 is still on 4.x.
zuul-worker: No need for libselinux enablement in openSUSE
puppet: cleanup the puppet repo that got added in the install_puppet.sh
code part
Change-Id: If7bf3c799ebb74aeb36c4b1b607b0454993f0ed6
It seems npm is broken on fedora-24 currently[1]. As a results,
we'll disable it for stackviz on fedora24.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1351007
Change-Id: Ib83f6eaaf4948a13f065425d2f6eb6a6caa25a7c
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This removes the 'set -e' bash option to make sure 89-prepare-stackviz
doesn't cause DIB builds to fail if npm encounters an error. Instead,
errors are caught and either logged or ignored outright and the script
always returns successfully.
Additionally, this adds a 15 minute timeout for the npm install to
prevent any image build failures that would take excessively long.
Change-Id: I5272eac323069a8df8ab64e1cc5d7c0bad9bd879
In order to get Stackviz running against tempest gate run data, it
will need to be pulled in its pre-built form (i.e. with npm deps
installed) from the nodepool images. This change adds a couple steps
to build Stackviz so that it is in a ready state for retrieval and use
on the logs server.
A future devstack-gate patch will pull the stackviz directory from the
nodepool images onto the logs server. This nodepool patch is required
first in order to prepare stackviz for download. Installing the npm
modules takes a considerable amount of time (~5-10 mins), so it is
best that this work is done on the images before gate jobs are run.
Depends-On: I383e5bf99f6e9e2c7d5fa5c894ef573fa06facd7
Change-Id: I75fdad6584ee237dd07e25148a27ff4df3a5efe1
This reverts commit b4a933c18f.
Currently all our DIBs are failing to build, as a result we are
reverting stackviz until we can properly test.
Change-Id: Id336c1c8df7123c67f821a3a72da77c470a3a1f1
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
In order to get Stackviz running against tempest gate run data, it
will need to be pulled in its pre-built form (i.e. with npm deps
installed) from the nodepool images. This change adds a couple steps
to build Stackviz so that it is in a ready state for retrieval and use
on the logs server.
A future devstack-gate patch will pull the stackviz directory from the
nodepool images onto the logs server. This nodepool patch is required
first in order to prepare stackviz for download. Installing the npm
modules takes a considerable amount of time (~5-10 mins), so it is
best that this work is done on the images before gate jobs are run.
Change-Id: I9bc50b8eba696264d2b97ed20a37f28f4768abb8