#571 #535 Introduce Storage Instantiation Daemon
Closed 3 years ago by pbokoc. Opened 3 years ago by quiet.
Unknown source iss535  into  f33

@@ -3,3 +3,23 @@

  

  [[sect-storage]]

  = Storage

+ 

+ == Storage Instantiation Daemon has been introduced

+ 

+ Storage Instantiation Daemon (SID) provides a system-level infrastructure for convenient handling of storage-device-related events through modules provided by other developers.

+ 

+ Fedora 33 introduces a package with SID. At first, this daemon will be disabled by default and will provide limited functionality. Further Fedora updates will enhance the SID functionality.

+ 

+ The general theme running across benefits of this Fedora update is *centralization* of solutions that address storage issues with `udev`.

+ 

+ This change brings the following benefits:

+ 

+ * Identifying specific Linux storage devices and their dependencies

+ * Collecting information and state tracking

+ * Central infrastructure for storage event processing

+ * Improving recognition of the storage events and their sequences

+ * Centralized solution for delayed actions on storage devices and groups of devices

+ * Single notion of device readiness shared among various storage subsystems

+ * Enhanced possibilities to store and retrieve storage-device-related records when compared to the `udev` database

+ * Centralized solution for scheduling triggers with associated actions defined on groups of storage devices

+ * Direct support for generic device grouping

Hello @prajnoha,

I updated your initial text from https://fedoraproject.org/wiki/Changes/SID to produce a release note for this change.

Could you, please, review the description in the Files Changed tab?

Thanks for your help,

This is a bit misleading... Right now, the "events" are meant to be "udev events" (SID listens to udev events). The items listed below are then reactions/logic to those events, not the events themselves.

Looks good, just the bit commented above. Thanks!

Unfortunately, I'm not quite sure if SID will get into F33 in the end - the "add new package" request/update is still not in "stable" (https://bodhi.fedoraproject.org/updates/FEDORA-2020-cc41bafab6). So we need to be sure that we don't add a release doc that is not in this release in the end...

Not enabled by default at the moment. We're just introducing the new package with SID, disabled by default and with limited functionality that will be enhanced through further updates.

1 new commit added

  • Applies SME feedback
3 years ago

@prajnoha, is this re-wording better? I am not sure how important this sentence + 3 bullet points below are. We could remove this portion if you think its not necessary.

Maybe adding the first two bullets under the "benefits" list and removing this "reactions" list altogether would be better (so moving the "Identifying specific...." and "Collecting information..." under "benefits"), the "Creating custom groups..." is already covered by "Direct support for generic device grouping" on the "benefits" list.

1 new commit added

  • fixup! Applies SME feedback
3 years ago

Merged locally due to conflicts.

Pull-Request has been closed by pbokoc

3 years ago
Metadata