Substitution of yum repository - install test centos

Bug #1587387 reported by Igor Yozhikov
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Critical
Dmitry Burmistrov

Bug Description

Description:

Install test job rewrite repository configuration file instead of appending it with additional data.

2 x times > /etc/yum.repos.d/test.repo

Failed job link:
https://packaging-ci.infra.mirantis.net/job/9.0-pkg-install-centos/637/consoleFull

From job log:
...
+ repourl=http://mirror.seed-cz1.fuel-infra.org/mos-repos/centos/mos9.0-centos7/snapshots/os-2016-05-31-053001/x86_64
+ repostring='[repo1]\nname=repo1\nbaseurl=http://mirror.seed-cz1.fuel-infra.org/mos-repos/centos/mos9.0-centos7/snapshots/os-2016-05-31-053001/x86_64\ngpgcheck=0\nenabled=1\nskip_if_unavailable=1\npriority=5\n'
+ boot_cmds[${#boot_cmds[@]}]='"echo '\''[repo1]\nname=repo1\nbaseurl=http://mirror.seed-cz1.fuel-infra.org/mos-repos/centos/mos9.0-centos7/snapshots/os-2016-05-31-053001/x86_64\ngpgcheck=0\nenabled=1\nskip_if_unavailable=1\npriority=5\n'\'' > /etc/yum.repos.d/test.repo"'
...
+ repostring='[CR-repo]\nname=CR-repo\nbaseurl=http://perestroika-repo-tst.infra.mirantis.net/review/CR-21399/mos-repos/centos/mos9.0-centos7/os/x86_64\ngpgcheck=0\nenabled=1\nskip_if_unavailable=1\npriority=1\n'
+ boot_cmds[${#boot_cmds[@]}]='"echo '\''[CR-repo]\nname=CR-repo\nbaseurl=http://perestroika-repo-tst.infra.mirantis.net/review/CR-21399/mos-repos/centos/mos9.0-centos7/os/x86_64\ngpgcheck=0\nenabled=1\nskip_if_unavailable=1\npriority=1\n'\'' > /etc/yum.repos.d/test.repo"'
...

Tags: area-build
description: updated
Roman Vyalov (r0mikiam)
Changed in fuel:
status: Confirmed → New
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to infra/ci-test-request (master)

Reviewed: https://review.fuel-infra.org/21404
Submitter: Dmitry Burmistrov <email address hidden>
Branch: master

Commit: f9d473b4ffe562cef5f83f1455aa4a0365433407
Author: Roman Vyalov <email address hidden>
Date: Tue May 31 10:02:55 2016

Revert "[install] Use upstream cloud images"

This reverts commit a37e0ec92e3ce70b2fb83aebb1fad0a7cd710e79.

Change-Id: I5abea4584b79d12104642288e1c5c6bb8d02c496
Closes-bug: #1587387

Changed in fuel:
status: New → Fix Committed
Roman Vyalov (r0mikiam)
Changed in fuel:
assignee: Fuel build team (fuel-build) → Roman Vyalov (r0mikiam)
Changed in fuel:
assignee: Roman Vyalov (r0mikiam) → Dmitry Burmistrov (dburmistrov)
status: Fix Committed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote :

Reviewed: https://review.fuel-infra.org/21407
Submitter: Dmitry Burmistrov <email address hidden>
Branch: master

Commit: 80e22ebd2e84a7a986597119cf913add72f62342
Author: Dmitry Burmistrov <email address hidden>
Date: Tue May 31 10:17:30 2016

[install] Use upstream cloud images

  - Move target configurations into separate conf files
  - Use upstream cloud images
  - Use cloudinit to initialize test vm
  - Use qemu backing files to reduce memory usage

  Requires genisoimage preinstalled on all nodes.

Change-Id: Ic1282df63cbce5fbbcc99b0ad49f8b788213b220
Partial-Bug: #1580572
Closes-Bug: #1587387

Changed in fuel:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.