action #39467

notify all package maintainers that their package is in Leap

Added by lnussel over 1 year ago. Updated about 1 year ago.

Status:ClosedStart date:04/03/2019
Priority:NormalDue date:15/03/2019
Assignee:lnussel% Done:

100%

Category:Release Engineering
Target version:Beta
Duration: 10

Description

notify all maintainers who have packages in Leap about the fact

https://github.com/openSUSE/openSUSE-release-tools/blob/master/devel-project.py


Related issues

Copied from openSUSE Leap 15.0 - action #29277: notify all package maintainers that their package is in Leap Closed 07/03/2018 16/04/2018
Copied to openSUSE Leap 15.2 - action #56339: notify all package maintainers that their package is in Leap New 02/03/2020 13/03/2020

History

#1 Updated by lnussel over 1 year ago

  • Copied from action #29277: notify all package maintainers that their package is in Leap added

#2 Updated by lnussel over 1 year ago

  • Description updated (diff)
  • Due date changed from 22/12/2018 to 04/03/2019
  • Target version changed from Beta to RC
  • Start date changed from 12/11/2018 to 04/03/2019

#3 Updated by lnussel about 1 year ago

  • Target version changed from RC to Beta

#4 Updated by lnussel about 1 year ago

  • Status changed from New to In Progress
  • Assignee set to lnussel

we need to do this earlier next time

#5 Updated by lnussel about 1 year ago

  • Due date changed from 04/03/2019 to 15/03/2019
  • Assignee changed from lnussel to jberry

$ ./devel-project.py -p openSUSE:Leap:15.1 notify 2>&1 | tee mail_send_151.log
notified czerw of 1032 packages
notified MihailJP of 1 packages
notified -miska- of 81 packages
notified gsantomaggio_suse of 4 packages
notified sergey-vlasov of 1 packages
notified thehejik of 1 packages
notified Nijel of 4 packages
notified FunkyM of 5 packages
notified tony2001 of 3 packages
notified leonardocf of 4 packages
notified embar- of 4 packages
notified yan_gao of 5 packages
notified klaussfreire of 6 packages
Traceback (most recent call last):
File "./devel-project.py", line 291, in
sys.exit(args.func(args))
File "./devel-project.py", line 141, in notify
mail_send(apiurl, args.project, email, subject, message, dry=args.dry)
File "/space/lnussel/git/osc-plugin-factory/osclib/util.py", line 153, in mail_send
s.sendmail(msg['From'], [msg['To']], msg.as_string())
File "/usr/lib64/python2.7/smtplib.py", line 748, in sendmail
raise SMTPRecipientsRefused(senderrs)
smtplib.SMTPRecipientsRefused: {'gber@opensuse.org': (550, '5.1.1 gber@opensuse.org: Recipient address rejected: User unknown in virtual alias table')}

Not sure how it completed last time. Can we make that more robust?

#7 Updated by jberry about 1 year ago

  • Assignee changed from jberry to lnussel

#8 Updated by lnussel about 1 year ago

  • % Done changed from 0 to 30

2nd try in progress. had to add a local hack to skip the already notified ones

#9 Updated by lnussel about 1 year ago

  • Status changed from In Progress to Closed
  • % Done changed from 30 to 100

notify script run

#10 Updated by lnussel 7 months ago

  • Copied to action #56339: notify all package maintainers that their package is in Leap added

Also available in: Atom PDF