iocage rulesets appears to have changed
Description
Problem/Justification
Impact
SmartDraw Connector
Katalon Manual Tests (BETA)
Activity
Waqar July 9, 2020 at 1:15 PM
I have looked around and not sure what might have been the cause for this. It looks highly likely that we had a bug for this in the past where users had a devfs ruleset other then the default one.
If you are able to reproduce that with current plugin/jails, please let us know. I'll be closing this for now as I am unable to reproduce and this seems like a consequence of an old bug which does not exist right now. ( we have had another user report this too a few months back - https://github.com/iocage/iocage/issues/1140 )
Eirik Zakariassen July 9, 2020 at 6:05 AM
Interesting! The ones that failed were all created on 11.2 I believe, not sure what U off the top of my head unfortunately
Waqar July 9, 2020 at 3:31 AM
Hi , in 11.3 and before if a jail had a devfs ruleset configured which did not exist, we did not make that error fatal and still allowed the jail to start with default ruleset. However in 12, that behaviour was changed and if a jail has specified a devfs ruleset which does not exist, it won't start with the default one automatically.
Moving on, from the debug I see that all your jails which did not start automatically on boot are running now. I am not sure how your plugin jails got a devfs ruleset other then the default one. If I create them now, I get the default devfs ruleset configured for them which is as it should be.
Can you please let me know how old these jails are ? I am not sure but it looks like we might have had a bug in the past which led to this.
Eirik Zakariassen July 8, 2020 at 5:41 PMEdited
Waqar July 6, 2020 at 12:52 PM
can you please attach a debug of the system ( System -> Advanced -> Save Debug ) ? Thank you
Appears to affect some, but not all of my iocages installed from plugins, since others work and I haven't set the rulesets for these manually, not sure where problem lies.
Have been no issues for 11.2\11.3, appears after upgrading to 12BETA
mirai% sudo iocage start ALL
shino (shino) is already running!
HA-Dev-instance (HA-Dev-instance) is already running!
Homeassistant (Homeassistant) is already running!
Plex (Plex) is already running!
choji (choji) is already running!
kiba (kiba) is already running!
konohamaru (konohamaru) is already running!
lidarr (lidarr) is already running!
naruto (naruto) is already running!
No default gateway found for ipv6.
Starting nextcloud
nextcloud devfs_ruleset 8 does not exist! - Not starting jail
No default gateway found for ipv6.
Starting qbittorrent
qbittorrent devfs_ruleset 7 does not exist! - Not starting jail
No default gateway found for ipv6.
Starting radarr
radarr devfs_ruleset 8 does not exist! - Not starting jail
No default gateway found for ipv6.
Starting sabnzbdplus
sabnzbdplus devfs_ruleset 8 does not exist! - Not starting jail
sakura (sakura) is already running!
shikamaru (shikamaru) is already running!
No default gateway found for ipv6.
Starting sonarr
sonarr devfs_ruleset 7 does not exist! - Not starting jail