Uploaded image for project: 'anaconda installer'
  1. anaconda installer
  2. INSTALLER-4434

Stabilize Satellite flatpak support PoC

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • F44 - 100% CC
    • None
    • None
    • None
    • 5
    • False
    • Hide

      None

      Show
      None
    • False
    • Testable
    • 5
    • 25Q4 - Oct 21, 25Q4 - Nov 4

      In the context of INSTALLER-4416 a proof of concept made the integration possible (https://github.com/rhinstaller/anaconda/pull/6690). The goal of this story is to stabilise the PoC to have something production ready and fix its issues.

      The main issues that need to be fixed on the PoC are:

      • Improve code organisation/readability
      • Remove the hardcoded value from `DNFManager.get_flatpak_refs`
      • Alter flatpak configuration on-the-fly -> replace registry with satellite's when required
      • Setup flatpak authentication post installation

      Acceptance criteria

      • When the package `redhat-flatpak-preinstall-firefox` (or any equivalent flatpak-preinstall pkg is present), the flatpak must be installed from satellite's flatpak registry, ignoring the package original configuration.
      • After installation, it should be possible to install other flatpaks from that registry without extra configuration.

       

              bciconel@redhat.com Bruno Ciconelle
              bciconel@redhat.com Bruno Ciconelle
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: