7 Commits

Author SHA1 Message Date
Monty Taylor
8dbf0a3d82 Produce both buster and bullseye container images
This will allow us to roll out consumption forward in a
methodical manner.

This reverts commit 45caec4d43900bc66fb0b8c219c6dcc3180ca8aa.

Note the weird ARG definitions are there for a reason:
https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-from-interact

Change-Id: I81174ac035164695f1c27c9662f25335b78c2e64
2021-08-28 16:46:29 -07:00
James E. Blair
45caec4d43 Pin base and builder images to buster
There's some more work before our consumers can switch to bullseye.
To make this process more tractable, revert the recent backport
addition, and specify that we want bullseye images from upstream.

That gets us back to where we were at the start of this.  Next,
we can start building 2x images of python-base/builder and tag
them with bullseye or buster.  Then the consumers can specify
which tags, then start switching.

Revert "Add backports repos to base and builder images"

This reverts commit b217e38904da3ccab6eb96251376f1635ee55d21.

Revert "Update matrix-eavesdrop for bullseye"

This reverts commit fc38c6975367c09d003474ebd7bfefc465459a06.

Change-Id: Id21681342fe5268296128c1b09436a80c46e3169
2021-08-27 08:03:38 -07:00
Monty Taylor
fc38c69753 Update matrix-eavesdrop for bullseye
Bullseye means we don't need the backports repos. Also, the upstream
images have bullseye-backports in them already now.

Depends-On: https://review.opendev.org/c/opendev/system-config/+/800318
Change-Id: I3813068c21d06d9b182fe81efcf2e636b2170c4a
2021-08-26 15:11:37 -05:00
James E. Blair
0536be7c2c Matrix-eavesdrop: handle notices
This will log the gerritbot messages

Change-Id: Ic777bf8f8b7d48ae177ea432071df232a39ee9a2
2021-08-20 09:35:38 -07:00
James E. Blair
42a875b0fe matrix-eavesdrop: fix initial room path creation
The bot is supposed to create the filesystem director for the room
path when joining, but it may have done so with a relative path
instead of the full path that is actually used for logging.

Change-Id: I8c9c19a12eb2b85797ade75358859dc06b81b0b6
2021-08-02 16:54:14 -07:00
James E. Blair
81b3e0eb90 Remove comment from matrix-eavesdrop dockerfile
This is mostly to force a build after correcting a pipeline config.

Change-Id: Ib8ecdfb2b5fe25e0213809c6eebce55493642214
2021-08-02 14:22:42 -07:00
James E. Blair
b58b204a8e Add matrix-eavesdrop container image
This builds a container image with a simple eavesdrop bot for Matrix.

Change-Id: I5304b4ec974b84886ac969b59cfcec8dec2febf9
2021-07-23 14:28:22 -07:00