Commit Graph

314 Commits

Author SHA1 Message Date
Andreas Jaeger 32ca1f64ab Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: I274ce8f03b58ad770221219c197336055e263d38
2019-12-18 09:42:48 +01:00
Sergii Rizvan 07a98dfa88 Remove unused gcc package
Change-Id: Ia0b7ea220c7662f121248d355e13ed95219b07a3
Closes-Bug: #1674583
2017-03-29 11:04:27 +00:00
alexz a18d20f7a0 Add lshw to requirements-rpm.txt
Change-Id: I64803bd6e63983d2b5ebfe1c00f8b1dcc654f727
Related-Bug: #1674718
2017-03-29 12:29:13 +03:00
Vladimir Kuklin 961a62ba59 Add missing python-daemon package to requirements
Change-Id: I0311791a51ffa4bfb85658ffcecfa5516cd0e73f
2017-03-07 18:27:06 +00:00
Vladimir Kozhukalov 9048309fc4 Add bind package to requirements-rpm.txt
This package is needed as a partial substitution of dnsmasq.

Change-Id: I391dc4301a8f421d61061af1cb3e53d3bb026ae1
Implements: blueprint get-rid-cobbler-dnsmasq
(cherry picked from commit 5e2b032864)
2017-03-01 11:49:12 +00:00
Ivan Suzdal 8b88101cc7 Remove useless kmod-e1000 package
Change-Id: I21d8bfb6e5e44420633b6238f6de9048d5f0d016
2017-01-30 18:00:27 +03:00
Ivan Udovichenko cf2a915427 Remove ami-creator package from the list
As we do not use Docker images on the master node
anymore there is not need to build them with
ami-creator.

Change-Id: I13dc6a3cb4ae465d5efbb7b997b51f54ad93a803
2016-11-14 12:45:11 +00:00
Maksim Malchuk ead4998107 Setup stringify_facts for the puppet
This change will setup stringify_facts to false for the puppet.
Also, we need the tools to manage configuration files from the
bash scripts, as we widely use augeas bindings in the puppet, lets
use the same tools in the bash scripts.

DocImpact
Change-Id: I6c447f4a006825dd2dcdd8597f63f84eb2670556
Closes-Bug: #1602774
Closes-Bug: #1593207
Signed-off-by: Maksim Malchuk <mmalchuk@mirantis.com>
2016-07-13 17:57:23 +00:00
Ivan Suzdal 8b4910d5a4 Add kmod-e1000 package
Add kmod-e1000 rpm which sould be installed
later in our tests.

Change-Id: I08bfd85b66797aab5e7e5e83f7366ea7a2f553d5
Related-Bug: #1526544
2016-06-07 13:33:05 +03:00
Maksim Malchuk ba563efebb Add rubygem-inifile package
rubygem-inifile package will be used by new puppet-openssl module

Change-Id: I5aa039350b2b625a8d11265cbecfdff6e83cdf8a
Related-Bug: #1497195
Signed-off-by: Maksim Malchuk <mmalchuk@mirantis.com>
2016-06-03 13:36:32 +03:00
Ivan Suzdal a0d7115479 Add openstack-selinux package to requirements-rpm.txt
Change-Id: I688c2bc4418222de6b69963e9d2b478baafede56
Related-Bug: #1570355
2016-05-24 19:52:33 +03:00
Vladimir Sharshov (warpc) ff4b11f323 Remove unused rubygems
Details:

  - rubygem-eventmachine (replaced by rubygem-bunny)
  - rubygem-popen4 (replaced by original Ruby standard library from 2.0)
  - rubygem-open4 (need only by popen4);
  - rubygem-Platform (need only by popen4)

Change-Id: I34fb893afae031a8d8a4a1e5ec7935cf3cd7a496
Closes-Bug: #1529662
2015-12-28 19:30:01 +03:00
Dmitry Teselkin b629a0155d Add vim to master node
Change-Id: I738861953562e5adec589d48622e06d77126cc81
Closes-Bug: #1524812
2015-12-11 20:48:41 +03:00
Dmitry Teselkin c65a6d5faf Install daemonize into mcollective container
Change-Id: I419dfaa447336d7c1cb04b8f6f8354038b90ee03
Closes-Bug: #1524116
2015-12-10 22:46:46 +03:00
Dmitry Teselkin 4853b7da21 Fix ISO build process for CentOS7
Existing ISO build scripts can't build CentOS7 based
ISO due to changes in package names, files, and so on.

This review fixes issue have been found, and introduces
several minor improvements.

Blueprint: master-on-centos7

Breaks: centos6

Co-Authored-By: Ivan Suzdal <isuzdal@mirantis.com>

Change-Id: I830ff03aa1051f14f2bdafb16cca1979d38e9ad5
2015-12-04 01:30:17 +03:00
Vladimir Sharshov (warpc) 2eca6adc33 Replace ruby-amqp gem to bunny gem
Change-Id: Id67b855ef87ea72ac529f9decf744bfe37283b2e
Related-Bug: #1498847
2015-11-27 02:43:46 +03:00
Jenkins 743a8df035 Merge "Remove unused popen4 package gem" 2015-11-26 14:19:11 +00:00
Vladimir Sharshov (warpc) e4634dce5b Remove unused popen4 package gem
Astute now use standard open3 gem instead of popen4 gem

Change-Id: I97e0dbaa3f09371032703522163cc715277eecd0
Related-Bug: #1518325
Related-Bug: #1518926
2015-11-23 14:07:39 +03:00
vsaienko a262fc9460 Add python-ironicclient to mirror
This package is required by OSTF tests

Change-Id: Idb17503bc2dbdc9314034ad31773d0a66a78ca74
2015-11-20 19:23:01 +02:00
Artem Silenkov e29d2972e2 Include dpkg-dev package to ISO
Change-Id: I9f5f001be7b1dd96f9167113d7614b8f1ebb2125
Related-Bug: #1515563
2015-11-12 15:40:24 +03:00
Artem Silenkov 3b64b95f6b nodejs for nailgun bundled together
Change-Id: I6367c6e8515e7aa860ced5b1c14af7f2808e04c4
2015-11-06 15:07:04 +00:00
Vladimir Kozhukalov d92c9ac487 Remove shotgun package from requirements-rpm.txt
Change-Id: I126ddf4e07d4a82a95df4de95a91d3b3ffc2710c
Closes-Bug: #1502135
2015-10-15 17:13:25 +03:00
Vladimir Kozhukalov 0b1c79b05e Build fuel-createmirror together with ISO
Change-Id: I56aca770b55e47c0fc99568792e2bbccd784909b
2015-10-02 16:59:45 +03:00
Vladimir Kozhukalov 26cec2d558 Remove fuel-utils package from local ISO repository
Change-Id: I4eaeab35db6916ef54424eb19dac5f4bf8b6cc7f
Related-Bug: #1502125
2015-10-02 15:55:18 +03:00
Jenkins 6eac102176 Merge "Adding socat as an rpm requirement" 2015-09-23 11:53:57 +00:00
Artem Silenkov a8206b23a9 Update for newest nailgun
Change-Id: I8b2893eb5e36ead8d92c8430bcadebc1fd021067
2015-09-21 18:26:18 +00:00
Alex Schultz b866dec772 Adding socat as an rpm requirement
The fuel-misc package includes a script that needs socat but we are not
providing it as part of our centos repository. This change adds socat to
the requirements-rpm.txt

Change-Id: I951b137627880b20ece3c64e6a0c8b6ab473daab
Related-Bug: 1479033
2015-09-18 15:49:31 +00:00
Aleksandr Mogylchenko d359037cc4 CESA-2015:0864 kernel
This kernel is not affected by docker/cgroups regression and has support
of needed hardware, thus more preferrable for the release.

Change-Id: If5019d6b3b99936e813b9ba8ca032540e9fd52e3
Closes-Bug: #1485954
2015-08-26 12:28:50 +03:00
Artem Silenkov 4ce1f1c3ef Nail kernel-headers and kernel-devel versions
We have downgraded kernel but related kernel packages are wrong
without nailing it explicitly

Change-Id: I52ead1b657de8932ef696f8a5db61106b7c27ef2
2015-08-24 17:51:45 +03:00
Artem Silenkov 36f7344d4c Downgrade kernel version on ISO
New kernel 504-30.3 triggers kernel panic event when operating
with cgroups. Old kernel is free from this regression
so we have decided to downgrade.

Kernel version in upstream is newer so we must nail it explicitly
in order to use it instead upstream one.

Change-Id: I1e713b53df6a0b9ab3ca147b9dd917cebf5d95eb
Related-Bug: #1485954
2015-08-21 16:09:10 +03:00
Artem Silenkov b42b0c1c8b htop and tmux added for 7.0
Change-Id: Ie82fe58a01a03012752cb41553f53642eec88128
Related-Bug: #1472609
2015-08-17 12:23:00 +00:00
Alex Schultz 921918a3bd Adding rubygem-librarianp back in
Adding rubygem-librarianp back into the requirements so that the staging
iso can be built.

Change-Id: I7e0ba65b646bd026c9dccae3ba250c16f387169b
Closes-Bug: 1477755
2015-07-23 20:03:44 -05:00
Alex Schultz 7c779da467 Switch to librarian-puppet-simple
This change changes out librarian-puppet for librarian-puppet-simple and
removes the unneeded librarianp rpm as librarian-puppet-simple does not
require this.

Change-Id: I9c12fae47f5054b543467ebe8ab451a61abb3a7b
2015-07-23 13:33:35 -05:00
Jenkins 6887124845 Merge "Add packages for SWARM plugin tests" 2015-07-22 20:04:16 +00:00
Sergey Otpuschennikov d64fbcd4c3 Add packages for SWARM plugin tests
Change-Id: I4a9a2a34671f2855c9b66aca472e7688d3a3fbf2
Closes-Bug: #1473917
2015-07-22 14:17:51 +03:00
Alex Schultz 32b2777504 Adding librarian-puppet to the rpm requirements
Adding the required packages for librarian-puppet so that the
fuel-library package can be built correctly.

Partial blueprint: fuel-puppet-librarian

Change-Id: I4ebf86c90b13a3677ad6327b1c5f0778fed919eb
2015-07-21 16:27:23 -05:00
Jenkins 07bbcba2cb Merge "Add ruby-deep-merge to requirements" 2015-07-21 16:30:06 +00:00
Artem Silenkov 9b6fabf8a0 nodejs npm and bower modules added as packages
Change-Id: I13d03a1392244f1585a7f3f5824706d77412ec4d
2015-07-20 18:44:29 +03:00
Alex Schultz 5f4303958f Add ruby-deep-merge to requirements
In order to support the 'deeper' merge behavior in hiera, we need the
deep_merge gem available to puppet. This is required to allow for
overriding our heira.

Change-Id: I8e72af25db29d558b7fcd30be7ee7de3e581aecc
Related-Bug: 1462528
Related-Bug: 1464766
2015-07-16 13:16:19 +00:00
Artem Silenkov 4c74898618 Move repository from OBS to Perestroika based packages
Remove all openstack and other packages dont used on master node from requirements.txt

Implements: blueprint replace-obs
Change-Id: I66e0a70a197f3825cc19ae9559fc2681fa765629
2015-07-10 12:57:06 +03:00
Aleksandra Fedorova 3b866d2ff3 Revert "Remove unneeded package subscription-manager"
It seems that this package somehow brings python-ethtools to container.
So let put it back and find a way to remove it properly without removing
required packages.

Closes-Bug: #1467107

This reverts commit 656f39cca4.

Change-Id: Iee57811be5434d27ea90342f2aa9439a0518d30c
2015-06-20 18:38:17 +00:00
Artem Silenkov 656f39cca4 Remove unneeded package subscription-manager
Change-Id: Ic6cf4cedb96e600abcdc88670778b5c5a025c395
Related-bug: #1466867
2015-06-19 13:39:20 +00:00
Alexei Sheplyakov 95601a3f4d mirror/centos: fail on broken/missing package(s)
Apparently yumdownloader does not raise an error if some packages are
missing or broken (dependencies can not be satisfied). As a result some
packages have silently disappered from the mirror (kmod-openvswitch) and
others have been broken (sheepdog).

Patch yumdownloader so it bails out if some packages are missing or have
broken dependencies. As a side effect yumdownloader raises an error if
some of the packages being downloaded conflict (like kernel-headers vs
kernel-headers-lt), so modify the mirroring code to detect and handle
the conflicting packages.

More strict dependencies check yield some unexpected issues. In
particular a few 32 bit packages are broken due to the upgraded base
packages from Fuel repo being x86_64 only. In particular, 32 bit dmraid
package is broken due to device-mapper-libs:

Package: device-mapper-libs-1.02.79-8.el6.i686 (base)
    Requires: device-mapper = 1.02.79-8.el6
    Available: device-mapper-1.02.79-8.el6.x86_64 (base)
        device-mapper = 1.02.79-8.el6
    Installing: device-mapper-1.02.90-2.mira1.x86_64 (fuel)
        device-mapper = 1.02.90-2.mira1

To solve the problem configure yum to exclude most of i686 packages.
The configuration appeared to be a bit cumbersome since *some* i686
packages are required. In particular syslinux package requires
syslinux-nonlinux (binaries which run in syslinux environment before
booting the OS) which is formally an i686 package.

Closes-Bug: #1457382
Related-Bug: #1456459
Change-Id: I404b662cd3b54ee9d058692bb30177b985871b16
2015-05-25 18:43:11 +03:00
Jenkins 5c8ebddf64 Merge "CentOS: include kmod-openvswitch-lt package" 2015-05-20 16:57:28 +00:00
Alexei Sheplyakov 87d1e8bb43 CentOS: include kmod-openvswitch-lt package
So openvswitch can work with kernel 3.10.x

Related-Bug: #1456459
Change-Id: I646dc7b09d2c2ffbeb5771b1d5d140860e277bc0
2015-05-20 14:48:28 +03:00
Jenkins 0e970647a8 Merge "The hpvsa driver v3.4.8 update on bootstrap (Support RAIDs for DL360 Gen9 servers) LP 1445029." 2015-05-16 14:48:49 +00:00
Jenkins 43b890efe5 Merge "requirements-rpm.txt: add debmirror package" 2015-05-07 20:27:26 +00:00
Alexei Sheplyakov 557e2242b1 requirements-rpm.txt: add debmirror package
Closes-Bug: #1439123
Change-Id: Icbd25a74561656b1fe46b07df821932d261a2ada
2015-04-29 12:31:03 +03:00
Vitaly Parakhin e2a516e2d7 Script for creating of base distro and MOS mirrors on master node
Change-Id: Ifd9b0be410429e329776002f15e638dc967f560c
Blueprint: separate-mos-from-linux
Closes-Bug: 1447990
2015-04-27 14:28:23 +03:00
Vyacheslav Struk 5d31019e70 Dkms rpm package added
Dkms package added to the rpm requirements list

Change-Id: I4494a43edbe2bc55576baa15dca439042cd10c7c
2015-04-21 14:15:50 +00:00