Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-31357

[Doc] Mention dbus-launch prerequisite for Install flatpak app job template

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 6.17.0
    • Repositories
    • Phoenix - Content
    • False
    • Important
    • Phoenix Sprint 148
    • None
    • None
    • None
    • None

      Description of problem:
      Job template "Flatpak - Install application on host" does not call pure "flatpak install .." command but "sudo dbus-launch flatpak install .." instead. So running the template fails on systems without dbus-launch.

      Maybe that command is very default and fully expected to be on any Host where I want to install flatpak apps - if so, let close this JIRA as not relevant, raised by flatpak noob. Otherwise, mention the dependency on the command and/or dbus-x11 package, in some documentation.
       

      How reproducible:
      100%
       

      Is this issue a regression from an earlier version:
      no, new feature
       

      Steps to Reproduce:

      1. Have default RHEL without dbus-x11 package

      2. Configure flatpak remote etc.

      3. Try to install a flatpak app via "Install application on host" job template

      Actual behavior:
      Script fails on unknown command dbus-launch.

      Expected behavior:
      Users know (or reporter knows?) the prerequisite.

      Business Impact / Additional info:

       

            [SAT-31357] [Doc] Mention dbus-launch prerequisite for Install flatpak app job template

            Ian Ballou added a comment -

            rhn-support-pmoravec a KCS would be worthwhile, yes.

            Ian Ballou added a comment - rhn-support-pmoravec a KCS would be worthwhile, yes.

            Isnt it worth writing KCS, then? (as sufficient solution or stil worth a code change)?

            Pavel Moravec added a comment - Isnt it worth writing KCS, then? (as sufficient solution or stil worth a code change)?

            Ian Ballou added a comment -

            The prereq for this will be to run `dnf install dbus-x11`. Users with the package already installed will simply see the transaction do nothing.

            Ian Ballou added a comment - The prereq for this will be to run `dnf install dbus-x11`. Users with the package already installed will simply see the transaction do nothing.

            Ian Ballou added a comment -

            bangelic@redhat.com I think this Jira card works well as the tracker for having that prerequisite added to the 6.17 docs.

            Ian Ballou added a comment - bangelic@redhat.com I think this Jira card works well as the tracker for having that prerequisite added to the 6.17 docs.

            rlavi@redhat.com We can add a pre-requisite to 6.17 docs. Do we want to use this ticket as a Jira tracker?

            Brian Angelica added a comment - rlavi@redhat.com We can add a pre-requisite to 6.17 docs. Do we want to use this ticket as a Jira tracker?

            Ron Lavi added a comment -

            bangelic@redhat.com Hi, are we still able to add the per-requisite to the docs guide for 6.17.0? thanks

            Ron Lavi added a comment - bangelic@redhat.com Hi, are we still able to add the per-requisite to the docs guide for 6.17.0? thanks

              rhn-engineering-sajha Samir Jha
              rhn-support-pmoravec Pavel Moravec
              Brian Angelica
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: