New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cockpit support #140
Comments
I have this now: cockpit-project/cockpit#14109 The main issue I found is that there don't seem to be any D-Bus signals coming out of the org.storage.stratis2 API. Indeed, the introspection data returned by stratisd does not mention any signals at all, not even the signals of the standard ObjectManager and Properties interfaces. Right now, I'd call this is a blocker, but maybe I am misunderstanding things. Other issues:
|
I can at least comment on the udev-managed symlinks. There is a PR with proposed changes here stratis-storage/stratisd#2020. This would move management mostly into a udev rule and the symlinks would be under |
@mvollmer I have a question for you on this point. The rationale for this is primarily that we need to expose some properties where fetching them can fail. If fetching them fails, the whole call to |
Be easier to just not fail getting property values. Maybe cache prop vals and return cached if fetch fails. Stale is better than nothing. Or, one value missing is better than the whole thing missing. |
With FetchProperties, you encode the failure to compute a value into the value of the property, as |
Since this is an issue that really requires in-depth discussion, I'm considering it blocked by the other significant work that we need to complete in the next couple of weeks. |
Blocked by #171. |
We should all take a look at the prototype and video; then it'll be time to meet. |
Just one left, but definitely won't be working on that until April. |
Closing this, since there is only one sub-issue left. |
https://cockpit-project.org/ is the current graphical administration interface for servers, so Stratis configuration should be supported there.
Related issues:
The text was updated successfully, but these errors were encountered: