ArangoDB on Amazon Linux?

237 views
Skip to first unread message

sdy7

unread,
Mar 29, 2016, 4:51:20 AM3/29/16
to ArangoDB
Hi Arangodb + relevant people

Isn't it better to have the official Amazon AWS Market Place ArangoDB image on Amazon Linux instead of Ubuntu? 
Amazon Linux are born to run on ec2 instances, it is well updated and there are various configuration issues that are already taken care of.

Since Amazon Linux is RPM based we once tried to install the Redhat way. It seemed to work but we didn't rely on it since it wasn't an official way. 
So my next question: Is there an official test installation application? One that scans against any installed ArangoDB and finds out if all is good or if this and that doesn't work because of that or this.

Thanks in advance
Søren

Wilfried Gösgens

unread,
Mar 29, 2016, 9:00:43 AM3/29/16
to ArangoDB
Hi,
our integrated release process uses packer & ansible to create our AMI images, folowed by filling manualy a form over at Amazon to publish it.

As a maintainer we had chosen the host OS which we are most familliar with and that matches our CI systems.

If you're familliar with managing that OS quoting the amazon web page "CentOS packages should work"  so should our RedHat RPMs.


The redhat section of https://www.arangodb.com/download/ shows how to add the ArangoDB yum repository.

Working with that can probably give you quicker updates.


Our CI runs this script:

https://raw.githubusercontent.com/arangodb/arangodb/2.8/scripts/unittest.js

which it starts via this shellscript:

https://raw.githubusercontent.com/arangodb/arangodb/2.8/scripts/run

like that:


./scripts/run scripts/unittest.js all



Some of these tests lean on RSpec, you can install it using this gemfile:
https://raw.githubusercontent.com/arangodb/arangodb/devel/UnitTests/HttpInterface/Gemfile


Cheers,
Willi

sdy7

unread,
Mar 29, 2016, 10:21:36 AM3/29/16
to ArangoDB
Hi Willi

Thanks for a fast reply. I tried install ArangoDB on AWS Linux as if it was RH.
There seems to be a broken dependency. It requires systemd

We will stick to the Ubuntu version on AWS Market Place for now.

Cheers



Wilfried Gösgens

unread,
Mar 30, 2016, 6:40:49 AM3/30/16
to ArangoDB
Hi Sdy7,
did you try the RHEL6 .rpms?

Malcolm van Raalte

unread,
Sep 30, 2016, 9:09:23 AM9/30/16
to ArangoDB
I just tried both the RHEL6 and RHEL7 repos to install ArangoDB 3 on Amazon Linux. Both times I got:

Error: Package: arangodb3-3.0.10-22.1.x86_64 (arangodb)
           Requires: systemd
Reply all
Reply to author
Forward
0 new messages