This will give us a nice link to the goaccess reports on the zuul
dashboard build pages.
Move ansible-lint config into config file
As of 4.2.0 we can configure ansible-lint with a config file. It's
also apparently now smart enough to only find ansible yaml. Let's
see how that goes.
Add a fake zuul_return module
This should let us fake out ansible-lint without having to install
all of zuul.
Change-Id: Ib233eb577a8ca2aabfe3a49b2cd823dd4a00bd82
This switches all log file input to stdin using a subshell to cat all
the related log files. This makes the command a bit more consistent with
itself.
Change-Id: I99a8b0326f2a27c8497d616501fd9bed48678da8
This adds a simple periodic job that runs against static.opendev.org and
produces opendev reports. To start we don't publish these reports
publicly so that we can double check their contents first. Assuming that
all goes well we'll be able to apply this to all of our
static.opendev.org hosted sites and publish these reports through the
zuul logging system.
Change-Id: I66705808d435c16bf0da6989296c896099964aaa
Story: 2007387
* Remove a stray trailing ' from the key
* update the key url to use https
* fix the log path to scrape
Change-Id: I580b63f08147494a937d44f4f6637947221c8937
The documentation is wrong, this needs to be just "host:" (fixed
upstream with
cf4882e0c0
but not released yet).
Change-Id: I5110e6795fa8b5729ddc87da6aef7c9ac7ed39a4
This only needs to run on the executor, specify a blank nodeset.
Add the static.opendev.org host key after adding the host.
Change-Id: Iedde486ce8f3e9b415991830121fb87ba192afc6
This is an alternative to Iccf24a72cf82592bae8c699f9f857aa54fc74f10
which removes the 404 scraping tool. It creates a zuul user and
enables login via the system-config per-project ssh key, and then runs
the 404 scraping script against it periodically.
Change-Id: I30467d791a7877b5469b173926216615eb57d035