maas-devel team mailing list archive
-
maas-devel team
-
Mailing list archive
-
Message #02085
Re: Check Component Certification option
I did a few quick greps through the code:
$ bzr grep -i "Check component compatibility and certification"
src/maasserver/forms_settings.py: 'label': "Check component
compatibility and certification"
In forms_settings.py:
"""
'check_compatibility': {
'default': False,
'form': forms.BooleanField,
'form_kwargs': {
'required': False,
'label': "Check component compatibility and certification"
}
},
"""
Looking for the configuration key, it looks like it isn't used for
anything:
$ bzr grep check_compatibility
src/maasserver/forms.py: check_compatibility =
get_config_field('check_compatibility')
src/maasserver/forms_settings.py: 'check_compatibility': {
src/maasserver/models/config.py: 'check_compatibility': False,
src/maasserver/views/tests/test_settings.py: new_check_compatibility
= factory.pick_bool()
src/maasserver/views/tests/test_settings.py:
'check_compatibility': new_check_compatibility,
src/maasserver/views/tests/test_settings.py:
new_check_compatibility,
src/maasserver/views/tests/test_settings.py:
Config.objects.get_config('check_compatibility'),
$ bzr log -r $(bzr blame src/maasserver/forms.py | grep check_compat | awk
'{ print $1 }') | grep timestamp
timestamp: Thu 2013-05-16 16:31:31 +0200
Right now, all indications are that this functionality is a no-op, and
hasn't been touched since 2013. (way before my time)
I'd vote +1 for removing this field.
Regards,
Mike
On Wed, Jun 3, 2015 at 3:35 PM, Jeffrey Lane <jeffrey.lane@xxxxxxxxxxxxx>
wrote:
> Hey,
>
> For some time there's been a checkbox on the Settings page for
> Commissioning that says:
>
> Check component compatibility and certification
>
> What exactly does that do?
>
> I checked it on my 1.8 MAAS server and did a commissioning but didn't
> notice if it was trying to contact the cert repository or some other
> place or no, and after commissioning there is no indication that my
> system was checked, nor that it is or is not full of certified
> components...
>
> So any idea what this checkbox does, and if it does nothing, why is it
> there?
>
>
> Thanks!
>
> Jeff
>
>
> --
> "Entropy isn't what it used to be."
>
> Jeff Lane - Server Certification Lead, Tools Developer, Warrior Poet,
> Lover of Pie
> Phone: 919-442-8649
> Ubuntu Ham: W4KDH Freenode IRC: bladernr or
> bladernr_
> gpg: 1024D/3A14B2DD 8C88 B076 0DD7 B404 1417 C466 4ABD 3635 3A14 B2DD
>
> --
> Mailing list: https://launchpad.net/~maas-devel
> Post to : maas-devel@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~maas-devel
> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References