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

spiceinit web=yes fails with ISIS 4.0.0 #3725

Closed
foobarbecue opened this issue Mar 3, 2020 · 18 comments
Closed

spiceinit web=yes fails with ISIS 4.0.0 #3725

foobarbecue opened this issue Mar 3, 2020 · 18 comments
Labels
bug Something isn't working

Comments

@foobarbecue
Copy link
Contributor

ISIS version(s) affected: 4.0.0

Description
I ran spiceinit from=M1192901040LE.cub web=yes (M1192901040LE.cub is an LROC NAC image produced from running lronac2isis on http://lroc.sese.asu.edu/data/LRO-L-LROC-2-EDR-V1.0/LROLRC_0024/DATA/ESM2/2015211/NAC/M1192901040LE.IMG ) and got this error:

**ERROR** The Spice Server was unable to initialize the cube. The error reported was: The SPICE server only supports Isis versions greater than or equal to 3.5.*.*.Your version: [4.0.0 | 2020-02-07] is not compatible.

How to reproduce
See Description.

@foobarbecue
Copy link
Contributor Author

Previously, #780 . Looks like the fix wasn't general enough -- it only checks the minor version (y in x.y.z) .

@jlaura jlaura added the bug Something isn't working label Mar 3, 2020
@jlaura
Copy link
Collaborator

jlaura commented Mar 3, 2020

We will need to slot this into the next RC release (April 1) or get a more generalized fix in before hand time permitting.

@scsides Is it possible that @kaitlyndlee or @paarongiroux could take a look at this without causing issues during the clean up work? If this will cause a slippage on that work, we should defer fixing this.

@scsides
Copy link
Contributor

scsides commented Mar 3, 2020

Sure, lets talk with @jessemapel and @Kelvinrr about what implications this has for the ALE side (I don't know of any at this time.)

@jessemapel
Copy link
Contributor

This shouldn't impact ALE. spice server just runs spiceinit on our server. The new table data is also compatible with the old table data and visa-versa. The main place that out of sync ISIS versions will be a problem is when camera model versions have changed. I think we've only really changed one or two camera model versions in the last few years so it shouldn't be a big concern.

@jlaura
Copy link
Collaborator

jlaura commented Mar 23, 2020

@acpaquette
Copy link
Collaborator

@Kelvinrr Can this be closed?

@jessemapel
Copy link
Contributor

This is still failing. @Kelvinrr Did the server get updated?

@michaelaye
Copy link
Contributor

Still failing with 4.0.1:

$ spiceinit from=/cabeus/maye/p4/ctx_data/P4_Ridges_joint_search1/T01_000885_1910_XI_11N335W/T01_000885_1910_XI_11N335W.cub web=true
ERROR The Spice Server was unable to initialize the cube. The error reported was: The SPICE server only supports Isis versions greater than or equal to 3.5...Your version: [4.0.1 | 2020-03-04] is not compatible.

Is there a quick work-around available?

@jessemapel
Copy link
Contributor

@michaelaye Quick work around is to edit the version file located at $ISISROOT/version. If you change its version to 3.12.0 then it should work. You may get some weird side-effects with ASP and your cube history/print.prt will list the wrong version, but it should process correctly.

@volcanopele
Copy link

Can confirm that this is still an issue with ISIS 4.1.0

@AndrewAnnex
Copy link
Contributor

just ran into this issue also

@AndrewAnnex
Copy link
Contributor

@jessemapel what issues will ASP run into with this hack?

@rbeyer
Copy link
Contributor

rbeyer commented Aug 5, 2020

Should be none, ASP doesn't do anything with the contents of the version file.

@Kelvinrr
Copy link
Collaborator

spice server should be updated @foobarbecue try again and report if you get an error still.

@Kelvinrr
Copy link
Collaborator

I have not been able to replicate the issue since the update yesterday so I am going to consider this closed. If anyone discovers otherwise feel free to re-open.

@nschorgh
Copy link

Have the same problem with version 4.3.0.

spiceinit from=M111675778LE.cub web=yes
ERROR The Spice Server was unable to initialize the cube. The error reported was: No existing files found with a numerial version matching [moc_kernels.????.db] in [/work1/work2/isis3/isis/../data/lro/kernels/ck].

@jessemapel
Copy link
Contributor

@nschorgh Your error is likely the same as #4179. We're working on a solution for it now.

@nschorgh
Copy link

This works now. Thanks!

Have the same problem with version 4.3.0.

spiceinit from=M111675778LE.cub web=yes
ERROR The Spice Server was unable to initialize the cube. The error reported was: No existing files found with a numerial version matching [moc_kernels.????.db] in [/work1/work2/isis3/isis/../data/lro/kernels/ck].

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