#865 ostree installer: Add dbus-daemon to extra_runroot_packages
Merged 3 years ago by mohanboddu. Opened 3 years ago by otaylor.
otaylor/pungi-fedora ostree-installer-flatpak-dbus  into  master

file modified
+6 -3
@@ -778,7 +778,8 @@ 

              ],

              'template_repo': 'https://pagure.io/fedora-lorax-templates.git',

              'template_branch': 'master',

-             'extra_runroot_pkgs': ['flatpak'],

+             # dbus-run-session is needed for Flatpak to talk to flatpak-oci-authenticator

+             'extra_runroot_pkgs': ['flatpak', 'dbus-daemon'],

              'failable': ['*'],

          },

          "ppc64le": {
@@ -803,7 +804,8 @@ 

              ],

              'template_repo': 'https://pagure.io/fedora-lorax-templates.git',

              'template_branch': 'master',

-             'extra_runroot_pkgs': ['flatpak'],

+             # dbus-run-session is needed for Flatpak to talk to flatpak-oci-authenticator

+             'extra_runroot_pkgs': ['flatpak', 'dbus-daemon'],

              'failable': ['*'],

          },

          "aarch64": {
@@ -828,7 +830,8 @@ 

              ],

              'template_repo': 'https://pagure.io/fedora-lorax-templates.git',

              'template_branch': 'master',

-             'extra_runroot_pkgs': ['flatpak'],

+             # dbus-run-session is needed for Flatpak to talk to flatpak-oci-authenticator

+             'extra_runroot_pkgs': ['flatpak', 'dbus-daemon'],

              'failable': ['*'],

          }

      })

The flatpak embedding process needs to run a local DBus session so that
flatpak can talk to flatpak-oci-authenticator to authenticate (no-op)
to registry.fedoraproject.org.

https://pagure.io/fedora-lorax-templates/pull-request/47
Signed-off-by: Owen W. Taylor otaylor@fishsoup.net

rebased onto e2669c2

3 years ago

Pull-Request has been merged by mohanboddu

3 years ago