A
A
Alexey Yamschikov2015-03-23 15:05:13
linux
Alexey Yamschikov, 2015-03-23 15:05:13

How to install additional software on xenserver 6.5?

I tried to put puppet-release on Xenserver 6.5 - it didn't work. Writes that the GPG signature error.

Install       1 Package(s)
Upgrade       0 Package(s)

Total size: 8.4 k
Is this ok [y/N]: y
Downloading Packages:
ошибка: rpmts_HdrFromFdno: Заголовок V4 RSA/SHA512 signature: BAD, key ID 4bd6ec30

I tried to turn off the check - more errors got out further.
# yum localinstall puppetlabs-release-6-11.noarch.rpm --disablerepo=citrix   --nogpgcheck

Total size: 8.3 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
Traceback (most recent call last):
  File "/usr/bin/yum", line 29, in ?
    yummain.user_main(sys.argv[1:], exit_code=True)
  File "/usr/share/yum-cli/yummain.py", line 309, in user_main
    errcode = main(args)
  File "/usr/share/yum-cli/yummain.py", line 261, in main
    return_code = base.doTransaction()
  File "/usr/share/yum-cli/cli.py", line 421, in doTransaction
    print to_utf8(msg)
  File "/usr/lib64/python2.4/codecs.py", line 178, in write
    data, consumed = self.encode(object, self.errors)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 20: ordinal not in range(128)

I tried to put epel - also errors, asks for libraries.
rpm -i epel-release-6-8.noarch.rpm
предупреждение: epel-release-6-8.noarch.rpm: Заголовок V3 RSA/SHA256 signature: NOKEY, key ID 0608b895
ошибка: Неудовлетворенные зависимости:
  rpmlib(FileDigests) <= 4.6.0-1 нужен для epel-release-6-8.noarch
  rpmlib(PayloadIsXz) <= 5.2-1 нужен для epel-release-6-8.noarch

Someone found a way how to put extra. software on a machine with XenServer 6.5?
PS: Especially for those who believe that he is the "Captain".
I know it's a hypervisor.
I know that developers do not recommend installing third-party software on it.
The question is not about that. The question is HOW TO PUT.
Anyone who thinks that I'm wrong - you can not comment on anything, but bypass this issue.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Alexey Yamshchikov, 2015-03-26
@mobilesfinks

As it turned out, the package base for XenServer 6.5 remained on the CentOS 5 branch. The minor release has changed. Now it's CentOS 5.10
According to Tobias Kreidl, from the Citrix forum, the next release of XenServer will be based on CentOS 7. Version 6 is being skipped.
So packages from rep for CentOS 5 are installed

A
AlexLIn, 2015-03-23
@AlexLIn

What for?
This is a hypervisor. On it to be put VM. And if you need something on the hypervisor itself, this is done through api

C
Cool Admin, 2015-03-23
@ifaustrue

It's better not to do this if the need arises - look aside separately CentOS separately Xen.org and building it from packages.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question