Opened 2 years ago

Closed 2 years ago

#2383 closed defect (fixed)

actinia only available through docker

Reported by: kalxas Owned by: osgeolive@…
Priority: major Milestone: OSGeoLive15.0
Component: OSGeoLive Keywords:
Cc: osgeolive@…

Description

Latest version of actinia is now missing from Pypi. The only supported method of installing is docker.

https://github.com/mundialis/actinia_core#installation

Change history (9)

comment:1 by neteler, 2 years ago

Would you mind to make it an upstream ticket at https://github.com/mundialis/actinia_core/issues ?

Thanks

comment:3 by kalxas, 2 years ago

Type: taskdefect

comment:4 by carmenTawalika, 2 years ago

I updated the upstream issue.

In short, workaround could be:

pip3 install "actinia-core @ https://github.com/mundialis/actinia_core/releases/download/4.2.0/actinia_core-4.2.0-py2.py3-none-any.whl"
pip3 install "actinia-api @ https://github.com/mundialis/actinia-api/releases/download/3.2.0/actinia_api-3.2.0-py3-none-any.whl"
pip3 install -r https://raw.githubusercontent.com/mundialis/actinia_core/main/requirements.txt
python3 -m actinia_core.main

A running redis instance is needed at localhost. If error appears: PermissionError: [Errno 13] Permission denied: '/etc/default/actinia' the config path can be adjusted, the file doesn't need to exist, e.g. export DEFAULT_CONFIG_PATH=$HOME/actinia.cfg

Last edited 2 years ago by neteler (previous) (diff)

comment:5 by kalxas, 2 years ago

Thank you Carmen for the update.

Since the deadline for RC1 is this weekend, the PSC has decided to move actinia to VM only. There is no time to prepare debian packages for this release if no pypi releases are available.

This leads to 2 choices:

  1. Update the actinia installer to use the above pip install (but needs to go into a separate virtualenv). Then add a section to the quickstart to use the local actinia deployment instead of the remote one.
  1. Do not change the installer this year but add a section to the quickstart with docker instructions (docker is now available on the VM version) so that users can run actinia through docker as an exercise.

Thoughts?

comment:6 by carmenTawalika, 2 years ago

Some more time invested and successful:

https://pypi.org/project/actinia-core/4.2.0/

comment:8 by kalxas, 2 years ago

Priority: criticalmajor

comment:9 by kalxas, 2 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.