Opened 2 months ago

Closed 2 months 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 months ago

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

Thanks

comment:3 by kalxas, 2 months ago

Type: taskdefect

comment:4 by carmenTawalika, 2 months 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 months ago by neteler (previous) (diff)

comment:5 by kalxas, 2 months 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 months ago

Some more time invested and successful:

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

comment:8 by kalxas, 2 months ago

Priority: criticalmajor

comment:9 by kalxas, 2 months ago

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