Provisioning learn-only device in setup wizard doesn't resync until restart
See original GitHub issueObserved behavior
- Start a fresh instance of Kolibri
- Go through the Advanced setup wizard, selecting “learn-only” device
- Authenticate with the remote server using the learner credentials
- Finish setup
- Observe the Kolibri instance does not resync with the server
- Restart Kolibri
- Observe the Kolibri instance does resync with the server
Errors and logs
N/A
Expected behavior
Kolibri always makes recurring requests to sync with the server when provisioned as a SoUD
User-facing consequences
Broken expectation that SoUD make recurring syncs with the server
Context
Latest Kolibri release-v0.15.x
Ubuntu 20.04
Chrome
Issue Analytics
- State:
- Created 2 years ago
- Comments:6 (6 by maintainers)
Top Results From Across the Web
Provisioning Factory Reset tasks do not run after a factory reset
Provisioning Factory Reset tasks do not run after a factory reset. Applies To. Mobility Devices: CK75; Operating Systems: Android 6 ...
Read more >Initial setup — Kolibri User Guide - Read the Docs
Syncing is the process of synchronizing facility data (learners, groups, classes, learner progress, assignments) between devices that have the ...
Read more >Release Notes for Cisco DNA Center, Release 1.3.1.x
This takes you to the Provision page, where the device list is auto ... Cisco DNA Center should not allow provisioning until the...
Read more >Kolibri User Guide - Read the Docs
Not supported: Windows XP cannot be used to install Kolibri server, but could ... import only one or more learner accounts, select the...
Read more >BIG-IP 15.1.2.1 Fixes and Known Issues - AskF5 - F5 Networks
737098-1, 3-Major, ASM Sync does not work when the configsync IP address is ... 915605-6, 3-Major, Image install fails if iRulesLX is provisioned...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Ahh - right. So when provisioning has finished for a SoUD/Learner only device, we should look at the
DynamicNetworkLocation
table, and runbegin_soud_sync
for every user!https://github.com/learningequality/kolibri/pull/8370/files#diff-35a619d54c106b0ec05d18ca338eaa77909ba1641f516826c54938dee1fa5017 is what #8370 does, so it seems we are in tune