Project

General

Profile

action #52094

enable bots/tools

Added by lnussel about 1 year ago. Updated 9 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Release Engineering
Target version:
Start date:
2019-06-03
Due date:
2020-08-21
% Done:

100%

Estimated time:
Duration: 320

Description

enable bots and tools

  • totest manager
  • origin-manager (jimmy)
  • snapshot announcer (make sure to fix links in the template)
  • manager_42 (probably obsoleted by origin-manager -> jimmy)
  • update_crawler (may also be replaced by origin-manager)
  • build fail reminder
  • staging bot (jimmy)
  • openqa commments (has a different name now, ask jimmy)
  • duplicate binaries
  • support package rebuild
  • package list generator

Add the new release to

  • trigger rebuilds

Checklist

  • totest-manager
  • origin manager
  • manager_42
  • build fail reminder
  • staging-bot
  • support packages rebuild
  • pkglistgen
  • trigger rebuild
  • duplicate binaries
  • openqa comments
  • announcer

Related issues

Copied from openSUSE Leap 15.1 - action #37192: enable bots/toolsClosed2018-06-112019-01-28

History

#1 Updated by lnussel about 1 year ago

#2 Updated by lnussel about 1 year ago

  • Description updated (diff)
  • Due date changed from 2020-01-23 to 2019-06-21
  • Start date changed from 2019-06-06 to 2019-05-29

#3 Updated by lnussel about 1 year ago

  • Start date changed from 2019-05-29 to 2019-06-03

#4 Updated by lnussel about 1 year ago

  • Description updated (diff)

#5 Updated by lkocman 11 months ago

  • Status changed from New to In Progress

I did email Jimmy, Coolo and Max.

Unfortunately it seems that I do not have permissions to edit bots on botmaster.suse.de

#6 Updated by jberry 11 months ago

From the list above only two need config ported for 15.2 and the rest should either already be enabled or need to be pointed at 15.2. This used to involve systemctl enable a few times, but it is now in gocd which is coolo's world. I created a PR#2130 to port the announcer and manager_42 configs.

As can be seen by request#716125 origin-manager is already running as I created the OSRT:OriginConfig attribute on both 15.2 and 15.2:NonFree a while ago.

To ensure the rest of configured bump coolo regarding gocd.

#7 Updated by jberry 11 months ago

I created PR to update gocd config. Ideally this type of PR should not be necessary.

#8 Updated by mlin7442 11 months ago

I added staging-bot permission to 000product, 000release-packages and 000update-repos; added leaper permission to 00Meta.

#9 Updated by lkocman 10 months ago

  • Assignee set to mlin7442

#10 Updated by lkocman 10 months ago

  • Due date changed from 2019-06-21 to 2019-08-09

#11 Updated by lnussel 10 months ago

Are we done with this? Max, Jimmy, could you please update the description of the issue to reflect what you did? Use strike through tags to mark tools as done that are done.

#12 Updated by mlin7442 10 months ago

  • Checklist set to [x] totest-manager, [x] origin manager, [x] manager_42, [ ] build fail reminder, [x] staging-bot, [x] support packages rebuild, [x] pkglistgen, [x] trigger rebuild, [ ] duplicate binaries, [ ] openqa comments

#13 Updated by mlin7442 10 months ago

duplicated binaries and build fail reminder is now only running for Factory.
not sure about openqa comments.

#14 Updated by jberry 10 months ago

  • Checklist set to [x] openqa comments

#15 Updated by jberry 10 months ago

openqa comments is now staging-report which is running

#16 Updated by jberry 10 months ago

I thought coolo had merged this into "repo-checker" when he copy/pasted the code around, but it is unclear if that happened since it seems to still be running.

#17 Updated by jberry 10 months ago

Created https://github.com/openSUSE/openSUSE-release-tools/pull/2154 for duplicate binaries, but build fail reminder seems to be using a config that does not live in git so I'll leave that to coolo to commit and duplicate for Leap since it wasn't done properly in the first place.

#18 Updated by lnussel 10 months ago

  • Due date changed from 2019-08-09 to 2019-08-21
  • Assignee changed from mlin7442 to coolo
  • % Done changed from 0 to 90

ok thanks, so leaving for coolo when he is back

#19 Updated by jberry 10 months ago

  • Checklist set to [x] duplicate binaries

#20 Updated by coolo 10 months ago

  • Due date changed from 2019-08-21 to 2020-08-21

#21 Updated by lnussel 9 months ago

  • Checklist changed from [x] totest-manager, [x] origin manager, [x] manager_42, [ ] build fail reminder, [x] staging-bot, [x] support packages rebuild, [x] pkglistgen, [x] trigger rebuild, [x] duplicate binaries, [x] openqa comments to [x] totest-manager, [x] origin manager, [x] manager_42, [ ] build fail reminder, [x] staging-bot, [x] support packages rebuild, [x] pkglistgen, [x] trigger rebuild, [x] duplicate binaries, [x] openqa comments, [ ] announcer

The announcer is missing in the checklist. Should we also run that in gocd now? any update wrt build fail reminder?

#22 Updated by lnussel 9 months ago

  • Checklist changed from [x] totest-manager, [x] origin manager, [x] manager_42, [ ] build fail reminder, [x] staging-bot, [x] support packages rebuild, [x] pkglistgen, [x] trigger rebuild, [x] duplicate binaries, [x] openqa comments, [ ] announcer to [x] totest-manager, [x] origin manager, [x] manager_42, [ ] build fail reminder, [x] staging-bot, [x] support packages rebuild, [x] pkglistgen, [x] trigger rebuild, [x] duplicate binaries, [x] openqa comments, [x] announcer

announcer is working

#23 Updated by coolo 9 months ago

  • Assignee changed from coolo to lnussel

the build fail reminder is set, but I paused the pipeline for you to trigger it when you feel it's needed (and check the config)

#24 Updated by lnussel 9 months ago

  • Checklist set to [x] build fail reminder

#25 Updated by lnussel 9 months ago

  • % Done changed from 90 to 100

done meanwhile

#26 Updated by lnussel 9 months ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF