Stack Overflow Question Table for Populating FAQ

Question

Answer

Slack Link

Comments

Question

Answer

Slack Link

Comments

1

I am working with a HySDS system. I am trying to remove a PGE that was installed on this HySDS system.

I tried using

sds ci remove https://github.com/aria-jpl/create_aoi_track

But it failed with an error involving jenkins. How do I fix it?

Per Alex Torres:

If you want to deregister the PGE from Jenkins --> use sds ci remove_job If you want to remove the package (tarball) from Mozart --> use sds pkg rm you can find a list of packages using sds pkg ls

To explain the follow up question about how to re-add a package, Mohammed Karim added:

for sds pkg import to work, you need to have the tar file created by jenkins with you. It will upload it to appropriate s3 bucket. you can get that tar by running sds pkg export. We generally use these to move a container build in one cluster to another

say you have build it in 'a' cluster jenkins. after building, you can download it in 'a' cluster's mozart using 'sds pkg export'. Now you can move it to another cluster's mozart and run sds pkg import to get that container in that cluster

sds ci generally use to add/build/remove a job to jenkins.

ย 

S.O. link: https://stackoverflow.jpl.nasa.gov/questions/1531

2

Where can I find feature milestones for HySDS?

under the general module: https://github.jpl.nasa.gov/hysds-org/general/milestones

ย 

ย 

3

How/where can users be added to the Github repo?

https://github.jpl.nasa.gov/hysds-org/general/issues

ย 

โ€œneeds to be re-worded to be specific to hysds coreโ€

4

Where are project level issues posted to?

https://github.jpl.nasa.gov/hysds-org/general/issues

ย 

โ€œquestion is important but answer needs to be checked for accuracy.โ€

5

A little off topic question, can jobs be run as lambdas?

Hook Huaย  1:25 PM

@Sujen Shah great question. We are planning for that in our AIST 2018 project. Also looking into running serverless equivalents across AWS, Google Cloud Platform, and Azure

https://jpl.slack.com/archives/C99QZ9THS/p1585678154018600

ย 

6

Documentation question: After you stand up HySDS system, how do you add another queue?

ย 

https://jpl.slack.com/archives/C99QZ9THS/p1587670631026100

ย 

7

How do you do the import of the kibana in the dashboard?

sdscli/sdscli/adapters/hysds/files/kibana_dashboard_import/import_dashboard.sh.tmpl at develop ยท sdskit/sdscli

ย 

ย 

8

Does any one remember what was the resolution for this error ?

Failed to download image {}:

Cooperation error for /data/work/cache{}: Unable to locate credentials

ย 

https://jpl.slack.com/archives/C99QZ9THS/p1592504922164800

ย 

9

Please advise whether there is a better way of doing it than this:

Cloned git repos.ย  Finished updating code to remove triage and update queues.

After I pushed the source code, had to go to each repo to cut a new release

Then I had to startup both dev Mozart and Tosca and [cont.]

ย ย 

ย 

https://jpl.slack.com/archives/C99QZ9THS/p1587597632025400

ย 

10

do we have a post processor job in hysds configured in the job_spec that is run after the current job has successfully finished publishing to the database ?

My use case is to download the generated product to a location on prem at JPL (Product delivery to LOM) ?

Currently we are using triggers to achieve this, but it is not efficient. Since the PGE and delivery jobs are different and run on different nodes we are not leveraging caching.

Lan B Dangย  10:45 AM

Isn't that what triage uses?

Hook Huaย  10:48 AM

@Sujen Shah I think there are many ways to achieve this. The default way is via triggers to keep it generic and flexible. Another way to avoid triggered rules evaluation is to have the PGE (or post-step) directly submit the โ€œlocalize to on-premโ€ job.

https://jpl.slack.com/archives/C99QZ9THS/p1585676549002300

ย 

11

Could either of you give me the commands to backup the elasticsearch indices in mozart and grq?ย  I want to start with a relatively clean slate on OCO-2 HySDS processing but I'd like to keep the ES indices for later analysis.

Do you want to back it up to a different ES installation, or to a file ?

Lan B Dangย  1:56 PM

to a file

Sujen Shahย  1:56 PM

I use the npm elasticdump utility to back up to a file

https://jpl.slack.com/archives/C99QZ9THS/p1578952465001200

New document:

How to Backup Elasticsearch in HySDS

12

Is there example code to populate a new ES index based on products already ingested into an S3 bucket?

ย 

https://jpl.slack.com/archives/C99QZ9THS/p1574742336001700

ย 

13

Is there a master list of HySDS TPS by release?

as far a TPS such as ES, rabbitmq, and redis, no. But in each release tarball in artifactory, there is a list of the python dependency packages included in the tarball.

https://jpl.slack.com/archives/C99QZ9THS/p1571856108002100

ย 

14

ย as per our latest community forum, we have multiple functionalities that are being developed and brought into core, for eg. Caching, Triaging, etcโ€ฆ Is there a place wiki / github where these core features are being designed, reviewed and commented upon before they are actually developed and pushedย  on github ?

If not I would like to propose we create an issue against the GitHub - hysds/hysds-framework: HySDS framework releases repo and discuss there before the actual development begins.

great idea. we have pushed out features as github milestones. They are on JPLโ€™s GHE under the โ€œgeneralโ€ module https://github.jpl.nasa.gov/hysds-org/general/milestones. it documents things like multi-tier caching https://github.jpl.nasa.gov/hysds-org/general/milestone/16

I understand that SWOT also has their own separate repos for HySDS Core features.

The current bottleneck is that we did a previous initial copy our onto HySDS and it went out of sync since there are other HySDS Core repos

https://jpl.slack.com/archives/C99QZ9THS/p1523660808000108

ย 

15

Who is HySDS for?

ย 

ย 

ย 

16

What kind of data does it process?

ย 

ย 

ย 

17

Where do you get the raw data before it's processed?

ย 

ย 

ย 

18

Is the raw data something I can access? If so, how?

ย 

ย 

ย 

19

Is the hysds processed data something I can access? If so, how?

ย 

ย 

ย 

20

How much is running HySDS on Amazon going to cost me?

ย 

ย 

ย 

21

How much time will it take for me to learn how to use this?

ย 

ย 

ย 

22

How do I interpret the interferograms that HySDS produces?

ย 

ย 

ย 

23

How do I write some code that HySDS can utilize?

ย 

ย 

ย 

24

Iโ€™m a scientist conducting earth science research, how do I access the data produced by hysds?

ย 

ย 

ย 

25

Iโ€™m a member of the scientific community, where can I go to download the hysds software and set it up?

ย 

ย 

ย 

26

Can I use hysds to process my own earth science data?

ย 

ย 

ย 

27

ย 

ย 

ย 

ย 

ย 

Purple questions = Questions posed on placeholder FAQ page

Jira ticket for question revision: HC-240: Revise Slack questions for Stack Overflow seedingOpen

ย 

ย 

ย 

ย 


ย 

ย 

ย 


ย 

Note: JPL employees can also find answers to HySDS questions at Stack Overflow Enterprise

ย 

ย 


Note: JPL employees can also get answers to HySDS questions at Stack Overflow Enterprise: