normalized keep data so use uid
Add note about ``if_missing`` to archive.extracted
Arg definitions added to states.file.append
Pylint fix
Merge pull request #12852 from rallytime/pylint_fix

Pylint fix
persisting auto status
delete key must be string
Change lines to strings
Merge pull request #12851 from rallytime/file_append_docs

Arg definitions added to states.file.append
fixed tests to add auto field in SafeKeep
try using name instead of eid do remote key
fixed logic bug in check_minion_cache
Merge remote-tracking branch 'upstream/develop' into sam_raet_39
Merge pull request #12847 from basepi/archiveextracteddocs12498

Add note about ``if_missing`` to archive.extracted
Fixed bug in ip_addrs
On OS X there is no 'label' field
Cleaned up logic so more readable
Merge pull request #12856 from SmithSamuelM/sam_raet_39

Fixed  a couple of bugs from latest develop. Added some changes for Raet changes
removed debug line
Merge pull request #12858 from SmithSamuelM/sam_raet_39

removed debug line
Filter out non-physical devices when listing SSDs.
Read the model + revision of SSDs as well
Improve the description and make the naming consistent (lowercased) with all other grains.