question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

ArtifactStore: Error while Uploading Custom Artifacts via GRR UI

See original GitHub issue

Hi,

so we had some custom artifacts in our artifacst store of GRR Version 3.2.3.2.

After deleting the artifacts via GRR-UI we wanted to upload a newer version to the GRR-Server using the ui.

Unfortunately this is not possible because we get the following error as soon as we open the Artifact Store in the Web UI:

Traceback (most recent call last):
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/gui/http_api.py", line 494, in HandleRequest
    result = self.CallApiHandler(handler, args, token=token)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/gui/http_api.py", line 291, in CallApiHandler
    result = handler.Handle(args, token=token)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/gui/api_plugins/artifact.py", line 61, in Handle
    reload_datastore_artifacts=True),
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 353, in GetArtifacts
    self._CheckDirty(reload_datastore_artifacts=reload_datastore_artifacts)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 324, in _CheckDirty
    self._ReloadArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 305, in _ReloadArtifacts
    self.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 172, in _LoadArtifactsFromDatastore
    Validate(artifact_obj)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 636, in Validate
    ValidateDependencies(rdf_artifact)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 612, in ValidateDependencies
    dependency_obj = REGISTRY.GetArtifact(dependency)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 400, in GetArtifact
    REGISTRY.ReloadDatastoreArtifacts()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 319, in ReloadDatastoreArtifacts
    self._LoadArtifactsFromDatastore()
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/artifact_registry.py", line 138, in _LoadArtifactsFromDatastore
    for artifact_value in artifact_coll:
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/sequential_collection.py", line 166, in __iter__
    for _, item in self.Scan():
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/sequential_collection.py", line 152, in Scan
    limit=max_records):
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/data_store.py", line 1402, in CollectionScanItems
    max_records=limit):
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/data_store.py", line 950, in ScanAttribute
    relaxed_order=relaxed_order):
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/data_stores/sqlite_data_store.py", line 836, in ScanAttributes
    first_connections.append(connection_iter.next())
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/data_stores/sqlite_data_store.py", line 186, in GetPrefix
    components = common.Components(subject_prefix)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/server/grr_response_server/data_stores/common.py", line 33, in Components
    subject = rdfvalue.RDFURN(subject)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/lib/rdfvalue.py", line 870, in __init__
    super(RDFURN, self).__init__(initializer=initializer, age=age)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/lib/rdfvalue.py", line 106, in __init__
    age = RDFDatetime(age=0)
  File "/usr/share/grr-server/local/lib/python2.7/site-packages/grr/lib/rdfvalue.py", line 447, in __init__
    if isinstance(initializer, RDFInteger):
  File "/usr/share/grr-server/lib/python2.7/abc.py", line 141, in __instancecheck__
    subtype in cls._abc_negative_cache):
  File "/usr/share/grr-server/lib/python2.7/_weakrefset.py", line 75, in __contains__
    return wr in self.data
RuntimeError: maximum recursion depth exceeded in cmp

We also tried to delete the Artifacts using the grr_console. But this seems not to help. Also when we use the grr_config_updater tool it won’t work.

Do you have any clue what the problem is, because we use another server with the exact same version of grr and the same artifacts but no error occurs.

Thanks for your help, Sven

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:9 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
n3x77commented, Sep 24, 2018

Hi Misha,

Sorry it was a typo because of my mobile phone. The Execution of In [1]: aff4.FACTORY.Delete(“aff4:/artifact_store”) did not delete the artifact_store in the sqlite database.

The error happened again. And also In [1]: aff4.FACTORY.Delete("aff4:/artifact_store") did not work. I had to delete the sqlite database from the system. Could you please check why the deletion in grr_console does not work?

0reactions
grrrrrrrrrcommented, Nov 26, 2019

This should be fixed now, also the issue references the deprecated aff4 data store so this is obsolete anyways.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Troubleshooting - GRR documentation - Read the Docs
When I run an init.d script e.g. "/etc/init.d/grr-http-server start" it does not ... error while loading shared libraries: libtsk3.so.3: cannot open shared ...
Read more >
Flows get Stuck in GRR 3.2.3.2 · Issue #627 · google/grr - GitHub
Hi all, we recognized some strange behaviour of the GRR Server in Version 3.2.3.2. After executing flows on clients, some of the flows...
Read more >
Troubleshooting AWS CodePipeline Artifacts - Stelligent
The Artifact Store is an Amazon S3 bucket that CodePipeline uses to store artifacts used by pipelines. When you first use the CodePipeline ......
Read more >
Error when uploading artifacts to an s3blobstore
Hi, all, I experience an issue where I want to upload a file to a repository. The repo is setup with a backed...
Read more >
gitlab-runner fails to upload artifacts to object_store (#351292)
I installed gitlab-ee via the gitlab Puppet module. Configure an AWS S3 bucket with aws:kms encryption and a custom KMS key. Ensure IAM ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found