Compare commits

...

4 Commits

Author SHA1 Message Date
David Abdurachmanov f48a823ea5
Update mock configs for bootstrap image (req. podman)
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-08-22 18:50:32 +03:00
David Abdurachmanov cbb95648a6
Merge remote-tracking branch 'up/f38' into f38-riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2023-08-22 16:52:59 +03:00
Pavel Raiskup c3dd5807c7 Update mock-core-configs to 39-1 2023-08-10 10:06:06 +02:00
Fedora Release Engineering 168d5cc40d Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 15:32:06 +00:00
3 changed files with 23 additions and 11 deletions

View File

@ -3,8 +3,8 @@
%endif
Name: mock-core-configs
Version: 38.6
Release: 1.2.riscv64%{?dist}
Version: 39
Release: 1.0.riscv64%{?dist}
Summary: Mock core config files basic chroots
License: GPL-2.0-or-later
@ -26,7 +26,7 @@ Provides: mock-configs
# distribution-gpg-keys contains GPG keys used by mock configs
Requires: distribution-gpg-keys >= 1.85
# specify minimal compatible version of mock
Requires: mock >= 4.0
Requires: mock >= 5.0
Requires: mock-filesystem
Requires(post): coreutils
@ -147,12 +147,12 @@ fi
%ghost %config(noreplace,missingok) %{_sysconfdir}/mock/default.cfg
%changelog
* Wed Jul 05 2023 David Abdurachmanov <davidlt@rivosinc.com> 38.6-1.2.riscv64
- Properly install riscv64 mock configs
* Wed Jul 05 2023 David Abdurachmanov <davidlt@rivosinc.com> 38.6-1.0.riscv64
* Thu Aug 22 2023 David Abdurachmanov <davidlt@rivosinc.com> 39-1.0.riscv64
- Add configs for riscv64 (only F38 is working)
* Wed Aug 09 2023 Pavel Raiskup <praiskup@redhat.com> 39-1
- new upstream release, per https://rpm-software-management.github.io/mock/Release-Notes-5.0
* Mon Jun 05 2023 Pavel Raiskup <praiskup@redhat.com> 38.6-1
- use python3 macro for post scriptlet (mroche@omenos.dev)
- openEuler: use metalinks instead of baseurls (chenzeng2@huawei.com)

View File

@ -11,10 +11,10 @@ index 0000000..7374dec
+include('templates/fedora-branched.tpl')
diff --git a/etc/mock/fedora-38-riscv64.cfg b/etc/mock/fedora-38-riscv64.cfg
new file mode 100644
index 0000000..0d6a6d5
index 0000000..791a968
--- /dev/null
+++ b/etc/mock/fedora-38-riscv64.cfg
@@ -0,0 +1,66 @@
@@ -0,0 +1,67 @@
+config_opts['releasever'] = '38'
+config_opts['target_arch'] = 'riscv64'
+config_opts['legal_host_arches'] = ('riscv64',)
@ -30,6 +30,7 @@ index 0000000..0d6a6d5
+config_opts['dist'] = 'fc{{ releasever }}' # only useful for --resultdir variable subst
+config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
+config_opts['package_manager'] = 'dnf'
+config_opts['bootstrap_image'] = 'fedora.riscv.rocks:3000/davidlt/fedora:{{ releasever }}'
+
+config_opts['dnf.conf'] = """
+[main]
@ -83,9 +84,20 @@ index 0000000..0d6a6d5
+"""
diff --git a/etc/mock/fedora-39-riscv64.cfg b/etc/mock/fedora-39-riscv64.cfg
new file mode 100644
index 0000000..65beeab
index 0000000..b996fbe
--- /dev/null
+++ b/etc/mock/fedora-39-riscv64.cfg
@@ -0,0 +1,5 @@
+config_opts['releasever'] = '39'
+config_opts['target_arch'] = 'riscv64'
+config_opts['legal_host_arches'] = ('riscv64',)
+
+include('templates/fedora-branched.tpl')
diff --git a/etc/mock/fedora-40-riscv64.cfg b/etc/mock/fedora-40-riscv64.cfg
new file mode 100644
index 0000000..65beeab
--- /dev/null
+++ b/etc/mock/fedora-40-riscv64.cfg
@@ -0,0 +1,4 @@
+config_opts['target_arch'] = 'riscv64'
+config_opts['legal_host_arches'] = ('riscv64',)

View File

@ -1 +1 @@
SHA512 (mock-core-configs-38.6.tar.gz) = 63f447bc296743dd4da4c7b57712afd03fd33f2a6b85dfafa81c14efcbb662c82819a9b6625d88e3449165cb82f0fc9bb33715225141a28f3a53c159bf36d751
SHA512 (mock-core-configs-39.tar.gz) = 00e705bc51bf74b345d19bf74d71f04582af8a76178db055a94dec30e85f994f7fb711bd5a33be213dc7e5702bd6874883f65062004e33a8182ad848b6d9662e