system broken

e9hack e9hack at gmail.com
Thu Oct 22 14:15:43 EDT 2020


With your last change

commit: 0b31713c856a0d8c6fe2961113a9317f7c3659dc
rpcd: adapt defaults for changed ubus.sock path

both of my routers does boot without any issue. 

Thanks!!

Regards,
Hartmut

Am 22.10.2020 um 18:03 schrieb Daniel Golle:
> Thanks for testing and reporting back.
> 
> I have fixed a bunch of config migration issues which would lead to
> ubus not starting up (and system hanging in preinit).
> This should have been fixed by
> commit de7ca7dafadfd650d031e0379ce0c002868d5936
> Author: Daniel Golle <daniel at makrotopia.org>
> Date:   Thu Oct 22 13:13:39 2020 +0100
> 
> base-files: merge /etc/passwd et al at sysupgrade config restore
> 
> Signed-off-by: Daniel Golle <daniel at makrotopia.org>
> 
> Can you try if that resolves the issue?
> 
> If you didn't preserve configuration during sysupgrade it will probably
> not resolve it and have to look for other causes...
> 
> 
> Cheers
> 
> 
> Daniel
> 
> 
> On Thu, Oct 22, 2020 at 05:43:05PM +0200, e9hack wrote:
>> Hi,
>>
>> I did check again, at which commit the issue starts
>>
>> Last working version: 
>> commit: d355b578b7cc95c5b07fcecb217dbac4c05bd49c
>> target: include selinux-variants if CONFIG_SELINUX is set
>>
>> First not working version:
>> commit: 2dffadece9a7243a236ce7d91719787a671e23d4
>> ubus: prepare to run ubusd as non-root user
>>
>> All further versions have the same issue:
>> commit: a2def3663a0feff12550906c33f9ecc3e5fb2a5d
>> procd: jail: clean up capability handling and non-root ubusd
>>
>> commit: 6a56a6eb30799fcec9eecc3ee860dc4d8a5d952a
>> target: select procd-{ujail,seccomp} if !SMALL_FLASH
>>
>> commit: 2812ea3acb88c7e3649c912d6ad761bf8818fc51
>> Revert "target: select procd-{ujail,seccomp} if !SMALL_FLASH"
>>
>> It occurs on two tp-link router, one is a Archer C7, the other one is a wdr3600 with flash extended to 16MB. Both are ath79 based. 
>>
>> It may exist another issue. It looks like that it isn't possible to add the user/group ubus with an update image.
>>
>> Regards,
>> Hartmut
>>
>> Am 22.10.2020 um 10:15 schrieb e9hack:
>>> Hi,
>>>
>>> after commit 
>>>
>>> a2def3663a0feff12550906c33f9ecc3e5fb2a5d
>>> procd: jail: clean up capability handling and non-root ubusd
>>>
>>> system doesn't work properly. After sysupgrade, system does not restart completely and hangs somewhere in the boot process. I've to do a hard reset. After this, system does boot, but password is reset to no password. I don't know if other settings are reset too. ubusd is not started. uhttpd fails to start, because ubus socket isn't available. If I apply a previously saved backup with 'sysupgrade -r ...' and force a reboot, system starts, but tries to initialize a ext rootfs, which doesn't exist, and hangs in the boot process. At this point, I've to do a recovery via uboot. My router is a tp-link Archer C7.
>>>
>>> Regards,
>>> Hartmut
>>>
>>
>>
>> _______________________________________________
>> openwrt-devel mailing list
>> openwrt-devel at lists.openwrt.org
>> https://lists.openwrt.org/mailman/listinfo/openwrt-devel




More information about the openwrt-devel mailing list