northy
(Sebastian P.)
April 12, 2021, 3:38pm
1
I’m currently unable to install some addons for OpenHAB because of a (scheduled) outage of bintray right now, to remind their users that bintray will stop working soon. It will last until 2PM Pacific Daylight Time today according to their status page: https://status.bintray.com/
As bintray will stop working as of may 2021 (according to Service End for Bintray, JCenter, GoCenter, and ChartCenter | JFrog ), my question is, should the repository be changed to something else?
I looked at the current documentation for OpenHAB 3 and the apt repositories listed there are bintray.
Thanks and best regards!
hmerk
(Hans-Jörg Merk)
April 12, 2021, 4:18pm
2
We are working on alternatives.
northy
(Sebastian P.)
April 12, 2021, 4:21pm
3
ok, thanks for the reply. I thought that maye I missed something. I’ll recheck the documentation for updates before may in that case!
ysc
(Yannick Schaus)
April 12, 2021, 5:10pm
4
If you want to follow the discussion:
opened 04:36PM - 06 Feb 21 UTC
closed 07:56PM - 16 May 21 UTC
Bintray is about to be closed: https://jfrog.com/blog/into-the-sunset-bintray-jc… enter-gocenter-and-chartcenter/
We will therefore need to remove any links to Bintray and find a suitable substitution.
The simplest option atm seems to be the move to Artifactory (openhab.jfrog.io) - the risk here is though that it is operated by the same company as Bintray, so we might be warned that this could turn out to be a fragile option as well. Since we have all our snapshot and milestone artifacts there already. I'd nonetheless suggest to go this way. It might be a worthwhile effort to check whether we can set up a [CNAME DNS entry](https://jfrog.com/knowledge-base/how-to-configure-custom-cname-for-artifactory-cloud/), so that we would at least be under control of the DNS name and could point it to somewhere else in case the free JFrog Artifactory is ended some day.
A better option for releases would be to directly publish them to Maven Central - I am not sure how easy and stable we could get that into our release build jobs.
This issue is meant as an aggregate to track the efforts that are needed.
- [X] Change "update" script in distro - #1271
- [x] Change website download location
- [x] Remove mentions of Bintray from documentation/website
- [x] Change "distributionManagement" section in all pom-xmls
- [x] Adapt build plans
- [x] Adapt Docker build/containers (https://github.com/openhab/openhab-docker/pull/356)
- [x] inform users to change download locations e.g. in their linux distributions (apt/rpm)
- [x] Change openhab-osgiify to not require artifacts from Bintray
- [x] Change artifactory to not include Bintray locations anymore
kriznik
(kriznik)
May 1, 2021, 7:20pm
5
is there any solution yet?
i’ve just tried 2.5.12 docker and it’s not working as any binding and anything can be installed at all …
?
It looks like there will be no fix for 2.5.x.
Dear all,
We have today published the openHAB patch release 3.0.2. It brings a couple of bug fixes for our stable release. You can find the details in the release notes .
Even if you might not need these fixes for your setup, we highly recommend to install this patch, since it takes care of adapting the update and download mechanisms to no longer point to Bintray, but to Artifactory. This is necessary, since Bintray services shut down on May 1st, 2021 , which means that add-ons cannot be dynamic…
kriznik
(kriznik)
May 2, 2021, 9:11pm
8
thanks, but i’ve migrated my prod OH2x to OH3x ytd night.
Had planned it for some time, this just speeded things up.
robaer
(Robert)
May 3, 2021, 12:29pm
9
Did you try to download the kar archive from Download openHAB | openHAB and place them into the addons folder? This should work.
mapled
(Philipp)
May 10, 2021, 9:46pm
10
Tried it. Worked for me. I guess more people will eventually run into this. It seems to be time to move to OH3
Thanks for the help.
robaer
(Robert)
May 11, 2021, 9:30am
11
Same for me. I’m just switching my legacy binings, and wait until 3.1 is released.