repman-io / repman

Repman - PHP Repository Manager: packagist proxy and host for private packages
https://repman.io
MIT License
513 stars 106 forks source link

Unable to add/update packages on repman.io #611

Open dear-leader opened 1 year ago

dear-leader commented 1 year ago

Updates to packages in Github are not being reflected in the repman.io cloud service. I can see that webhooks are being received, and have also tried force updating to no avail.

Attempting to add a new package doesn't work either, stuck in a state of "synchronizing from ...".

The behavior seems to be the same as discussed in issues https://github.com/repman-io/repman/issues/565 and https://github.com/repman-io/repman/issues/566, but not sure the cause. Any ideas?

juz501 commented 1 year ago

I'm getting similar issues today.

cstrolink commented 1 year ago

Same here

Gallmond commented 1 year ago

Similar issues since yesterday evening.

cstrolink commented 1 year ago

It works again :)

erkenes commented 1 year ago

It works again :)

No, some packages are still not found although they are stored in the registry and are displayed in the webview.

Edit: If you press in the webview on the "update" button on the detail page of a package this package is available again. Do't use the "update" button in the list because it takes a long time to update.

juz501 commented 1 year ago

It works again :)

No, some packages are still not found although they are stored in the registry and are displayed in the webview.

Edit: If you press "update" in the webview on those packages they are available again

Yea, we have the same issue.. however, Update button isn't working for us. (well it looks like it works but never actually fixes it)

Edit: the 'update' button on the list page worked, but the 'update' button on the package details page did not work.

Edit 2: looks like it just took a real long time to update.. not sure if it's the various buttons.

erkenes commented 1 year ago

It works again :)

No, some packages are still not found although they are stored in the registry and are displayed in the webview. Edit: If you press "update" in the webview on those packages they are available again

Yea, we have the same issue.. however, Update button isn't working for us. (well it looks like it works but never actually fixes it)

Edit: the 'update' button on the list page worked, but the 'update' button on the package details page did not work.

Edit 2: looks like it just took a real long time to update.. not sure if it's the various buttons.

You have to use the update button on the detail page of every single package. The button in the list doesn't work well and takes a long time to update. If I press the button on the detail page then the package is direct available again.

hugronaphor commented 1 year ago

This suddenly broke for me a few days ago and triggering update didn't help

My issue was that I didn't include:

{
    "type": "composer",
    "url": "https://xxx.repo.repman.io"
}

in my packages. It wasn't needed before but now looks like it's the way to go.