Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Public docker image "wso2/wso2am:4.1.0" is missing #484

Open
mdelaat opened this issue Mar 23, 2023 · 7 comments
Open

Public docker image "wso2/wso2am:4.1.0" is missing #484

mdelaat opened this issue Mar 23, 2023 · 7 comments

Comments

@mdelaat
Copy link

mdelaat commented Mar 23, 2023

Description:
As per this readme, there should be a public wso2am image tagged 4.1.0 (which is a GA release).

It looks that this image was recently (accidentally?) removed from Dockerhub.

Affected Product Version:
API Manager 4.1.0

OS, DB, other environment details and versions:

Steps to reproduce:

  1. Visit https://hub.docker.com/r/wso2/wso2am
  2. Find tag 4.1.0.
@fieg
Copy link

fieg commented Mar 29, 2023

They seem to have moved them to docker.wso2.com/wso2am and they now require an active subscription, according to https://github.com/wso2/docker-apim/tree/master/docker-compose/apim-with-mi :

In order to use Docker images with WSO2 updates, you need an active WSO2 subscription. If you don't have a valid WSO2 Subscription, you need to build Docker images by source. Build Docker images using Docker resources available in here and replace the docker.wso2.com/ prefix from the image name in the docker-compose.yml.

  1. Login to WSO2's Private Docker Registry via Docker client. When prompted, enter the username and password of your WSO2 Subscription.

docker login docker.wso2.com

Not cool.

@Piscenois
Copy link

Piscenois commented Mar 30, 2023

Why not for the last verison (4.2.0). Is it possible to remove an old version while it was available for months ?

@mdelaat
Copy link
Author

mdelaat commented Mar 30, 2023

It looks like a conscious decision was made to remove any images above version 4.0.0 (wsoam:latest has version 4.0.0 as well).

At the same time, the upgrade guides were removed from the public documentation, so I can guess where this is going. Still guessing though, because I couldn't find an official statement about any of this yet.

@KieranHastingsIW
Copy link

Just for my understanding, if we are to use the instructions in this repository (https://github.com/wso2/docker-apim/tree/master/dockerfiles/ubuntu/apim#dockerfile-for-wso2-api-manager) to build our own Image which license are we then held under? do we conform to the Apache 2.0 license or the WSO2 Software license Version 3.2 ? Cheers

@Piscenois
Copy link

Logically the license put at the repository root : Apache 2.0

@KieranHastingsIW
Copy link

That would make sense, but the .zip to be downloaded mentioned in step 2 of the read me is the fully licensed version of the WSO2 apim, which you need to accept the WSO2 license to download.
(I asked the same question on discord for this answer)

@lyoumi
Copy link

lyoumi commented May 12, 2023

Do we have a final answer is it possible to use 4.1.* version? As far as I see it uses Apache 2.0 https://github.com/wso2/docker-apim/blob/4.1.x/LICENSE license that actually available for commercial use. So question do we able to use 4.1.* version? If not, could you please change LICENSE terms and remove download url to avoid misunderstanding as you did in 4.2.* Dockerfile.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants