forked from rpm-software-management/mock
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into praiskup-branched-key-plus-one
- Loading branch information
Showing
84 changed files
with
953 additions
and
286 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
5.5-1 mock/ | ||
5.6-1 mock/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
40.2-1 mock-core-configs/ | ||
40.6-1 mock-core-configs/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
--- | ||
layout: default | ||
title: Release Notes - Mock 5.6 | ||
--- | ||
|
||
## [Release 5.6](https://rpm-software-management.github.io/mock/Release-Notes-5.6) - 2024-05-14 | ||
|
||
|
||
### New features | ||
|
||
- The Bash completion script for Mock has been improved to pre-compile the list of | ||
available Mock options at package build-time. This enhancement significantly | ||
reduces the time required for option completion from approximately 0.5 seconds | ||
(on a reasonably fast laptop) to just 0.05 seconds. [rhbz#2259430][]. | ||
|
||
|
||
### Bugfixes | ||
|
||
- When a `mock --chain --recurse` fails to built at least one package, it is | ||
unable to print a list of failed packages and displays `AttributeError: type | ||
object 'FileDownloader' has no attribute 'backmap'` instead. The `original_name` | ||
method of `FileDownloader` class has been fixed, and the chain build results | ||
displayed as expected ([issue#1345][]). | ||
- Don't use the `--allowerasing` parameter for DNF subcommands such as | ||
`repoquery`, `makecache`, `search`, and `info`. | ||
- A missing bash completion script for `mock-parse-buildlog` command [has | ||
been added][PR#1353]. | ||
- In the [issue#1257][] it was suggested that we do not change recursively | ||
ownership every run. This was implemented and landed in Mock 5.5. | ||
But in the [issue#1364][] we found that for fresh chroots the homedir | ||
is not writable for unpriv user. | ||
We changed the behaviour that ownership of homedir is changed always (that was | ||
a behaviour prior 5.5 release) and the ownership is changed recursively only for | ||
rebuilds. | ||
- The `nosync` logic was preparing temporary directories even when | ||
`config_opts["nosync"] = False` (meaning nosync was disabled). This logic has | ||
been optimized out. Works around [issue#1351][]. | ||
- No more ugly tracebacks for "no space left on device" (and similar | ||
`OSError`s) related to copying built artifacts to `--resultdir`, | ||
[rhbz#2261758][]. | ||
- The SCM plugin's option `git_timestamps` has been updated to work with Python 3 | ||
and to handle Git repositories with non-Unicode data. ([PR#1355][]) | ||
|
||
|
||
### Mock Core Configs changes | ||
|
||
- Add configuration for Circle Linux 9 configurations ([PR#1366][]). | ||
- Add i686 configuration for Mageia Cauldron and Mageia 10, and remove | ||
corresponding i586 configurations ([PR#1360][]). | ||
- The Fedora ELN configuration [has been updated to use DNF5 for Mock chroot | ||
package management][issue#1292]. | ||
|
||
|
||
#### Following contributors contributed to this release: | ||
|
||
- Bella Zhang | ||
- David Michael | ||
- Jakub Kadlcik | ||
- Jani Välimaa | ||
- Miroslav Suchý | ||
- Nikita Gerasimov | ||
- Pavel Raiskup | ||
- Takuya Wakazono | ||
|
||
[rhbz#2259430]: https://bugzilla.redhat.com/2259430 | ||
[issue#1292]: https://github.com/rpm-software-management/mock/issues/1292 | ||
[issue#1345]: https://github.com/rpm-software-management/mock/issues/1345 | ||
[issue#1351]: https://github.com/rpm-software-management/mock/issues/1351 | ||
[issue#1364]: https://github.com/rpm-software-management/mock/issues/1364 | ||
[PR#1366]: https://github.com/rpm-software-management/mock/pull/1366 | ||
[PR#1353]: https://github.com/rpm-software-management/mock/pull/1353 | ||
[issue#1257]: https://github.com/rpm-software-management/mock/issues/1257 | ||
[PR#1355]: https://github.com/rpm-software-management/mock/pull/1355 | ||
[PR#1360]: https://github.com/rpm-software-management/mock/pull/1360 | ||
[rhbz#2261758]: https://bugzilla.redhat.com/2261758 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
--- | ||
layout: default | ||
title: Release Notes - Mock 40.3 | ||
--- | ||
|
||
## [Release 40.3](https://rpm-software-management.github.io/mock/Release-Notes-40.3) - 2024-04-05 | ||
|
||
|
||
### Mock Core Configs changes | ||
|
||
- Mock chroots for CentOS Stream 10 were added. | ||
They only use the Koji buildroot for now. | ||
- The modular repositories have been dropped from Fedora releases, | ||
as Fedora Modularity has been retired, and these repositories | ||
are no longer maintained. ([PR#1340][]) | ||
- The modular repositories have been dropped from Fedora Rawhide, | ||
as Fedora Modularity has been retired, and these repositories | ||
are no longer maintained. ([PR#1340][]) | ||
- The openSUSE config files have been updated to use the [new `repo_arch` Jinja | ||
template](Release-Notes-5.5) instead of `target_arch`. This change ensures that | ||
the bootstrap-from-image feature works correctly, always choosing the native | ||
architecture (regardless of multilib or forcearch builds). It also ensures that | ||
multilib bootstrap installation works correctly even when the bootstrap image is | ||
OFF. | ||
|
||
|
||
#### Following contributors contributed to this release: | ||
|
||
- Miro Hrončok | ||
- Neal Gompa | ||
- Pavel Raiskup | ||
|
||
|
||
[PR#1340]: https://github.com/rpm-software-management/mock/pull/1340 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
--- | ||
layout: default | ||
title: Release Notes - Mock Configs-40.5 | ||
--- | ||
|
||
## [Release Configs-40.5](https://rpm-software-management.github.io/mock/Release-Notes-Configs-40.5) - 2024-06-05 | ||
|
||
|
||
### Mock Core Configs changes | ||
|
||
- CentOS Stream 8 is EOL. The repositories has been moved to vault. | ||
The corresponding repo file has been updated with new URL. | ||
- The Fedora 38 configuration files have been marked EOL because [Fedora 38 itself | ||
is EOL](https://fedorapeople.org/groups/schedule/f-40/f-40-all-tasks.html). | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
layout: default | ||
title: Release Notes - Mock Configs 40.6 | ||
--- | ||
|
||
## [Release Configs 40.6](https://rpm-software-management.github.io/mock/Release-Notes-Configs-40.6) - 2024-06-15 | ||
|
||
|
||
### Mock Core Configs changes | ||
|
||
- Mock chroots for CentOS Stream 10 now use the mirrored metalinks. | ||
The Koji buildroot is still available with `--enablerepo=local`. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
config_opts["koji_primary_repo"] = "centos-stream" | ||
include('templates/centos-stream-10.tpl') | ||
|
||
config_opts['root'] = 'centos-stream-10-aarch64' | ||
config_opts['target_arch'] = 'aarch64' | ||
config_opts['legal_host_arches'] = ('aarch64',) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
config_opts["koji_primary_repo"] = "centos-stream" | ||
include('templates/centos-stream-10.tpl') | ||
|
||
config_opts['root'] = 'centos-stream-10-ppc64le' | ||
config_opts['target_arch'] = 'ppc64le' | ||
config_opts['legal_host_arches'] = ('ppc64le',) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
config_opts["koji_primary_repo"] = "centos-stream" | ||
include('templates/centos-stream-10.tpl') | ||
|
||
config_opts['root'] = 'centos-stream-10-s390x' | ||
config_opts['target_arch'] = 's390x' | ||
config_opts['legal_host_arches'] = ('s390x',) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
config_opts["koji_primary_repo"] = "centos-stream" | ||
include('templates/centos-stream-10.tpl') | ||
|
||
config_opts['root'] = 'centos-stream-10-x86_64' | ||
config_opts['target_arch'] = 'x86_64' | ||
config_opts['legal_host_arches'] = ('x86_64',) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
include('circlelinux-9-aarch64.cfg') | ||
include('templates/epel-9.tpl') | ||
|
||
config_opts['root'] = "circle+epel-9-{{ target_arch }}" | ||
config_opts['description'] = 'Circle Linux 9 + EPEL' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
include('circlelinux-9-ppc64le.cfg') | ||
include('templates/epel-9.tpl') | ||
|
||
config_opts['root'] = "circle+epel-9-{{ target_arch }}" | ||
config_opts['description'] = 'Circle Linux 9 + EPEL' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
include('circlelinux-9-s390x.cfg') | ||
include('templates/epel-9.tpl') | ||
|
||
config_opts['root'] = "circle+epel-9-{{ target_arch }}" | ||
config_opts['description'] = 'Circle Linux 9 + EPEL' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
include('circlelinux-9-x86_64.cfg') | ||
include('templates/epel-9.tpl') | ||
|
||
config_opts['root'] = "circle+epel-9-{{ target_arch }}" | ||
config_opts['description'] = 'Circle Linux 9 + EPEL' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
include('templates/circlelinux-9.tpl') | ||
|
||
config_opts['root'] = 'circleinux-9-aarch64' | ||
config_opts['description'] = 'Circle Linux 9' | ||
config_opts['target_arch'] = 'aarch64' | ||
config_opts['legal_host_arches'] = ('aarch64',) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
include('templates/circlelinux-9.tpl') | ||
|
||
config_opts['root'] = 'circlelinux-9-ppc64le' | ||
config_opts['description'] = 'Circle Linux 9' | ||
config_opts['target_arch'] = 'ppc64le' | ||
config_opts['legal_host_arches'] = ('ppc64le',) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
include('templates/circlelinux-9.tpl') | ||
|
||
config_opts['root'] = 'circlelinux-9-s390x' | ||
config_opts['description'] = 'Circle Linux 9' | ||
config_opts['target_arch'] = 's390x' | ||
config_opts['legal_host_arches'] = ('s390x',) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
include('templates/circlelinux-9.tpl') | ||
|
||
config_opts['root'] = 'circlelinux-9-x86_64' | ||
config_opts['description'] = 'Circle Linux 9' | ||
config_opts['target_arch'] = 'x86_64' | ||
config_opts['legal_host_arches'] = ('x86_64',) |
Oops, something went wrong.