openproject-deploy icon indicating copy to clipboard operation
openproject-deploy copied to clipboard

openproject/proxy repository does not exist

Open zhongsdjn opened this issue 1 year ago • 2 comments

! proxy Warning pull access denied for openproject/proxy, repository does not exist or may re... 28.6s ✔ web Pulled 17.7s WARNING: Some service image(s) must be built from source by running: docker compose build proxy 1 error occurred: * Error response from daemon: pull access denied for openproject/proxy, repository does not exist or may require 'docker login': denied: requested access to the resource is denied

zhongsdjn avatar Jul 18 '24 07:07 zhongsdjn

Hello I have same errore. When running "docker compose pull" obtain this error/warning:

! proxy Warning pull access denied for openproject/proxy, repository does not exist or may require 'docker login': denied: requested access to the resource is denid

WARNING: Some service image(s) must be built from source by running:
    docker compose build proxy
1 error occurred:
        * Error response from daemon: pull access denied for openproject/proxy, repository does not exist or may require 'docker login': denied: requested access to the resource is denied

massimiliano-dalcero avatar Jul 18 '24 14:07 massimiliano-dalcero

Seems like the issue is with this commit https://github.com/opf/openproject-deploy/commit/6b10106a0fe300af7523ff80bd4f3abb95bc4bc5 - https://github.com/opf/openproject-deploy/pull/83, openproject/proxy image is not available in docker hub so it's not able to download it.

If you are trying to run a dev environment to test the tool, try the all-in-one container.

lemiliomoreno avatar Jul 18 '24 18:07 lemiliomoreno

Will this ever be fixed? How can I install this for production?

FlipperPlz avatar Aug 21 '24 16:08 FlipperPlz

Will this ever be fixed? How can I install this for production? @FlipperPlz No! A lot of problems, developers don't seem to care about user feedback!Many problems have not been fixed so far

zhongsdjn avatar Aug 29 '24 08:08 zhongsdjn

Same problem after update OpenProject update after new release notes for 14.4.2 - pull access denied

Also someone at the forum with this problem without response util now: https://community.openproject.org/topics/18888

@lindenthal @wielinde @birthe @oliverguenther Would be nice if someone from OpenProject either fixes Docker access rights or updates installation instructions! Currently NOT POSSIBLE to setup new systems´ (or update existing ones)

sseide avatar Aug 30 '24 11:08 sseide

Sadly, OpenProject is broken for production, strange concept of "stable" tho

patric0889 avatar Aug 31 '24 14:08 patric0889

You probably have an older compose version that doesn't allow specifying both build: and image: properties. Could you comment the compose version you're using?

Could you try removing the image: openproject/proxy definition as shown in https://github.com/opf/openproject-deploy/issues/88

You may have to run docker compose build proxy

oliverguenther avatar Sep 02 '24 04:09 oliverguenther

If you want to update your stack when there is a service with a local build context, run docker compose build --pull.

Kharonus avatar Sep 02 '24 07:09 Kharonus

i am using current "stable/14" branch. Which - according to its name - is the current one to use for the current OpenProject 14.x. And i started it with simple "docker compose up", no build before. So its just trying to fetch the image.

And for my self i did get it up and running this weekend with two other changes:

  • completly removed "proxy" service
  • added "ports" declaration to the "web" service.

As i have another reverse proxy in front of it myself (NGinx) i do know know what the proxy image is needed for. Seems to be duplicate in this specific case.

sseide avatar Sep 02 '24 08:09 sseide

If there is an compose build needed please update the compose/README.md file to show all steps necessary. Current state does not mention it at all.

sseide avatar Sep 02 '24 08:09 sseide

As i have another reverse proxy in front of it myself (NGinx) i do know know what the proxy image is needed for. Seems to be duplicate in this specific case.

As the deploy repository was updated to work standalone and on the slim image tag, a proxy is needed to access the backend application service. Before the update for slim, the in-built proxy of the openproject image was used. But this is not included in slim.

The solution was to use a lightweight proxy service, built locally. As always, one must adapt this stack to the real needs of ones setup. So, removing/replacing the proxy is one feasible solution. Adding redirection rules and comparable stuff, is another.

If there is an compose build needed please update the compose/README.md file to show all steps necessary. Current state does not mention it at all.

This will be done in the linked PR #88. You can enter the discussion there, too, if you want. ;) We try to keep those decisions transparent.

Kharonus avatar Sep 02 '24 08:09 Kharonus

And somehow related - the README inside the compose/control/ directory mentions something about being the stable/12 branch, uses docker-compose and stuff. Is this current or needs an Update too?

sseide avatar Sep 02 '24 08:09 sseide

I take compose/control/README.md into discussion. Let see, if this one survives in future, of if this knowledge is covered by the README of the parent. Thanks for pointing it out, this one is definitely far behind. ^^

Kharonus avatar Sep 02 '24 08:09 Kharonus