[opensuse-factory] Announcing Tumbleweed Snapshots Official Hosting
See release-tools.opensuse.org post [1] for an HTML version. Tumbleweed Snapshots, fixed repositories containing previously released versions of Tumbleweed, are now officially hosted on download.opensuse.org [2]! For those not familiar with the Tumbleweed Snapshots concept please see the short introduction video [3] and the presentation I gave at oSC18 [4]. The overall concept is to allow Tumbleweed to be consumed as short-lived distributions that can be utilized after a new snapshot is published. The two primary benefits are not having to update just to install new packages and being able to sit on an older snapshot when avoiding problematic package updates. The latter working best with snapper rollbacks as it allows for normal system operation after rolling back. Given the proper method for updating between snapshots is `zypper dup` instead of `zypper up` which is normally reserved for updating between major releases of the distribution, like Leap, keeping the previous repositories and switching between them with the use of `dup` is quite natural. Given the latest snapshot is accessible and `zypper` operates normally there are no down-sides to this approach while providing some important advantages. If you have not already tried them I would encourage you to do so. Many users are already updating Tumbleweed once a week and thus perfectly align with the design of snapshots. The installation step and basic usage is documented in the `tumbleweed-cli` README [5]. No additional resources are utilized on the local machine. If for whatever reason you want to go back just run `tumbleweed uninit` to restore the default repository setup. If you are already using Tumbleweed Snapshots and would like to switch to the official hosting a migration command is provided in `tumbleweed-cli` `0.3.0` which will be included in Tumbleweed shortly [6]. As a side-note, bash completion is also provided! Once running version `0.3.0` (run `tumbleweed --version` to see which is installed), simply run `tumbleweed migrate`. Keep in mind the official hosting only provides `10` snapshots while my personal hosting on S3 provides `50`. The count will hopefully be increased in the future, but given how long it has taken to get this far it may be some time. Additionally, my AWS hosting has a CDN setup and will likely remain faster until mirrors decide to host the snapshots. Based on feedback and how things progress I will decide when to stop hosting on AWS, but it will be announced and the `tumbleweed-cli` will be changed to auto-migrate. For those interested, the difference in storage usage can be compared on metrics.opensuse.org [7]. - Official hosting [8] - Un-official hosting [9] Making Tumbleweed Snapshots the default is likely worth considering once everything settles and an appropriate level of adoption by mirrors is reached. It is encouraging to see the enthusiastic discussions about Tumbleweed Snapshots in IRC and e-mails. Enjoy! [1] http://release-tools.opensuse.org/2018/09/18/Tumbleweed-Snapshots-Official.h... [2] http://download.opensuse.org/history/ [3] https://www.youtube.com/watch?v=CSXRreUjiIc [4] https://www.youtube.com/watch?v=CRszp1p47BM [5] https://github.com/boombatower/tumbleweed-cli [6] https://build.opensuse.org/request/show/636472 [7] https://metrics.opensuse.org [8] https://metrics.opensuse.org/d/osrt_history/osrt-history [9] https://metrics.opensuse.org/d/osrt_tumbleweed_snapshots/tumbleweed-snapshot... -- Jimmy -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Op woensdag 19 september 2018 01:40:18 CEST schreef Jimmy Berry:
See release-tools.opensuse.org post [1] for an HTML version.
Tumbleweed Snapshots, fixed repositories containing previously released versions of Tumbleweed, are now officially hosted on download.opensuse.org [2]! For those not familiar with the Tumbleweed Snapshots concept please see the short introduction video [3] and the presentation I gave at oSC18 [4]. The overall concept is to allow Tumbleweed to be consumed as short-lived distributions that can be utilized after a new snapshot is published. The two primary benefits are not having to update just to install new packages and being able to sit on an older snapshot when avoiding problematic package updates. The latter working best with snapper rollbacks as it allows for normal system operation after rolling back.
Jimmy, that's awesome. Thanks for your efforts. -- Gertjan Lettink a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Will there be any changes to the reviews page at http://review.tumbleweed.boombatower.com/ , or will that still work the same way? On Tue, Sep 18, 2018 at 2:22 PM Knurpht-openSUSE <knurpht@opensuse.org> wrote:
Op woensdag 19 september 2018 01:40:18 CEST schreef Jimmy Berry:
See release-tools.opensuse.org post [1] for an HTML version.
Tumbleweed Snapshots, fixed repositories containing previously released versions of Tumbleweed, are now officially hosted on download.opensuse.org [2]! For those not familiar with the Tumbleweed Snapshots concept please see the short introduction video [3] and the presentation I gave at oSC18 [4]. The overall concept is to allow Tumbleweed to be consumed as short-lived distributions that can be utilized after a new snapshot is published. The two primary benefits are not having to update just to install new packages and being able to sit on an older snapshot when avoiding problematic package updates. The latter working best with snapper rollbacks as it allows for normal system operation after rolling back.
Jimmy, that's awesome. Thanks for your efforts.
-- Gertjan Lettink a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tuesday, September 18, 2018 7:30:54 PM CDT Philip Tait wrote:
Will there be any changes to the reviews page at http://review.tumbleweed.boombatower.com/ , or will that still work the same way?
The review site will remain exactly the same for now. Once I deprecate my snapshots on AWS, I'll simply use the official as source. For now I'll leave it pointing at mine so it will have more information. Something also to consider work its way into an opensuse.org location in one form or another. -- Jimmy -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi jimmy, sounds really good. what about a system which has installed (most of) the media packages from packman? did you archived some results that they maybe will also host some of the fixed repos? simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Wednesday, September 19, 2018 1:19:05 AM CDT Simon Becherer wrote:
what about a system which has installed (most of) the media packages from packman? did you archived some results that they maybe will also host some of the fixed repos?
I sent an e-mail to the packman list back in December of 2017 [1], but received no response. For the same reason openSUSE does not host it is not something I can help with. In general, if one is updating to latest or a snapshot release within a week or latest you will typically be fine. It obviously depends on what changes are in TW and you will normally get a bunch of dependency errors from zypper if something like the ffmpeg version was incremented and caused incompatible rebuilds. Basically, if you update successfully with packman and then sit on the snapshot everything works fine except that you may need to update to install new packman packages. Anything from main TW OSS repository can be installed while sitting (assuming not replacing a packman package). So if you are not interested in waiting for feedback on releases and just update to latest and sit for a week nothing should change, except that you can install non-packman packages without any issues regardless of what happens in TW. I would very much like to see matching snapshotted copies of packman which would be relatively trivial and can use the same $snapshotVersion variable in libzypp repository setup. If someone is in a position to do that or has the ear of someone related to packman that would be great. :) [1] http://lists.links2linux.de/pipermail/packman/2017-December/015497.html -- Jimmy -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tuesday, September 18, 2018 6:40:18 PM CDT Jimmy Berry wrote:
until mirrors decide to host the snapshots. Based on feedback and how
I resolved the missing bits in the mirrorbrain setup on download.o.o so redirection to mirrors for the history directory should be working properly. -- Jimmy -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
Jimmy Berry
-
Knurpht-openSUSE
-
Philip Tait
-
Simon Becherer