#665 silverblue: build from Everything repo
Merged 9 months ago by mohanboddu. Opened 9 months ago by dustymabe.
dustymabe/pungi-fedora dusty  into  master

file modified
+1 -1

@@ -769,7 +769,7 @@ 

          "treefile": "fedora-silverblue.json",

          "config_url": "https://pagure.io/workstation-ostree-config.git",

          "config_branch": "master",

-         "repo": "Workstation",

+         "repo": "Everything",

          "tag_ref": False,

          "ostree_repo": "/mnt/koji/compose/atomic/repo/",

          "ostree_ref": "fedora/rawhide/${basearch}/silverblue",

There are several recommends packages that aren't getting installed in
Silverblue because the workstation comps group doesn't include them.
One of these is slirp4netns which is needed for rootless containers
using podman.

Since we are thinking about removing the separate Workstation repo
anyway [1], then maybe we can just move SB over to the Everything repo.

[1] https://pagure.io/releng/issue/7403

rebased onto 53dedf6cda23bea380fd5b00f0c200efb5c9538d

9 months ago

rebased onto 53dedf6cda23bea380fd5b00f0c200efb5c9538d

9 months ago

right now in f29 the difference between the stable ref (built from the Workstation yum repo) and the testing ref (built from Everything updates repo) is:

Added:
  adcli-0.8.2-2.fc29.x86_64
  apr-util-bdb-1.6.1-8.fc29.x86_64
  apr-util-openssl-1.6.1-8.fc29.x86_64
  criu-3.10-4.fc29.x86_64
  dbusmenu-qt-0.9.3-0.18.20150604.fc29.x86_64
  exiv2-0.26-12.fc29.x86_64
  fuse-overlayfs-0.1-5.dev.gitd40ac75.fc29.x86_64
  fuse3-libs-3.2.3-14.fc29.x86_64
  geolite2-city-20181002-1.fc29.noarch
  geolite2-country-20181002-1.fc29.noarch
  gnupg2-smime-2.2.9-1.fc29.x86_64
  hardlink-1:1.3-7.fc29.x86_64
  libnet-1.1.6-16.fc29.x86_64
  libsss_autofs-2.0.0-3.fc29.x86_64
  libsss_sudo-2.0.0-3.fc29.x86_64
  openssl-pkcs11-0.4.8-2.fc29.x86_64
  perl-Mozilla-CA-20180117-3.fc29.noarch
  pinentry-gtk-1.1.0-4.fc29.x86_64
  protobuf-c-1.3.0-5.fc29.x86_64
  python3-pip-18.0-4.fc29.noarch
  sane-backends-drivers-cameras-1.0.27-18.fc29.x86_64
  slirp4netns-0.1-2.dev.git0037042.fc29.x86_64
  sni-qt-0.2.6-12.fc29.x86_64
  sssd-nfs-idmap-2.0.0-3.fc29.x86_64
  sssd-proxy-2.0.0-3.fc29.x86_64
  systemd-bootchart-233-3.fc29.x86_64
  timedatex-0.5-5.fc29.x86_64
  trousers-0.3.13-11.fc29.x86_64
  vino-3.22.0-11.fc29.x86_64
  webkit2gtk3-plugin-process-gtk2-2.22.2-1.fc29.x86_64

if we merge this I'll open a PR for f29

Oh, wow. Yes we should do this. (Though we may want to end up pruning some of the recommends down the line)

bump. would definitely like to have this considered before we start building fedora final candidates for f29. if we merge sooner than later we can also fix issues if there are any that come about because of this change.

cc @mohanboddu

My only concern is how close we are to release, what if it breaks something? But if we merge now we should be able to check that in the nightly and backout if needed.

My only concern is how close we are to release, what if it breaks something? But if we merge now we should be able to check that in the nightly and backout if needed.

Yep. I think this is relatively low risk, but not without risk. If it breaks then I'm full +1 for revert.

rebased onto 86a78b8

9 months ago

Pull-Request has been merged by mohanboddu

9 months ago
Metadata