You are not logged in.

#201 2013-08-18 23:56:43

fukawi2
Ex-Administratorino
From: .vic.au
Registered: 2007-09-28
Posts: 6,229
Website

Re: Project ARM :: Arch Rollback Machine

A dedicated server at Hetzner [1] is 49€/month for:
- 2 x 2tb HDD
- Core i7
- 32gb RAM
- 1git connection, guaranteed at 200mbps with 20tb traffic
- IPv6

Although the hard drives are only 7200rpm, probably not a huge issue for this use. Lots of RAM to cache frequently accessed files.

I would be happy to be part of a SysAdmin team to keep this project going.

[1] http://www.hetzner.de/en/hosting/produk … erver/ex40

Offline

#202 2013-08-19 07:22:00

wreiner
Member
Registered: 2013-02-22
Posts: 7

Re: Project ARM :: Arch Rollback Machine

I have a Hetzner Server (but the old model) and just asked them about an upgrade and the costs of it.
If it's a reasonable price, i could offer a virtual machine to run the ARM.

Maybe we could implement a mirroring with DNS round robin so that the service is not hooked up on a single point?

Offline

#203 2013-08-19 08:33:01

Padfoot
Member
Registered: 2010-09-03
Posts: 381

Re: Project ARM :: Arch Rollback Machine

Sad to see the ARM has ended. It has saved me more than a few times when I got a ambitious with patching and compiling (thanks to ABS for making it so easy for me to bork my system! wink )

Hopefully a replacement option will surface.

In the meantime, I am rsyncing my pacman cache to my NAS after each update so I have the option of rolling back if necessary.

Offline

#204 2013-08-19 08:41:35

fukawi2
Ex-Administratorino
From: .vic.au
Registered: 2007-09-28
Posts: 6,229
Website

Re: Project ARM :: Arch Rollback Machine

wreiner wrote:

Maybe we could implement a mirroring with DNS round robin so that the service is not hooked up on a single point?

I would be happy to implement and maintain an instance of Mirrorbrain

Offline

#205 2013-08-19 12:13:27

Sanne
Member
Registered: 2012-03-13
Posts: 87

Re: Project ARM :: Arch Rollback Machine

Thanks also from me for a great service, sad to see it go. It has helped me once after an update freeze due to project deadlines, afterwards I could easily update in steps then via the ARM.


If our currency were not money but appreciation and acknowledgement for what we do for others, for the community, for the benefit of all, we would have paradise on earth.

Offline

#206 2013-08-19 12:18:39

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Project ARM :: Arch Rollback Machine

https://bbs.archlinux.org/profile.php?id=34421

Arch Linux - rolling release distro, where people are wanting to downgrade to a previous version

;P

Offline

#207 2013-08-19 12:56:35

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,473
Website

Re: Project ARM :: Arch Rollback Machine

@Karol:  I think you got the wrong link there...

Offline

#208 2013-08-19 12:58:26

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Project ARM :: Arch Rollback Machine

Allan wrote:

@Karol:  I think you got the wrong link there...

Why? This quote is his signature.

Offline

#209 2013-08-19 13:17:40

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,473
Website

Re: Project ARM :: Arch Rollback Machine

Maybe it is my secret admin powers, but that does not show his signature for me.  Meh.

Offline

#210 2013-08-19 13:29:51

maxexcloo
Member
Registered: 2009-10-14
Posts: 177

Re: Project ARM :: Arch Rollback Machine

If someone could post a how to on how to run an ARM like service I'd happily donate a bunch of server storage to it smile

Offline

#211 2013-08-19 13:49:41

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: Project ARM :: Arch Rollback Machine

Just now I visited the website to downgrade some packages (overzealous pacman cache cleaning) and saw that the address wasn't resolving. Searched the forums, and found this thread.

I have used ARM only a couple of times, but it was a very useful project. Thanks DisposaBoy for the service.

Seeing the comments here, maybe there will be an alternative eventually smile

Last edited by x33a (2013-08-19 13:50:15)

Offline

#212 2013-08-19 14:10:59

SidK
Member
Registered: 2011-03-03
Posts: 116

Re: Project ARM :: Arch Rollback Machine

Instead of replacing one web server with another, how about a decentralised solution? I've seen some other posts touch on it. How about a system which automatically creates torrents of the packages and just lists the torrent files on the website, instead of the actual package.

This means:

  • Greatly reduced bandwidth for the ARM server

  • Existing http-based mirrors can be added as web-seeds, and load will be evenly divided across them (though I realise they would be stop working when they go out of date).

  • If the repository stays quite up to date, then this could also be used as the torrent based package distribution everyone has wanted.

Perhaps an RSS feed of the .torrent files could be published to help people automatically seed. People can also be more selective with what they seed, compared to say a bittorrent-sync shared folder. eg someone can seed only [core] or only packages from 2013 onwards.

Offline

#213 2013-08-19 15:01:00

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,965
Website

Re: Project ARM :: Arch Rollback Machine

Allan wrote:

@Karol:  I think you got the wrong link there...

karol wrote:

https://bbs.archlinux.org/profile.php?id=34421

Arch Linux - rolling release distro, where people are wanting to downgrade to a previous version

;P

The signature is in the "personality" section: https://bbs.archlinux.org/profile.php?s … y&id=34421


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#214 2013-08-19 16:37:04

Janhouse
Member
Registered: 2010-10-02
Posts: 29

Re: Project ARM :: Arch Rollback Machine

Sad to hear that ARM is down. Thank you for maintaining it all this time.

Also I looked at the Mirrorbrain link that was posted here and it looks interesting.

I would not mind giving a couple hundred gigabytes on my server for Archlinux packages. But there should be more mirrors to get the stuff from in case some of the servers go down.

If we could make some nice scripts that handle this automagically, I would be one of the users.

Offline

#215 2013-08-20 02:07:18

felixonmars
Developer/TU
From: Wuhan, China
Registered: 2011-04-15
Posts: 67
Website

Re: Project ARM :: Arch Rollback Machine

We are preparing to setup a new A.R.M under archlinuxcn.org community server - on a clean KVM VPS with 200 GiB of storage.

Currently we're wondering if there're still scripts or something left so we don't reinvent the wheel, any help are welcome, thanks!


PGP key: 30D7CB92
Key fingerprint: B597 1F2C 5C10 A9A0 8C60  030F 786C 63F3 30D7 CB92

Offline

#216 2013-08-20 03:06:24

steve___
Member
Registered: 2008-02-24
Posts: 452

Re: Project ARM :: Arch Rollback Machine

fwiw, 200GB is approximately one years worth.

Offline

#217 2013-08-20 07:53:14

Amzo2
Member
Registered: 2012-06-02
Posts: 50

Re: Project ARM :: Arch Rollback Machine

I was wondering if you still had any of the files available. Specifically, the 2009/09/05 packages as I was using the repository daily for using ArchLinux base in FreeBSD, for the Linux binary compatibility.

If you do, could you let me know, so I can maybe clone or sync to my server.

Offline

#218 2013-08-20 10:11:31

Sanne
Member
Registered: 2012-03-13
Posts: 87

Re: Project ARM :: Arch Rollback Machine

Great news, felixonmars, thank you!


If our currency were not money but appreciation and acknowledgement for what we do for others, for the community, for the benefit of all, we would have paradise on earth.

Offline

#219 2013-08-20 14:12:03

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: Project ARM :: Arch Rollback Machine

steve___ wrote:

fwiw, 200GB is approximately one years worth.

One years worth would be pretty great all the same...

Offline

#220 2013-08-20 14:25:05

steve___
Member
Registered: 2008-02-24
Posts: 452

Re: Project ARM :: Arch Rollback Machine

Yeah better than nothing, that's for sure.  Just an 'FYI' post.

Offline

#221 2013-08-20 15:20:58

reed1
Member
Registered: 2011-01-14
Posts: 29

Re: Project ARM :: Arch Rollback Machine

sad to hear the news sad

I never need to downgrade my package unless on this very day the project has been ceased sad wanna downgrade my libpng to 1.6.2, it's not in my cache cuz this is a clean install

Offline

#222 2013-08-20 16:14:37

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: Project ARM :: Arch Rollback Machine

@ reed1, you can always compile manually.

https://projects.archlinux.org/svntogit … 4774bceb8c

Offline

#223 2013-08-22 02:19:16

semeion
Member
From: Brazil
Registered: 2008-10-20
Posts: 65

Re: Project ARM :: Arch Rollback Machine

Many thanks for a great service you provided all those years. [2]

Offline

#224 2013-08-23 12:33:11

maw
Member
Registered: 2013-01-31
Posts: 16

Re: Project ARM :: Arch Rollback Machine

SidK wrote:

Instead of replacing one web server with another, how about a decentralised solution? I've seen some other posts touch on it. How about a system which automatically creates torrents of the packages and just lists the torrent files on the website, instead of the actual package.

This means:

  • Greatly reduced bandwidth for the ARM server

  • Existing http-based mirrors can be added as web-seeds, and load will be evenly divided across them (though I realise they would be stop working when they go out of date).

  • If the repository stays quite up to date, then this could also be used as the torrent based package distribution everyone has wanted.

Perhaps an RSS feed of the .torrent files could be published to help people automatically seed. People can also be more selective with what they seed, compared to say a bittorrent-sync shared folder. eg someone can seed only [core] or only packages from 2013 onwards.

This would be a great and bulletproof solution...

have you some idea how to implement this? I would like to participate in such a work...
this could be a proof of concept to redesign the package downloading using torrent?

Offline

#225 2013-08-23 13:27:23

phoenixlzx
Member
Registered: 2011-02-15
Posts: 49
Website

Re: Project ARM :: Arch Rollback Machine

Hello Archers,

As @felixonmars said, we are now preparing to set up a new A.R.M service. I've searched but got nothing, so we finally started from scratch.

Currently I have re-wrote the A.R.M server side script using Node.js, and @lilydjwg is working with package & database management, which could boost the new A.R.M server app. Sync script and daily-repo functionality will be done by @felixonmars.

We will contact the author of downgrade script to adopt our new API after we've got green light on our new platform , so that all need to be done by end users is to upgrade their downgrade package.

Of course, we wont lock these scripts and configurations in our brains. I will post a new article about how to make your own A.R.M service so anyone could make it. :-)

Offline

Board footer

Powered by FluxBB