I don't really understand, this should not happen.

I'm checking the code to ensure the behaviour is as I remember:
https://github.com/openwisp/django-netjsonconfig/blob/master/django_netjsonconfig/controller/generics.py#L50-L57

When a configuration is downloaded, the configuration status (running, 
modified, error) field is not updated, only the last_ip field is, so maybe 
you are mentioning the "modified"  (last modification) field.
It should be possible to change the code so that this operation (updating 
the modified date) is skipped when the last_ip field is updated, but 
probably the value we get from such a modification is not worth the effort 
as there are many other features and improvements that we are working on 
which we desperately need to be implemented and released as soon as 
possible and our resources are scarce.

But if any python/django developer or student would like to contribute and 
work on this issue, just let us know by opening an issue here: 
https://github.com/openwisp/django-netjsonconfig/issues.

Federico


On Thursday, October 5, 2017 at 3:54:18 AM UTC+2, henriqsc wrote:
>
> Yes, that can be a bit confusing when you start using openwisp2 and you 
> are not fully aware of how openwisp firmware works.
>

-- 
You received this message because you are subscribed to the Google Groups 
"OpenWISP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to