Dan Callaghan | 5 Feb 00:46 2016
Picon
Gravatar

[Beaker-devel] Beaker 22.1 released, including security fix

On behalf of the Beaker development team, I'm pleased to announce that 
Beaker 22.1 is now available from the Beaker web site [1]. Thanks to 
everyone who contributed patches and bug reports for this release.

This release fixes a cross-site scripting vulnerability [2] affecting 
all previous Beaker versions, so if your Beaker instance is 
public-facing please upgrade straight away.

It also includes fixes for two regressions in 22.0 and some other minor 
fixes. Full details are in the release notes [3].

The detailed list of all changes made since Beaker 22.0 is also
available [4].

[1] https://beaker-project.org/releases/
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1295998
[3] https://beaker-project.org/docs/whats-new/release-22.html#beaker-22-1
[4] https://git.beaker-project.org/cgit/beaker/log/?qt=range&q=beaker-22.0..beaker-22.1&showmsg=1

--

-- 
Dan Callaghan <dcallagh <at> redhat.com>
Senior Software Engineer, Products & Technologies Operations
Red Hat, Inc.
_______________________________________________
Beaker-devel mailing list
beaker-devel <at> lists.fedorahosted.org
https://lists.fedorahosted.org/admin/lists/beaker-devel <at> lists.fedorahosted.org
(Continue reading)

Róman Joost | 14 Jan 07:13 2016
Picon
Gravatar

[Beaker-devel] Beaker 22.0 released

On behalf of the Beaker development team, I'm pleased to announce that Beaker
22.0 is now available from the Beaker web site [1]. Thanks to everyone who
contributed patches and bug reports for this release.

Beaker 22.0 adds support for extra job XML elements, JUnit XML results output
and inverted groups. Full details are available in our release notes [2].

The detailed list of all changes made since Beaker 21.0 is also available [3].

[1] https://beaker-project.org/releases/
[2] https://beaker-project.org/docs/whats-new/#beaker-22
[3] https://git.beaker-project.org/cgit/beaker/log/?qt=range&q=beaker-21.1..beaker-22.0&showmsg=1

Happy Testing,
--

-- 
Róman Joost
Software Engineer, PnT DevOps - Developer (Brisbane)
email: rjoost <at> redhat.com | tz: UTC+10 | GPG ID: 0xBE2B559D at pgp.mit.edu
irc: #beaker
_______________________________________________
Beaker-devel mailing list
beaker-devel <at> lists.fedorahosted.org
https://lists.fedorahosted.org/admin/lists/beaker-devel <at> lists.fedorahosted.org
Róman Joost | 17 Nov 01:20 2015
Picon
Gravatar

Beaker Development Environment in Docker

Hi,

I'd like to share a work in progress I'm using daily to hack on Beaker.
It's a docker container providing a full development environment to run
tests and the Beaker server.

    Documentation:

        https://git.beaker-project.org/cgit/~rjoost/beaker-docker/tree/README.md

    Repository:

        https://git.beaker-project.org/cgit/~rjoost/beaker-docker

The container is not available on docker-hub or any repository, so
you'll have to build it yourself. It is using an ansible playbook
creating the environment, which could also be employed against a
different form of provisioning (e.g. libvirt, vagrant, packer,
whatever).

Once started, it provides a full development environment with all
dependencies installed and needed to run all tests and compile
documentation. A playbook is provided as well, to initialise the Server
in order to run it.

I'd like to ask for feedback if people are keen to try it out. Is there
something missing? Are you running into problems creating the container?
The aim is, that you'll need as little effort as possible to set this up
to hack on Beaker.

(Continue reading)

Dan Callaghan | 27 Oct 05:40 2015
Picon
Gravatar

Beaker 21.1 released

On behalf of the Beaker development team, I'm pleased to announce that 
Beaker 21.1 is now available from the Beaker web site [1]. Thanks to 
everyone who contributed patches and bug reports for this release.

(The release was actually published on 21 October, I apologies for the 
lateness of this announcement.)

This release includes an assortment of bug fixes and minor enhancements, 
including a fix for a regression in the broken system detection logic in 
21.0. Full details are in the release notes [2].

The detailed list of all changes made since Beaker 21.0 is also 
available [3].

[1] https://beaker-project.org/releases/
[2] https://beaker-project.org/docs/whats-new/release-21.html#beaker-21-1
[3] https://git.beaker-project.org/cgit/beaker/log/?qt=range&q=beaker-21.0..beaker-21.1&showmsg=1

--

-- 
Dan Callaghan <dcallagh <at> redhat.com>
Senior Software Engineer, Products & Technologies Operations
Red Hat, Inc.
_______________________________________________
Beaker-devel mailing list
Beaker-devel <at> lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/beaker-devel
Dan Callaghan | 26 Oct 03:55 2015
Picon
Gravatar

Proposed changes to recipe set ack/nak/comments

The user interface improvements for the job page and recipe page [1] 
have been in planning/discussion for quite a while now, but recently the 
team has been making good progress on prototyping the new interfaces 
with a view towards implementing them in Beaker 22.0.

One issue we ran up against while prototyping the job page was how to 
handle the ack/nak/comment functionality for recipe sets. In the 
original design document we essentially hand-waved past this but when it 
came down to actually implementing something we realised the current UI 
with a tri-state selector plus comment modal does not fit in with the 
new design, and it offers a very subpar user experience as well.

After some discussion the Beaker development team came up with the 
following plan for tackling the ack/nak/comment issues:

* The comment functionality will be separated out from ack/nak and 
  fully fleshed out, supporting multiple comments from different users 
  and recording the commenting user and timestamp. It will also be 
  expanded to support commenting on tasks and results, which was one of 
  the key requested items for Beaker 22.0.

* The original design proposal for the job page improvements mentioned
  allowing ack/nak/comment on recipes, tasks, and results. However it's 
  not clear what the meaning or behaviour of a nak at one of these lower 
  levels should be, and also unclear if nack'ing individual results is 
  even useful or desirable, so we will defer this. For now, ack/nak will 
  only apply to recipe sets as it does now.

* The terms "ack" and "nak"/"nack" have no precedent in other testing 
  systems and their meaning is unclear to new users. The "nak" setting 
(Continue reading)

Jan Stourac | 21 Oct 10:43 2015
Picon

Archived job logs on Beaker

Hello there,

regarding to "retention tag" feature which Beaker provides there are options like "audit" and "active"
that are tied with particular product. I would like to ask whether there is some place in Beaker web-gui
that allows me to see all archived executed jobs (and their logs) for particular product so one do not have
to save links or job-ids somewhere else to find appropriate logs. Yes I have those jobs in my view, but in
case there are more users that may execute such jobs this is not quite useful.

I have found that there is Beaker client feature to get links to all logs for particular job, "bkr job-logs
J:<job-id>" but I haven't found whether I can specify product name to get e.g. links to executed jobs.
Neither I have found this feature available via Beaker web-gui.

Does someone know wheter there is such feature? Am I missing something?

Thanks in advance for any advice,

Jan
_______________________________________________
Beaker-devel mailing list
Beaker-devel <at> lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/beaker-devel
Nick Coghlan | 22 Sep 07:29 2015
Picon
Gravatar

Status update for remaining Fedora integration RFEs?

I had an interesting email discussion with Adam Williamson in Fedora
QA after he posted to the Fedora qa-devel list about getting OpenQA
set up in Fedora infrastructure to automate some of their previously
manual release testing activities and post the results back to the
Fedora wiki.

With Fedora 23 almost out the door, it seems to me that earlyish in
the Fedora 24 cycle might be a good time to experiment further with
the instance at beaker.fedoraproject.org, but that would depend on
resolving the remaining Fedora integration issues.

Is there a status update available on those at all?

Cheers,
Nick.

--

-- 
Nick Coghlan
Fedora Environments & Stacks
Red Hat Developer Experience, Brisbane

Software Development Workflow Designer & Process Architect
_______________________________________________
Beaker-devel mailing list
Beaker-devel <at> lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/beaker-devel
Nick Coghlan | 22 Sep 07:09 2015
Picon
Gravatar

Public Beaker road map updates?

Hi folks,

The public Beaker road map docs haven't been updated in a while:

* https://beaker-project.org/dev/tech-roadmap.html
* https://beaker-project.org/dev/release-roadmap.html

With Beaker 21 out the door, would it be possible to get those updated
to better reflect current status and plans?

Cheers,
Nick.

--

-- 
Nick Coghlan
Fedora Environments & Stacks
Red Hat Developer Experience, Brisbane

Software Development Workflow Designer & Process Architect
_______________________________________________
Beaker-devel mailing list
Beaker-devel <at> lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/beaker-devel
Dan Callaghan | 11 Sep 01:17 2015
Picon
Gravatar

beaker-project.org SSL certificate updated

For some time yesterday the SSL certificate for beaker-project.org was 
expired. If you were trying to access anything there your browser/client 
would (I hope!) have given you an SSL error.

I've deployed a new valid certificate this morning. Sorry for any 
inconvenience.

--

-- 
Dan Callaghan <dcallagh <at> redhat.com>
Senior Software Engineer, Products & Technologies Operations
Red Hat, Inc.
_______________________________________________
Beaker-devel mailing list
Beaker-devel <at> lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/beaker-devel
Dan Callaghan | 9 Sep 07:20 2015
Picon
Gravatar

Measuring time to first review on Gerrit patches

In several previous retrospectives the issue of long wait times for 
Gerrit reviews has come up. In order to quantify the problem I have 
written a little script which looks at patch sets submitted to Gerrit in 
the last year and measures how long each patch set waited for a review.

    https://git.beaker-project.org/cgit/beaker-administrivia/commit/?id=0ce9db18ba20d6c04e00eea61ba3f03ab211cc29

The "time to first review" is defined as the period of time between the 
patch set's creation in Gerrit and the first comment written on it by 
someone other than the patch author or Jenkins.

For now, you can see the output of the script running each night here:

    https://beaker-project.org/~dcallagh/gerritstats/

We can find a more permanent home for the graph in future if it turns 
out to be useful.

--

-- 
Dan Callaghan <dcallagh <at> redhat.com>
Senior Software Engineer, Products & Technologies Operations
Red Hat, Inc.
_______________________________________________
Beaker-devel mailing list
Beaker-devel <at> lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/beaker-devel
Dan Callaghan | 27 Aug 07:36 2015
Picon
Gravatar

Beaker 21.0 released

On behalf of the Beaker development team, I'm pleased to announce that 
Beaker 21.0 is now available from the Beaker web site [1]. Thanks to 
everyone who contributed patches and bug reports for this release.

Beaker 21 provides a simpler mechanism for system owners to run hardware 
scans on their Beaker systems, reduced to a single click or CLI command.

Accompanying this release, we have also published an overhauled version 
of the beaker-system-scan tool. The new version uses lshw rather than 
smolt to collect hardware info, and its results are now more accurate 
than the previous version in many cases.

There are also a number of other minor enhancements and fixes in this 
release. As usual, the release notes [2] have all the details.

The detailed list of all changes made since Beaker 20.2 is also 
available [3].

[1] https://beaker-project.org/releases/
[2] https://beaker-project.org/docs/whats-new/release-21.html
[3] https://git.beaker-project.org/cgit/beaker/log/?qt=range&q=beaker-20.2..beaker-21.0&showmsg=1

--

-- 
Dan Callaghan <dcallagh <at> redhat.com>
Senior Software Engineer, Products & Technologies Operations
Red Hat, Inc.
_______________________________________________
Beaker-devel mailing list
(Continue reading)


Gmane