Richard Purdie
909f503ca0
schedulers: Ensure unique scheduler names
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-02 14:11:34 +01:00
Richard Purdie
a2c99357cb
schedulers: Correctly set default branch names for new release specific builds
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-02 12:44:06 +01:00
Richard Purdie
6c3ebfa7a9
schedulers: Update to run AUH weekly and add check-layer for hardknott/dunfell
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-02 12:30:17 +01:00
Steve Sakoman
39769d149b
config.py: enable fedora33 workers for dunfell
...
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-05-20 16:57:04 +01:00
Ross Burton
8dd5e200ca
meta-arm doesn't use meta-kernel anymore
...
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-29 10:30:47 +01:00
Richard Purdie
a7276290c7
config.json: meta-arm now has a hardknott branch
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-28 16:30:47 +01:00
Richard Purdie
46094490fd
config.py: Add meta-ti and meta-security to check-layer-nightly base configuration
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-26 00:31:45 +01:00
Richard Purdie
ea7c0aeeae
config/schedulers: Add check-layer-nightly
...
Add a new target to run layer checks every 24 hours on various layers we don't
test as part of the standard test runs.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-22 15:03:08 +01:00
Anuj Mittal
b824818ab9
schedulers.py: build docs for 1.50 as well
...
Also tweak hardknott to build meta-arm master as there is no hardknott branch
yet.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-22 08:44:32 +01:00
Richard Purdie
c5611e7b7e
config: Add meta-aws to base configuration
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-13 20:43:58 +01:00
Richard Purdie
ce9597c7db
config/schedulers: Add hardknott config for new release
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-13 20:43:58 +01:00
Trevor Gamblin
faea0b86c8
README-Guide.md: Add multi-node content, extra config info
...
The instructions in README-Guide.md are a good starting point, but there
are some additional guidelines in this patch for setting up worker nodes
which may be useful to others who want to run their own Autobuilder
instance. Specifically, it adds:
- Section 1.3 on adding additional worker nodes to a cluster
- Section 1.4 on setting up an NFS share for the controller and workers
to reference
- A link to the Yocto Manual where the requirements to support running
builds on Ubuntu/Debian systems is listed
- A note to make sure that any new users (pokybuild3) created for the
Autobuilder have LANG set in their bash profile
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-13 20:43:58 +01:00
Richard Purdie
f027b0e006
reporters/swatbot: If we see a 302 response, attempt a new login
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-10 16:04:49 +01:00
Richard Purdie
1f411279ec
reporters/swatbot: Add extra debug where we currently see tracebacks
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-09 18:13:05 +01:00
Richard Purdie
48b93cb176
config.py: Fix meta-agl repo name vs target build
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-03-30 14:50:52 +01:00
Jan-Simon Moeller
09005fc23c
Add meta-agl-core
...
This adds meta-agl-core as target.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-03-30 13:00:56 +01:00
Ross Burton
745ada6fcd
schedulers: add appropriate meta-arm branches to the release selector
...
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-17 17:32:22 +00:00
Richard Purdie
84ae6d66a8
config: Drop mpc machine from quick/next in dunfell and newer releases
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-14 14:29:09 +00:00
Richard Purdie
1ba5d93212
config/schedulers: Allow filtering of quick build targets by release as well as full
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-14 14:21:18 +00:00
Richard Purdie
6587ff7613
config.py: Ensure reproducible workers are filtered to correct hosts
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-14 14:16:34 +00:00
Richard Purdie
b2d9ee38a0
config.py: Add separate reproducible builds targets
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-13 16:09:30 +00:00
Richard Purdie
a20082d067
schedulers: Ensure swat_monitor is set for parent auto-triggered builds
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-01 22:27:05 +00:00
Richard Purdie
ecb79db20f
default_mail.txt: Fix second typo
...
Spotted/reported by Alexandre Belloni, thanks.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-28 22:29:29 +00:00
Richard Purdie
063260e61e
default_mail.txt: Fix Typo
...
Spotted/reported by Alexandre Belloni, thanks.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-28 22:26:41 +00:00
Richard Purdie
739ed320c2
reporters/swatbot: Fix typo
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-25 10:43:39 +00:00
Richard Purdie
0f7d41dd73
reporters/swatbot: Add extra logging when entries fail to add
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-25 10:43:10 +00:00
Richard Purdie
a304971d89
reporters/wikilog: Avoid overwriting variable
...
The log boolean variable conflicted with log.err() calls, fix this
and avoid tracebacks.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-25 10:42:17 +00:00
Richard Purdie
80eec53950
reporters/swatbot: Namespace error logging for easier searching
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-22 15:20:20 +00:00
Richard Purdie
66ca688ff8
default_mail: Avoid traceback if swat_monitor isn't set
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-22 11:00:19 +00:00
Richard Purdie
ca2da94e62
Add mail notification example
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-22 10:47:55 +00:00
Richard Purdie
dbdc805de0
reporters/swatbot: Handle missing logs correctly
...
For reasons unknown, logs may not always be reported, handle this
more gracefully so the error is still logged.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-22 10:41:00 +00:00
Richard Purdie
1f07a1768f
reporters/swatbot: Improve swat_monitor handling
...
The property may be unset, avoid tracebacks if so.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-22 10:40:15 +00:00
Richard Purdie
ccdf468d32
reporters: Add swatbot plugin to interface to new django app
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-21 21:09:35 +00:00
Richard Purdie
8822a31204
wiki: Drop obsolete maintainer info and dead email address
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-18 23:49:34 +00:00
Richard Purdie
64b67aa878
Add SPDX License Identifiers
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-18 23:49:01 +00:00
Richard Purdie
be97525820
schedulers: Add docs monitoring for dunfell/1.46 docs
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-04 11:24:44 +00:00
Richard Purdie
ccc041a8e8
builders/schedulers: Add 'Should SWAT monitor?' boolean field to build schedulers
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-12-21 14:19:19 +00:00
Richard Purdie
99cafafe1a
builders: Cascade the yp_build properties so skipped builds show more cleanly in the UI
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-29 23:51:37 +00:00
Richard Purdie
31013d5d65
yocto_console_view: Rebuild compiled plugin
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-29 18:36:14 +00:00
Richard Purdie
e878e85d5c
yocto_console_view: Add link to output directory in summary
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-29 18:36:14 +00:00
Richard Purdie
c31ca19a34
yocto_console_view: Merge all unresolved revisions into one entry
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-29 18:36:14 +00:00
Richard Purdie
8d95b24b8b
yocto_console_view: Drop debug output
...
This was accidentally left enabled.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-29 18:36:14 +00:00
Richard Purdie
a232d2c032
yocto_console_view: Fix mystery performance problem
...
We were pushing duplicate builder values into changes list which was causing
angular to get rather upset, triggering console warnings and heavy CPU usage.
Stop doing that. Also drop the pointless return value.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-29 18:36:14 +00:00
Richard Purdie
eacbfed5b4
yocto_console_view: Fix onNew update logic and drop pointless return values
...
The logic in the function was odd, we need to trigger onChange if we update
any values. The return values are also pointless. Fix and clean up the code
logic accordingly.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-29 18:36:14 +00:00
Richard Purdie
9562761148
yocto_console_view: Merge in upstream improvements
...
Merge in various tweaks made to the upstream console_view plugin.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-29 18:35:54 +00:00
Richard Purdie
36ae2de715
yocto_console_view: Convert to new plugin standards to match upstream buildbot
...
Our plugin is based on upstream buildbot's console plugin. Upstream moved
away from coffescript and made a number of other fixes and improvements.
Run decaffeinate on the coffeescript to translate to angularjs and then
convert to the new build environment and standards.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-29 18:33:03 +00:00
Richard Purdie
8245de5e6e
config.py: Allow fedora32 dunfell builds
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-23 19:12:59 +00:00
Richard Purdie
74a06053c5
config.py: Add gatesgarth host filtering to avoid the fedora33 worker
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-23 19:11:42 +00:00
Richard Purdie
730f5ea304
steps/runconfig: Ensure build is marked as skipped
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-23 18:24:21 +00:00
Richard Purdie
863ed82b2a
steps/runconfig: Attempt a different way to terminate the build
...
It seems the previous approach was confusing buildbot about the task status
so try and be more specific and use better APIs to avoid this.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-23 14:48:45 +00:00