Project

General

Profile

Actions

action #52094

closed

enable bots/tools

Added by lnussel almost 5 years ago. Updated over 4 years 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:

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 1 (0 open1 closed)

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

Actions
Actions #1

Updated by lnussel almost 5 years ago

Actions #2

Updated by lnussel almost 5 years 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
Actions #3

Updated by lnussel almost 5 years ago

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

Updated by lnussel almost 5 years ago

  • Description updated (diff)
Actions #5

Updated by lkocman almost 5 years 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

Actions #6

Updated by jberry almost 5 years 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.

Actions #7

Updated by jberry almost 5 years ago

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

Actions #8

Updated by mlin7442 almost 5 years ago

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

Actions #9

Updated by lkocman over 4 years ago

  • Assignee set to mlin7442
Actions #10

Updated by lkocman over 4 years ago

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

Updated by lnussel over 4 years 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.

Actions #12

Updated by mlin7442 over 4 years ago

  • Checklist item changed from 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
Actions #13

Updated by mlin7442 over 4 years ago

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

Actions #14

Updated by jberry over 4 years ago

  • Checklist item changed from to [x] openqa comments
Actions #15

Updated by jberry over 4 years ago

openqa comments is now staging-report which is running

Actions #16

Updated by jberry over 4 years 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.

Actions #17

Updated by jberry over 4 years 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.

Actions #18

Updated by lnussel over 4 years 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

Actions #19

Updated by jberry over 4 years ago

  • Checklist item changed from to [x] duplicate binaries
Actions #20

Updated by coolo over 4 years ago

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

Updated by lnussel over 4 years ago

  • Checklist item 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?

Actions #22

Updated by lnussel over 4 years ago

  • Checklist item 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

Actions #23

Updated by coolo over 4 years 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)

Actions #24

Updated by lnussel over 4 years ago

  • Checklist item changed from to [x] build fail reminder
Actions #25

Updated by lnussel over 4 years ago

  • % Done changed from 90 to 100

done meanwhile

Actions #26

Updated by lnussel over 4 years ago

  • Status changed from In Progress to Closed
Actions

Also available in: Atom PDF