Re: Please review: MBS platform definition for EPEL8

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, Matt, Jan,

Could one of you provide some input here?

We're looking to add the virtual platform module definitions for EPEL-8 to Fedora staging MBS. Is there anything specific that needs to happen before merging and deploying them?

If you'd like to review the definitions, the patches are re-attached to this message so you don't need to go digging.

Merlin

On Tue, Oct 1, 2019 at 11:43 AM Kevin Fenzi <kevin@xxxxxxxxx> wrote:
On Mon, Sep 30, 2019 at 02:14:14PM -0500, Merlin Mathesius wrote:
> Hi, all,
>
> Since folks seem to be happy with the el8 platform virtual module
> definitions, can they be merged and deployed to staging--or does something
> else need to happen first? (Of course, any module builds based on
> platform:el8* won't be usable until there are corresponding pungi configs.)

I'm not entirely sure. :)

Can we ask some of the mbs folks what all is needed here?

kevin
_______________________________________________
infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
From 0b52c395d5ef33f6f0d3638c64ffcc9e19be6cfa Mon Sep 17 00:00:00 2001
From: Merlin Mathesius <mmathesi@xxxxxxxxxx>
Date: Fri, 20 Sep 2019 11:56:03 -0500
Subject: [PATCH 2/2] Adding EL8 playground platform

Signed-off-by: Merlin Mathesius <mmathesi@xxxxxxxxxx>
---
 .../platform-el8-playground.yaml              | 23 +++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 roles/mbs/common/files/default-modules.staging/platform-el8-playground.yaml

diff --git a/roles/mbs/common/files/default-modules.staging/platform-el8-playground.yaml b/roles/mbs/common/files/default-modules.staging/platform-el8-playground.yaml
new file mode 100644
index 000000000..bace82ec4
--- /dev/null
+++ b/roles/mbs/common/files/default-modules.staging/platform-el8-playground.yaml
@@ -0,0 +1,23 @@
+document: modulemd
+version: 1
+data:
+  name: platform
+  stream: el8-playground
+  version: 1
+  context: 00000000
+  summary: EPEL 8 playground base
+  description: EPEL 8 playground base
+  license:
+    module: [MIT]
+  profiles:
+    buildroot:
+      rpms: [bash, bzip2, coreutils, cpio, diffutils, epel-release, epel-rpm-macros, fedpkg-minimal, findutils, gawk, gcc, gcc-c++, grep, gzip, info, make, patch, redhat-release, redhat-release-everything, redhat-release-server, redhat-rpm-config, rpm-build, sed, shadow-utils, tar, unzip, util-linux, util-linux-ng, which, xz]
+    srpm-buildroot:
+      rpms: [bash, epel-release, epel-rpm-macros, fedpkg-minimal, git, gnupg, make, redhat-release, redhat-release-everything, redhat-release-server, redhat-rpm-config, rpm-build, shadow-utils]
+  xmd:
+    mbs:
+      buildrequires: {}
+      commit: el8
+      requires: {}
+      koji_tag: module-el8-playground-build
+      mse: TRUE
-- 
2.23.0

From 26ac16c2aa72192ef00e00a2a2e042101a536271 Mon Sep 17 00:00:00 2001
From: Merlin Mathesius <mmathesi@xxxxxxxxxx>
Date: Wed, 28 Aug 2019 15:57:55 -0500
Subject: [PATCH] Adding EL8 platform

Signed-off-by: Merlin Mathesius <mmathesi@xxxxxxxxxx>
---
 .../default-modules.staging/platform-el8.yaml | 23 +++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 roles/mbs/common/files/default-modules.staging/platform-el8.yaml

diff --git a/roles/mbs/common/files/default-modules.staging/platform-el8.yaml b/roles/mbs/common/files/default-modules.staging/platform-el8.yaml
new file mode 100644
index 000000000..c816f57ae
--- /dev/null
+++ b/roles/mbs/common/files/default-modules.staging/platform-el8.yaml
@@ -0,0 +1,23 @@
+document: modulemd
+version: 1
+data:
+  name: platform
+  stream: el8
+  version: 1
+  context: 00000000
+  summary: EPEL 8 base
+  description: EPEL 8 base
+  license:
+    module: [MIT]
+  profiles:
+    buildroot:
+      rpms: [bash, bzip2, coreutils, cpio, diffutils, epel-release, epel-rpm-macros, fedpkg-minimal, findutils, gawk, gcc, gcc-c++, grep, gzip, info, make, patch, redhat-release, redhat-release-everything, redhat-release-server, redhat-rpm-config, rpm-build, sed, shadow-utils, tar, unzip, util-linux, util-linux-ng, which, xz]
+    srpm-buildroot:
+      rpms: [bash, epel-release, epel-rpm-macros, fedpkg-minimal, git, gnupg, make, redhat-release, redhat-release-everything, redhat-release-server, redhat-rpm-config, rpm-build, shadow-utils]
+  xmd:
+    mbs:
+      buildrequires: {}
+      commit: el8
+      requires: {}
+      koji_tag: module-el8-build
+      mse: TRUE
-- 
2.23.0

_______________________________________________
infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@xxxxxxxxxxxxxxxxxxxxxxx

[Index of Archives]     [Fedora Development]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux