[releng] Issue #7337: Emit fedmsg when candidate composes are synced to stage
by Adam Williamson
adamwill reported a new issue against the project: `releng` that you are following:
``
Candidate composes (as opposed to nightly composes) for Branched are synced to https://dl.fedoraproject.org/pub/alt/stage/ after they're built. This is supposed to be the preferred download location for them (rather than kojipkgs).
However, there is currently no fedmsg emitted when this happens, so automated systems have no good way to know when a candidate compose has been synced and is available from stage/. It would be good if there was a fedmsg for this (probably a `compose` one).
@puiterwijk
``
To reply, visit the link below or just reply to this email
https://pagure.io/releng/issue/7337
3 years, 6 months
[releng] Issue #8126: purge-ami script not processing correctly
by Kevin Fenzi
kevin reported a new issue against the project: `releng` that you are following:
``
We have a script in releng/scripts/clean-amis.py
It runs every 10 days and is intended to delete any ami images we have on amazon that are older than 10 days.
Sadly, it's not working correctly and we have a bunch of old images.
From the cron output:
```
Traceback (most recent call last):
File "./clean-amis.py", line 188, in <module>
amis = _get_nightly_amis_nd(delta=864000, end=int(end))
File "./clean-amis.py", line 84, in _get_nightly_amis_nd
compose_id = msg['compose']['compose_id']
TypeError: string indices must be integers
```
We should try and get this fixed asap.
CC: @sayanchowdhury and @pfrields
``
To reply, visit the link below or just reply to this email
https://pagure.io/releng/issue/8126
3 years, 6 months
[releng] Issue #8265: RFC: Separate target for Rust packages
by Igor Gnatenko
ignatenkobrain reported a new issue against the project: `releng` that you are following:
``
Hello,
You probably saw that we were planning work on MBI, but so far we didn't got any resources. Meanwhile I would like to move rust crates out of rawhide repo to its own (but it will be still built from src.fp.o, everything will be still conforming to guidelines and so on).
Would it be feasible to create some kind of `rust` tag in koji where we would build all our crates?
``
To reply, visit the link below or just reply to this email
https://pagure.io/releng/issue/8265
3 years, 6 months
[releng] Issue #7403: Consider no longer producing the Workstation repo tree
in composes
by Neal Gompa
ngompa reported a new issue against the project: `releng` that you are following:
``
Recently, we stopped producing [the Cloud repo tree](https://pagure.io/pungi-fedora/pull-request/577) as part of composes to speed things up and reduce the number of useless deliverables.
I suggest we also stop producing the Workstation repo tree for composes, as we don't use it or need it. Today, for the Workstation Edition, we produce two main artifacts: the live ISO and the branded netinstall ISO.
As far as I'm aware, the branded net install ISO differs from the main Fedora netinstall ISO only in branding and defaults through the anaconda productimg embedded within. It uses the `Everything` repo tree like the regular netinstall ISO, and is functionally similar to the regular netinstall ISO.
Since the Workstation netinstall doesn't need it, and we don't produce a Workstation install DVD ISO, I do not see a reason to keep producing the Workstation repo tree. Not producing the tree would help reduce the compose time significantly, too.
``
To reply, visit the link below or just reply to this email
https://pagure.io/releng/issue/7403
3 years, 6 months
[releng] Issue #8401: Retire module streams "avocado:stable" and
"avocado:52lts" from Fedora 31
by Merlin Mathesius
merlinm reported a new issue against the project: `releng` that you are following:
``
* Name of the module?
`avocado`
* Stream name(s) and the new EOL date?
`stable` - EOL of Fedora 30
`52lts` - EOL of Fedora 30
* Any extra information?
Please drop these module streams from the Fedora 31 repos. They are Python 2-only, and will no longer build, install, or run on Fedora 31. The modulemd definitions for the streams have already been updated to stop builds beyond Fedora 30.
``
To reply, visit the link below or just reply to this email
https://pagure.io/releng/issue/8401
3 years, 6 months