genode/repos/gems/recipes/raw
Norman Feske 677c8e828c depot_download,depot_query: support system images
This patch enhances the depot_download subsystem with support for
downloading and querying system images.

The installation ROM support the following two now download types:

  <image_index path="<user>/image/index"/>
  <image       path="<user>/image/<name>"/>

Internally, the depot-download subsystem employs the depot-query
component to determine the missing depot content. This component
accepts the following two new queries:

  <images      user="..."/>
  <image_index user="..."/>

If present in the query, depot_query generates reports labeled as
"images" and "image_index" respectively.

The also tracks the completion of each job depending on the depot-
query results, so that the final report contains a result for each
installation item requested. Prior this patch, the inactivity of the
depot-download manager (indicated by an empty state report) was
interpreted as success. But that prevents the proper association of
results and requested installation items.

Issue #4744
2023-02-27 08:22:47 +01:00
..
depot_download depot_download,depot_query: support system images 2023-02-27 08:22:47 +01:00
download_coreplus depot: update recipe hashes 2021-01-25 14:00:43 +01:00
drivers_managed-pc depot: update recipe hashes 2022-11-29 12:32:49 +01:00
drivers_nic-pc depot: update recipe hashes 2022-11-29 12:32:49 +01:00
fonts_fs depot: update recipe hashes 2019-02-26 14:47:02 +01:00
genode_bg depot: update recipe hashes 2019-02-26 14:47:02 +01:00
motif_wm depot: update recipe hashes 2022-04-28 11:52:06 +02:00
sticks_blue_backdrop depot: update recipe hashes 2019-02-26 14:47:02 +01:00
terminal depot: update recipe hashes 2019-02-26 14:47:02 +01:00
themed_wm depot: update recipe hashes 2022-04-28 11:52:06 +02:00
touch_keyboard depot: update recipe hashes 2022-08-31 09:32:09 +02:00
trace_recorder depot: update recipe hashes 2022-08-17 12:03:26 +02:00
window_layouter depot: update recipe hashes 2020-02-20 12:11:23 +01:00
wm depot: update recipe hashes 2020-06-22 09:39:41 +02:00