Project

General

Profile

action #39467

notify all package maintainers that their package is in Leap

Added by lnussel almost 2 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Release Engineering
Target version:
Start date:
2019-03-04
Due date:
2019-03-15
% Done:

100%

Estimated time:
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 LeapClosed2018-03-072018-04-16

Copied to openSUSE Leap 15.2 - action #56339: notify all package maintainers that their package is in LeapRejected2020-03-022020-03-13

History

#1 Updated by lnussel almost 2 years ago

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

#2 Updated by lnussel almost 2 years ago

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

#3 Updated by lnussel over 1 year ago

  • Target version changed from RC to Beta

#4 Updated by lnussel over 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 over 1 year ago

  • Due date changed from 2019-03-04 to 2019-03-15
  • 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 over 1 year ago

  • Assignee changed from jberry to lnussel

#8 Updated by lnussel over 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 over 1 year ago

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

notify script run

#10 Updated by lnussel 10 months ago

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

Also available in: Atom PDF