Philip Withnall
15247641d9
lib/repo-finder-mount: Change the schema for finding repos on volumes
...
See issue #1174 for the rationale behind this. In summary:
• It required two lists of collection–refs to be maintained: one in the
repository, and one pointing to the repository.
• It didn’t automatically work for live USBs of OSs based on OSTree
(where there’s always a repository at /ostree/repo).
• It was unnecessarily complex.
The new scheme allows a list of repositories to be searched, but without
needing a layer of indirection through their collection–refs. It adds
/ostree/repo and /.ostree/repo as well-known repository locations which
are always checked on a mounted volume (if they exist).
Update the unit tests accordingly.
Signed-off-by: Philip Withnall <withnall@endlessm.com >
https://github.com/ostreedev/ostree/issues/1174
Closes : #1179
Approved by: cgwalters
2017-09-19 14:51:09 +00:00
..
2017-03-30 19:19:54 +00:00
2015-03-19 12:43:04 -04:00
2016-03-03 08:50:19 -05:00
2017-08-31 12:07:46 +00:00
2017-06-26 15:56:07 +00:00
2017-09-11 10:53:20 +00:00
2017-03-24 22:16:43 +00:00
2017-09-13 19:19:33 +00:00
2016-04-04 14:19:35 +00:00
2017-03-30 19:19:54 +00:00
2017-09-15 18:51:43 +00:00
2016-07-28 10:10:17 +00:00
2015-05-28 14:21:30 -04:00
2017-09-13 19:32:36 +00:00
2016-06-07 15:58:37 +00:00
2017-08-02 17:55:50 +00:00
2017-08-29 19:08:59 +00:00
2016-04-04 14:19:35 +00:00
2016-06-09 21:10:35 +00:00
2016-02-26 08:19:01 -05:00
2016-02-26 08:19:01 -05:00
2017-08-21 18:24:07 +00:00
2017-05-11 18:17:26 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-08 00:58:08 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2016-06-27 20:20:21 +00:00
2017-09-01 20:54:12 +00:00
2017-04-25 13:52:35 +00:00
2017-08-29 19:08:59 +00:00
2017-06-30 21:23:48 +00:00
2016-03-03 08:50:19 -05:00
2017-06-26 15:56:07 +00:00
2017-08-02 15:34:16 +00:00
2016-09-09 19:06:11 +00:00
2017-09-01 20:54:12 +00:00
2017-07-21 15:45:27 +00:00
2017-05-09 14:05:46 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-08-24 19:57:33 +00:00
2017-06-26 15:56:07 +00:00
2017-09-01 20:54:12 +00:00
2017-09-07 19:56:31 +00:00
2017-09-15 19:28:25 +00:00
2017-06-26 15:56:07 +00:00
2016-12-06 14:50:08 +00:00
2017-09-13 19:32:36 +00:00
2017-08-30 14:30:30 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-08-02 15:34:16 +00:00
2017-06-26 15:56:07 +00:00
2017-06-26 15:56:07 +00:00
2017-08-02 15:34:16 +00:00
2017-09-01 20:54:12 +00:00
2016-12-05 15:20:56 +00:00
2016-12-05 15:20:56 +00:00
2016-12-05 15:20:56 +00:00
2017-09-01 20:54:12 +00:00
2017-06-26 15:56:07 +00:00
2017-09-18 17:20:38 +00:00
2017-07-10 14:18:18 +00:00
2017-08-29 19:08:59 +00:00
2017-06-29 16:00:13 +00:00
2017-07-06 19:08:14 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-07 15:30:11 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-08-14 12:04:42 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-03-24 22:16:43 +00:00
2017-09-07 18:49:55 +00:00
2017-09-01 20:54:12 +00:00
2017-06-26 15:56:07 +00:00
2016-03-03 08:50:19 -05:00
2017-09-01 20:54:12 +00:00
2017-09-01 20:54:12 +00:00
2017-05-18 01:14:15 +00:00
2017-09-13 16:03:25 +00:00
2017-06-26 15:56:07 +00:00
2017-09-18 17:09:34 +00:00
2017-09-19 14:51:09 +00:00
2017-09-01 20:54:12 +00:00
2017-09-08 20:38:39 +00:00
2017-03-30 19:19:54 +00:00
2017-05-11 18:17:26 +00:00
2017-07-21 15:45:27 +00:00
2017-08-24 19:57:33 +00:00
2017-06-27 19:19:32 +00:00
2017-09-01 20:54:12 +00:00
2017-06-27 21:45:34 +00:00
2017-09-14 15:04:42 +00:00
2016-03-03 21:56:23 -05:00
2017-09-15 18:51:43 +00:00
2016-12-05 15:20:56 +00:00
2017-09-01 20:54:12 +00:00