Amazon EC2 Linux - Azure devops Agent installation throws an error while run config file - linux

./config.sh: line 85: ./bin/Agent.Listener: cannot execute binary file

Update:
The build agent does not support x64 based ARM (aarch64, arm64). More details please take a look at this similar issue: ARM agent fails to configure
The agent is based on .NET Core 2.1. You can run this agent on several Linux distributions. We support the following subset of .NET Core supported distributions:
x64
CentOS 7, 6 (see note 1)
Debian 9
Fedora 30, 29
Linux Mint 18, 17
openSUSE 42.3 or later
Oracle Linux 7
Red Hat Enterprise Linux 8, 7, 6 (see note 1)
SUSE Enterprise Linux 12 SP2 or later
Ubuntu 18.04, 16.04
ARM32 (see note 2)
Debian 9
Ubuntu 18.04
Regardless of your platform, you will need to install Git 2.9.0 or higher. We strongly recommend installing the latest version of Git.
Not familiar with Amazon related product, however you need to make sure that environment meet all prerequisites above. Otherwise, the build agent could not be installed succeed.
Update:
Besides, you could also give a try with some other environment to narrow down your issue. Also suggest you to use the latest version of the agent.
More details please kindly refer our official tutorial here: Self-hosted Linux agents

Related

Azure Site Recovery - CentOS 8.3 unsupported kernel

I'm trying to protect a vmware vm centos 8.3, but I'm getting unsupported kernel error.
The current kernel is 4.18.0-240 and I didn't find anywhere centos compatible kernel versions.
Mobility service is being installed in auto mode.
Configuration Server version: 9.42.1.0
Agent version: 5.1.6784.0
Thanks in advance.
Some kernel versions may have LIS components missing. You can try installing LIS components again and then try to enable the replication.
Reference:
Support matrix for vmware to azure
ASR CENTOS 8.3

Installing / maintaining Jenkins on a Linux host machine

We are currently provisioning a physical server as our automation server. We are making considerations as far as what our native operating system should be on this physical machine.
We are going to use a Linux OS as our operating system. From the Jenkins download page, I can see that Jenkins’ package distribution is available to Red Hat / Fedora / CentOS (which we will not be using), as well as Ubuntu / Debian. I also notice that a Generic Java package (WAR) distribution is available.
Am I correct in assuming that if we use a non-Ubuntu / non-Debian
operating system, we can still install Jenkins via the WAR
distribution without issue?
If we are not able to install via WAR without issue, are we relegated
to using Debian / Ubuntu if we’re going to install Jenkins on a Linux
machine (with the possibility of Red Hat / Fedora / CentOS ruled
out)?
It should probably be noted that we will likely install / upgrade on the Jenkins LTS release schedule.
Thanks for any guidance from anybody who may have experience installing / maintaining a Jenkins instance on a Linux machine!

Gitlab on suse linux

I want to install Gitlab on the suse linux OS.
Could some one please suggest me which OS supported Gitlab installer from the available ones on Gitlab site : Ubuntu, Debian and Centos can be used to install Gitlab on Suse linux ?
OS details :
SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 4
I'm afraid that Suse is a complete different system. They use a package manager called YaST that won't be compatible with any of the proposed OS on the GitLab website.
Alternatively, you can try installation via Docker (Hopefully your system is 64bits):
https://gitlab.com/gitlab-org/gitlab-ce/tree/master/docker
Or the hard way, manually:
https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md
Or even pop an instance somewhere in the cloud but this would involve some costs.
For all other OSs it has packages to install all the required components, but for SUSE there is no package, so you will have to install all the required components like ruby, redis, mysql and other dependent libs on your own.
You may like to try this :
https://gist.github.com/rriemann/5163741
or
https://gist.github.com/jniltinho/5565606
Since I found this answer while looking for the installation on SUSE 12 (SP3), there is one of the currently working options (2021).
First, check the version supported on the system, (Gitlab 12.1 in case of SUSE 12 SP3, which corresponds to OpenSUSE 42.3)
After that, get the proper .rpm file using wget.
Install with
sudo EXTERNAL_URL="http://gitlab.my.domain" rpm -ivh path/to/file/filename
That's it. Some Versions of Omnibus for SUSE are supported directly, but it really depends on the host system version.

Install MonoDevelop IDE for Redhat Linux

I am trying to install and configure MonoDevelop on my Oracle VM Virtual Box. The Operating System that running on the VM is RedHat Linux.
With the help of the below link, I have installed the mono-2.10.8 and also I was able to compile and run the sample c# source code on Linux through the shell.
Here
Now, I am trying to install or configure the IDE, please advise me for the good IDEs.
Thanks for your help
Installed Monodeveloper from the below link. I chose the Operating System as CentOS
MonoDevelop
This will also install mono-opt from the home:tpokorra repo
mono-opt is the latest stable version (3.6) on mono available from Mono Project
I found this way much easier for installing mono on redhat / centos 6

How to install mapnik on SLES 11 64 bit?

For a customer I have to install a django webserver on SUSE Linux Enterprise Server 11, 64 bit (short: SLES 11). Our application makes use of mapnik 0.7.0. My development environment is Ubunto 10.44.
How do I install mapnik 0.7.0 on my SLES 11 machine? My first difficulty is to compile boost. Maybe it's handy to use SUSE Linux Enterprise Desktop, or OpenSUSE to compile components?
Several instructions on the web:
Official Mapnik instructions:
http://trac.mapnik.org/wiki/LinuxInstallation
For SLES 10:
http://lists.berlios.de/pipermail/mapnik-users/2010-January/002810.html
(for some redhat distro)
http://gis.638310.n2.nabble.com/Bulding-mapnik-on-RHEL5-td4612325.html
I've started a wiki page for Mapnik on Suse here: http://trac.mapnik.org/wiki/OpenSuseInstallation.
I don't have access to SUSE proper - so hopefully a guide built for the latest Open Suse release will work.
I recommend installing Mapnik 0.7.1 (latest official release).
If you have specific problems with compiling boost then I recommend sending a mail to mapnik-users and I can update the above wiki page with any relevant info.

Resources