#1346 RFE: add some informational data to images config
Closed: Invalid a month ago by kevin. Opened 3 months ago by kevin.

From this thread: https://lists.fedoraproject.org/archives/list/spins@lists.fedoraproject.org/message/K5VFSTEBBQUGNBFPBDTEQJ6HWESTLMWG/

There's a desire to keep a list of maintainers and contact list for various media.

Would it be possible to add this data to the pungi config?

basically list of maintainers, and pointer to list (if any) that is responsible for that media, ie something like:

                                             │            {
                                             │                'name': 'Fedora-Xfce-Live',
                                             │                'kickstart': 'fedora-live-xfce.ks',
                                             │                'arches': ['x86_64'],
                                             │                'failable': ['*'],
                                             │                'repo': 'Everything',
                                             │                'install_tree_from': 'Everything',
                                             │                'subvariant': 'Xfce'
                                             │            },
                                             │
                                             │becomes:
                                             │
                                             │            {
                                             │                'name': 'Fedora-Xfce-Live',
                                             │                'maintainers': ['kevin', 'nonamedotc'],
                                             │                'maintainer_list': 'xfce@lists.fedoraproject.org',
                                             │                'kickstart': 'fedora-live-xfce.ks',
                                             │                'arches': ['x86_64'],
                                             │                'failable': ['*'],
                                             │                'repo': 'Everything',
                                             │                'install_tree_from': 'Everything',
                                             │                'subvariant': 'Xfce'
                                             │            },
                                             │
                                             │etc...

Why not use a comment? Or do you expect the value to be passed to some other system/location?

Yeah, ideally it would be used to notify people when a particular image failed...and also have some easy way to get that information for other things that might want it.
I suppose we could perhaps insert the maintainer info into the checksum file for each image?

This sounds like we could build a separate tool, "compose-analyze-failures" or something, and store the information there. What do you think Kevin?

Well, it seems other folks had other ideas and we put that information into https://pagure.io/fedora-kickstarts/blob/master/f/maintainers.toml instead.

So, Lets close this I guess... unless there's a desire for pungi to do something with this information.

Right now the tool that updates failed-composes uses it.

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

a month ago

I don't see any use for this data in Pungi itself. The external file seems like a better solution to me.

Login to comment on this ticket.

Metadata