Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Odyssey SPK ISIS Kernel DB files are corrupt #5632

Open
KrisBecker opened this issue Oct 11, 2024 · 0 comments
Open

Odyssey SPK ISIS Kernel DB files are corrupt #5632

KrisBecker opened this issue Oct 11, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@KrisBecker
Copy link
Contributor

ISIS version(s) affected: all

% lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.4 LTS
Release:        22.04
Codename:       jammy

Description
Just pulled the dev branch and reran downloadIsisData with the rclone.conf. When checking the state of the download using isisdataeval it reports that the file $ISISDATA/odyssey/kernels/spk/kernels.0383.db is corrupt. In fact, there appears to be at least 11 SPK database files that are corrupt. And the dates on all db files appear to be recently created - like today.

rclone lsl --config rclone.conf odyssey_usgs: | grep spk | grep db

  6619885 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0382.db
  6619885 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0383.db
    18742 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0384.db
    18742 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0385.db
    18742 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0386.db
    18742 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0387.db
    18742 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0388.db
    18742 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0389.db
    18742 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0390.db
    18742 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0391.db
    18742 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0392.db
    18742 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0393.db
    18742 2024-10-11 09:03:30.000000000 kernels/spk/kernels.0394.db
     2475 2024-07-03 15:50:54.000000000 kernels/spk/makedb
      239 2022-08-12 16:43:07.000000000 kernels/spk/makedb.0002

How to reproduce
I cloned the ISIS3 dev branch earlier today and ran downloadIsisData with the accompanying rclone.conf file contained in the branch onto an existing ISISDATA install with this command:

downloadIsisData all $PWD/isisdata --config=$PWD/rclone.conf -vv --log-level=DEBUG --log-file=isisdata_download_20241011.log

Now run isisdataeval which produces the following error:

isisdataeval preferences=$ISISROOT/IsisPreferences datadir=$PWD/isisdata isisdata=$PWD/isisdata toerrors=isisdataeval_errors_20241011.csv toissues=isisdataeval_issues_20241011.csv toinventory=isisdataeval_inventory_20241011.csv verify=true

**ERROR** Unable to read PVL file [$PWD/isisdata/odyssey/kernels/spk/kernels.0394.db].
**ERROR** PVL Object [SpacecraftPosition] EndObject not found before end of file.

Possible Solution

Additional context

@KrisBecker KrisBecker added the bug Something isn't working label Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant