Bug 1240

Summary: add Jacob to list of payment recipients for 2021-08-071 so he can submit RFPs
Product: Libre-SOC's first SoC Reporter: Jacob Lifshay <programmerjake>
Component: Source CodeAssignee: 2022-08-071
Status: RESOLVED FIXED    
Severity: blocker CC: 2022-08-071, andy.miroshnikov, djac, james.lewis, libre-soc-bugs, lkcl, programmerjake
Priority: ---    
Version: unspecified   
Hardware: PC   
OS: Linux   
NLnet milestone: --- total budget (EUR) for completion of task and all subtasks: 0
budget (EUR) for this task, excluding subtasks' budget: 0 parent task for budget allocation:
child tasks for budget allocation: The table of payments (in EUR) for this task; TOML format:
Bug Depends on:    
Bug Blocks: 939    

Description Jacob Lifshay 2023-12-28 04:08:26 GMT
Sent NLNet an email on Dec 19, no response yet, the secret URL still doesn't have Jacob in the drop-down list as of Dec 27.
Comment 1 Luke Kenneth Casson Leighton 2023-12-28 17:23:30 GMT
mou newentry has been emailed the details, it is down to nlnet.
assigning ticket as a reminder.
Comment 2 Andrey Miroshnikov 2024-01-05 15:20:45 GMT
Was running budget-sync for submitting RfPs, noticed this bug raised a traceback error:
ERROR:root:Bug #1240 is assigned to an unknown person: '2022-08-071@nlnet.nl'
Traceback (most recent call last):
  File "/home/am/utils/src/budget_sync/budget_graph.py", line 342, in assignee
    return self.graph.config.all_names[self.bug.assigned_to]
KeyError: '2022-08-071@nlnet.nl


I looked at budget-sync-config.toml, I guess the following entry needs to be added:

[people."2022-08-071"]
email = "2022-08-071@nlnet.nl"
aliases = []
full_name = "NLnet 2022-08-071"

I'm not going to make any changes however, until it is confirmed.
Comment 3 Jacob Lifshay 2024-01-05 22:46:52 GMT
(In reply to Andrey Miroshnikov from comment #2)
> Was running budget-sync for submitting RfPs, noticed this bug raised a
> traceback error:

you forgot to git pull, the assignee was added a few days ago:
https://git.libre-soc.org/?p=utils.git;a=commitdiff;h=6c680ecdd3bb9434b9e1ab5fa8da3fd8cd07bddc

NLNet added me (thanks!) and I submitted the RFP, so am closing this.
Comment 4 Luke Kenneth Casson Leighton 2024-01-05 23:40:40 GMT
(In reply to Andrey Miroshnikov from comment #2)

> I looked at budget-sync-config.toml, I guess the following entry needs to be
> added:

as jacob correctly points out this was done some days ago.

> [people."2022-08-071"]

> 
> I'm not going to make any changes however, until it is confirmed.

you can't, you don't have write permission to that repository,
but you took the correct *local* action as a workaround.

next time, as jacob says, remember to do a git pull.

it's rare but occasionally new people are added and
they also have to be added to the config file as
some people put aliases (viz: wrong damn name in the TOML
Field sigh), plus the reports need to have actual real names?

also aliases are used for reallocation of budgets, e.g. jacob
paying for FPGA equipment, we gave that an alias and put the
alias in jacob's config section...