'Check google cloud metadata on linux.'

def testInterrogateCloudMetadataLinux(self):

    fixture_test_lib.ClientFixture(self.client_id, token=self.token)
    self.SetupClients(1, system='Linux', os_version='12.04')
    with vfs_test_lib.VFSOverrider(rdf_paths.PathSpec.PathType.OS, vfs_test_lib.FakeTestDataVFSHandler):
        with test_lib.ConfigOverrider({'Artifacts.knowledge_base': ['LinuxWtmp', 'NetgroupConfiguration', 'LinuxRelease'], 'Artifacts.interrogate_store_in_aff4': [], 'Artifacts.netgroup_filter_regexes': ['^login$']}):
            client_mock = action_mocks.InterrogatedClient()
            client_mock.InitializeClient()
            for _ in flow_test_lib.TestFlowHelper(discovery.Interrogate.__name__, client_mock, token=self.token, client_id=self.client_id):
                pass
            self.fd = aff4.FACTORY.Open(self.client_id, token=self.token)
            self._CheckCloudMetadata()
