ta/manifest.git
3 years agoUpdate Arm64 base image to follow CentOS 70/4170/1 master
Paul Carver [Wed, 10 Feb 2021 16:45:43 +0000 (16:45 +0000)]
Update Arm64 base image to follow CentOS

CentOS changed the location of the base image we were using.

Signed-off-by: Paul Carver <pcarver@att.com>
Change-Id: I06813f0e5102d42e10afe0753c4be21d69ee73aa

3 years agoFIX: add USBGuard for Akraino security compliance 67/3967/1
dave kormann [Mon, 16 Nov 2020 05:37:35 +0000 (00:37 -0500)]
FIX: add USBGuard for Akraino security compliance

Akraino security policy requires USBGuard.  This change adds the package;
any required configuration will come in another change.

Signed-off-by: dave kormann <davek@research.att.com>
Change-Id: Ia80db4c49524ec35a4635aeb7b2a4b3ffc51a519

3 years agoUse latest CentOS 7 79/3679/2
dave kormann [Fri, 21 Aug 2020 17:38:24 +0000 (13:38 -0400)]
Use latest CentOS 7

This change attempts to use the latest CentOS 7 release,
rather than a specific earlier one, to build the x86_64
REC.  Earlier versions have stability and security issues.

signed-off-by: dave kormann  <davek@research.att.com>
Change-Id: I244bb5c8817407541f8531201ed62bde7214901d

4 years agoleatherman excluded from EPEL repo 77/2277/1
mikarautakumpu [Wed, 4 Mar 2020 13:44:35 +0000 (15:44 +0200)]
leatherman excluded from EPEL repo

facter-3.9.3-7 version is not compatible with leatherman 1.10.0-1
it comes from EPEL repo. facter-3.9.3-7 and leatherman-1.3.0-9
versions are compatible.

Signed-off-by: mikarautakumpu <mika.rautakumpu@nokia.com>
Change-Id: I55cf2ddf56579a28506b2792b2252e383c0d059e

4 years agoEnsure authconfig is preinstalled 23/2123/1
Alexandru Avadanii [Fri, 13 Dec 2019 14:32:08 +0000 (15:32 +0100)]
Ensure authconfig is preinstalled

Our base CentOS qcow image version for x86_64 is 1809, which already
has the `authconfig` package preinstalled, unlike its aarch64
counterpart (version 1708), so enforce its installation.

The configuration files /etc/pam.d/*-auth-ac are required by the
ops-hardening task in infra-ansible.

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Change-Id: I3a3ae3d97041adbeeee1a6573751a442ee63eff1

4 years agopackages: Bump ceph-ansible from 3.0 to 3.1 85/1585/2
Alexandru Avadanii [Mon, 16 Sep 2019 13:26:45 +0000 (15:26 +0200)]
packages: Bump ceph-ansible from 3.0 to 3.1

ceph-ansible 3.0.x supports Ceph versions jewel and luminous,
but only supports the x86_64 (and ppc64le/arm7l) platforms.

ceph-ansible 3.1.x support Ceph versions luminous and mimic,
yet it also supports the aarch64 platform.

Since we use Ceph luminous and want the aarch64 support in 3.1,
bump ceph-ansible from 3.0.24 to 3.1.10 (latest version currently
available in the CentOS package mirrors).

Both 3.0.x and 3.1.x versions require Ansible 2.4.

Depends-on: I1f0d73399429ef40f414efeb6931db111eba0faf
Depends-on: I41364261dd8f445ddedf9d07eaa2cadc9da90b5e

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Change-Id: I5f369cc99a02a491e668cdca57389f89b142884f

4 years agoAdded CaaS-storage repo rpms. 59/1859/2
Balazs Szekeres [Mon, 28 Oct 2019 07:48:02 +0000 (08:48 +0100)]
Added CaaS-storage repo rpms.
CVE-2019-16884 fix

Signed-off-by: Balazs Szekeres <balazs.szekeres@nokia.com>
Change-Id: Ie2c34d748b2c74657ce4cb4575b3ad328c6b5c1d

4 years agoChange CentOS repo urls 48/1648/3
Krisztian Lengyel [Wed, 25 Sep 2019 11:30:41 +0000 (13:30 +0200)]
Change CentOS repo urls

Previous snapshop repositories have been moved from
http://mirror.centos.org to http://vault.centos.org so repo urls updated
according.

Change-Id: If8de8f848e586ee2945811a813394a086a050d07
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>
4 years agoaarch64: explicit CentOS version, aarch64 TA repo 17/1617/1
Alexandru Avadanii [Thu, 19 Sep 2019 00:32:33 +0000 (02:32 +0200)]
aarch64: explicit CentOS version, aarch64 TA repo

- switch from using x86_64 TA repo to aarch64 TA repo, now that is
  available on nexus3.akraino.org;
- align 7.6.1810 x86_64 base CentOS repo URI with the aarch64 one;

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Change-Id: I0715779cbb338011d1cc969600807ad8db897cdb

4 years agoSet explicit CentOS version for repos 14/1614/1
Jyrki Aaltonen [Wed, 18 Sep 2019 11:03:21 +0000 (14:03 +0300)]
Set explicit CentOS version for repos

Kernel is is no longer available in version-less CentOS repo, so CentOS
version explicitlyset.

Change-Id: Ice62eb858dbd0922ecd7229e7293afba51026a0f
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>
4 years agobuild_config: AArch64 (arm64) basic support 33/1533/3
Alexandru Avadanii [Wed, 4 Sep 2019 12:54:45 +0000 (14:54 +0200)]
build_config: AArch64 (arm64) basic support

- parameterize repo URIs in build_config.ini based on target machine
  architecture where possible;
- add support for diverging values of the same variable based on target
  machine architecture: since nested variable interpolation is not
  supported, implement a mechanism in build-tools which expands
  variables containing the magic string '#ARCH#' to $(uname -m);
- while at it, drop '.x86_64' from packages.yaml versions and let yum
  automatically choose the proper package;

Depends-on: I32cfdc2adc43fb703843383a1e94a807919f4e8c

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Co-authored-by: Valentin Radulescu <Valentin.Radulescu@enea.com>
Change-Id: I3a940e2e0ece6febc9fc90d6bbbc6ff8ef212e14

4 years agoDocker update 50/1550/1
Balazs Szekeres [Fri, 6 Sep 2019 14:24:39 +0000 (16:24 +0200)]
Docker update

Contains fix for: https://github.com/moby/moby/issues/39643

Signed-off-by: Balazs Szekeres <balazs.szekeres@nokia.com>
Change-Id: I640ff8584a5510d0abdd247b30ecf14242f16d21

4 years agoAdd caas-logging package 43/1343/2
Ferenc Tóth [Wed, 7 Aug 2019 18:09:56 +0000 (20:09 +0200)]
Add caas-logging package

Signed-off-by: Ferenc Tóth <ferenc.2.toth@nokia.com>
Change-Id: Iec4484204e604a0c74c67706b6cfe7d83a85251d

4 years agoMerge "Revert "Docker update""
Krisztián Lengyel [Thu, 22 Aug 2019 09:05:38 +0000 (09:05 +0000)]
Merge "Revert "Docker update""

4 years agoRevert "Docker update" 34/1434/1
Ferenc Tóth [Tue, 20 Aug 2019 14:15:39 +0000 (14:15 +0000)]
Revert "Docker update"

This reverts commit 95ca02250a19f2d9240e3cf576998faf38fedadc.

Reason for revert:
Docker version 18.09.7 crashes due to this bug:
https://github.com/moby/moby/issues/39643

Change-Id: I49634493a93b6149cf3a2769764629646287026b

4 years agoInstall caas-hyperdanm to image 22/1322/1
Krisztian Lengyel [Mon, 5 Aug 2019 12:26:17 +0000 (14:26 +0200)]
Install caas-hyperdanm to image

Change-Id: I46f09b548c6435dd8f8bb78745a75f5885b2bc74
Depends-On: Ibd777facef06d2e97c9358c5440e2bc8a3d2f930
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>
4 years agoInstall DANM webhook RPM 08/1208/2
Krisztian Lengyel [Tue, 16 Jul 2019 12:55:29 +0000 (14:55 +0200)]
Install DANM webhook RPM

Change-Id: Id03f2227ab07dff9f997c02c0ea7877a39589bfb
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>
4 years agoDocker update 65/1165/1
Balazs Szekeres [Thu, 11 Jul 2019 12:47:59 +0000 (14:47 +0200)]
Docker update

Fix for CVE-2018-15664

Signed-off-by: Balazs Szekeres <balazs.szekeres@nokia.com>
Change-Id: Ib0854d0818665e1fabee417232a2df10d9b97487

4 years agoInstall recuserconfighandlers 95/995/2
Krisztian Lengyel [Fri, 14 Jun 2019 11:41:34 +0000 (13:41 +0200)]
Install recuserconfighandlers

Change-Id: I995a820574380a3cf404af69a4a647be855d7867
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>
4 years agoAlign build configuration to LF 93/793/4
Saku Chydenius [Thu, 23 May 2019 07:00:59 +0000 (10:00 +0300)]
Align build configuration to LF

 - Make nexus3 RPM artifacts available for ISO creation and RPM
   dependencies

 - Freeze ansible version to a known good version required by the
   product runtime environment

Change-Id: Ie4af34f04922db39a85c9169e6011fb4960b6d5c
Signed-off-by: Saku Chydenius <saku.chydenius@nokia.com>
4 years agoDisable TA repository until it exists 59/759/3
Saku Chydenius [Mon, 20 May 2019 15:26:21 +0000 (18:26 +0300)]
Disable TA repository until it exists

The TA repository does not exist yet. If it is configured all jobs
creating the yum repository configuration will fail - that is
practically everything.

Change-Id: Ided0d40c1217b66d041b1ff743f4e810d6af7ba4
Signed-off-by: Saku Chydenius <saku.chydenius@nokia.com>
4 years agoKeep python-pbr version in sync with DIB 67/767/1
Saku Chydenius [Tue, 21 May 2019 06:51:15 +0000 (09:51 +0300)]
Keep python-pbr version in sync with DIB

The CentOS cloud repository provides diskimage-builder and python2-pbr
versions that work well together.

If latest python2-pbr is taken from the EPEL repository the
diskimage-builder will fail during post-install.d/80-ironic-agent as
follows:

    + systemctl enable openstack-ironic-python-agent.service
    Operation failed: No such file or directory

Signed-off-by: Saku Chydenius <saku.chydenius@nokia.com>
Change-Id: Ic21a8a1b268a2f00c8515c0472f88e4cea16d6c8

4 years agoMake product configuration TA specific 48/748/2
Saku Chydenius [Mon, 20 May 2019 09:56:02 +0000 (12:56 +0300)]
Make product configuration TA specific

This change makes product specific content RPMs available to the ISO
image build.

Change-Id: Ibe413d6adad4fcf649c5bca81531891e5599f117
Signed-off-by: Saku Chydenius <saku.chydenius@nokia.com>
4 years agoUse repositories from public internet 17/717/2
Saku Chydenius [Thu, 16 May 2019 11:54:33 +0000 (14:54 +0300)]
Use repositories from public internet

The REC RPM repository "akraino-rec" is not yet available in the
internet thus commented out.

Change-Id: I0bd0457bd55a59d2a59d9566026df98e598c04c1
Signed-off-by: Saku Chydenius <saku.chydenius@nokia.com>
4 years agoStart using latest REC RPMs available 76/676/1
Saku Chydenius [Sat, 11 May 2019 17:57:28 +0000 (20:57 +0300)]
Start using latest REC RPMs available

Change-Id: Ifcea3da91d086a0f64b83dff23c6ddd7789b0b05
Signed-off-by: Saku Chydenius <saku.chydenius@nokia.com>
4 years agoAdd initial code 66/666/2
Saku Chydenius [Wed, 20 Mar 2019 11:47:04 +0000 (13:47 +0200)]
Add initial code

Change-Id: Ic26fe5b9444ddde94771456247a927b0ef2758f5
Signed-off-by: Saku Chydenius <saku.chydenius@nokia.com>
4 years agoInitial empty repository
Eric Ball [Wed, 1 May 2019 00:25:37 +0000 (00:25 +0000)]
Initial empty repository