Error importing repomd.xml
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
High
|
Fuel Python (Deprecated) | ||
7.0.x |
Won't Fix
|
High
|
Fuel Python (Deprecated) | ||
8.0.x |
Invalid
|
High
|
Fuel Python (Deprecated) |
Bug Description
Our customer has no internet access on Bare-metal lab, only proxy.
After some changes(6.1 rc3) behavior of fuel-master was changed,
now it is trying to update yourself using internet(external repos).
[root@fuel nailgun]# cat /etc/yum.
[mos6.1-security]
name=mos6.
baseurl=http://
gpgcheck=0
skip_if_
[mos6.1-updates]
name=mos6.1-updates
baseurl=http://
gpgcheck=0
skip_if_
We are trying to install fuel plugin in customer environment.
[root@fuel ~]# fuel plugins --install gamma-lcp-
DEPRECATION WARNING: /etc/fuel/
Loaded plugins: fastestmirror, priorities
Determining fastest mirrors
mos6.1-security | 5.1 kB 00:00
http://
Trying other mirror.
mos6.1-updates | 5.1 kB 00:00
http://
Trying other mirror.
nailgun | 3.9 kB 00:00 ...
nailgun/primary_db | 1.2 MB 00:00 ...
Setting up Install Process
Examining gamma-lcp-
Marking gamma-lcp-
After these warnings plugin installed, but we do not have possibility to upgrade/delete packages using FUEL-CLI,
we have to remove rpm's using rpm and clean package artifacts by-hand.
This behavior breaks update mechanism and some tests.
Changed in fuel: | |
milestone: | none → 7.0 |
Changed in fuel: | |
assignee: | nobody → Fuel Python Team (fuel-python) |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → MOS Sustaining (mos-sustaining) |
assignee: | MOS Sustaining (mos-sustaining) → Fuel Python Team (fuel-python) |
assignee: | Fuel Python Team (fuel-python) → Vladimir Sharshov (vsharshov) |
Changed in fuel: | |
assignee: | Vladimir Sharshov (vsharshov) → Fuel Python Team (fuel-python) |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Timur Nurlygayanov (tnurlygayanov) |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Timur Nurlygayanov (tnurlygayanov) |
tags: | added: area-python |
Changed in fuel: | |
milestone: | 7.0 → 8.0 |
tags: | added: wontfix-noimpact |
Hi Andrey,
if you use proxy for Internet access you need to configure this proxy for yum tool. To do this, you need to edit file /etc/yum.conf and add the following strings to this file (proxy address, port and credentials will depends on your environment):
# The proxy server - proxy server:port number mycache. mydomain. com:3128 yum-user qwerty
proxy=http://
# The account details for yum connections
proxy_username=
proxy_password=
More details: /www.centos. org/docs/ 5/html/ yum/sn- yum-proxy- server. html
https:/
But, of course, we have a bug - if we successfully installed plugin we need to support uninstallation and updates for this plugin and dependencies.
We need to add logic which will check the Internet connectivity and use external mirrors only if we have the Internet access.
Confirmed and assigned to Fuel-Python team.