#12834 /usr/local/bin/package-owner-aliases.sh errors on bastions
Closed: Fixed by kevin. Opened by kevin.

This script is outputing:

postalias: warning: /etc/postfix/package-owner, line 1388: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 1442: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 14153: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 31256: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 35735: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 35738: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 35756: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 35759: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 36011: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 36197: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 39542: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 46631: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 46685: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 46757: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 75839: need name:value pair
postalias: warning: /etc/postfix/package-owner, line 115580: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 1388: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 1442: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 14153: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 31256: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 35735: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 35738: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 35756: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 35759: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 36011: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 36197: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 39542: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 46631: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 46685: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 46757: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 75839: need name:value pair
postalias: warning: /etc/postfix/package-maintainers, line 115580: need name:value pair

also sometimes:

Traceback (most recent call last):
  File "/usr/local/bin/owner-email.py", line 144, in <module>
    project_to_email[fedora_alias] = override_to_emails(fedora_override)
  File "/usr/local/bin/owner-email.py", line 83, in override_to_emails
    data = response.json()
  File "/usr/lib/python3.9/site-packages/requests/models.py", line 900, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/lib64/python3.9/site-packages/simplejson/__init__.py", line 525, in loads
    return _default_decoder.decode(s)
  File "/usr/lib64/python3.9/site-packages/simplejson/decoder.py", line 370, in decode
    obj, end = self.raw_decode(s)
  File "/usr/lib64/python3.9/site-packages/simplejson/decoder.py", line 400, in raw_decode
    return self.scan_once(s, idx=_w(s, idx).end())
simplejson.errors.JSONDecodeError: Expecting value: line 2 column 1 (char 1)
error creating owner-alias file

also sometimes it's just taking a really really long time because it tries to run and the previous run hasn't finished yet.
So, it could hopefully be made more performant.


Metadata Update from @james:
- Issue priority set to: Waiting on Assignee (was: Needs Review)
- Issue tagged with: medium-gain, medium-trouble

apache-commons-collections4-maintainers: jjelen@fp.o,mizdebsk@fp.o
apache-commons-collections4-maintainers-fedora: 
apache-commons-collections4-maintainers-epel: jjelen@fp.o
...
apache-commons-jexl-maintainers: orphan@fp.o
apache-commons-jexl-maintainers-fedora: 
apache-commons-jexl-maintainers-epel: orphan@fp.o

...those are the first two hits. A lot of the rest are a repeat of the second. I guess the script should reuse the main answer if the -fedora version doesn't have a value?

Pushed a fix for the first part.

Metadata Update from @phsmoura:
- Issue assigned to phsmoura

Metadata Update from @phsmoura:
- Issue tagged with: sprint-0

Opened PR 2923

That pr was deployed and I haven't seen any of these since the 26th of nov. ;)

Thanks @phsmoura !

Metadata Update from @kevin:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

Metadata Update from @zlopez:
- Issue untagged with: sprint-0

Metadata