-
Notifications
You must be signed in to change notification settings - Fork 4
dbus: rauc: replace tacd-based update polling with native update polling #90
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
Open
hnez
wants to merge
21
commits into
linux-automation:main
Choose a base branch
from
hnez:rauc-polling
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
ac2e0c4
tacd: dbus: rauc: re-introspect services
hnez 77aafa2
dbus: systemd: also monitor rauc.service
hnez a164327
dbus: rauc: add Channels type to use instead of Vec<Channel>
hnez 0833495
dbus: rauc: use a UpdateRequest object instead of a simple URL for in…
hnez b1d8baa
dbus: rauc: allow restricting installation to a specific manifest_hash
hnez 46cb875
dbus: rauc: remove tacd-based update polling
hnez 6a43333
dbus: rauc: update_channels: add a concept of a single primary channel
hnez 42b959f
dbus: rauc: only install bundles from the primary channel
hnez 2b84818
dbus: rauc: system_conf: write runtime RAUC config with poll section
hnez 008b883
dbus: rauc: reload rauc daemon when required
hnez 632685f
dbus: rauc: trigger a single poll for updates after reloading the daemon
hnez 0ab21a3
dbus: rauc: forward poller status to broker
hnez 911e489
dbus: rauc: add manifest_hash und effective_url to UpstreamBundle
hnez f6d6b46
dbus: rauc: add support for enabling the auto install feature
hnez 79f970f
dbus: rauc: implement forced polling via update channel files
hnez e5c3a3c
dbus: rauc: allow configuring the *_criteria in channel files
hnez 31dd189
dbus: rauc: prevent auto updates while in setup mode
hnez cb89591
web: setup: inform the user about additional headers that are sent now
hnez 9f5d256
web: indicate to the user when a channel is enabled but not primary
hnez 84c6b9e
web: add toggle switches to enable automatic installation of updates
hnez 4e711b3
web: use manifest_hash and effective_url when triggering an install
hnez File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couldn't this use the inhibit file mechanism to prevent polling while in setup mode?