Request for packages access #1

Closed
opened 2023-01-31 08:22:25 +00:00 by vlasov-y · 16 comments
Member

@konrad Could you please either give me access to settings of the repository or to enable Helm package registry yourself somehow? I cannot push the chart to Gitea

@konrad Could you please either give me access to settings of the repository or to enable Helm package registry yourself somehow? I cannot push the chart to Gitea
Owner

Did you get an error message?

Did you try to upload to the package repo of this repository or the one of the Vikunja org?

Did you get an error message? Did you try to upload to the package repo of this repository or the one of the Vikunja org?
Author
Member

I have tried

❯ helm repo add --username vlasov-y --password asdfqwer vikunja1 https://kolaente.dev/api/packages/vikunja/helm-chart/helm
❯ helm cm-push ./vikunja-0.1.0.tgz vikunja
Pushing vikunja-0.1.0.tgz to vikunja...
Error: 401: could not properly parse response JSON: reqPackageAccess

I have also tried adding the repo in the different manner, but it fails

image

Following https://docs.gitea.io/en-us/packages/helm/

I have tried ``` ❯ helm repo add --username vlasov-y --password asdfqwer vikunja1 https://kolaente.dev/api/packages/vikunja/helm-chart/helm ❯ helm cm-push ./vikunja-0.1.0.tgz vikunja Pushing vikunja-0.1.0.tgz to vikunja... Error: 401: could not properly parse response JSON: reqPackageAccess ``` I have also tried adding the repo in the different manner, but it fails ![image](/attachments/37c72eac-200e-4fa1-bd4e-626719f47cfa) Following https://docs.gitea.io/en-us/packages/helm/
Owner

Can you try again?

Can you try again?
Owner

I've added you to the Vikunja Org, I think the permissions for the helm package registry are managed at the org level.

BTW do you have access to https://kolaente.dev/vikunja/help?

I've added you to the Vikunja Org, I think the permissions for the helm package registry are managed at the org level. BTW do you have access to https://kolaente.dev/vikunja/help?
Author
Member

I've added you to the Vikunja Org, I think the permissions for the helm package registry are managed at the org level.

BTW do you have access to https://kolaente.dev/vikunja/help?

no, got 404

> I've added you to the Vikunja Org, I think the permissions for the helm package registry are managed at the org level. > > BTW do you have access to https://kolaente.dev/vikunja/help? no, got 404
Author
Member
Succeeded! https://kolaente.dev/vikunja/-/packages/helm/vikunja/0.1.1
Author
Member

Okay, let's create an organization on artifacthub.io.
We have to make the chart public.

Don't you mind if I create an organization and transfer it to you? @konrad

Okay, let's create an organization on artifacthub.io. We have to make the chart public. Don't you mind if I create an organization and transfer it to you? @konrad
Owner

@vlasov-y I just created one, if you give me your username I can add you.

@vlasov-y I just created one, if you give me your username I can add you.
Author
Member

@vlasov-y I just created one, if you give me your username I can add you.

Vlasov.Yuriy.Alekseevich

> @vlasov-y I just created one, if you give me your username I can add you. Vlasov.Yuriy.Alekseevich
Owner

Invited you.

Invited you.
Author
Member

Invited you.

Thanks! Accepted.
I have tried to run the chart, but changes I have made to Docker images are not available yet (even in unstable tag). Could you please advise me, when Docker image changes will propagate to some release? @konrad

> Invited you. Thanks! Accepted. I have tried to run the chart, but changes I have made to Docker images are not available yet (even in unstable tag). Could you please advise me, when Docker image changes will propagate to some release? @konrad
Owner

Looks like there's been an issue with the pipeline since your changes were merged: https://drone.kolaente.de/vikunja/api/4684/4/3

I'll take a look.

Looks like there's been an issue with the pipeline since your changes were merged: https://drone.kolaente.de/vikunja/api/4684/4/3 I'll take a look.
Author
Member

Looks like there's been an issue with the pipeline since your changes were merged: https://drone.kolaente.de/vikunja/api/4684/4/3

I'll take a look.

Looks like it has failed to install mage for all arm architectures. Probably, I have broken multiarch build. Ping me if you need help @konrad
If I success finding the issue - I will let you know instantly

> Looks like there's been an issue with the pipeline since your changes were merged: https://drone.kolaente.de/vikunja/api/4684/4/3 > > I'll take a look. Looks like it has failed to install mage for all arm architectures. Probably, I have broken multiarch build. Ping me if you need help @konrad If I success finding the issue - I will let you know instantly
Author
Member

I see you have returned --platform=$BUILDPLATFORM back. I have not found its usage in DroneCI and decided that it is not needed. The same removal is also applied to frontend as well. Probably we have to fix it there also?

I see you have returned `--platform=$BUILDPLATFORM` back. I have not found its usage in DroneCI and decided that it is not needed. The same removal is also applied to frontend as well. Probably we have to fix it there also?
Owner

I have not found its usage in DroneCI and decided that it is not needed. The same removal is also applied to frontend as well. Probably we have to fix it there also?

IIRC that's a feature of Docker Buildx which we're using for cross-compiling docker images. I've re-added it to the frontend dockerfile as well.

> I have not found its usage in DroneCI and decided that it is not needed. The same removal is also applied to frontend as well. Probably we have to fix it there also? IIRC that's a feature of Docker Buildx which we're using for cross-compiling docker images. I've re-added it to the frontend dockerfile as well.
Author
Member

Great! I have pulled latest unstable images and can see that my code is present! I will debug the chart and then create the repository on artifacthub.io

Great! I have pulled latest unstable images and can see that my code is present! I will debug the chart and then create the repository on artifacthub.io
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/helm-chart#1
No description provided.