jhuapl-boss / boss-manage

Repo for Boss configuration and management software
Apache License 2.0
5 stars 6 forks source link

Use pip to install `ndingest`. #110

Closed movestill closed 2 years ago

movestill commented 3 years ago

Using pip ensures ndingest gets installed to the proper location. Manually copying the files with SaltStack made us prone to break if something changed with the Ubuntu AMI such as when their Python version changes and the package folder location moves.

Ran an ingest regression test to check for breaking changes.

Related PR:

https://github.com/jhuapl-boss/ndingest/pull/14